#4313: Duplication of time stamps when muxing files in a matroska container -------------------------------------+------------------------------------- Reporter: lpaone | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: matroska, | Resolution: muxing, ffmpeg | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+-------------------------------------
Comment (by rbultje): This is because the vp9 parser (which should really be a bitstream filter) splits superframes into frames (to split the altref/invisible reference frame from the following/visible frame). But when muxing the file back to matroska, we don't merge altref frames together into superframes with their subsequent visible frame, which causes the discrepancy. The correct fix is to write a bitstream filter that undoes vp9_parser's superframe splitting and use that before muxing vp9 into any output file type, be that ivf, webm or something else. -- Ticket URL: <https://trac.ffmpeg.org/ticket/4313#comment:1> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker _______________________________________________ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://ffmpeg.org/mailman/listinfo/ffmpeg-trac