The DASH muxer https://ffmpeg.org/ffmpeg-formats.html#dash-2 doesn't list any 
encryption options.  Are they likely to be added, please?

It would be useful, if like for HLS, a key info file could be used to provide 
the key.  This keeps the encryption off the command line so it can't be seen in 
the history and the key can be rotated by changing the file and having the  
periodic_rekey flag set.

The MOV/MPEG-4/ISOMBFF muxers 
https://ffmpeg.org/ffmpeg-formats.html#MOV_002fMPEG_002d4_002fISOMBFF-muxers 
gives encryption_key, encryption_kid and 
encryption_scheme, but no option to use a key info file.  This muxer does not 
appear to provide manifest files of any time, just fragmentation.

To encrypt for DASH, is it necessary to first encrypt using one of the 
MOV/MPEG-4/ISOMBFF muxers then demux and remux using the DASH muxer?  If so how 
is it best to handle the different bitrates for ABR, please?  I'm not clear how 
the fragmentation would work, as both muxers could do it and the DASH muxer 
would be fed encrypted streams.     Have I missed something?  The DASH demuxer 
includes the option cenc_decryption_key.



_______________________________________________
ffmpeg-user mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to