[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