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]
