[FFmpeg-trac] #6859(undetermined:reopened): 2pass moov not written and block ffmpeg if input live stream stops before

FFmpeg trac at avcodec.org
Tue Dec 12 15:30:29 EET 2017


#6859: 2pass moov not written and block ffmpeg if input live stream stops before
-------------------------------------+-------------------------------------
             Reporter:  zermok       |                    Owner:
                 Type:  defect       |                   Status:  reopened
             Priority:  normal       |                Component:
              Version:  git-master   |  undetermined
             Keywords:               |               Resolution:
             Blocking:               |               Blocked By:
Analyzed by developer:  0            |  Reproduced by developer:  0
-------------------------------------+-------------------------------------

Comment (by cehoyos):

 Replying to [comment:32 zermok]:

 > git bisect start
 > git bisect bad

 In my (very long) experience, this is not a good idea:
 You should first compile current FFmpeg, confirm that your newly built
 binary allows to reproduce the issue you want to bisect, and only then run
 `git bisect bad`.

 > git bisect good 80154b1b

 Then you should compile and test the old version, only after you have
 confirmed that it is a good version, run `git bisect good`.

 So in your case, try something like:
 {{{
 $ make distclean
 $ git bisect reset
 $ git checkout master
 $ ./configure && make ffmpeg
 Test and verify a fail
 $ make distclean && git bisect bad
 $ git checkout 80154b1b
 $ ./configure && make ffmpeg
 Test and verify a success
 $ make distclean && git bisect good
 }}}
 and so on. If the first of above tests does not fail or if the second does
 not succeed, you verified that there is another issue.

--
Ticket URL: <https://trac.ffmpeg.org/ticket/6859#comment:35>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list