[FFmpeg-trac] #2412(avformat:new): AviSynth: New Demuxer Broken on Windows

FFmpeg trac at avcodec.org
Thu Mar 28 21:43:57 CET 2013


#2412: AviSynth: New Demuxer Broken on Windows
----------------------------------+--------------------------------------
             Reporter:  tateu     |                     Type:  defect
               Status:  new       |                 Priority:  normal
            Component:  avformat  |                  Version:  git-master
             Keywords:  avisynth  |               Blocked By:
             Blocking:            |  Reproduced by developer:  0
Analyzed by developer:  0         |
----------------------------------+--------------------------------------
 Summary of the bug:
 The new AviSynth demuxer rewrite is broken on Windows. There are two
 problems with it.
 1) If the source AviSynth script is rgb24, then the colors in the output
 file are incorrect if it is converted to another color format.
 2) A few framess of the AviSynth script are skipped or duplicated. The
 first frame is skipped and encoded as broken, the last frame is
 duplicated.

 I have tried 3 different 32bit AviSynth versions running on Windows 7 x64
 AviSynth v2.58, build:Dec 22 2008 [08:46:51]
 AviSynth v2.60, build:Oct 13 2011 [16:17:05]
 AviSynth v2.60, build:Jan 14 2013 [16:50:35]

 I have attached an AviSynth source script with color bars and timecode
 overlay and the output of the first ffmpeg command listed below.

 How to reproduce:
 {{{
 ffmpeg version N-51338-g914f48d
 built on Mar 27 2013 01:04:22 with gcc 4.8.0 (GCC)
 "ffmpeg.exe" -i "in.avs" -an -pix_fmt yuv420p -c:v libx264 -preset medium
 -profile:v main "out_420.mp4"
 "ffmpeg.exe" -i "in.avs" -an -pix_fmt yuv420p -c:v rawvideo "out_420.avi"
 "ffmpeg.exe" -i "in.avs" -an -pix_fmt bgr24 -c:v rawvideo "out_bgr.avi"
 }}}

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2412>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list