Hi, I was wondering why the automatic bitstream filtering is disabled for ISMV and all other MOV-based muxers with empty initial MOOV atom. I'm talking about this line:
http://ffmpeg.org/doxygen/4.1/movenc_8c_source.html#l06067 I'm working on an application which consumes an MPEG-TS stream and transforms it into fragmented MP4 (or ISMV). The problem is that if the original MPEG-TS stream contains AAC audio, it is in ADTS format and ADTS is not accepted by MOV-based muxers. Because the automatic bitstream filtering is disabled, I have to create my own aac_adtstoasc BSF and run all AAC packets through the BSF before I pass the packets to the muxer. It's quite inconvenient. Could there be an option to force enable automatic BSF even when the initial MOOV atom is empty? Thanks. Ondrej
_______________________________________________ Libav-user mailing list [email protected] https://ffmpeg.org/mailman/listinfo/libav-user To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".
