[FFmpeg-trac] #6227(undetermined:open): 2 video packets dropped when copying stream if encoding another stream
FFmpeg
trac at avcodec.org
Fri Mar 31 16:25:23 EEST 2017
#6227: 2 video packets dropped when copying stream if encoding another stream
-------------------------------------+-------------------------------------
Reporter: Cubittus | Owner:
Type: defect | Status: open
Priority: important | Component:
Version: git-master | undetermined
Keywords: regression | Resolution:
Blocking: | Blocked By:
Analyzed by developer: 0 | Reproduced by developer: 1
-------------------------------------+-------------------------------------
Comment (by Cubittus):
I've just rerun the same test on both the latest git master
(1ddc37051f11bd4bbadbcd17ea49b76a965d6a47), and the new release/3.3 branch
(fc332f3e29a07fea096b8878fa2044911366ebbd).
The bug is still present and the first two video stream packets are lost
when using -c:v copy with -c:a aac .
I'm not familiar enough with the changes in
af1761f7b5b1b72197dc40934953b775c2d951cc to trace the problem completely,
but I'm guessing that a check for copied streams (which would not pass
through a filter) has gone missing, or no longer triggers if only some
streams are copied. The stream is then read to set up the format for a
filter that will not be used. Then, the stream copy does not reset to the
beginning of the stream, and the packets read for format probing are lost.
I hope this can be fixed before 3.3 release.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/6227#comment:3>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list