[FFmpeg-trac] #1341(FFmpeg:new): ffmpeg -async 1 broken for wmv files

FFmpeg trac at avcodec.org
Tue May 22 13:27:10 CEST 2012


#1341: ffmpeg -async 1 broken for wmv files
------------------------------------+----------------------------------
             Reporter:  maccara     |                    Owner:
                 Type:  defect      |                   Status:  new
             Priority:  normal      |                Component:  FFmpeg
              Version:  git-master  |               Resolution:
             Keywords:  async       |               Blocked By:
             Blocking:              |  Reproduced by developer:  0
Analyzed by developer:  0           |
------------------------------------+----------------------------------

Comment (by maccara):

 For this particular sample async probably is not needed - this specific
 sample was just to show the errors generated if -async 1 was used (and
 easy accessibility for the file). Whether async needed for this sample is
 completely besides the point; it still should not break when async is
 used.

 The real use case is for batch converting stuff with some audio processing
 where it is much simpler to handle remuxing etc if the audio has the added
 silence/cut in the beginning. Also, it did no harm even if the file did
 not specifically need async in the first place.

 So "this particular file is not needing async" is not a solution for when
 I have to deal with a file that actually does need it. ;)

 Thanks for pointing out the relevant commits. Seems indeed async has been
 broken since fc49f22 (at least) and 9d30a96 just exposes the regression by
 converting the async parameter to the new filtering method. I did a quick
 test by directly invoking -af
 aresample=min_comp=0.001:min_hard_comp=0.100000 instead of -async 1 and
 the errors are the same. I wonder if aresample has ever worked for wmv
 files? (haven't been able to test further yet)

 However, current behavior can't be the intended outcome and is a
 regression compared to old behavior with async before aresample.

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1341#comment:2>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list