{5} Open Tickets by Owner (Full Description) (499 matches)

List open tickets, group by ticket owner. This report demonstrates the use of full-row display.

Results (301 - 400 of 499)

1 2 3 4 5
Ticket Summary Component Milestone Type Created
Description
#4638 Multithreaded FLAC encoding avcodec enhancement Jun 18, 2015

I found that FLAC encoding utilizes only 100% of CPU, instead, e.g. 1200% (I have 12-core computer). It takes so long when encoding large files at maximum compression level.

Could you add multithreading to FLAC encoding? Maybe, openCL would be help common users too. flaCCL, FlaCuda? are multithreaded and have better compression than that one of ffmpeg. Could you include them into ffmpeg?

I hope this request won't hang here 3-2 years like many others. :'(


#4799 audio codec conversion codec 0x0135 sipro lab kelvin avcodec enhancement Aug 24, 2015

I'm trying to convert codec 0x0135 sipro lab kelvin to mp3. I think ffmpeg currently doesn't support this conversion.

commandline - ffmpeg -i sipro_codec_wav.wav test.mp3 http://www.datafilehost.com/d/cef9a4d9 http://www.datafilehost.com/d/d87133da http://www.datafilehost.com/d/05a4dc9e - sample wav


#4907 Support decoding animated WebP images avcodec enhancement Oct 5, 2015

Summary of the bug: Currently, FFmpeg can encode animated WebPs?, but cannot decode them, which is inconvenient for users.

Decoding animated WebPs? right now generates "image data not found error" due to "unsupported chunk": https://github.com/FFmpeg/FFmpeg/blob/master/libavcodec/webp.c#L1504

How to reproduce: (example input image: https://www.gstatic.com/webp/animated/1.webp)

% ffmpeg -i 1.webp 1.gif
ffmpeg version N-75787-g1d4af04 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04)
  configuration: --enable-libwebp
  libavutil      55.  2.100 / 55.  2.100
  libavcodec     57.  4.100 / 57.  4.100
  libavformat    57.  3.100 / 57.  3.100
  libavdevice    57.  0.100 / 57.  0.100
  libavfilter     6. 10.100 /  6. 10.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.100 /  2.  0.100
[webp @ 0x3782940] image data not found
[webp_pipe @ 0x3781360] decoding for stream 0 failed

< Rest of the output truncated >


#4934 nut container can't hold qtrle avformat enhancement Oct 15, 2015

Summary of the bug: nut container doesnt' seem to "like" qtrle streams

How to reproduce:

./ffmpeg_g -f lavfi -i testsrc=duration=10:size=1280x720:rate=30 -c:v qtrle -y yo.qtrle.nut
ffmpeg version N-75953-gc982d10 Copyright (c) 2000-2015 the FFmpeg developers
  built with Apple LLVM version 7.0.0 (clang-700.0.72)
  configuration: --extra-libs=-llzo2 --enable-debug --disable-optimizations --enable-libx264 --enable-gpl
  libavutil      55.  3.100 / 55.  3.100
  libavcodec     57.  5.100 / 57.  5.100
  libavformat    57.  3.100 / 57.  3.100
  libavdevice    57.  0.100 / 57.  0.100
  libavfilter     6. 11.100 /  6. 11.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.100 /  2.  0.100
  libpostproc    54.  0.100 / 54.  0.100
Input #0, lavfi, from 'testsrc=duration=10:size=1280x720:rate=30':
  Duration: N/A, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 1280x720 [SAR 1:1 DAR 16:9], 30 tbr, 30 tbn, 30 tbc
[nut @ 0x7fc962001000] No codec tag defined for stream 0
Output #0, nut, to 'yo.qtrle.nut':
  Metadata:
    encoder         : Lavf57.3.100
    Stream #0:0: Video: qtrle, rgb24, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 30 fps, 61440 tbn, 30 tbc
    Metadata:
      encoder         : Lavc57.5.100 qtrle
Stream mapping:
  Stream #0:0 -> #0:0 (rawvideo (native) -> qtrle (native))
Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument

#4947 libx264/265 encoder "parameter unknown" is a warning rather than an error avcodec enhancement Oct 20, 2015

Summary of the bug: A cyan-yellow warning is displayed when an invalid parameter is used for libx264/265 param options, which continues the encoding process, furthermore with the combined use of verbose messages the console output may scroll far enough for this error to be missed, it has created confusion that lead to assumption of a bug and has spent unnecessary effort and time spent in discussions.

The mistake in this case was of the use of "-" minus/dash which is a ffmpeg param, not the encoder option.

x265 case: Unknown option -crf.

x264 case: Error parsing option "-crf = 20".

As we can see, the x264 message is even closer, it is actually written as an error, but it still appears and behaves as a warning and the encoding process continues.

How to reproduce:

% ffmpeg -i input -x265-params -crf=20 ... output
ffmpeg version ... N/A
built on ... N/A

#5012 Jpeg2000 streaming over RTP avformat enhancement Nov 18, 2015

Summary of the bug: When I'm trying to stream jpeg2000 from gdigrab (for example), I get an error on server:

%ffmpeg -f gdigrab  -framerate 20 -i desktop -vf scale=1280:
720 -vcodec libopenjpeg -pix_fmt yuv444p -f rtsp -rtsp_transport tcp rtsp://loca
lhost:8554/live.sdp
ffmpeg version N-69568-g21051af Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.9.2 (GCC)
  configuration: --disable-static --enable-shared --enable-gpl --enable-version3
 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --ena
ble-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --e
nable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-lib
gsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencor
e-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enabl
e-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-l
ibtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-
libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-l
ibwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --ena
ble-lzma --enable-decklink --enable-zlib
  libavutil      54. 18.100 / 54. 18.100
  libavcodec     56. 21.102 / 56. 21.102
  libavformat    56. 19.100 / 56. 19.100
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5.  9.103 /  5.  9.103
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
[gdigrab @ 00650da0] Capturing whole desktop as 3840x1024x32 at (0,0)
Input #0, gdigrab, from 'desktop':
  Duration: N/A, start: 1447326847.847988, bitrate: N/A
    Stream #0:0: Video: bmp, bgra, 3840x1024, -2147483 kb/s, 20 tbr, 1000k tbn,
20 tbc
[rtp @ 00697880] Unsupported codec jpeg2000
Output #0, rtsp, to 'rtsp://localhost:8554/live.sdp':
  Metadata:
    encoder         : Lavf56.19.100
    Stream #0:0: Video: jpeg2000 (libopenjpeg), yuv444p, 1280x720, q=2-31, 200 k
b/s, 20 fps, 20 tbn, 20 tbc
    Metadata:
      encoder         : Lavc56.21.102 libopenjpeg
Stream mapping:
  Stream #0:0 -> #0:0 (bmp (native) -> jpeg2000 (libopenjpeg))
Could not write header for output file #0 (incorrect codec parameters ?): Error
number -1 occurred

And on the client:

%ffplay -rtsp_flags listen rtsp://localhost:8554/live.sdp
ffplay version N-69568-g21051af Copyright (c) 2003-2015 the FFmpeg developers
  built with gcc 4.9.2 (GCC)
  configuration: --disable-static --enable-shared --enable-gpl --enable-version3
 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --ena
ble-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --e
nable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-lib
gsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencor
e-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enabl
e-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-l
ibtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-
libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-l
ibwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --ena
ble-lzma --enable-decklink --enable-zlib
  libavutil      54. 18.100 / 54. 18.100
  libavcodec     56. 21.102 / 56. 21.102
  libavformat    56. 19.100 / 56. 19.100
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5.  9.103 /  5.  9.103
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
rtsp://localhost:8554/live.sdp: End of file   0KB sq=    0B f=0/0
    nan    :  0.000 fd=   0 aq=    0KB vq=    0KB sq=    0B f=0/0

https://tools.ietf.org/html/rfc5371 Describes transmitting JPEG2000 over RTP/RTSP, but not implemented yet.

This is a future request. It is my first ticket, sorry if I made anything wrong.


#5080 Excessive HTTP GETs reading MP4 from web server avformat enhancement Dec 10, 2015

OS: RHEL 3.14.33-26.47.amzn1.x86_64 Build: ffmpeg-2.8.1-64bit-static Obtained from: ​http://johnvansickle.com/ffmpeg/

Summary of the bug:

When FFmpeg/FFprobe reads an MP4 file from a web server that allows partial download, the application may use an excessive number of GETs. This occurs with files in which audio/video frames are interleaved where audio-video frames exceed a difference in file offset, presumably exceeding some I/O buffer size. I have encountered many files that bring out this behavior, so it's not a corner case.

Doubling probesize to 10000000 does not decrease the number of GETs. All these GETs can cause a dramatic slowdown of encoding speed(4fps vs. 90fps), depending upon the response time of the service/server.

To develop my presumption of frame "position", I used FFprobe's to print that information.

./ffprobe -hide_banner -v trace -show_entries packet=pos,pts_time,codec_type "http://transcodes.s3.amazonaws.com/content/iPhone4_upload_via_3G.MP4" -of compact 2>&1 | grep 'Content-Range\|codec_type'

And an excerpt from the attached output of that command:

packet|codec_type=audio|pts_time=3.436553|pos=42024
packet|codec_type=video|pts_time=2.466667|pos=61374
[http @ 0x3f7a4a0] header='Content-Range: bytes 31559-684616/684617'
packet|codec_type=audio|pts_time=3.482993|pos=42182
packet|codec_type=audio|pts_time=3.529433|pos=42317
packet|codec_type=video|pts_time=2.533333|pos=66016
packet|codec_type=audio|pts_time=3.575873|pos=42473
packet|codec_type=video|pts_time=2.600000|pos=66407
packet|codec_type=audio|pts_time=3.622313|pos=42618
packet|codec_type=video|pts_time=2.666667|pos=67537
packet|codec_type=audio|pts_time=3.668753|pos=48642
packet|codec_type=audio|pts_time=3.715193|pos=48785
packet|codec_type=video|pts_time=2.733333|pos=68161
[http @ 0x3f7a4a0] header='Content-Range: bytes 48926-684616/684617'
packet|codec_type=audio|pts_time=3.761633|pos=48926
packet|codec_type=video|pts_time=2.800000|pos=69005
packet|codec_type=audio|pts_time=3.808073|pos=49058

How to reproduce:

Please note that this is extremely dependent on the source file and must be over HTTP, which is why I made it available.

./ffmpeg -hide_banner -v trace -report -i "https://transcodes.s3.amazonaws.com/content/iPhone4_upload_via_3G.MP4" -y output.mp4 2>&1 | grep 'Content-Range\|frame='

Log Output:

I had to use a fairly verbose logging level to show the http requests and frames processed. Please see the attached report to this bug.

Here's an excerpt, though:

[https @ 0x48f2640] request: GET /content/iPhone4_upload_via_3G.MP4 HTTP/1.1
User-Agent: Lavf/56.40.101
Accept: */*
Range: bytes=65677-
Connection: close
Host: transcodes.s3.amazonaws.com
Icy-MetaData: 1

[libx264 @ 0x48fca20] frame=   0 QP=23.32 NAL=3 Slice:I Poc:0   I:112  P:0    SKIP:0    size=6416 bytes
[libx264 @ 0x48fca20] frame=   1 QP=23.35 NAL=2 Slice:P Poc:4   I:0    P:105  SKIP:7    size=1053 bytes
[libx264 @ 0x48fca20] frame=   2 QP=31.00 NAL=0 Slice:B Poc:2   I:0    P:65   SKIP:47   size=87 bytes
[libx264 @ 0x48fca20] frame=   3 QP=23.65 NAL=2 Slice:P Poc:8   I:0    P:99   SKIP:13   size=957 bytes
[libx264 @ 0x48fca20] frame=   4 QP=31.00 NAL=0 Slice:B Poc:6   I:0    P:56   SKIP:55   size=79 bytes
[libx264 @ 0x48fca20] frame=   5 QP=23.66 NAL=2 Slice:P Poc:12  I:0    P:104  SKIP:8    size=1133 bytes
[libx264 @ 0x48fca20] frame=   6 QP=29.67 NAL=0 Slice:B Poc:10  I:0    P:60   SKIP:47   size=134 bytes
[libx264 @ 0x48fca20] frame=   7 QP=23.84 NAL=2 Slice:P Poc:16  I:0    P:98   SKIP:14   size=884 bytes
[libx264 @ 0x48fca20] frame=   8 QP=31.00 NAL=0 Slice:B Poc:14  I:0    P:62   SKIP:49   size=84 bytes
[libx264 @ 0x48fca20] frame=   9 QP=23.73 NAL=2 Slice:P Poc:20  I:0    P:108  SKIP:4    size=1056 bytes

[https @ 0x48f2640] request: GET /content/iPhone4_upload_via_3G.MP4 HTTP/1.1
User-Agent: Lavf/56.40.101
Accept: */*
Range: bytes=82048-
Connection: close
Host: transcodes.s3.amazonaws.com
Icy-MetaData: 1

[libx264 @ 0x48fca20] frame=  10 QP=31.00 NAL=0 Slice:B Poc:18  I:0    P:48   SKIP:62   size=68 bytes
[libx264 @ 0x48fca20] frame=  11 QP=23.79 NAL=2 Slice:P Poc:24  I:0    P:107  SKIP:5    size=1079 bytes
[libx264 @ 0x48fca20] frame=  12 QP=31.50 NAL=0 Slice:B Poc:22  I:0    P:48   SKIP:64   size=56 bytes
[libx264 @ 0x48fca20] frame=  13 QP=23.96 NAL=2 Slice:P Poc:28  I:0    P:105  SKIP:7    size=971 bytes
[libx264 @ 0x48fca20] frame=  14 QP=30.33 NAL=0 Slice:B Poc:26  I:0    P:69   SKIP:39   size=137 bytes
[libx264 @ 0x48fca20] frame=  15 QP=23.62 NAL=2 Slice:P Poc:32  I:0    P:112  SKIP:0    size=1858 bytes
[libx264 @ 0x48fca20] frame=  16 QP=29.60 NAL=0 Slice:B Poc:30  I:0    P:64   SKIP:46   size=196 bytes
[libx264 @ 0x48fca20] frame=  17 QP=23.32 NAL=2 Slice:P Poc:36  I:0    P:105  SKIP:7    size=1228 bytes
[libx264 @ 0x48fca20] frame=  18 QP=29.05 NAL=0 Slice:B Poc:34  I:0    P:83   SKIP:27   size=170 bytes
[libx264 @ 0x48fca20] frame=  19 QP=23.24 NAL=2 Slice:P Poc:40  I:0    P:107  SKIP:5    size=1039 bytes
[libx264 @ 0x48fca20] frame=  20 QP=29.67 NAL=0 Slice:B Poc:38  I:0    P:74   SKIP:33   size=181 bytes
[libx264 @ 0x48fca20] frame=  21 QP=23.45 NAL=2 Slice:P Poc:44  I:0    P:110  SKIP:2    size=1133 bytes

[https @ 0x48f2640] request: GET /content/iPhone4_upload_via_3G.MP4 HTTP/1.1
User-Agent: Lavf/56.40.101
Accept: */*
Range: bytes=90655-
Connection: close
Host: transcodes.s3.amazonaws.com
Icy-MetaData: 1

#5170 Input option -r has no effect with -vcodec copy ffmpeg enhancement Jan 18, 2016

When a playback device can only accept 25fps and input is 24fps, people usually have to re-encode. But some other software provided an alternative way called conforming.

Instead of re-encoding for a different framerate, the video stream can be copied with a different set of timestamps and duration. This is called conforming. The stretch of video length is usually not observable, and the audio is stretched at the same rate (ffmpeg's atempo filter can do that) and re-encoded.

This feature useful in the case that re-encoding video damages perceived quality more than alterating its duration.

It is especially useful when audio doesn't matter: e.g. when user wants slow-mo effect from a 240fps camera, or when user processes security camera output at low framerate.

Currently for this to work, users do the following:

  1. mencoder allow users to specific framerate, overwriting the framerate specified in the source file. Use mencoder to conform the video:
    > mencoder -fps 25 -o conformed.avi -ovc copy -nosound 24fps_input.mp4
    
  1. use ffmpeg to set tempo:
    > ffmpeg -i conformed.avi -i 24fps_input.mp4 -map 0 -map 1 -c:v copy -af "atempo=0.96" 25fps_output.mp4
    
  1. delete the temp file
    > rm conformed.avi
    

where 0.96 equals 24⁄25.

This feature request propose to allow user do this without the need of mencoder.

This can be done by making -r parameter overwrite the framerate specified in input file when user specifies video stream to be copied instead of re-encoded.

If user specified -r when re-encoding the video, he could mean that input video's frames be dropped or duplicated, or that the output video should be encoded in the specified framerate.

However, if user specifies -r together with '-c:v copy' for video stream to be copied, he unambiguously means that he intends conforming. ffmpeg can proceed with conforming, and, by the end of the process, if it found that video and audio duration in input mathces each other, but in output different, it can give a warning, prompting the user to google for solution (which is to use atempo).


#5213 Change Flags for MPEG files without reencode avcodec enhancement Feb 2, 2016

Is it possible to implemente a feature in MPEG to change flags in MPEG files, without the need to reencode? This would greatly help in cases when it is needed to change aspect ratio, frame rate, encoding profiles, etc.


#5269 MPEG-DASH: Cannot play the DASH Industry Forum's samples avformat enhancement Feb 25, 2016

Summary of the bug: The DASH Industry Forum, the group made up of all the big companies pushing and defining MPEG-DASH, have plenty of test streams at http://dashif.org/test-vectors but ffplay cannot play any of them. Not even the simplest one. How to reproduce:

% ffplay http://dash.edgesuite.net/dash264/TestCases/1a/netflix/exMPD_BIP_TC1.mpd
ffplay version git-2016-02-03-0711c5b Copyright (c) 2003-2016 the FFmpeg developers
  built with Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/HEAD --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-opencl --enable-libx264 --enable-libmp3lame --enable-libxvid --enable-ffplay --enable-libx265 --enable-vda
  libavutil      55. 17.100 / 55. 17.100
  libavcodec     57. 24.101 / 57. 24.101
  libavformat    57. 24.100 / 57. 24.100
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 28.100 /  6. 28.100
  libavresample   3.  0.  0 /  3.  0.  0
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
http://dash.edgesuite.net/dash264/TestCases/1a/netflix/exMPD_BIP_TC1.mpd: Invalid data found when processing input

Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.


#5299 oscillation avfilter enhancement Mar 6, 2016

Summary of the suggestion: Could you make a tool to oscillate a sequence? This is how I now oscillate: ffmpeg.exe -r 30 -start_number 2 -i numbers.%%04d.tif -frames 33 -vcodec qtrle forward1.mov ffmpeg.exe -r 30 -i numbers.%%04d.tif -vcodec qtrle -vf trim=end=1.1666666,reverse reverse1.mov ffmpeg -i forward1.mov -i reverse1.mov -filter_complex concat=n=2:v=1 -vcodec mjpeg -q:v 7 -f mov oscilate.mov

In addition, it would be great if the reverse tool could have start and end frame numbers.

ffmpeg version N-78598-g98a0053
built on gcc 5.3.0  windows

Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.


#5338 Implement -h, -h long, -h full in ffplay to match ffmpeg cli ffplay enhancement Mar 15, 2016

Summary of the bug: (ffmpeg-20160310-git-66edd86-win64-static) When trying to view the help for "ffplay" binary with the "-h" option, over 300K of text is dumped to the console window. How am I supposed to find anything -- especially when Windows doesn't provide 'grep' and I'm not doing powershell(period). How to reproduce:

% ffplay -h

Please partition this (un)helpful output. Thank you.


#5361 support for the options of decoding quality of videotoolbox avcodec enhancement Mar 22, 2016

thank ffmpeg team for the good app.

as i said in the ticket #5272, seeing "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/VideoToolbox.framework/Versions/A/Headers/VTDecompressionProperties.h" videotoolbox decoder has the options of decoding quality.

there is a commit of such a function in vlc player. [vlc-commits] videotoolbox: add temporal deinterlacer option ​https://mailman.videolan.org/pipermail/vlc-commits/2015-August/031929.html

i request supports for the below options. for denterlace kVTDecompressionPropertyKey_FieldMode kVTDecompressionPropertyKey_DeinterlaceMode

for scale kVTDecompressionPropertyKey_ReducedResolutionDecode

for frame drop kVTDecompressionPropertyKey_ReducedFrameDelivery kVTDecompressionPropertyKey_OnlyTheseFrames

for realtime playback kVTDecompressionPropertyKey_SuggestedQualityOfServiceTiers

though there are some options pixel formats and kVTDecompressionPropertyKey_ReducedCoefficientDecode, i don't evaluate these.


#5366 Support for Audio Filtering of Core Audio of OSX avfilter enhancement Mar 23, 2016

thank ffmpeg team for the good app.

core audio of osx can filter or mix audio through audio unit. wherein there are many audio filters or mixers. https://developer.apple.com/library/mac/documentation/MusicAudio/Conceptual/CoreAudioOverview/SystemAudioUnits/SystemAudioUnits.html#//apple_ref/doc/uid/TP40003577-CH8-SW2

i request support for these.


#5375 Can't download a m3u playlist stream that uses AES encryption avformat enhancement Mar 25, 2016

Summary of the bug: I am trying to download a video using a m3u8 playlist but I get the error saying "Sample-AES encryption is not yet supported; Failed to open segment of playlist 0". Then at the end I get "Error loading first segment: <very long url is here> Invalid data when processing input How to reproduce:

% ffmpeg -i "https://once.unicornmedia.com/now/od/aut
o/e62f13e1-cab4-4fca-bdbb-eaa84d793f41/523587ee-47d2-403b-a3d0-e5db30f6929c/cim
44emqp001i0fo5daa1yd3o/content.m3u8" -c copy test.ts

ffmpeg version: 3.0
built on: Unknown

Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.


#5407 WavPack correction file (hybrid mode) undetermined enhancement Apr 6, 2016

As far as I can tell ffmpeg is currently not able to use WavePack? correction file when decoding a WavePack? track.

It would be great if this could be implemented.

Relevant excerpt from WavePack? user documentation:

If the -c option is specified (in addition to the -b option), then WavPack? will generate an additional file that will contain the information that was discarded to generate the lossy .wv file. This file will have the same name as the .wv file but will have the extension .wvc (the 'c' is for "correction"). When WvUnpack? is used to restore the .wav file, it will attempt to find the .wvc file in the same directory as the .wv file. If it is found then the decompression will be lossless and will be reported as such, otherwise lossy decompression will be reported (assuming that any information was actually discarded during the original compression).


#5516 Multi-thread HTTP streaming server doesn't work ffmpeg enhancement May 6, 2016

I'm using FFMpeg under Windows to stream by webcam using MJPEG direct copy via this command line:

ffmpeg -f dshow -video_size 1920x1080 -rtbufsize 1K -framerate 15 -vcodec mjpeg -i video="USB Video Device" -vcodec copy -f mjpeg -listen 1 http://0.0.0.0:8090

This works, I can connect via VLC by just opening http://localhost:8090. However, ffmpeg exists when user is disconnected (or on other error), so I have to restart it, and there is no multi-user support.

But multi-user HTTP server doesn't work at all - when I'm starting it as

ffmpeg -f dshow -video_size 1920x1080 -rtbufsize 1K -framerate 15 -vcodec mjpeg -i video="USB Video Device" -vcodec copy -f mjpeg -listen 2 http://0.0.0.0:8090

I just cannot open http://localhost:8090 - nothing happens.


#5517 Add support for basic HTTP authentication to build-in http server avdevice enhancement May 6, 2016

I'm streaming webcam by using this command line

ffmpeg -f dshow -video_size 1920x1080 -rtbufsize 1K -framerate 15 -vcodec mjpeg -i video="USB Video Device" -vcodec copy -f mjpeg -listen 1 ​http://0.0.0.0:8090

However, it would be nice to protect this stream by specifying username and password, like this

-username user -password password


#5561 Implement a tiff parser avcodec enhancement May 16, 2016

when sending TIFF files to ffmpeg via piped input -> error:

[tiff_pipe @ 0000024d6abdcf40] Could not find codec parameters for stream 0 (Video: tiff, none): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options

I successfully tested piped input with png and jpg files

ffmpeg started on 2016-05-16 at 00:41:45
Report written to "ffmpeg-20160516-004145.log"
Command line:
ffmpeg -v 9 -framerate 25 -i pipe:0 test.mp4 -y -report < file_1_test.tif
ffmpeg version N-79173-gbe746ae Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (GCC)
  configuration: --disable-static --enable-shared --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 19.100 / 55. 19.100
  libavcodec     57. 32.100 / 57. 32.100
  libavformat    57. 29.101 / 57. 29.101
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 40.102 /  6. 40.102
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'.
Reading option '-framerate' ... matched as AVOption 'framerate' with argument '25'.
Reading option '-i' ... matched as input file with argument 'pipe:0'.
Reading option 'test.mp4' ... matched as output file.
Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'.
Reading option '-report' ... matched as option 'report' (generate a report) with argument '1'.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option v (set logging level) with argument 9.
Applying option y (overwrite output files) with argument 1.
Applying option report (generate a report) with argument 1.
Successfully parsed a group of options.
Parsing a group of options: input file pipe:0.
Successfully parsed a group of options.
Opening an input file: pipe:0.
[pipe @ 00000241e664f080] Setting default whitelist 'crypto'
[tiff_pipe @ 00000241e664e0e0] Format tiff_pipe probed with size=2048 and score=51
[tiff_pipe @ 00000241e664e0e0] Before avformat_find_stream_info() pos: 0 bytes read:32768 seeks:0
[tiff_pipe @ 00000241e664e0e0] parser not found for codec tiff, packets or times may be invalid.
[tiff_pipe @ 00000241e664e0e0] Could not find codec parameters for stream 0 (Video: tiff, none): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[tiff_pipe @ 00000241e664e0e0] After avformat_find_stream_info() pos: 0 bytes read:32768 seeks:0 frames:0
pipe:0: could not find codec parameters
Input #0, tiff_pipe, from 'pipe:0':
  Duration: N/A, bitrate: N/A
    Stream #0:0, 0, 1/25: Video: tiff, none, 25 tbr, 25 tbn, 25 tbc
Successfully opened the file.
Parsing a group of options: output file test.mp4.
Successfully parsed a group of options.
Opening an output file: test.mp4.
Output #0, mp4, to 'test.mp4':
Output file #0 does not contain any stream
[AVIOContext @ 00000241e6657200] Statistics: 32768 bytes read, 0 seeks

for comparison, here I am using the same TIFF file with the -i option, which works fine:

ffmpeg started on 2016-05-16 at 00:43:15
Report written to "ffmpeg-20160516-004315.log"
Command line:
ffmpeg -v 9 -framerate 25 -i file_1_test.tif test.mp4 -y -report
ffmpeg version N-79173-gbe746ae Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (GCC)
  configuration: --disable-static --enable-shared --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 19.100 / 55. 19.100
  libavcodec     57. 32.100 / 57. 32.100
  libavformat    57. 29.101 / 57. 29.101
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 40.102 /  6. 40.102
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'.
Reading option '-framerate' ... matched as AVOption 'framerate' with argument '25'.
Reading option '-i' ... matched as input file with argument 'file_1_test.tif'.
Reading option 'test.mp4' ... matched as output file.
Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'.
Reading option '-report' ... matched as option 'report' (generate a report) with argument '1'.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option v (set logging level) with argument 9.
Applying option y (overwrite output files) with argument 1.
Applying option report (generate a report) with argument 1.
Successfully parsed a group of options.
Parsing a group of options: input file file_1_test.tif.
Successfully parsed a group of options.
Opening an input file: file_1_test.tif.
[file @ 000002bc834af0a0] Setting default whitelist 'file,crypto'
[tiff_pipe @ 000002bc834ae100] Format tiff_pipe probed with size=2048 and score=51
[tiff_pipe @ 000002bc834ae100] Before avformat_find_stream_info() pos: 0 bytes read:32768 seeks:0
[tiff_pipe @ 000002bc834ae100] parser not found for codec tiff, packets or times may be invalid.
[tiff_pipe @ 000002bc834ae100] parser not found for codec tiff, packets or times may be invalid.
[tiff_pipe @ 000002bc834ae100] After avformat_find_stream_info() pos: 548628 bytes read:548628 seeks:0 frames:1
Input #0, tiff_pipe, from 'file_1_test.tif':
  Duration: N/A, bitrate: N/A
    Stream #0:0, 1, 1/25: Video: tiff, rgba, 480x270 [SAR 1:1 DAR 16:9], 25 tbr, 25 tbn, 25 tbc
Successfully opened the file.
Parsing a group of options: output file test.mp4.
Successfully parsed a group of options.
Opening an output file: test.mp4.
[file @ 000002bc83547a40] Setting default whitelist 'file,crypto'
Successfully opened the file.
detected 4 logical cores
[graph 0 input from stream 0:0 @ 000002bc8354aaa0] Setting 'video_size' to value '480x270'
[graph 0 input from stream 0:0 @ 000002bc8354aaa0] Setting 'pix_fmt' to value '28'
[graph 0 input from stream 0:0 @ 000002bc8354aaa0] Setting 'time_base' to value '1/25'
[graph 0 input from stream 0:0 @ 000002bc8354aaa0] Setting 'pixel_aspect' to value '1/1'
[graph 0 input from stream 0:0 @ 000002bc8354aaa0] Setting 'sws_param' to value 'flags=2'
[graph 0 input from stream 0:0 @ 000002bc8354aaa0] Setting 'frame_rate' to value '25/1'
[graph 0 input from stream 0:0 @ 000002bc8354aaa0] w:480 h:270 pixfmt:rgba tb:1/25 fr:25/1 sar:1/1 sws_param:flags=2
[format @ 000002bc8354b120] compat: called with args=[yuv420p|yuvj420p|yuv422p|yuvj422p|yuv444p|yuvj444p|nv12|nv16|nv21]
[format @ 000002bc8354b120] Setting 'pix_fmts' to value 'yuv420p|yuvj420p|yuv422p|yuvj422p|yuv444p|yuvj444p|nv12|nv16|nv21'
[auto-inserted scaler 0 @ 000002bc8354b1e0] Setting 'flags' to value 'bicubic'
[auto-inserted scaler 0 @ 000002bc8354b1e0] w:iw h:ih flags:'bicubic' interl:0
[format @ 000002bc8354b120] auto-inserting filter 'auto-inserted scaler 0' between the filter 'Parsed_null_0' and the filter 'format'
[AVFilterGraph @ 000002bc834adb80] query_formats: 4 queried, 2 merged, 1 already done, 0 delayed
[auto-inserted scaler 0 @ 000002bc8354b1e0] picking yuv444p out of 8 ref:rgba alpha:1
[auto-inserted scaler 0 @ 000002bc8354b1e0] w:480 h:270 fmt:rgba sar:1/1 -> w:480 h:270 fmt:yuv444p sar:1/1 flags:0x4
No pixel format specified, yuv444p for H.264 encoding chosen.
Use -pix_fmt yuv420p for compatibility with outdated media players.
[libx264 @ 000002bc83546fe0] using mv_range_thread = 24
[libx264 @ 000002bc83546fe0] using SAR=1/1
[libx264 @ 000002bc83546fe0] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 AVX2 LZCNT BMI2
[libx264 @ 000002bc83546fe0] profile High 4:4:4 Predictive, level 2.1, 4:4:4 8-bit
[libx264 @ 000002bc83546fe0] 264 - core 148 r2665 a01e339 - H.264/MPEG-4 AVC codec - Copyleft 2003-2016 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=4 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, mp4, to 'test.mp4':
  Metadata:
    encoder         : Lavf57.29.101
    Stream #0:0, 0, 1/12800: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv444p, 480x270 [SAR 1:1 DAR 16:9], q=-1--1, 25 fps, 12800 tbn, 25 tbc
    Metadata:
      encoder         : Lavc57.32.100 libx264
    Side data:
      cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1
Stream mapping:
  Stream #0:0 -> #0:0 (tiff (native) -> h264 (libx264))
Press [q] to stop, [?] for help
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Clipping frame in rate conversion by 0.000008
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[output stream 0:0 @ 000002bc8354ae00] EOF on sink link output stream 0:0:default.
No more output streams to write to, finishing.
[libx264 @ 000002bc83546fe0] frame=   0 QP=15.09 NAL=3 Slice:I Poc:0   I:510  P:0    SKIP:0    size=1209 bytes
frame=    1 fps=0.0 q=28.0 Lsize=       3kB time=00:00:00.04 bitrate= 539.6kbits/s speed=N/A    
video:2kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 42.224564%
Input file #0 (file_1_test.tif):
  Input stream #0:0 (video): 1 packets read (548628 bytes); 1 frames decoded; 
  Total: 1 packets (548628 bytes) demuxed
Output file #0 (test.mp4):
  Output stream #0:0 (video): 1 frames encoded; 1 packets muxed (1897 bytes); 
  Total: 1 packets (1897 bytes) muxed
1 frames successfully decoded, 0 decoding errors
[AVIOContext @ 000002bc83547b20] Statistics: 30 seeks, 24 writeouts
[libx264 @ 000002bc83546fe0] frame I:1     Avg QP:15.09  size:  1209
[libx264 @ 000002bc83546fe0] mb I  I16..4:  0.6% 89.2% 10.2%
[libx264 @ 000002bc83546fe0] 8x8 transform intra:89.2%
[libx264 @ 000002bc83546fe0] coded y,u,v intra: 4.6% 0.0% 0.0%
[libx264 @ 000002bc83546fe0] i16 v,h,dc,p:  0% 33% 67%  0%
[libx264 @ 000002bc83546fe0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu:  0%  0% 100%  0%  0%  0%  0%  0%  0%
[libx264 @ 000002bc83546fe0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 24% 34% 24%  4%  2%  0%  1%  8%  2%
[libx264 @ 000002bc83546fe0] kb/s:241.80
[AVIOContext @ 000002bc834b7220] Statistics: 548628 bytes read, 0 seeks

#5568 POWER8 VSX vectorization libswscale/swscale.c swscale enhancement May 17, 2016

Optimize approximately 17 functions in libswscale/swscale.c for POWER8 VSX SIMD instructions on PPC64 Linux.


#5569 POWER8 VSX vectorization libswscale/output.c swscale enhancement May 17, 2016

Optimize approximately 30 functions in libswscale/output.c for POWER8 VSX

SIMD instructions on PPC64 Linux.


#5570 POWER8 VSX vectorization libswscale/input.c swscale enhancement May 17, 2016

Optimize approximately 50 functions in libswscale/input.c for POWER8 VSX SIMD instructions on PPC64 Linux.


#5733 Dolby-E decoding avcodec enhancement Jul 25, 2016

Hello,

Does FFmpeg support Dolby-E decoding ? I have attached 2 files:

a) Dolby-E data with SMPTE-337 b) Dolby-E data

Kind Regards,


#5755 HEVC video stream obtained from Zavio D6320 IP camea can be decoded only partitially avformat enhancement Aug 4, 2016

Summary of the bug:

Have Zavio D6320 IP camera which sends H265/HEVC via RTSP. Video obtained from the camera cannot be played via ffplay

./ffplay rtsp://user:user@ip_address:554/video.pro1 -rtsp_transport tcp

However at the same time VLC player 2.2.4 (Mac) can play this stream without any problem.

I have saved 5 seconds of H265 stream (640x480 @ 30fps) and attached to this ticket using the following command:

./ffmpeg -v 9 -loglevel 99 -i 'rtsp://user:user@ip_address:554/video.pro1' -rtsp_transport tcp -vcodec copy video640x480.h265

How to reproduce:

% ffplay video640x480.h265
ffmpeg master (snapshot).
built on August 3, 2016

You should see only upper right corner of the video is displayed. This problem is reproducible on all resolutions the camera support (320x240, 640x480, 720p, 1080p, 2304x1296).


#5762 HTTP: IDN doesn't work avformat enhancement Aug 9, 2016

ffmpeg-3.1.1 ‰ mpv http://буранчик.рф/juick/vn.ogg Playing: http://буранчик.рф/juick/vn.ogg [ffmpeg] tcp: Failed to resolve hostname %D0%B1%D1%83%D1%80%D0%B0%D0%BD%D1%87%D0%B8%D0%BA.%D1%80%D1%84: Name or service not known Failed to open http://буранчик.рф/juick/vn.ogg.

It should have converted "буранчик.рф" to "xn--80abwinqu9a.xn--p1ai".


#5776 Add SOCKS proxy support avformat enhancement Aug 12, 2016

FFmpeg has HTTP proxy support via environment variable http_proxy or CLI option -http_proxy, whilist SOCKS proxy support seems missing. (grep -ir socks in ffmpeg.git repo and nothing is found) Is it possible to add it?

Downstream request: https://github.com/rg3/youtube-dl/issues/10304


#5840 6-channel atrac3 avcodec enhancement Sep 12, 2016
E:\ffmpeg-win32-static\bin
>ffmpeg -i "E:\PKG\NPUB90183\USRDIR\data\audio\music\01 track 1b old.at3"
ffmpeg version N-81516-gbe07c25 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.4.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-libebur128 --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 29.100 / 55. 29.100
  libavcodec     57. 54.101 / 57. 54.101
  libavformat    57. 48.101 / 57. 48.101
  libavdevice    57.  0.102 / 57.  0.102
  libavfilter     6. 58.100 /  6. 58.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  1.100 /  2.  1.100
  libpostproc    54.  0.100 / 54.  0.100
[atrac3 @ 058a00c0] Channel configuration error!
[wav @ 03757820] Failed to open codec in av_find_stream_info
[atrac3 @ 058a00c0] Channel configuration error!
Guessed Channel Layout for Input Stream #0.0 : 5.1
Input #0, wav, from 'E:\PKG\NPUB90183\USRDIR\data\audio\music\01 track 1b old.at3':
  Duration: 00:06:39.37, bitrate: 29 kb/s
    Stream #0:0: Audio: atrac3 (p[2][0][0] / 0x0270), 48000 Hz, 6 channels, 104 kb/s
At least one output file must be specified

#5842 "unsupported" mtaf file avcodec enhancement Sep 12, 2016

Well, it does use the mtaf codec but the output doesn't even look stable. It's just noises at this point.

>ffprobe E:\MGS_HDC\PS3\BLUS30847\PS3_GAME\USRDIR\MGS3\mgs3\us\mg1_bgm03_main.mtaf
ffprobe version N-81516-gbe07c25 Copyright (c) 2007-2016 the FFmpeg developers
  built with gcc 5.4.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-libebur128 --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 29.100 / 55. 29.100
  libavcodec     57. 54.101 / 57. 54.101
  libavformat    57. 48.101 / 57. 48.101
  libavdevice    57.  0.102 / 57.  0.102
  libavfilter     6. 58.100 /  6. 58.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  1.100 /  2.  1.100
  libpostproc    54.  0.100 / 54.  0.100
Input #0, mtaf, from 'E:\MGS_HDC\PS3\BLUS30847\PS3_GAME\USRDIR\MGS3\mgs3\us\mg1_bgm03_main.mtaf':
  Duration: 00:01:40.23, bitrate: 408 kb/s
    Stream #0:0: Audio: adpcm_mtaf, 48000 Hz, 2 channels, s16p

#5846 Support writing BOM in SRT muxer avformat enhancement Sep 14, 2016

Summary of the bug:

I can add srt subs (UTF-8) to a MP4 file (ttxt subs) with:

-c:s mov_text

but when I extract them from the same MP4 file with:

ffmpeg 	-i input.mp4 -c:s text	 output.srt

apart from they have no break lines (opened in Notepad) it seems Ok in Notepad++, but it says it's UTF-8 but whithout BOM, and if I try to convert them to IDX/SUB with Txt2VobSub, all special characters (like accents) are wrong.

Here http://www.trustfm.net/software/video/Txt2Vobsub.php?page=Features it says Txt2Vobsub does not support UTF8 without BOM (it does, but wrong), so I need no add that BOM manually with Nopetad++, and then accents are back!

According to this http://forum.doom9.org/showthread.php?t=152419 -bom option existed before??

I haven't tried yet, but if I extract subtitles from a MKV file, it also would be whitout BOM?

How to reproduce:

% ffmpeg -i input ... output
ffmpeg version
built on ...

Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.


#5861 ffplay receives fullscreen event twice with 'f' since SDL2 (regression) ffplay defect Sep 24, 2016
% ./ffplay -f lavfi testsrc2
make: 'ffplay' is up to date.
ffplay version N-81750-g1d92256 Copyright (c) 2003-2016 the FFmpeg developers
  built with gcc 6.2.1 (GCC) 20160830
  configuration: --enable-gpl --enable-fontconfig --enable-libfreetype --enable-libmp3lame --enable-libvorbis --enable-libx264 --enable-libvpx --enable-x11grab --samples=/home/ux/fate-samples --assert-level=2 --enable-libass --enable-libpulse --enable-libxvid --enable-libzvbi --enable-frei0r --prefix=/tmp/ff
  libavutil      55. 30.100 / 55. 30.100
  libavcodec     57. 58.100 / 57. 58.100
  libavformat    57. 50.100 / 57. 50.100
  libavdevice    57.  0.102 / 57.  0.102
  libavfilter     6. 63.100 /  6. 63.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  1.100 /  2.  1.100
  libpostproc    54.  0.100 / 54.  0.100
Input #0, lavfi, from 'testsrc2':  0KB vq=    0KB sq=    0B f=0/0   
  Duration: N/A, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 320x240 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc
   2.33 M-V:  0.000 fd=   0 aq=    0KB vq= 2927KB sq=    0B f=0/0   

Pressing once 'f' triggers fullscreen event twice, causing a fullscreen blink and back to normal.

For some reason, pause through space, or even fullscreen through double click doesn't trigger this race.


#5 jp2k muxed into mov by FFmpeg can't be played by QuickTime avformat defect Mar 11, 2011

(issue 2656) incoming/jpeg2000_to_quicktime_unplayable/bbb_jp2_qt.mov can be decoded with FFmpeg (and played with MPlayer, ffplay shows a black window for me), remuxing the video with FFmpeg leads to a file that can be decoded with FFmpeg (and played with MPlayer, ffplay shows a black window), but the original file plays fine with QuickTime?, the copy shows only a black window.

$ ffmpeg -i bbb_jp2_qt.mov -vcodec copy out.mov
FFmpeg version git-N-28405-gb33fa8a, Copyright (c) 2000-2011 the FFmpeg developers
  built on Mar 11 2011 00:24:29 with gcc 4.4.5
  configuration: --cc=/usr/local/gcc-4.4.5/bin/gcc --enable-gpl --enable-libopenjpeg
  libavutil    50. 39. 0 / 50. 39. 0
  libavcodec   52.113. 2 / 52.113. 2
  libavformat  52.102. 0 / 52.102. 0
  libavdevice  52.  3. 0 / 52.  3. 0
  libavfilter   1. 76. 0 /  1. 76. 0
  libswscale    0. 12. 0 /  0. 12. 0
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'bbb_jp2_qt.mov':
  Metadata:
    major_brand     : qt
    minor_version   : 537199360
    compatible_brands: qt
    creation_time   : 2011-03-09 22:39:50
  Duration: 00:00:03.33, start: 0.000000, bitrate: 23584 kb/s
    Stream #0.0(eng): Video: libopenjpeg, rgb24, 640x360, 23581 kb/s, 24 fps, 24 tbr, 24 tbn, 24 tbc
    Metadata:
      creation_time   : 2011-03-09 22:39:50
Output #0, mov, to 'out.mov':
  Metadata:
    major_brand     : qt
    minor_version   : 537199360
    compatible_brands: qt
    creation_time   : 2011-03-09 22:39:50
    encoder         : Lavf52.102.0
    Stream #0.0(eng): Video: mjp2 / 0x32706A6D, rgb24, 640x360, q=2-31, 23581 kb/s, 24 tbn, 24 tbc
    Metadata:
      creation_time   : 2011-03-09 22:39:50
Stream mapping:
  Stream #0.0 -> #0.0
Press [q] to stop encoding
frame=   80 fps=  0 q=-1.0 Lsize=    9597kB time=3.33 bitrate=23584.6kbits/s
video:9595kB audio:0kB global headers:0kB muxing overhead 0.013923%

#615 ALSA buffer xrun undetermined defect Nov 6, 2011

when grabbing video+audio from usb webcam, this error always appear, no matter what output muxer format is chosen: "ALSA buffer xrun"

i've tried with .avi, .ts, .flv, .mkv, and all give the similar output:

ffmpeg -y -re \
        -f video4linux2 -r 30 -s qvga -i /dev/v4l/by-id/usb-046d_0809_33A881A3-video-index0 \
        -f alsa -ar 44100 -ac 2 -i default:CARD=Intel \
        out.flv

ffmpeg version N-34519-g54a09f1, Copyright (c) 2000-2011 the FFmpeg developers
  built on Nov  6 2011 12:46:05 with gcc 4.6.1
  configuration: --enable-static --enable-shared --enable-gpl --enable-nonfree --enable-postproc --enable-libx264 --enable-libaacplus --enable-libmp3lame --enable-libv4l2 --enable-libvo-aacenc --enable-version3
  libavutil    51. 23. 0 / 51. 23. 0
  libavcodec   53. 28. 0 / 53. 28. 0
  libavformat  53. 19. 0 / 53. 19. 0
  libavdevice  53.  4. 0 / 53.  4. 0
  libavfilter   2. 47. 0 /  2. 47. 0
  libswscale    2.  1. 0 /  2.  1. 0
  libpostproc  51.  2. 0 / 51.  2. 0
[video4linux2,v4l2 @ 0x2247980] Estimating duration from bitrate, this may be inaccurate
Input #0, video4linux2,v4l2, from '/dev/v4l/by-id/usb-046d_0809_33A881A3-video-index0':
  Duration: N/A, start: 27263.653187, bitrate: 27648 kb/s
    Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 320x240, 27648 kb/s, 30 tbr, 1000k tbn, 30 tbc
[alsa @ 0x2242040] Estimating duration from bitrate, this may be inaccurate
Input #1, alsa, from 'default:CARD=Intel':
  Duration: N/A, start: 1320593764.890759, bitrate: N/A
    Stream #1:0: Audio: pcm_s16le, 44100 Hz, 2 channels, s16, 1411 kb/s
[buffer @ 0x2297f20] w:320 h:240 pixfmt:yuv420p tb:1/1000000 sar:0/1 sws_param:
Output #0, flv, to 'out.flv':
  Metadata:
    encoder         : Lavf53.19.0
    Stream #0:0: Video: flv1 ([2][0][0][0] / 0x0002), yuv420p, 320x240, q=2-31, 200 kb/s, 1k tbn, 30 tbc
    Stream #0:1: Audio: mp3 ([2][0][0][0] / 0x0002), 44100 Hz, 2 channels, s16, 128 kb/s
Stream mapping:
  Stream #0.0 -> #0.0 (rawvideo -> flv)
  Stream #1.0 -> #0.1 (pcm_s16le -> libmp3lame)
Press [q] to stop, [?] for help
[alsa @ 0x2242040] ALSA buffer xrun.
ALSA buffer xrun. 6 q=2.6 size=      34kB time=00:00:01.48 bitrate= 185.4kbits/s
ALSA buffer xrun. 8 q=2.6 size=     103kB time=00:00:03.52 bitrate= 240.2kbits/s
frame=   78 fps=  8 q=2.8 Lsize=     252kB time=00:00:04.91 bitrate= 421.2kbits/s
video:171kB audio:77kB global headers:0kB muxing overhead 1.801323%
root@strumf:~/videos/tests/mpegts# ^C

#1261 yellowish color with resize and -pix_fmt pal8 swscale defect Apr 29, 2012

not reproducible with -pix_fmt bgr24

C:\>ffmpeg -i 1023.bmp -s 1024x767 -pix_fmt pal8 out.bmp
ffmpeg version N-40172-g28c5775 Copyright (c) 2000-2012 the FFmpeg developers
  built on Apr 28 2012 02:21:26 with gcc 4.5.0 20100414 (Fedora MinGW 4.5.0-1.fc
14)
  configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch=
x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min
gw32-gcc' --enable-w32threads --enable-memalign-hack --enable-runtime-cpudetect
--enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 -
lwinmm' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapshots/buil
d/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/snapshots/b
uild/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3 --enable-n
onfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-libvorbis
--enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-libopencor
e-amrwb --enable-libmp3lame --enable-libvpx --disable-decoder=libvpx
  libavutil      51. 48.100 / 51. 48.100
  libavcodec     54. 16.100 / 54. 16.100
  libavformat    54.  3.100 / 54.  3.100
  libavdevice    53.  4.100 / 53.  4.100
  libavfilter     2. 72.100 /  2. 72.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0. 11.100 /  0. 11.100
  libpostproc    52.  0.100 / 52.  0.100
Input #0, image2, from '1023.bmp':
  Duration: 00:00:00.04, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: bmp, pal8, 1023x767, 25 tbr, 25 tbn, 25 tbc
[buffer @ 0x1dc1fc0] w:1023 h:767 pixfmt:pal8 tb:1/1000000 sar:0/1 sws_param:fla
gs=2
[scale @ 0x1dc2180] w:1023 h:767 fmt:pal8 sar:0/1 -> w:1024 h:767 fmt:pal8 sar:0
/1 flags:0x4
Output #0, image2, to 'out.bmp':
  Metadata:
    encoder         : Lavf54.3.100
    Stream #0:0: Video: bmp, pal8, 1024x767, q=2-31, 200 kb/s, 90k tbn, 25 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (bmp -> bmp)
Press [q] to stop, [?] for help
frame=    1 fps=0.0 q=0.0 Lsize=       0kB time=00:00:00.04 bitrate=   0.0kbits/
s
video:768kB audio:0kB global headers:0kB muxing overhead -100.000000%

#1323 avid dv codec (dv50 mode) decodes with visible artefacts avcodec defect May 19, 2012

attached sample decodes correctly with original qt component

C:\>ffmpeg -i aviddv_dv50_ntsc_progressive_24bpp.mov out.avi
ffmpeg version N-40756-g703e920 Copyright (c) 2000-2012 the FFmpeg developers
  built on May 17 2012 02:26:05 with gcc 4.5.0 20100414 (Fedora MinGW 4.5.0-1.fc
14)
  configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch=
x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min
gw32-gcc' --enable-w32threads --enable-memalign-hack --enable-runtime-cpudetect
--enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 -
lwinmm' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapshots/buil
d/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/snapshots/b
uild/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3 --enable-n
onfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-libvorbis
--enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-libopencor
e-amrwb --enable-libmp3lame --enable-libvpx --disable-decoder=libvpx
  libavutil      51. 53.100 / 51. 53.100
  libavcodec     54. 21.101 / 54. 21.101
  libavformat    54.  5.100 / 54.  5.100
  libavdevice    53.  4.100 / 53.  4.100
  libavfilter     2. 74.100 /  2. 74.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0. 11.100 /  0. 11.100
  libpostproc    52.  0.100 / 52.  0.100
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=66
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 5 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=84
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=72
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=71
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 1 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=65
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 3 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=65
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=76
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 12 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=66
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 1 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=66
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 2 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=69
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 1 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=66
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=65
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=66
    Last message repeated 1 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 1 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=69
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 1 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=65
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 6 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=66
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=67
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 2 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=76
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 2 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=65
    Last message repeated 1 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 2 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=65
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 4 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=66
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=69
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 1 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=68
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 1 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=65
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=66
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=74
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=68
    Last message repeated 1 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=65
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=68
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=65
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 2 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=66
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=65
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=66
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=73
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=68
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=67
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 5 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=67
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 3 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=67
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=65
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=66
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=65
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 2 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=68
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=75
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 5 times
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'aviddv_dv50_ntsc_progressive_24bpp.mov':
  Metadata:
    creation_time   : 2012-05-17 12:01:27
  Duration: 00:00:00.06, start: 0.000000, bitrate: 28906 kb/s
    Stream #0:0(eng): Video: dvvideo (AVdv / 0x76645641), yuv422p, 720x480 [SAR
8:9 DAR 4:3], 28800 kb/s, SAR 5:6 DAR 5:4, 15 fps, 15 tbr, 600 tbn, 29.97 tbc
    Metadata:
      creation_time   : 2012-05-17 12:01:27
      handler_name    : Apple Alias Data Handler
[buffer @ 0x1de22e0] w:720 h:480 pixfmt:yuv422p tb:1/1000000 sar:5/6 sws_param:f
lags=2
[buffersink @ 0x1de2600] No opaque field provided
[format @ 0x1de28c0] auto-inserting filter 'auto-inserted scaler 0' between the
filter 'src' and the filter 'format'
[scale @ 0x1de34a0] w:720 h:480 fmt:yuv422p sar:5/6 -> w:720 h:480 fmt:yuv420p s
ar:5/6 flags:0x4
Output #0, avi, to 'out.avi':
  Metadata:
    creation_time   : 2012-05-17 12:01:27
    ISFT            : Lavf54.5.100
    Stream #0:0(eng): Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 720x480 [SAR 5:
6 DAR 5:4], q=2-31, 200 kb/s, 15 tbn, 15 tbc
    Metadata:
      creation_time   : 2012-05-17 12:01:27
      handler_name    : Apple Alias Data Handler
Stream mapping:
  Stream #0:0 -> #0:0 (dvvideo -> mpeg4)
Press [q] to stop, [?] for help
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=66
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 5 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=84
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=72
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=71
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 1 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=65
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 3 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=65
    Last message repeated 1 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=65
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 4 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=69
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=66
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 7 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=69
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=65
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 1 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=65
    Last message repeated 1 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=95
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=65
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=65
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 3 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=66
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 4 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=68
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=65
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=66
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=65
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 2 times
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=68
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=75
[dvvideo @ 0x1dd2320] AC EOB marker is absent pos=64
    Last message repeated 5 times
frame=    1 fps=0.0 q=5.8 Lsize=      41kB time=00:00:00.06 bitrate=5098.1kbits/
s
video:36kB audio:0kB global headers:0kB muxing overhead 15.757064%

#1388 rv30 decoder does not completely support resolution changes avcodec defect Jun 1, 2012

(bug 299) I will attach a rv30 sample that continuously changes resolution between 354x288 and 256x208, plays fine with mplayer -vc rv3040. FFmpeg (and mplayer -vc ffrv30) mostly manages the first change from large to small (except that the first keyframe after the change is dropped), but ignores the changes from small to large, leading to massive corruption (and messages).

$ ffmpeg -i teenagelament_cut.ram -qscale 2 -t 16 out.avi
ffmpeg version N-41200-gaac41ec Copyright (c) 2000-2012 the FFmpeg developers
  built on Jun  1 2012 10:02:11 with gcc 4.3.2
  configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable-libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs
  libavutil      51. 55.100 / 51. 55.100
  libavcodec     54. 23.100 / 54. 23.100
  libavformat    54.  6.101 / 54.  6.101
  libavdevice    54.  0.100 / 54.  0.100
  libavfilter     2. 77.100 /  2. 77.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0. 15.100 /  0. 15.100
  libpostproc    52.  0.100 / 52.  0.100
[rm @ 0x90113c0] Unsupported stream type 0000023e
Input #0, rm, from 'teenagelament_cut.ram':
  Metadata:
    title           : Teenage Lament '74
    author          :
    copyright       : �2004
    comment         :
  Duration: 00:03:08.86, start: 0.000000, bitrate: 86 kb/s
    Stream #0:0: Audio: cook (cook / 0x6B6F6F63), 44100 Hz, mono, flt, 32 kb/s
    Stream #0:1: Video: rv30 (RV30 / 0x30335652), yuv420p, 352x288, 117 kb/s, 25 fps, 25 tbr, 1k tbn, 1k tbc
    Stream #0:2: Data: none
Please use -q:a or -q:v, -qscale is ambiguous
[buffer @ 0x909b1c0] w:352 h:288 pixfmt:yuv420p tb:1/1000 sar:0/1 sws_param:flags=2
[buffersink @ 0x909b200] No opaque field provided
Output #0, avi, to 'out.avi':
  Metadata:
    INAM            : Teenage Lament '74
    author          :
    ICOP            : �2004
    ICMT            :
    ISFT            : Lavf54.6.101
    Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 352x288, q=2-31, 200 kb/s, 25 tbn, 25 tbc
    Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 44100 Hz, mono, flt
Stream mapping:
  Stream #0:1 -> #0:0 (rv30 -> mpeg4)
  Stream #0:0 -> #0:1 (cook -> libmp3lame)
Press [q] to stop, [?] for help
Changing dimensions to 256x208=    1281kB time=00:00:07.76 bitrate=1352.7kbits/s
[rv30 @ 0x9017ce0] warning: first frame is no keyframe
Input stream #0:1 frame changed from size:352x288 fmt:yuv420p to size:256x208 fmt:yuv420p
[buffer @ 0x9097b00] w:256 h:208 pixfmt:yuv420p tb:1/1000 sar:0/1 sws_param:flags=2
[buffersink @ 0x90dd140] No opaque field provided
[scale @ 0x909ac60] w:256 h:208 fmt:yuv420p sar:0/1 -> w:352 h:288 fmt:yuv420p sar:0/1 flags:0x4
Incorrect intra prediction mode    2186kB time=00:00:12.40 bitrate=1444.1kbits/s
[rv30 @ 0x9017ce0] concealing 208 DC, 208 AC, 208 MV errors
[rv30 @ 0x9017ce0] Incorrect intra prediction mode
[rv30 @ 0x9017ce0] concealing 208 DC, 208 AC, 208 MV errors
[rv30 @ 0x9017ce0] Incorrect intra prediction mode
[rv30 @ 0x9017ce0] concealing 208 DC, 208 AC, 208 MV errors
[rv30 @ 0x9017ce0] Incorrect intra prediction mode
[rv30 @ 0x9017ce0] concealing 208 DC, 208 AC, 208 MV errors
[rv30 @ 0x9017ce0] Incorrect intra prediction mode
[rv30 @ 0x9017ce0] concealing 114 DC, 114 AC, 114 MV errors
[rv30 @ 0x9017ce0] Incorrect intra prediction mode
[rv30 @ 0x9017ce0] concealing 114 DC, 114 AC, 114 MV errors
[rv30 @ 0x9017ce0] Incorrect intra prediction mode
[rv30 @ 0x9017ce0] concealing 163 DC, 163 AC, 163 MV errors
frame=  267 fps=138 q=2.0 Lsize=    3057kB time=00:00:16.00 bitrate=1565.2kbits/s
video:2898kB audio:125kB global headers:0kB muxing overhead 1.131454%

#1528 drastic v210 - packet too small avcodec defect Jul 12, 2012

http://www.datafilehost.com/download-63c35830.html

C:\>ffmpeg -i drastic_v210_packet_too_small.mov out.avi
ffmpeg version N-42449-g9ca27df Copyright (c) 2000-2012 the FFmpeg developers
  built on Jul 12 2012 02:37:12 with gcc 4.5.0 20100414 (Fedora MinGW 4.5.0-1.fc
14)
  configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch=
x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min
gw32-gcc' --enable-w32threads --enable-memalign-hack --enable-runtime-cpudetect
--enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 -
lwinmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snap
shots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/s
napshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3
--enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-
libvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-
libopencore-amrwb --enable-libmp3lame --enable-libvpx --disable-decoder=libvpx
  libavutil      51. 64.100 / 51. 64.100
  libavcodec     54. 34.100 / 54. 34.100
  libavformat    54. 16.104 / 54. 16.104
  libavdevice    54.  1.100 / 54.  1.100
  libavfilter     3.  2.100 /  3.  2.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0. 15.100 /  0. 15.100
  libpostproc    52.  0.100 / 52.  0.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'drastic_v210_packet_too_small.mov':
  Metadata:
    major_brand     : qt
    minor_version   : 537199360
    compatible_brands: qt
  Duration: 00:00:12.64, start: 0.000000, bitrate: 13387 kb/s
    Stream #0:0(eng): Video: v210 (v210 / 0x30313276), yuv422p10le, 320x240, 132
71 kb/s, 8 fps, 8 tbr, 1000k tbn, 1000k tbc
    Metadata:
      handler_name    : Procedura obs│ugi skrˇtˇw danych Apple
w:320 h:240 pixfmt:yuv422p10le tb:1/1000000 fr:8/1 sar:0/1 sws_param:flags=2
[auto-inserted scaler 0 @ 0x1e03a80] w:320 h:240 fmt:yuv422p10le sar:0/1 -> w:32
0 h:240 fmt:yuv420p sar:0/1 flags:0x4
Output #0, avi, to 'out.avi':
  Metadata:
    major_brand     : qt
    minor_version   : 537199360
    compatible_brands: qt
    ISFT            : Lavf54.16.104
    Stream #0:0(eng): Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 320x240, q=2-31
, 200 kb/s, 8 tbn, 8 tbc
    Metadata:
      handler_name    : Procedura obs│ugi skrˇtˇw danych Apple
Stream mapping:
  Stream #0:0 -> #0:0 (v210 -> mpeg4)
Press [q] to stop, [?] for help
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
[v210 @ 0x1df2320] packet too small
Error while decoding stream #0:0: Error number -1 occurred
frame=    0 fps=0.0 q=0.0 Lsize=       6kB time=00:00:00.00 bitrate=   0.0kbits/
s
video:0kB audio:0kB subtitle:0 global headers:0kB muxing overhead inf%
Output file is empty, nothing was encoded (check -ss / -t / -frames parameters i
f used)

#1536 u263: problem with b-frames avcodec defect Jul 15, 2012

u263 codec have a possibility to encode video with enabled b-frames (1-5), ffmpeg decodes such files incorrectly.

$ ffmpeg -i u263_b-frames_5.avi out.avi
ffmpeg version 0.10.2.git-ab7d6cb Copyright (c) 2000-2012 the FFmpeg developers
  built on May 30 2012 13:37:47 with gcc 4.6.1
  configuration: --disable-ffprobe --enable-gpl
  libavutil      51. 55.100 / 51. 55.100
  libavcodec     54. 23.100 / 54. 23.100
  libavformat    54.  6.101 / 54.  6.101
  libavdevice    54.  0.100 / 54.  0.100
  libavfilter     2. 77.100 /  2. 77.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0. 15.100 /  0. 15.100
  libpostproc    52.  0.100 / 52.  0.100
[h263 @ 0189c720] Warning: not compiled with thread support, using thread emulat
ion
Input #0, avi, from 'u263_b-frames_5.avi':
  Duration: 00:00:12.64, start: 0.000000, bitrate: 403 kb/s
    Stream #0:0: Video: h263 (U263 / 0x33363255), yuv420p, 320x240, 23.97 tbr, 2
3.97 tbn, 23.97 tbc
w:320 h:240 pixfmt:yuv420p tb:100/2397 sar:0/1 sws_param:flags=2
[buffersink @ 018a23c0] No opaque field provided
[mpeg4 @ 01898e40] Warning: not compiled with thread support, using thread emula
tion
[h263 @ 0189c720] Warning: not compiled with thread support, using thread emulat
ion
Output #0, avi, to 'out.avi':
  Metadata:
    ISFT            : Lavf54.6.101
    Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 320x240, q=2-31, 200
 kb/s, 23.97 tbn, 23.97 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (h263 -> mpeg4)
Press [q] to stop, [?] for help
[h263 @ 0189c720] illegal ac vlc code at 0x3
[h263 @ 0189c720] Error at MB: 63
[h263 @ 0189c720] concealing 300 DC, 300 AC, 300 MV errors
[h263 @ 0189c720] illegal ac vlc code at 12x0
[h263 @ 0189c720] Error at MB: 12
[h263 @ 0189c720] concealing 300 DC, 300 AC, 300 MV errors
[h263 @ 0189c720] illegal ac vlc code at 17x5
[h263 @ 0189c720] Error at MB: 122
[h263 @ 0189c720] concealing 300 DC, 300 AC, 300 MV errors
[h263 @ 0189c720] b cbpy damaged at 19 5
[h263 @ 0189c720] Error at MB: 124
[h263 @ 0189c720] concealing 300 DC, 300 AC, 300 MV errors
[h263 @ 0189c720] run overflow at 13x0 i:0
[h263 @ 0189c720] Error at MB: 13
[h263 @ 0189c720] concealing 300 DC, 300 AC, 300 MV errors
[h263 @ 0189c720] b mb_type damaged at 18 3
[h263 @ 0189c720] Error at MB: 81
[h263 @ 0189c720] concealing 300 DC, 300 AC, 300 MV errors
[h263 @ 0189c720] illegal ac vlc code at 19x3
[h263 @ 0189c720] Error at MB: 82
[h263 @ 0189c720] concealing 300 DC, 300 AC, 300 MV errors
[h263 @ 0189c720] b mb_type damaged at 5 2
[h263 @ 0189c720] Error at MB: 47
[cut]
[h263 @ 0189c720] concealing 300 DC, 300 AC, 300 MV errors
[h263 @ 0189c720] b mb_type damaged at 16 0
[h263 @ 0189c720] Error at MB: 16
[h263 @ 0189c720] concealing 300 DC, 300 AC, 300 MV errors
frame=  296 fps= 74 q=5.1 size=     467kB time=00:00:12.55 bitrate= 304.7kbits/s
illegal ac vlc code at 13x0
[h263 @ 0189c720] Error at MB: 13
[h263 @ 0189c720] concealing 300 DC, 300 AC, 300 MV errors
[h263 @ 0189c720] b mb_type damaged at 17 1
[h263 @ 0189c720] Error at MB: 38
[h263 @ 0189c720] concealing 300 DC, 300 AC, 300 MV errors
frame=  298 fps= 74 q=5.2 Lsize=     474kB time=00:00:12.64 bitrate= 306.9kbits/
s
video:461kB audio:0kB global headers:0kB muxing overhead 2.776824%

#1555 WebM: Silent track not taken into account if followed by a noisy track undetermined defect Jul 18, 2012

(issue 2445) I will upload a webm sample that plays different with Firefox and ffplay - both ffmpeg and ffplay ignore the initial silence.

$ ffmpeg -i res_silence_then_sound.webm -qscale 2 out.avi
ffmpeg version N-42605-g5784a46 Copyright (c) 2000-2012 the FFmpeg developers
  built on Jul 18 2012 20:29:06 with gcc 4.3.2
  configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable-libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-x11grab --enable-libass
  libavutil      51. 65.100 / 51. 65.100
  libavcodec     54. 41.100 / 54. 41.100
  libavformat    54. 17.100 / 54. 17.100
  libavdevice    54.  1.100 / 54.  1.100
  libavfilter     3.  2.100 /  3.  2.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0. 15.100 /  0. 15.100
  libpostproc    52.  0.100 / 52.  0.100
Input #0, matroska,webm, from 'res_silence_then_sound.webm':
  Metadata:
    creation_time   : 2010-12-24 06:39:05
  Duration: 00:00:35.58, start: 0.000000, bitrate: 1105 kb/s
    Stream #0:0: Video: vp8, yuv420p, 640x352, SAR 1:1 DAR 20:11, 25 fps, 25 tbr, 1k tbn, 1k tbc
    Stream #0:1: Audio: vorbis, 48000 Hz, stereo, s16
Please use -q:a or -q:v, -qscale is ambiguous
Output #0, avi, to 'out.avi':
  Metadata:
    ISFT            : Lavf54.17.100
    Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 640x352 [SAR 1:1 DAR 20:11], q=2-31, 200 kb/s, 25 tbn, 25 tbc
    Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16
Stream mapping:
  Stream #0:0 -> #0:0 (vp8 -> mpeg4)
  Stream #0:1 -> #0:1 (vorbis -> libmp3lame)
Press [q] to stop, [?] for help
frame=  858 fps= 90 q=2.0 Lsize=    6666kB time=00:00:35.52 bitrate=1537.3kbits/s
video:6123kB audio:477kB subtitle:0 global headers:0kB muxing overhead 0.995196%
[libmp3lame @ 0x90c2a80] 1 frames left in que on closing

out.avi is broken / severe A/V desync.


#1558 Artefacts and wrong duration when decoding a (possibly damaged) matroska file avformat defect Jul 19, 2012

(issue 384) http://samples.ffmpeg.org/ffmpeg-bugs/roundup/issue384/ FFmpeg is unable to decode a matroska sample that is played fine by vlc.

$ ffmpeg -i matroska_crash.mkv
ffmpeg version N-42619-g6b7849e Copyright (c) 2000-2012 the FFmpeg developers
  built on Jul 19 2012 08:58:35 with gcc 4.3.2
  configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable-libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-x11grab --enable-libass
  libavutil      51. 65.100 / 51. 65.100
  libavcodec     54. 41.100 / 54. 41.100
  libavformat    54. 17.100 / 54. 17.100
  libavdevice    54.  1.100 / 54.  1.100
  libavfilter     3.  2.100 /  3.  2.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0. 15.100 /  0. 15.100
  libpostproc    52.  0.100 / 52.  0.100
[matroska,webm @ 0x90764e0] Unknown entry 0x6E1F
[matroska,webm @ 0x90764e0] Unknown entry 0x48B2
[matroska,webm @ 0x90764e0] Read error at pos. 2376 (0x948)
[matroska,webm @ 0x90764e0] Unknown entry 0x81
[matroska,webm @ 0x90764e0] Read error at pos. 192 (0xc0)
[matroska,webm @ 0x90764e0] Unknown entry 0x82
[matroska,webm @ 0x90764e0] Unknown entry 0x67C9
    Last message repeated 1 times
[matroska,webm @ 0x90764e0] Unknown entry 0x82
[matroska,webm @ 0x90764e0] Could not find codec parameters for stream 1 (Audio: mp3, 48000 Hz, 2 channels, s16): unspecified sample size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[matroska,webm @ 0x90764e0] Could not find codec parameters for stream 3 (Audio: mp3, 48000 Hz, 2 channels, s16): unspecified sample size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[matroska,webm @ 0x90764e0] Could not find codec parameters for stream 5 (Audio: mp3, 48000 Hz, 2 channels, s16): unspecified sample size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[matroska,webm @ 0x90764e0] Estimating duration from bitrate, this may be inaccurate
Guessed Channel Layout for  Input Stream #0.1 : stereo
Guessed Channel Layout for  Input Stream #0.3 : stereo
Guessed Channel Layout for  Input Stream #0.5 : stereo
Input #0, matroska,webm, from 'matroska_crash.mkv':
  Metadata:
    creation_time   : 2005-07-28 20:39:44
  Duration: N/A, start: 0.000000, bitrate: N/A
    Chapter #0.0: start 0.000000, end 15.000000
    Metadata:
      title           : Introduction
    Chapter #0.1: start 15.000000, end 30.000000
    Metadata:
      title           : Developpement
    Chapter #0.2: start 30.000000, end 45.200000
    Metadata:
      title           : Conclusion
    Stream #0:0(eng): Video: mpeg4 (DX50 / 0x30355844), yuv420p, 720x400, SAR 1:1 DAR 9:5, 25 fps, 25 tbr, 1k tbn, 1k tbc (default)
    Stream #0:1(eng): Audio: mp3, 48000 Hz, stereo, s16 (default)
    Stream #0:2(eng): Video: mpeg4 (DX50 / 0x30355844), yuv420p, 720x400, SAR 1:1 DAR 9:5, 25 fps, 25 tbr, 1k tbn, 1k tbc (default)
    Stream #0:3(eng): Audio: mp3, 48000 Hz, stereo, s16 (default)
    Stream #0:4(eng): Video: mpeg4 (DX50 / 0x30355844), yuv420p, 720x400, SAR 1:1 DAR 9:5, 25 fps, 25 tbr, 1k tbn, 1k tbc (default)
    Stream #0:5(eng): Audio: mp3, 48000 Hz, stereo, s16 (default)
At least one output file must be specified

#1559 cannot seek in .m4a file avformat defect Jul 19, 2012

(issue 1952) I will upload a m4a sample that cannot be seeked with ffplay, ffmpeg and mplayer -demuxer lavf.

$ ffmpeg -i Nic\ Chagall\ -\ Get\ The\ Kicks\ Podcast\ 001.m4a
ffmpeg version N-42619-g6b7849e Copyright (c) 2000-2012 the FFmpeg developers
  built on Jul 19 2012 08:58:35 with gcc 4.3.2
  configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable-libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-x11grab --enable-libass
  libavutil      51. 65.100 / 51. 65.100
  libavcodec     54. 41.100 / 54. 41.100
  libavformat    54. 17.100 / 54. 17.100
  libavdevice    54.  1.100 / 54.  1.100
  libavfilter     3.  2.100 /  3.  2.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0. 15.100 /  0. 15.100
  libpostproc    52.  0.100 / 52.  0.100
[png @ 0x909f560] Missing png signature
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x90764e0] max_analyze_duration 5000000 reached at 5015510
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x90764e0] decoding for stream 4 failed
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x90764e0] Could not find codec parameters for stream 4 (Video: png): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Nic Chagall - Get The Kicks Podcast 001.m4a':
  Metadata:
    major_brand     : M4A
    minor_version   : 0
    compatible_brands: M4A mp42isom
    creation_time   : 1940-02-17 09:46:08
    title           : Nic Chagall - Get The Kicks Podcast 001
    artist          : Nic Chagall
    album           : Nic Chagall - Get The Kicks
    encoder         : Podcast Maker 1.4.0 by Lemonz Dream
    description     : Episode 001
    synopsis        : Get The Kicks is broadcast live on ah.fm every fourth Monday of the month.
                    :
                    : For more info, visit www.nicchagall.de
    genre           : Podcast
    gapless_playback: 0
    date            : 2009-10-04T13:54:28Z
    season_number   : 0
    episode_sort    : 0
    media_type      : 0
  Duration: 01:00:16.55, start: 0.000000, bitrate: 131 kb/s
    Stream #0:0(eng): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, s16, 129 kb/s
    Metadata:
      creation_time   : 1940-02-17 09:46:08
      handler_name    : ?Apple Alias Data Handler
    Stream #0:1(eng): Subtitle: mov_text (text / 0x74786574)
    Metadata:
      creation_time   : 1940-02-17 09:46:08
      handler_name    : ?Apple Alias Data Handler
    Stream #0:2(eng): Video: mjpeg (jpeg / 0x6765706A), yuvj444p, 600x600 [SAR 1:1 DAR 1:1], 0 kb/s, SAR 40:37 DAR 40:37, 0k fps, 0k tbr, 44100 tbn, 44100 tbc
    Metadata:
      creation_time   : 1940-02-17 09:46:08
      handler_name    : ?Apple Alias Data Handler
    Stream #0:3(eng): Subtitle: mov_text (tx3g / 0x67337874)
    Metadata:
      creation_time   : 1940-02-17 09:46:08
      handler_name    : ?Apple Alias Data Handler
    Stream #0:4: Video: png, 90k tbr, 90k tbn, 90k tbc
At least one output file must be specified

#1659 g723_1: wrong current duration after seeking avformat defect Aug 19, 2012

ffplay displays wrong current duration after seeking in g723_1 (in wav)

C:\>ffmpeg -i g723_1.wav
ffmpeg version N-43678-gceb8773 Copyright (c) 2000-2012 the FFmpeg developers
  built on Aug 18 2012 02:22:03 with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.
0-1.fc14)
  configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch=
x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min
gw32-gcc' --enable-w32threads --enable-memalign-hack --enable-runtime-cpudetect
--enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 -
lwinmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snap
shots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/s
napshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3
--enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-
libvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-
libopencore-amrwb --enable-libmp3lame --enable-libvpx --disable-decoder=libvpx
  libavutil      51. 70.100 / 51. 70.100
  libavcodec     54. 53.100 / 54. 53.100
  libavformat    54. 25.100 / 54. 25.100
  libavdevice    54.  2.100 / 54.  2.100
  libavfilter     3. 10.100 /  3. 10.100
  libswscale      2.  1.101 /  2.  1.101
  libswresample   0. 15.100 /  0. 15.100
  libpostproc    52.  0.100 / 52.  0.100
[wav @ 0x1eace20] Estimating duration from bitrate, this may be inaccurate
Input #0, wav, from 'g723_1.wav':
  Duration: 00:00:30.07, bitrate: 6 kb/s
    Stream #0:0: Audio: g723_1 (B[0][0][0] / 0x0042), 8000 Hz, mono, s16, 6 kb/s

At least one output file must be specified

#1799 movie: loop option doesn't seem to work avfilter defect Oct 10, 2012

Given a small video stream:

./ffmpeg -f lavfi -i testsrc=d=5 -y loopme.mkv

And trying to loop it N times until the output reaches a given duration:

./ffmpeg -f lavfi -i movie=loopme.mkv:loop=0 -t 20 -y out.mkv

...leads to an infinite loop. All the frames >126 are dropped (the input has 125 frames):

frame=  126 fps= 10 q=32766.0 Lsize=      23kB time=00:00:04.96 bitrate=  38.6kbits/s dup=0 drop=59352 

Complete output:

% ./ffmpeg -f lavfi -i movie=loopme.mkv:loop=0 -t 20 -y out.mkv
ffmpeg version N-45221-g25f44b0 Copyright (c) 2000-2012 the FFmpeg developers
  built on Oct 10 2012 08:57:07 with gcc 4.7 (Debian 4.7.2-3)
  configuration: --enable-gpl --enable-fontconfig --enable-libfreetype --enable-libmp3lame --cc='ccache cc' --extra-cflags=-fstack-protector-all --enable-libx264 --enable-libvorbis --enable-libmodplug --enable-libass --samples=/home/cboesch/fate-samples --prefix=/home/cboesch/src/ff/ffmpeg/ffmpeg_build --enable-x11grab --enable-libvpx
  libavutil      51. 74.100 / 51. 74.100
  libavcodec     54. 65.100 / 54. 65.100
  libavformat    54. 31.100 / 54. 31.100
  libavdevice    54.  3.100 / 54.  3.100
  libavfilter     3. 19.102 /  3. 19.102
  libswscale      2.  1.101 /  2.  1.101
  libswresample   0. 16.100 /  0. 16.100
  libpostproc    52.  1.100 / 52.  1.100
[lavfi @ 0x3288260] Estimating duration from bitrate, this may be inaccurate
Input #0, lavfi, from 'movie=loopme.mkv:loop=0':
  Duration: N/A, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: rawvideo (444P / 0x50343434), yuv444p, 320x240 [SAR 1:1 DAR 4:3], 25 tbr, 1k tbn, 1k tbc
[libx264 @ 0x47fd280] using SAR=1/1
[libx264 @ 0x47fd280] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX
[libx264 @ 0x47fd280] profile High 4:4:4 Predictive, level 1.3, 4:4:4 8-bit
[libx264 @ 0x47fd280] 264 - core 123 r2189 35cf912 - H.264/MPEG-4 AVC codec - Copyleft 2003-2012 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=4 threads=12 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, matroska, to 'out.mkv':
  Metadata:
    encoder         : Lavf54.31.100
    Stream #0:0: Video: h264, yuv444p, 320x240 [SAR 1:1 DAR 4:3], q=-1--1, 1k tbn, 25 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (rawvideo -> libx264)
Press [q] to stop, [?] for help
frame=  126 fps= 29 q=32766.0 Lsize=      23kB time=00:00:04.96 bitrate=  38.6kbits/s dup=0 drop=21081   

#1841 raac: fail to seek avformat defect Oct 23, 2012

ffmpeg fails to seek above 26s

http://www.datafilehost.com/download-733c41c3.html

C:\>ffmpeg -ss 26 -i raac.rm out.wav
ffmpeg version N-45867-g3318d6b Copyright (c) 2000-2012 the FFmpeg developers
  built on Oct 23 2012 02:39:33 with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.
0-1.fc14)
  configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch=
x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min
gw32-gcc' --enable-w32threads --enable-memalign-hack --enable-runtime-cpudetect
--enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 -
lwinmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snap
shots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/s
napshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3
--enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-
libvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-
libopencore-amrwb --enable-libmp3lame --enable-libvpx --disable-decoder=libvpx
  libavutil      51. 77.100 / 51. 77.100
  libavcodec     54. 68.100 / 54. 68.100
  libavformat    54. 33.100 / 54. 33.100
  libavdevice    54.  3.100 / 54.  3.100
  libavfilter     3. 20.104 /  3. 20.104
  libswscale      2.  1.101 /  2.  1.101
  libswresample   0. 16.100 /  0. 16.100
  libpostproc    52.  1.100 / 52.  1.100
[rm @ 0x1edbe20] Invalid stream index 1 for index at pos 1233529
Input #0, rm, from 'raac.rm':
  Metadata:
    title           :
    author          :
    copyright       :
    comment         :
    Creation Date   : 4/21/2012 13:08:18
    Generated By    : Helix Producer SDK 13.1 for Windows, Build 13.1.1.3436
    Modification Date: 4/21/2012 13:08:18
  Duration: 00:00:30.07, start: 0.000000, bitrate: 328 kb/s
    Stream #0:0: Audio: aac (raac / 0x63616172), 44100 Hz, stereo, s16, 320 kb/s

Output #0, wav, to 'out.wav':
  Metadata:
    INAM            :
    author          :
    ICOP            :
    ICMT            :
    Creation Date   : 4/21/2012 13:08:18
    Generated By    : Helix Producer SDK 13.1 for Windows, Build 13.1.1.3436
    Modification Date: 4/21/2012 13:08:18
    ISFT            : Lavf54.33.100
    Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, stereo, s16
, 1411 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (aac -> pcm_s16le)
Press [q] to stop, [?] for help
[aac @ 0x1edc920] Reserved bit set.
Error while decoding stream #0:0: Invalid data found when processing input
Truncating packet of size 11122 to 7128
[aac @ 0x1edc920] Prediction is not allowed in AAC-LC.
Error while decoding stream #0:0: Invalid data found when processing input
raac.rm: Input/output error
size=       0kB time=00:00:00.00 bitrate=   0.0kbits/s
video:0kB audio:0kB subtitle:0 global headers:0kB muxing overhead inf%
Output file is empty, nothing was encoded (check -ss / -t / -frames parameters i
f used)

#1911 ffplay fails to seek undetermined defect Nov 12, 2012

I wanted to investigate ticket #296, but found out that ffplay is unable to seek in the attached file to certain durations while ffmpeg have no problem to do so (ffmpeg -ss 10 -i keyframe_every_100_frames.avi out.avi).

(the same problem is reproducible while seeking with the mouse).

http://www.datafilehost.com/download-1286e616.html

C:\>ffplay -noframedrop -ss 10 keyframe_every_100_frames.avi
ffplay version N-46469-gc995644 Copyright (c) 2003-2012 the FFmpeg developers
  built on Nov  5 2012 17:54:28 with gcc 4.7.2 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-pthreads --enable-runt
ime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass -
-enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enab
le-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-libo
pus --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheo
ra --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-li
bvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --ena
ble-zlib
  libavutil      52.  5.100 / 52.  5.100
  libavcodec     54. 71.100 / 54. 71.100
  libavformat    54. 36.100 / 54. 36.100
  libavdevice    54.  3.100 / 54.  3.100
  libavfilter     3. 21.106 /  3. 21.106
  libswscale      2.  1.102 /  2.  1.102
  libswresample   0. 16.100 /  0. 16.100
  libpostproc    52.  1.100 / 52.  1.100
[mpeg4 @ 02af60a0] Invalid and inefficient vfw-avi packed B frames detected
Input #0, avi, from 'keyframe_every_100_frames.avi':
  Duration: 00:01:33.30, start: 0.000000, bitrate: 268 kb/s
    Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv
420p, 352x240 [SAR 1:1 DAR 22:15], 20 tbr, 20 tbn, 20 tbc
[mpeg4 @ 02af60a0] Invalid and inefficient vfw-avi packed B frames detected
    Last message repeated 1 times
Frame changed from size:0x0 to size:352x240
   2.19 A-V:  0.000 fd=   0 aq=    0KB vq=   39KB sq=    0B f=0/0

#1958 mp3 24khz (in wav): overreads undetermined defect Nov 24, 2012

This happens only with 24khz mode.

I can hear some distortions.

C:\>ffmpeg -i 24khz_2ch_160kbps.wav -t 2 -f null -
ffmpeg version N-46755-ge70144c Copyright (c) 2000-2012 the FFmpeg developers
  built on Nov 15 2012 02:38:20 with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.
0-1.fc14)
  configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch=
x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min
gw32-gcc' --enable-w32threads --enable-memalign-hack --enable-runtime-cpudetect
--enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 -
lwinmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snap
shots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/s
napshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3
--enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-
libvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-
libopencore-amrwb --enable-libmp3lame --enable-libvpx --disable-decoder=libvpx
  libavutil      52.  6.100 / 52.  6.100
  libavcodec     54. 71.100 / 54. 71.100
  libavformat    54. 36.100 / 54. 36.100
  libavdevice    54.  3.100 / 54.  3.100
  libavfilter     3. 23.100 /  3. 23.100
  libswscale      2.  1.102 /  2.  1.102
  libswresample   0. 16.100 /  0. 16.100
  libpostproc    52.  1.100 / 52.  1.100
[wav @ 0x1edc3c0] max_analyze_duration 5000000 reached at 5016000
[wav @ 0x1edc3c0] Estimating duration from bitrate, this may be inaccurate
Input #0, wav, from '24khz_2ch_160kbps.wav':
  Duration: 00:00:33.12, bitrate: 127 kb/s
    Stream #0:0: Audio: mp3 (U[0][0][0] / 0x0055), 24000 Hz, stereo, s16, 128 kb
/s
Output #0, null, to 'pipe:':
  Metadata:
    encoder         : Lavf54.36.100
    Stream #0:0: Audio: pcm_s16le, 24000 Hz, stereo, s16, 768 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (mp3 -> pcm_s16le)
Press [q] to stop, [?] for help
[mp3 @ 0x1edcb60] overread, skip -7 enddists: -6 -6
[mp3 @ 0x1edcb60] overread, skip -6 enddists: -5 -5
[mp3 @ 0x1edcb60] overread, skip -9 enddists: -1 -1
[mp3 @ 0x1edcb60] overread, skip -7 enddists: -3 -3
    Last message repeated 1 times
[mp3 @ 0x1edcb60] overread, skip -6 enddists: -2 -2
[mp3 @ 0x1edcb60] overread, skip -6 enddists: -4 -4
[mp3 @ 0x1edcb60] overread, skip -7 enddists: -4 -4
size=       0kB time=00:00:02.01 bitrate=   0.0kbits/s
video:0kB audio:189kB subtitle:0 global headers:0kB muxing overhead -100.000000%

#1965 mmf: support correctly formats ma-3/5/7 avformat defect Nov 25, 2012

When I remove these check form "libavformat/mmf.c" then ma-3/5/7 samples decodes, but sample rate (and channels count for stereo files) is identified incorrectly.

    /* Tag = "ATRx", where "x" = track number */
-   if ((tag & 0xffffff) == MKTAG('M', 'T', 'R', 0)) {
-        av_log(s, AV_LOG_ERROR, "MIDI like format found, unsupported\n");
-        return -1;
-    } 
-    if ((tag & 0xffffff) != MKTAG('A', 'T', 'R', 0)) {
-        av_log(s, AV_LOG_ERROR, "Unsupported SMAF chunk %08x\n", tag);
-        return -1;
-    }




    /* Make sure it's followed by an Awa chunk, aka wave data */
-    if ((tag & 0xffffff) != MKTAG('A', 'w', 'a', 0)) {
-        av_log(s, AV_LOG_ERROR, "Unexpected SMAF chunk %08x\n", tag);
-        return -1;
C:\>ffmpeg -i ma3.mmf
ffmpeg version N-46755-ge70144c Copyright (c) 2000-2012 the FFmpeg developers
  built on Nov 15 2012 02:38:20 with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.
0-1.fc14)
  configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch=
x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min
gw32-gcc' --enable-w32threads --enable-memalign-hack --enable-runtime-cpudetect
--enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 -
lwinmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snap
shots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/s
napshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3
--enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-
libvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-
libopencore-amrwb --enable-libmp3lame --enable-libvpx --disable-decoder=libvpx
  libavutil      52.  6.100 / 52.  6.100
  libavcodec     54. 71.100 / 54. 71.100
  libavformat    54. 36.100 / 54. 36.100
  libavdevice    54.  3.100 / 54.  3.100
  libavfilter     3. 23.100 /  3. 23.100
  libswscale      2.  1.102 /  2.  1.102
  libswresample   0. 16.100 /  0. 16.100
  libpostproc    52.  1.100 / 52.  1.100
[mmf @ 0x1edc280] MIDI like format found, unsupported
ma3.mmf: Operation not permitted

#1972 swscale: vertical line at the right side with rgb24 -> yuv410p conversion (odd width) swscale defect Nov 28, 2012

there is visible vertical line with a darker color at the right side in the output

this happens with rgb24 -> yuv410p and other yuv pix formats (asm and --disable-asm builds)

C:\>ffmpeg -i 599.png -pix_fmt yuv410p out.tif
ffmpeg version N-46755-ge70144c Copyright (c) 2000-2012 the FFmpeg developers
  built on Nov 15 2012 02:38:20 with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.
0-1.fc14)
  configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch=
x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min
gw32-gcc' --enable-w32threads --enable-memalign-hack --enable-runtime-cpudetect
--enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 -
lwinmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snap
shots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/s
napshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3
--enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-
libvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-
libopencore-amrwb --enable-libmp3lame --enable-libvpx --disable-decoder=libvpx
  libavutil      52.  6.100 / 52.  6.100
  libavcodec     54. 71.100 / 54. 71.100
  libavformat    54. 36.100 / 54. 36.100
  libavdevice    54.  3.100 / 54.  3.100
  libavfilter     3. 23.100 /  3. 23.100
  libswscale      2.  1.102 /  2.  1.102
  libswresample   0. 16.100 /  0. 16.100
  libpostproc    52.  1.100 / 52.  1.100
Input #0, image2, from '599.png':
  Duration: 00:00:00.04, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: png, rgb24, 599x412, 25 tbr, 25 tbn, 25 tbc
Output #0, image2, to 'out.tif':
  Metadata:
    encoder         : Lavf54.36.100
    Stream #0:0: Video: tiff, yuv410p, 599x412, q=2-31, 200 kb/s, 90k tbn, 25 tb
c
Stream mapping:
  Stream #0:0 -> #0:0 (png -> tiff)
Press [q] to stop, [?] for help
frame=    1 fps=0.0 q=0.0 Lsize=       0kB time=00:00:00.04 bitrate=   0.0kbits/
s
video:76kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.000000%

#1994 mov enc: fix gray8 in mov avformat defect Dec 5, 2012

Curently gray8 rawvideo exported to mov is decoded incorrectly by qt because qt expect bits_per_coded_sample to be set to 0x28 and not 0x08 as it is now.

Attached patch fixes this problem, but there is still another issue - gray8 is decoded in negative by qt.

C:\>ffmpeg -i 160.bmp -vcodec rawvideo -pix_fmt gray out.mov
ffmpeg version N-47325-gb90e795 Copyright (c) 2000-2012 the FFmpeg developers
  built on Dec  1 2012 02:23:25 with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.
0-1.fc14)
  configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch=
x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min
gw32-gcc' --enable-w32threads --enable-memalign-hack --enable-runtime-cpudetect
--enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 -
lwinmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snap
shots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/s
napshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3
--enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-
libvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-
libopencore-amrwb --enable-libmp3lame --enable-libvpx --disable-decoder=libvpx
  libavutil      52. 10.100 / 52. 10.100
  libavcodec     54. 78.100 / 54. 78.100
  libavformat    54. 41.100 / 54. 41.100
  libavdevice    54.  3.101 / 54.  3.101
  libavfilter     3. 23.104 /  3. 23.104
  libswscale      2.  1.103 /  2.  1.103
  libswresample   0. 17.101 /  0. 17.101
  libpostproc    52.  2.100 / 52.  2.100
Input #0, image2, from '160.bmp':
  Duration: 00:00:00.04, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: bmp, bgr24, 160x120, 25 tbr, 25 tbn, 25 tbc
Output #0, mov, to 'out.mov':
  Metadata:
    encoder         : Lavf54.41.100
    Stream #0:0: Video: rawvideo (raw  / 0x20776172), gray, 160x120, q=2-31, 200
 kb/s, 12800 tbn, 25 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (bmp -> rawvideo)
Press [q] to stop, [?] for help
frame=    1 fps=0.0 q=0.0 Lsize=      19kB time=00:00:00.04 bitrate=3985.2kbits/
s
video:19kB audio:0kB subtitle:0 global headers:0kB muxing overhead 3.781250%

#2056 rmdec: fix timestamps for sipr in version 4 container (ra4) undetermined defect Dec 23, 2012

http://ffmpeg.org/trac/ffmpeg/raw-attachment/ticket/2052/RA5.0_16kbps_voice_wideband.ra

C:\>ffmpeg -i RA5.0_16kbps_voice_wideband.ra -f null -
ffmpeg version N-48116-g2e6bd22 Copyright (c) 2000-2012 the FFmpeg developers
  built on Dec 23 2012 02:22:15 with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.
0-1.fc14)
  configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch=
x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min
gw32-gcc' --enable-w32threads --enable-memalign-hack --enable-runtime-cpudetect
--enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 -
lwinmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snap
shots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/s
napshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3
--enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-
libvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-
libopencore-amrwb --enable-libmp3lame --enable-libvpx --disable-decoder=libvpx
  libavutil      52. 12.100 / 52. 12.100
  libavcodec     54. 81.100 / 54. 81.100
  libavformat    54. 49.102 / 54. 49.102
  libavdevice    54.  3.102 / 54.  3.102
  libavfilter     3. 29.101 /  3. 29.101
  libswscale      2.  1.103 /  2.  1.103
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  2.100 / 52.  2.100
Truncating packet of size 160 to 28
[rm @ 0x1eeea80] Estimating duration from bitrate, this may be inaccurate
Input #0, rm, from 'RA5.0_16kbps_voice_wideband.ra':
  Metadata:
    title           :
    author          :
    copyright       :
    comment         :
  Duration: 00:00:30.29, bitrate: 16 kb/s
    Stream #0:0: Audio: sipr (sipr / 0x72706973), 16000 Hz, mono, flt, 16 kb/s
Output #0, null, to 'pipe:':
  Metadata:
    title           :
    author          :
    copyright       :
    comment         :
    encoder         : Lavf54.49.102
    Stream #0:0: Audio: pcm_s16le, 16000 Hz, mono, s16, 256 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (sipr -> pcm_s16le)
Press [q] to stop, [?] for help
Multiple frames in a packet from stream 0
[null @ 0x1ffc3a0] st:0 PTS: 900 DTS: 900 < 6301 invalid, clipping
[null @ 0x1ffc3a0] st:0 PTS: 1800 DTS: 1800 < 6302 invalid, clipping
[null @ 0x1ffc3a0] st:0 PTS: 2700 DTS: 2700 < 6303 invalid, clipping
[null @ 0x1ffc3a0] st:0 PTS: 3600 DTS: 3600 < 6304 invalid, clipping
[null @ 0x1ffc3a0] st:0 PTS: 4500 DTS: 4500 < 6305 invalid, clipping
[null @ 0x1ffc3a0] st:0 PTS: 5400 DTS: 5400 < 6306 invalid, clipping
[null @ 0x1ffc3a0] st:0 PTS: 6300 DTS: 6300 < 6307 invalid, clipping
[null @ 0x1ffc3a0] st:0 PTS: 1800 DTS: 1800 < 7201 invalid, clipping
[null @ 0x1ffc3a0] st:0 PTS: 2700 DTS: 2700 < 7202 invalid, clipping
[null @ 0x1ffc3a0] st:0 PTS: 3600 DTS: 3600 < 7203 invalid, clipping
[...]
[null @ 0x1ffc3a0] st:0 PTS: 341100 DTS: 341100 < 343804 invalid, clipping
[null @ 0x1ffc3a0] st:0 PTS: 342000 DTS: 342000 < 343805 invalid, clipping
[null @ 0x1ffc3a0] st:0 PTS: 342900 DTS: 342900 < 343806 invalid, clipping
[null @ 0x1ffc3a0] st:0 PTS: 343800 DTS: 343800 < 343807 invalid, clipping
[null @ 0x1ffc3a0] st:0 PTS: 339300 DTS: 339300 < 344701 invalid, clipping
[null @ 0x1ffc3a0] st:0 PTS: 340200 DTS: 340200 < 344702 invalid, clipping
[null @ 0x1ffc3a0] st:0 PTS: 341100 DTS: 341100 < 344703 invalid, clipping
[null @ 0x1ffc3a0] st:0 PTS: 342000 DTS: 342000 < 344704 invalid, clipping
[null @ 0x1ffc3a0] st:0 PTS: 342900 DTS: 342900 < 344705 invalid, clipping
[null @ 0x1ffc3a0] st:0 PTS: 343800 DTS: 343800 < 344706 invalid, clipping
[null @ 0x1ffc3a0] st:0 PTS: 344700 DTS: 344700 < 344707 invalid, clipping
[sipr @ 0x1eef420] Error processing packet: packet size (7) too small
Error while decoding stream #0:0: Error number -1 occurred
[null @ 0x1ffc3a0] st:0 PTS: 340200 DTS: 340200 < 345601 invalid, clipping
RA5.0_16kbps_voice_wideband.ra: Input/output error
size=       0kB time=00:00:03.85 bitrate=   0.0kbits/s
video:0kB audio:945kB subtitle:0 global headers:0kB muxing overhead -100.000000%

#2077 Realmedia rv40 file cannot be demuxed avformat defect Dec 29, 2012

A user uploaded a sample that plays fine with MPlayer: $ mplayer problem.rm -demuxer real -vc ffrv40 Decoding fails with mplayer -demuxer lavf and FFmpeg.

$ ffmpeg -i problem.rm
ffmpeg version N-48268-gba34e56 Copyright (c) 2000-2012 the FFmpeg developers
  built on Dec 29 2012 06:41:55 with gcc 4.7 (SUSE Linux)
  configuration: --enable-gpl --disable-indev=jack
  libavutil      52. 12.100 / 52. 12.100
  libavcodec     54. 81.100 / 54. 81.100
  libavformat    54. 50.104 / 54. 50.104
  libavdevice    54.  3.102 / 54.  3.102
  libavfilter     3. 30.101 /  3. 30.101
  libswscale      2.  1.103 /  2.  1.103
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  2.100 / 52.  2.100
[rm @ 0x21cf500] Unsupported stream type 000003a4
[rm @ 0x21cf500] Unsupported stream type 00000292
[rm @ 0x21cf500] DATA tag in middle of chunk, file may be broken.
[rm @ 0x21cf500] DTS discontinuity in stream 3: packet 8 with DTS 2235389, packet 9 with DTS 8451993
[rm @ 0x21cf500] DTS discontinuity in stream 3: packet 12 with DTS 8460526, packet 13 with DTS 311043454
[rm @ 0x21cf500] DTS discontinuity in stream 3: packet 30 with DTS 164687, packet 31 with DTS 209101495
[rm @ 0x21cf500] DTS discontinuity in stream 3: packet 62 with DTS 8520781, packet 63 with DTS 914045114
[rm @ 0x21cf500] DTS discontinuity in stream 3: packet 69 with DTS 8462776, packet 70 with DTS 916838991
[rm @ 0x21cf500] DTS discontinuity in stream 3: packet 74 with DTS 17256, packet 75 with DTS 51380227
[rm @ 0x21cf500] max_analyze_duration 5000000 reached at 5000000
Input #0, rm, from 'problem.rm':
  Metadata:
    Audiences       : 16k Substream for 28k Dial-up;28k Dial-up;56k Dial-up;256k DSL or Cable;
    audioMode       : music
    Creation Date   : 4/30/2005 11:23:03
    Generated By    : RealProducer(R) Plus 10.0 for Windows, Build 10.0.0.545
    Modification Date: 4/30/2005 11:29:42
    videoMode       : normal
    ASMRuleBook     : #($Bandwidth < 20000),Stream7Bandwidth = 10000, Stream8Bandwidth = 6000;#($Bandwidth >= 20000) && ($Bandwidth < 34000),Stream7B
    title           :
    author          :
    copyright       : (C) 2004
    comment         :
  Duration: 00:03:43.49, start: 0.000000, bitrate: 292 kb/s
    Stream #0:0: Data: none
    Stream #0:1: Data: none
    Stream #0:2: Video: rv40 (RV40 / 0x30345652), yuv420p, 360x288, 10 kb/s, 15 fps, 15 tbr, 1k tbn, 1k tbc
    Stream #0:3: Video: rv40 (RV40 / 0x30345652), yuv420p, 360x288, 12 kb/s, 15 fps, 15 tbr, 1k tbn, 1k tbc
    Stream #0:4: Video: rv40 (RV40 / 0x30345652), yuv420p, 360x288, 26 kb/s, 15 fps, 15 tbr, 1k tbn, 1k tbc
    Stream #0:5: Video: rv40 (RV40 / 0x30345652), yuv420p, 360x288, 180 kb/s, 25 fps, 25 tbr, 1k tbn, 1k tbc
    Stream #0:6: Audio: cook (cook / 0x6B6F6F63), 8000 Hz, mono, fltp, 6 kb/s
    Stream #0:7: Audio: cook (cook / 0x6B6F6F63), 8000 Hz, mono, fltp, 8 kb/s
    Stream #0:8: Audio: cook (cook / 0x6B6F6F63), 44100 Hz, stereo, fltp, 44 kb/s
    Stream #0:9: Video: rv40 (RV40 / 0x30345652), yuv420p, 360x288, 10 kb/s, 15 fps, 15 tbr, 1k tbn, 1k tbc
At least one output file must be specified

#2149 referenced qt chapter not found avformat defect Jan 17, 2013

Summary of the bug: How to reproduce:

> ./ffmpeg -i ~/keynote_animation_test.mov
ffmpeg version git-2013-01-17-46730e7 Copyright (c) 2000-2013 the FFmpeg developers
  built on Jan 17 2013 16:02:03 with FreeBSD clang version 3.1 (branches/release_31 156863) 20120523
  configuration: --cc=clang --as=clang --extra-cflags=-fcolor-diagnostics --extra-cflags=-I/usr/local/include --extra-ldflags=-L/usr/local/lib --samples=../fate-suite --disable-debug --enable-static --disable-postproc --disable-indev=v4l2 --disable-indev=alsa --disable-indev=bktr --disable-indev=dshow --disable-indev=dv1394 --disable-indev=fbdev --disable-indev=jack --disable-indev=libcdio --disable-indev=libdc1394 --disable-indev=openal --disable-indev=pulse --disable-indev=sndio --disable-indev=vfwcap --disable-outdev=sndio --disable-outdev=alsa --disable-doc --enable-nonfree --enable-openssl --enable-gpl --disable-shared
  libavutil      52. 15.100 / 52. 15.100
  libavcodec     54. 89.100 / 54. 89.100
  libavformat    54. 60.101 / 54. 60.101
  libavdevice    54.  3.102 / 54.  3.102
  libavfilter     3. 32.100 /  3. 32.100
  libswscale      2.  1.103 /  2.  1.103
  libswresample   0. 17.102 /  0. 17.102
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x2943a100] Referenced QT chapter track not found
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'keynote_animation_test.mov':
  Metadata:
    major_brand     : qt  
    minor_version   : 537199360
    compatible_brands: qt  
    creation_time   : 2013-01-15 19:55:25
  Duration: 00:00:06.83, start: 0.000000, bitrate: 1853 kb/s
    Stream #0:0(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 1024x768, 1531 kb/s, 24 fps, 24 tbr, 600 tbn, 1200 tbc
    Metadata:
      creation_time   : 2013-01-15 19:55:25
      handler_name    : Apple Alias Data Handler
    Stream #0:1(eng): Data: none
    Metadata:
      creation_time   : 2013-01-15 19:55:25
      handler_name    : Apple Alias Data Handler
    Stream #0:2(eng): Subtitle: mov_text (text / 0x74786574)
    Metadata:
      creation_time   : 2013-01-15 19:55:25
      handler_name    : Apple Alias Data Handler
At least one output file must be specified

#2199 ffplay: stop time counter at the end of file ffplay defect Jan 27, 2013

http://samples.mplayerhq.hu/V-codecs/DIV5/ayaneshk-test.avi

C:\>ffplay ayaneshk-test.avi
ffplay version N-49268-ge9d443c Copyright (c) 2003-2013 the FFmpeg developers
  built on Jan 24 2013 23:27:01 with gcc 4.7.2 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libg
sm --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --e
nable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --e
nable-libspeex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --en
able-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable
-libxavs --enable-libxvid --enable-zlib
  libavutil      52. 15.103 / 52. 15.103
  libavcodec     54. 90.100 / 54. 90.100
  libavformat    54. 61.104 / 54. 61.104
  libavdevice    54.  3.102 / 54.  3.102
  libavfilter     3. 33.100 /  3. 33.100
  libswscale      2.  2.100 /  2.  2.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  2.100 / 52.  2.100
Input #0, avi, from 'ayaneshk-test.avi':
  Duration: 00:54:09.58, start: 0.000000, bitrate: 2 kb/s
    Stream #0:0: Video: msmpeg4v3 (DIV5 / 0x35564944), yuv420p, 512x384, 29.97 t
br, 29.97 tbn, 29.97 tbc
    Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 44100 Hz, stereo, s16p, 128 k
b/s
Frame changed from size:0x0 to size:512x384
  10.31 A-V: -0Truncating packet of size 7845 to 5101    0B f=0/0
[msmpeg4 @ 02661280]   10.ignoring overflow at 17 15=    0B f=0/0
51 A-V[msmpeg4 @ 02661280] ac-tex damaged at 17 15
:  0.0[msmpeg4 @ 02661280]
error while decoding block: 17 x 15 (2)
01 fd=[msmpeg4 @ 02661280]    1 aError at MB: 512
q=    [msmpeg4 @ 02661280] concealing 351 DC, 351 AC, 351 MV errors in P frame
[mp3 @ 0266fa60] incomplete frame  0KB vq=    0KB sq=    0B f=0/0
  14.37 A-V:  0.013 fd=   1 aq=    0KB vq=    0KB sq=    0B f=0/0

#2240 xvid: visible artefects avcodec defect Feb 5, 2013

there are visible artefacts on the car at the end of the video

the file decodes ok with xvid codec

attached patch "fixes" the problem

http://samples.mplayerhq.hu/V-codecs/MPEG4/color16.avi

C:\>ffmpeg -i color16.avi out.avi
ffmpeg version N-48610-gb23aff6 Copyright (c) 2000-2013 the FFmpeg developers
  built on Jan  8 2013 02:37:29 with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.
0-1.fc14)
  configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch=
x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min
gw32-gcc' --enable-w32threads --enable-memalign-hack --enable-runtime-cpudetect
--enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 -
lwinmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snap
shots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/s
napshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3
--enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-
libvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-
libopencore-amrwb --enable-libmp3lame --enable-libvpx --disable-decoder=libvpx
  libavutil      52. 13.100 / 52. 13.100
  libavcodec     54. 86.100 / 54. 86.100
  libavformat    54. 59.106 / 54. 59.106
  libavdevice    54.  3.102 / 54.  3.102
  libavfilter     3. 32.100 /  3. 32.100
  libswscale      2.  1.103 /  2.  1.103
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  2.100 / 52.  2.100
Input #0, avi, from 'color16.avi':
  Duration: 00:00:04.68, start: 0.000000, bitrate: 2583 kb/s
    Stream #0:0: Video: mpeg4 (XVID / 0x44495658), yuv420p, 712x368 [SAR 1:1 DAR
 89:46], 25 fps, 25 tbr, 25 tbn, 2 tbc
Output #0, avi, to 'out.avi':
  Metadata:
    ISFT            : Lavf54.59.106
    Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 712x368 [SAR 1:1 DAR
 89:46], q=2-31, 200 kb/s, 25 tbn, 25 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (mpeg4 -> mpeg4)
Press [q] to stop, [?] for help
[mpeg4 @ 0x1eff580] looks like this file was encoded with (divx4/(old)xvid/opend
ivx) -> forcing low_delay flag
frame=   39 fps=0.0 q=28.6 size=     123kB time=00:00:01.56 bitrate= 646.0kbits/
frame=   85 fps=0.0 q=19.2 size=     182kB time=00:00:03.40 bitrate= 439.5kbits/
frame=  117 fps= 86 q=21.6 Lsize=     229kB time=00:00:04.68 bitrate= 400.4kbits
/s
video:220kB audio:0kB subtitle:0 global headers:0kB muxing overhead 3.821809%

#2261 mpegts: PID switch breaks demuxing avformat defect Feb 11, 2013

Summary of the bug: How to reproduce:

ffmpeg -i http://www.cs.helsinki.fi/u/jeekstro/encoding/sample.ts -f null -
ffmpeg version git-2013-02-11-c177f2e Copyright (c) 2000-2013 the FFmpeg developers
  built on Feb 11 2013 16:20:21 with FreeBSD clang version 3.1 (branches/release_31 156863) 20120523
  configuration: --cc=clang --as=clang --extra-cflags=-fcolor-diagnostics --extra-cflags=-I/usr/local/include --extra-ldflags=-L/usr/local/lib --samples=../fate-suite --disable-debug --enable-static --disable-postproc --disable-indev=v4l2 --disable-indev=alsa --disable-indev=bktr --disable-indev=dshow --disable-indev=dv1394 --disable-indev=fbdev --disable-indev=jack --disable-indev=libcdio --disable-indev=libdc1394 --disable-indev=openal --disable-indev=pulse --disable-indev=sndio --disable-indev=vfwcap --disable-outdev=sndio --disable-outdev=alsa --disable-filter=mp --disable-doc --enable-nonfree --enable-openssl --enable-gpl --enable-x11grab --disable-shared
  libavutil      52. 17.101 / 52. 17.101
  libavcodec     54. 91.102 / 54. 91.102
  libavformat    54. 62.100 / 54. 62.100
  libavdevice    54.  3.103 / 54.  3.103
  libavfilter     3. 37.101 /  3. 37.101
  libswscale      2.  2.100 /  2.  2.100
  libswresample   0. 17.102 /  0. 17.102
[mpeg2video @ 0x2948d400] 0x0 is invalid
    Last message repeated 8 times
[mpegts @ 0x29444100] max_analyze_duration 5000000 reached at 5013333 microseconds
[mpegts @ 0x29444100] PES packet size mismatch
Input #0, mpegts, from '/tmp/sample.ts':
  Duration: 00:01:15.46, start: 75353.108289, bitrate: 8022 kb/s
  Program 23608 
    Metadata:
      service_name    : ?~ÔÏËÙÏ!!Íر
      service_provider: 
    Stream #0:2[0x111]: Video: mpeg2video ([2][0][0][0] / 0x0002), 90k tbn
    Stream #0:1[0x112]: Audio: aac ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 190 kb/s
  Program 23609 
    Metadata:
      service_name    : ?~ÔÏËÙÏ!!Íز
      service_provider: 
  Program 23615 
    Metadata:
      service_name    : ?~ÔÏËÙÏ!!ÍØNW;~
      service_provider: 
  Program 23992 
    Metadata:
      service_name    : ?~ÍØ?|ïó»°?~±
      service_provider: 
  Program 23993 
    Metadata:
      service_name    : ?~ÍØ?|ïó»°?~²
      service_provider: 
  No Program
    Stream #0:0[0x121]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 720x480 [SAR 32:27 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
Output #0, null, to 'pipe:':
  Metadata:
    encoder         : Lavf54.62.100
    Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 720x480 [SAR 32:27 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 29.97 tbc
    Stream #0:1: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (mpeg2video -> rawvideo)
  Stream #0:1 -> #0:1 (aac -> pcm_s16le)
Press [q] to stop, [?] for help
[null @ 0x29444600] Encoder did not produce proper pts, making some up.
PES packet size mismatch0 size=N/A time=00:00:20.28 bitrate=N/A dup=15 drop=0    
[aac @ 0x2948d800] channel element 0.3 is not allocated
Error while decoding stream #0:1: Operation not permitted
[aac @ 0x2948d800] Number of bands (4) exceeds limit (1).
Error while decoding stream #0:1: Operation not permitted
PES packet size mismatch0 size=N/A time=00:00:58.26 bitrate=N/A dup=15 drop=0    
[mpeg2video @ 0x2948d400] ac-tex damaged at 16 8
[mpeg2video @ 0x2948d400] Warning MVs not available
[mpeg2video @ 0x2948d400] concealing 990 DC, 990 AC, 990 MV errors in I frame
[aac @ 0x2948d800] Input buffer exhausted before END element found
Error while decoding stream #0:1: Operation not permitted
frame=  802 fps=496 q=0.0 Lsize=N/A time=00:01:15.56 bitrate=N/A dup=17 drop=0    
video:50kB audio:14160kB subtitle:0 global headers:0kB muxing overhead -100.000151%

#2458 raw aac fails with FFmpeg, works fine with faad undetermined defect Apr 11, 2013

(videolan ticket 8309) I will upload an AAC sample (provided by a vlc user) that decodes fine with faad, FFmpeg fails both auto-detection and decoding.

$ ffmpeg -probesize 2G -analyzeduration 2G -i trac_8309_raw.aac
ffmpeg version N-51927-geabc0c7 Copyright (c) 2000-2013 the FFmpeg developers
  built on Apr 11 2013 18:23:56 with gcc 4.7 (SUSE Linux)
  configuration: --enable-gpl --disable-indev=jack
  libavutil      52. 26.100 / 52. 26.100
  libavcodec     55.  2.100 / 55.  2.100
  libavformat    55.  2.100 / 55.  2.100
  libavdevice    55.  0.100 / 55.  0.100
  libavfilter     3. 52.101 /  3. 52.101
  libswscale      2.  2.100 /  2.  2.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  3.100 / 52.  3.100
trac_8309_raw.aac: Invalid data found when processing input
$ faad trac_8309_raw.aac
 *********** Ahead Software MPEG-4 AAC Decoder V2.7 ******************

 Build: Apr  3 2012
 Copyright 2002-2004: Ahead Software AG
 http://www.audiocoding.com
 Floating point version

 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License.

 **************************************************************************

trac_8309_raw.aac file info:
RAW

  ---------------------
 | Config:  2 Ch       |
  ---------------------
 | Ch |    Position    |
  ---------------------
 | 00 | Left front     |
 | 01 | Right front    |
  ---------------------

Decoding trac_8309_raw.aac took:  0.76 sec.  0.00x real-time.
$ ffmpeg -i trac_8309_raw.wav
ffmpeg version N-51927-geabc0c7 Copyright (c) 2000-2013 the FFmpeg developers
  built on Apr 11 2013 18:23:56 with gcc 4.7 (SUSE Linux)
  configuration: --enable-gpl --disable-indev=jack
  libavutil      52. 26.100 / 52. 26.100
  libavcodec     55.  2.100 / 55.  2.100
  libavformat    55.  2.100 / 55.  2.100
  libavdevice    55.  0.100 / 55.  0.100
  libavfilter     3. 52.101 /  3. 52.101
  libswscale      2.  2.100 /  2.  2.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  3.100 / 52.  3.100
[wav @ 0x1d4ca20] max_analyze_duration 5000000 reached at 5015510 microseconds
Guessed Channel Layout for  Input Stream #0.0 : stereo
Input #0, wav, from 'trac_8309_raw.wav':
  Duration: 00:05:41.22, bitrate: 1411 kb/s
    Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, stereo, s16, 1411 kb/s
At least one output file must be specified
$ ffmpeg -f aac -i trac_8309_raw.aac
ffmpeg version N-51927-geabc0c7 Copyright (c) 2000-2013 the FFmpeg developers
  built on Apr 11 2013 18:23:56 with gcc 4.7 (SUSE Linux)
  configuration: --enable-gpl --disable-indev=jack
  libavutil      52. 26.100 / 52. 26.100
  libavcodec     55.  2.100 / 55.  2.100
  libavformat    55.  2.100 / 55.  2.100
  libavdevice    55.  0.100 / 55.  0.100
  libavfilter     3. 52.101 /  3. 52.101
  libswscale      2.  2.100 /  2.  2.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  3.100 / 52.  3.100
[aac @ 0x1ab25a0] get_buffer() failed
[aac @ 0x1ab25a0] More than one AAC RDB per ADTS frame is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[aac @ 0x1ab25a0] Reserved bit set.
[aac @ 0x1ab25a0] channel element 3.1 is not allocated
[aac @ 0x1ab25a0] Number of bands (7) exceeds limit (4).
[aac @ 0x1ab25a0] ms_present = 3 is reserved.
[aac @ 0x1ab25a0] Number of bands (15) exceeds limit (12).
[aac @ 0x1ab25a0] channel element 1.13 is not allocated
[aac @ 0x1ab25a0] Reserved bit set.
[aac @ 0x1ab25a0] channel element 2.5 is not allocated
[aac @ 0x1ab25a0] channel element 3.2 is not allocated
[aac @ 0x1ab25a0] channel element 0.1 is not allocated
[aac @ 0x1ab25a0] Number of bands (6) exceeds limit (2).
[aac @ 0x1ab25a0] channel element 3.8 is not allocated
[aac @ 0x1ab25a0] Reserved bit set.
[aac @ 0x1ab25a0] channel element 1.11 is not allocated
[aac @ 0x1ab25a0] channel element 1.0 is not allocated
[aac @ 0x1ab25a0] Number of bands (10) exceeds limit (9).
[aac @ 0x1ab25a0] Reserved bit set.
[aac @ 0x1ab25a0] Number of bands (17) exceeds limit (12).
[aac @ 0x1ab25a0] Number of bands (20) exceeds limit (4).
[aac @ 0x1ab25a0] channel element 2.7 is not allocated
[aac @ 0x1ab25a0] channel element 1.10 is not allocated
[aac @ 0x1ab25a0] channel element 0.13 is not allocated
[aac @ 0x1ab25a0] channel element 2.1 is not allocated
[aac @ 0x1ab25a0] Reserved bit set.

...

[aac @ 0x1ab25a0] channel element 2.14 is not allocated
[aac @ 0x1ab25a0] Sample rate index in program config element does not match the sample rate index configured by the container.
[aac @ 0x1ab25a0] Inconsistent channel configuration.
[aac @ 0x1ab25a0] get_buffer() failed
[aac @ 0x1ab25a0] Inconsistent channel configuration.
[aac @ 0x1ab25a0] get_buffer() failed
[aac @ 0x1ab25a0] Number of bands (40) exceeds limit (32).
[aac @ 0x1ab25a0] Sample rate index in program config element does not match the sample rate index configured by the container.
[aac @ 0x1ab25a0] Inconsistent channel configuration.
[aac @ 0x1ab25a0] get_buffer() failed
[aac @ 0x1ab25a0] Number of bands (30) exceeds limit (13).
[aac @ 0x1ab25a0] channel element 2.7 is not allocated
[aac @ 0x1ab25a0] Reserved bit set.
[aac @ 0x1ab25a0] Dependent coupling is not supported together with LTP
    Last message repeated 31 times
[aac @ 0x1ab25a0] invalid band type
[aac @ 0x1ab25a0] Number of bands (6) exceeds limit (4).
[aac @ 0x1ab25a0] Dependent coupling is not supported together with LTP
    Last message repeated 31 times
[aac @ 0x1aa9a60] max_analyze_duration 5000000 reached at 5120000 microseconds
[aac @ 0x1aa9a60] Estimating duration from bitrate, this may be inaccurate
Input #0, aac, from 'trac_8309_raw.aac':
  Duration: 00:07:48.76, bitrate: 91 kb/s
    Stream #0:0: Audio: aac, 8000 Hz, 7.1(wide), fltp, 91 kb/s
At least one output file must be specified

MPlayer stops after 15 seconds, fails with -ac faad:

$ mplayer trac_8309_raw.aac -demuxer rawaudio -rawaudio format=0xFF -ac ffaac
MPlayer SVN-r36089-4.7 (C) 2000-2013 MPlayer Team

Playing trac_8309_raw.aac.
rawaudio file format detected.
Load subtitles in ./
==========================================================================
Forced audio codec: ffaac
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
libavcodec version 55.2.100 (internal)
AUDIO: 44100 Hz, 2 ch, floatle, 1411.2 kbit/50.00% (ratio: 176400->352800)
Selected audio codec: [ffaac] afm: ffmpeg (FFmpeg AAC (MPEG-2/MPEG-4 Audio))
==========================================================================
AO: [alsa] 44100Hz 2ch floatle (4 bytes per sample)
Video: no video
Starting playback...
A:  15.7 (15.6) of 30.2 (30.2)  0.2%
[aac @ 0xf75c1540]decode_band_types: Input buffer exhausted before END element found
A:  15.7 (15.7) of 30.2 (30.2)  0.2%
[aac @ 0xf75c1540]channel element 2.7 is not allocated
A:   0.5 (00.5) of 30.2 (30.2)  0.2%
[aac @ 0xf75c1540]Sample rate index in program config element does not match the sample rate index configured by the container.
[aac @ 0xf75c1540]Inconsistent channel configuration.
[aac @ 0xf75c1540]get_buffer() failed
A:   1.5 (01.5) of 30.2 (30.2)  0.2%
[aac @ 0xf75c1540]channel element 3.7 is not allocated
A:   2.5 (02.5) of 30.2 (30.2)  0.2%
[aac @ 0xf75c1540]Sample rate index in program config element does not match the sample rate index configured by the container.
[aac @ 0xf75c1540]Inconsistent channel configuration.
[aac @ 0xf75c1540]get_buffer() failed
A:   3.5 (03.5) of 30.2 (30.2)  0.2%
[aac @ 0xf75c1540]Number of bands (4) exceeds limit (3).
A:   4.5 (04.5) of 30.2 (30.2)  0.2%
[aac @ 0xf75c1540]Number of bands (16) exceeds limit (4).
A:   5.5 (05.5) of 30.2 (30.2)  0.2%
[aac @ 0xf75c1540]Reserved bit set.
A:   6.5 (06.5) of 30.2 (30.2)  0.2%
[aac @ 0xf75c1540]channel element 2.7 is not allocated
A:   7.5 (07.5) of 30.2 (30.2)  0.2%
[aac @ 0xf75c1540]Sample rate index in program config element does not match the sample rate index configured by the container.
[aac @ 0xf75c1540]Inconsistent channel configuration.
[aac @ 0xf75c1540]get_buffer() failed
A:   8.5 (08.5) of 30.2 (30.2)  0.2%
[aac @ 0xf75c1540]Reserved bit set.
A:   9.5 (09.5) of 30.2 (30.2)  0.2%
[aac @ 0xf75c1540]invalid band type
A:  10.5 (10.5) of 30.2 (30.2)  0.2%
[aac @ 0xf75c1540]channel element 2.3 is not allocated
A:  11.5 (11.5) of 30.2 (30.2)  0.2%
[aac @ 0xf75c1540]Reserved bit set.
A:  12.5 (12.5) of 30.2 (30.2)  0.2%
[aac @ 0xf75c1540]Sample rate index in program config element does not match the sample rate index configured by the container.
[aac @ 0xf75c1540]Inconsistent channel configuration.
[aac @ 0xf75c1540]get_buffer() failed
A:  13.5 (13.5) of 30.2 (30.2)  0.2%
[aac @ 0xf75c1540]Reserved bit set.
A:  14.5 (14.5) of 30.2 (30.2)  0.2%
[aac @ 0xf75c1540]channel element 3.4 is not allocated
A:  15.5 (15.5) of 30.2 (30.2)  0.2%
[aac @ 0xf75c1540]Reserved bit set.
A:  16.5 (16.5) of 30.2 (30.2)  0.3%
[aac @ 0xf75c1540]invalid band type
A:  17.5 (17.5) of 30.2 (30.2)  0.3%
[aac @ 0xf75c1540]Reserved bit set.
A:  18.5 (18.5) of 30.2 (30.2)  0.3%
[aac @ 0xf75c1540]Reserved bit set.
A:  19.5 (19.5) of 30.2 (30.2)  0.3%
[aac @ 0xf75c1540]channel element 2.6 is not allocated
A:  20.5 (20.5) of 30.2 (30.2)  0.3%
[aac @ 0xf75c1540]SBR was found before the first channel element.
[aac @ 0xf75c1540]Reserved bit set.
A:  21.5 (21.5) of 30.2 (30.2)  0.3%
[aac @ 0xf75c1540]channel element 3.2 is not allocated
A:  22.5 (22.5) of 30.2 (30.2)  0.3%
[aac @ 0xf75c1540]channel element 2.2 is not allocated
A:  23.5 (23.5) of 30.2 (30.2)  0.3%
[aac @ 0xf75c1540]channel element 3.0 is not allocated
A:  24.5 (24.5) of 30.2 (30.2)  0.3%
[aac @ 0xf75c1540]Number of bands (11) exceeds limit (2).
A:  25.5 (25.5) of 30.2 (30.2)  0.3%
[aac @ 0xf75c1540]channel element 3.7 is not allocated
A:  26.5 (26.5) of 30.2 (30.2)  0.3%
[aac @ 0xf75c1540]channel element 3.7 is not allocated
A:  27.5 (27.5) of 30.2 (30.2)  0.3%
[aac @ 0xf75c1540]channel element 2.15 is not allocated
A:  28.5 (28.5) of 30.2 (30.2)  0.3%
[aac @ 0xf75c1540]channel element 2.9 is not allocated
A:  29.5 (29.5) of 30.2 (30.2)  0.3%


Exiting... (End of file)

#2507 Unknown packet pts values in mpeg4-ogg sample undetermined defect Apr 28, 2013

(Sample from videolan ticket 8486) A vlc user provided a sample that plays fine with MPlayer (and totem), can be transcoded with ffmpeg (see ticket #2506), but plays with heavy A/V desync with ffplay since d148339 With older ffplay versions, many frames are dropped (but the sample plays mostly in-sync).

$ ffplay File\ 50MB\ DG\ Split\ 206\ Video\ Issue.ogm
ffplay version N-52542-g5149407 Copyright (c) 2003-2013 the FFmpeg developers
  built on Apr 28 2013 14:19:06 with gcc 4.7 (SUSE Linux)
  configuration: --enable-gpl --disable-indev=jack
  libavutil      52. 27.101 / 52. 27.101
  libavcodec     55.  6.100 / 55.  6.100
  libavformat    55.  3.100 / 55.  3.100
  libavdevice    55.  0.100 / 55.  0.100
  libavfilter     3. 61.101 /  3. 61.101
  libswscale      2.  2.100 /  2.  2.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  3.100 / 52.  3.100
Input #0, ogg, from 'File 50MB DG Split 206 Video Issue.ogm':=0/0
  Duration: 00:04:41.11, start: 0.000000, bitrate: 1492 kb/s
    Stream #0:0: Video: mpeg4 (XVID / 0x44495658), yuv420p, 576x432, 23.98 fps, 23.98 tbr, 23.98 tbn, 23.98 tbc
    Stream #0:1(English): Audio: vorbis, 48000 Hz, stereo, fltp, 89 kb/s
    Stream #0:2(Japanese): Audio: vorbis, 48000 Hz, stereo, fltp, 89 kb/s
    Stream #0:3(English): Subtitle: text
  48.34 A-V: 23.441 fd=  32 aq= 1348KB vq=14012KB sq=    0B f=0/144

#2557 vc1 visible decoding error avcodec defect May 11, 2013

http://www36.zippyshare.com/v/73283608/file.html

H:\>y:\ffmpeg -i glitch-ffvc1.avi out.avi
ffmpeg version N-52523-g0fb64da Copyright (c) 2000-2013 the FFmpeg developers
  built on Apr 28 2013 00:01:23 with gcc 4.7.3 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
  libavutil      52. 27.101 / 52. 27.101
  libavcodec     55.  6.100 / 55.  6.100
  libavformat    55.  3.100 / 55.  3.100
  libavdevice    55.  0.100 / 55.  0.100
  libavfilter     3. 61.100 /  3. 61.100
  libswscale      2.  2.100 /  2.  2.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  3.100 / 52.  3.100
Input #0, avi, from 'glitch-ffvc1.avi':
  Metadata:
    encoder         : mkvextract 6.1.0
  Duration: 00:00:02.24, start: 0.000000, bitrate: 22457 kb/s
    Stream #0:0: Video: vc1 (Advanced) (WVC1 / 0x31435657), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 25 tbr, 25 tbn, 50 tbc
Output #0, avi, to 'out.avi':
  Metadata:
    ISFT            : Lavf55.3.100
    Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 25 tbn, 25 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (vc1 -> mpeg4)
Press [q] to stop, [?] for help
frame=   56 fps= 14 q=31.0 Lsize=    1116kB time=00:00:02.28 bitrate=4009.7kbits/s
video:1109kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.630242%

#2559 Bad pixel format negociation with scale and gray avfilter defect May 11, 2013

The gray pixel format seems to be preferred over colored output sometimes.

Working fine:

% ./ffplay -nostats -v verbose -f lavfi testsrc -vf 'split[a][b]; [a]pad=iw*2[x]; [b]edgedetect[y]; [x][y]overlay=w'       
ffplay version N-52968-g90d35e5 Copyright (c) 2003-2013 the FFmpeg developers
  built on May 11 2013 12:34:21 with gcc 4.8.0 (GCC) 20130502 (prerelease)
  configuration: --enable-gpl --enable-version3 --enable-fontconfig --enable-libfreetype --enable-libmp3lame --enable-libvorbis --enable-libxvid --enable-libx264 --enable-libvpx --enable-libtheora --enable-x11grab --enable-libopenjpeg --enable-libass --enable-libmodplug --enable-libv4l2 --cc=colorgcc --samples=/home/ubitux/fate-samples --prefix=/tmp/ffinstall --disable-runtime-cpudetect --enable-libcelt --enable-libopencv --enable-frei0r --enable-libcaca --enable-libiec61883 --enable-libopencore-amrwb --enable-libopencore-amrnb --enable-libopus --enable-libpulse --enable-libspeex --enable-libquvi --enable-memory-poisoning
  libavutil      52. 30.100 / 52. 30.100
  libavcodec     55.  7.100 / 55.  7.100
  libavformat    55.  4.101 / 55.  4.101
  libavdevice    55.  0.100 / 55.  0.100
  libavfilter     3. 64.100 /  3. 64.100
  libswscale      2.  3.100 /  2.  3.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  3.100 / 52.  3.100
[Parsed_testsrc_0 @ 0x7f84fc001600] size:320x240 rate:25/1 duration:-1.000000 sar:1/1
[ffplay_buffer @ 0x7f84f0000dc0] w:320 h:240 pixfmt:rgb24 tb:1/25 fr:25/1 sar:1/1 sws_param:
[auto-inserted scaler 0 @ 0x7f84f0006e80] w:0 h:0 flags:'4' interl:0
[Parsed_edgedetect_2 @ 0x7f84f0005880] auto-inserting filter 'auto-inserted scaler 0' between the filter 'Parsed_split_0' and the filter 'Parsed_edgedetect_2'
[auto-inserted scaler 1 @ 0x7f84f0002620] w:0 h:0 flags:'4' interl:0
[Parsed_overlay_3 @ 0x7f84f00060a0] auto-inserting filter 'auto-inserted scaler 1' between the filter 'Parsed_pad_1' and the filter 'Parsed_overlay_3'
[auto-inserted scaler 2 @ 0x7f84f00011c0] w:0 h:0 flags:'4' interl:0
[Parsed_overlay_3 @ 0x7f84f00060a0] auto-inserting filter 'auto-inserted scaler 2' between the filter 'Parsed_edgedetect_2' and the filter 'Parsed_overlay_3'
[Parsed_pad_1 @ 0x7f84f0004aa0] w:320 h:240 -> w:640 h:240 x:0 y:0 color:0x000000FF
[auto-inserted scaler 1 @ 0x7f84f0002620] w:640 h:240 fmt:rgb24 sar:1/1 -> w:640 h:240 fmt:yuv420p sar:1/1 flags:0x4
[auto-inserted scaler 0 @ 0x7f84f0006e80] w:320 h:240 fmt:rgb24 sar:1/1 -> w:320 h:240 fmt:gray sar:1/1 flags:0x4
[auto-inserted scaler 2 @ 0x7f84f00011c0] w:320 h:240 fmt:gray sar:1/1 -> w:320 h:240 fmt:yuva420p sar:1/1 flags:0x4
[Parsed_overlay_3 @ 0x7f84f00060a0] main w:640 h:240 fmt:yuv420p overlay w:320 h:240 fmt:yuva420p
[ffplay_crop @ 0x7f84f00030c0] w:640 h:240 sar:1/1 -> w:640 h:240 sar:1/1

Broken with a scale filter (the left is part is being "contaminated" with the gray-only:

% ./ffplay -nostats -v verbose -f lavfi testsrc -vf 'scale=iw:ih, split[a][b]; [a]pad=iw*2[x]; [b]edgedetect[y]; [x][y]overlay=w'                                                  
ffplay version N-52968-g90d35e5 Copyright (c) 2003-2013 the FFmpeg developers
  built on May 11 2013 12:34:21 with gcc 4.8.0 (GCC) 20130502 (prerelease)
  configuration: --enable-gpl --enable-version3 --enable-fontconfig --enable-libfreetype --enable-libmp3lame --enable-libvorbis --enable-libxvid --enable-libx264 --enable-libvpx --enable-libtheora --enable-x11grab --enable-libopenjpeg --enable-libass --enable-libmodplug --enable-libv4l2 --cc=colorgcc --samples=/home/ubitux/fate-samples --prefix=/tmp/ffinstall --disable-runtime-cpudetect --enable-libcelt --enable-libopencv --enable-frei0r --enable-libcaca --enable-libiec61883 --enable-libopencore-amrwb --enable-libopencore-amrnb --enable-libopus --enable-libpulse --enable-libspeex --enable-libquvi --enable-memory-poisoning
  libavutil      52. 30.100 / 52. 30.100
  libavcodec     55.  7.100 / 55.  7.100
  libavformat    55.  4.101 / 55.  4.101
  libavdevice    55.  0.100 / 55.  0.100
  libavfilter     3. 64.100 /  3. 64.100
  libswscale      2.  3.100 /  2.  3.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  3.100 / 52.  3.100
[Parsed_testsrc_0 @ 0x7fd048001600] size:320x240 rate:25/1 duration:-1.000000 sar:1/1
[ffplay_buffer @ 0x7fd04c000dc0] w:320 h:240 pixfmt:rgb24 tb:1/25 fr:25/1 sar:1/1 sws_param:
[Parsed_scale_0 @ 0x7fd04c004160] w:iw h:ih flags:'4' interl:0
[auto-inserted scaler 0 @ 0x7fd04c000b80] w:0 h:0 flags:'4' interl:0
[Parsed_overlay_4 @ 0x7fd04c007100] auto-inserting filter 'auto-inserted scaler 0' between the filter 'Parsed_pad_2' and the filter 'Parsed_overlay_4'
[auto-inserted scaler 1 @ 0x7fd04c006e00] w:0 h:0 flags:'4' interl:0
[Parsed_overlay_4 @ 0x7fd04c007100] auto-inserting filter 'auto-inserted scaler 1' between the filter 'Parsed_edgedetect_3' and the filter 'Parsed_overlay_4'
[Parsed_scale_0 @ 0x7fd04c004160] w:320 h:240 fmt:rgb24 sar:1/1 -> w:320 h:240 fmt:gray sar:1/1 flags:0x4
[Parsed_pad_2 @ 0x7fd04c005b40] w:320 h:240 -> w:640 h:240 x:0 y:0 color:0x000000FF
[auto-inserted scaler 0 @ 0x7fd04c000b80] w:640 h:240 fmt:gray sar:1/1 -> w:640 h:240 fmt:yuv420p sar:1/1 flags:0x4
[auto-inserted scaler 1 @ 0x7fd04c006e00] w:320 h:240 fmt:gray sar:1/1 -> w:320 h:240 fmt:yuva420p sar:1/1 flags:0x4
[Parsed_overlay_4 @ 0x7fd04c007100] main w:640 h:240 fmt:yuv420p overlay w:320 h:240 fmt:yuva420p
[ffplay_crop @ 0x7fd04c0030c0] w:640 h:240 sar:1/1 -> w:640 h:240 sar:1/1

#2616 support matrox mpeg-2 I-frame with alpha codec (m704 fourcc) avcodec defect May 31, 2013

attached file decodes as mpeg2video, but there are visible some artefact in the right-bottom corner of the video

http://www1.datafilehost.com/d/ea13c1dc

C:\>ffmpeg -vcodec mpeg2video -i m704.avi out.avi
ffmpeg version N-53680-g0ab9362 Copyright (c) 2000-2013 the FFmpeg developers
  built on May 30 2013 12:14:03 with gcc 4.7.3 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetyp
e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena
ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l
ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp
eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable-libvo-
amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --
enable-libxvid --enable-zlib
  libavutil      52. 34.100 / 52. 34.100
  libavcodec     55. 12.102 / 55. 12.102
  libavformat    55.  8.100 / 55.  8.100
  libavdevice    55.  2.100 / 55.  2.100
  libavfilter     3. 73.100 /  3. 73.100
  libswscale      2.  3.100 /  2.  3.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  3.100 / 52.  3.100
[mpeg2video @ 02997f20] Invalid frame dimensions 0x0.
Input #0, avi, from 'm704.avi':
  Duration: 00:00:12.64, start: 0.000000, bitrate: 8031 kb/s
    Stream #0:0: Video: mpeg2video (4:2:2) (M704 / 0x3430374D), yuv422p, 720x480
 [SAR 8:9 DAR 4:3], 23.98 fps, 23.98 tbr, 23.97 tbn, 59.94 tbc
Output #0, avi, to 'out.avi':
  Metadata:
    ISFT            : Lavf55.8.100
    Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 720x480 [SAR 8:9 DAR
 4:3], q=2-31, 200 kb/s, 23.98 tbn, 23.98 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (mpeg2video -> mpeg4)
Press [q] to stop, [?] for help
[mpeg2video @ 02997f20] Invalid frame dimensions 0x0.
[mpeg2video @ 02997f20] end mismatch left=73960 1
[mpeg2video @ 02997f20] Warning MVs not available
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=69680 1
[mpeg2video @ 02997f20] Warning MVs not available
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=69760 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=69664 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=69808 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=70176 1
[mpeg2video @ 02997f20] Warning MVs not available
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=70072 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=70168 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=69976 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=70736 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=70736 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=70440 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=71416 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=70920 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=71096 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=71208 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=71304 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=71848 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=72432 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=71208 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=71568 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=72256 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=74440 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=73032 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=72712 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=73160 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
frame=  246 fps=0.0 q=31.0 size=     467kB time=00:00:10.26 bitrate= 373.2kbits/
end mismatch left=75504 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=75672 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=77384 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
[mpeg2video @ 02997f20] end mismatch left=76168 1
[mpeg2video @ 02997f20] concealing 9 DC, 9 AC, 9 MV errors in I frame
frame=  303 fps=0.0 q=31.0 Lsize=     536kB time=00:00:12.63 bitrate= 347.2kbits
/s
video:523kB audio:0kB subtitle:0 global headers:0kB muxing overhead 2.463669%

#2701 mpeg2video 4:2:2: green artefacts at the bottom with lowres 3 avcodec defect Jun 24, 2013

http://www.datafilehost.com/download-c8be0b6f.html

C:\>ffmpeg -vlowres 3 -i green_lowres.ts -an out.avi
ffmpeg version N-54141-g1a405c6 Copyright (c) 2000-2013 the FFmpeg developers
  built on Jun 22 2013 02:23:45 with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.
0-1.fc14)
  configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch=
x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min
gw32-gcc' --enable-w32threads --enable-memalign-hack --enable-runtime-cpudetect
--enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 -
lwinmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snap
shots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/s
napshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3
--enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-
libvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-
libopencore-amrwb --enable-libmp3lame --enable-libvpx --disable-decoder=libvpx
  libavutil      52. 37.101 / 52. 37.101
  libavcodec     55. 16.100 / 55. 16.100
  libavformat    55.  9.100 / 55.  9.100
  libavdevice    55.  2.100 / 55.  2.100
  libavfilter     3. 77.101 /  3. 77.101
  libswscale      2.  3.100 /  2.  3.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  3.100 / 52.  3.100
[mpeg2video @ 0x20f3820] allocate dummy last picture for field based first keyfr
ame
[mpegts @ 0x1fff960] max_analyze_duration 5000000 reached at 5002500 microsecond
s
Input #0, mpegts, from 'green_lowres.ts':
  Duration: 00:00:12.60, start: 0.097333, bitrate: 2357 kb/s
  Program 1
    Stream #0:0[0x12d]: Video: mpeg2video (4:2:2) ([2][0][0][0] / 0x0002), yuv42
0p, 40x30 [SAR 1:1 DAR 4:3], 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc
    Stream #0:1[0x12e]: Audio: mp1 ([3][0][0][0] / 0x0003), 44100 Hz, stereo, s1
6p, 448 kb/s
[mpeg4 @ 0x2124c20] too many threads/slices (3), reducing to 2
Output #0, avi, to 'out.avi':
  Metadata:
    ISFT            : Lavf55.9.100
    Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 40x30 [SAR 1:1 DAR 4
:3], q=2-31, 200 kb/s, 23.98 tbn, 23.98 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (mpeg2video -> mpeg4)
Press [q] to stop, [?] for help
[mpeg2video @ 0x20f3820] allocate dummy last picture for field based first keyfr
ame
frame=  302 fps=0.0 q=2.0 Lsize=      85kB time=00:00:12.63 bitrate=  55.4kbits/
s dup=0 drop=2
video:73kB audio:0kB subtitle:0 global headers:0kB muxing overhead 17.704803%

#2856 nuv vp3: seek only to keyframes undetermined defect Aug 13, 2013

http://samples.mplayerhq.hu/nsv/64vp3.nsv

there are visible artefacts in the output file

C:\>ffmpeg -ss 3 -i 64vp3.nsv -an out.avi
ffmpeg version N-55393-g3b2e99f Copyright (c) 2000-2013 the FFmpeg developers
  built on Aug  8 2013 21:32:57 with gcc 4.7.3 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetyp
e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena
ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l
ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp
eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable-libvo-
amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --
enable-libxvid --enable-zlib
  libavutil      52. 41.100 / 52. 41.100
  libavcodec     55. 24.100 / 55. 24.100
  libavformat    55. 13.102 / 55. 13.102
  libavdevice    55.  3.100 / 55.  3.100
  libavfilter     3. 82.100 /  3. 82.100
  libswscale      2.  4.100 /  2.  4.100
  libswresample   0. 17.103 /  0. 17.103
  libpostproc    52.  3.100 / 52.  3.100
C:\64vp3.nsv: could not seek to position 3.000
Input #0, nsv, from '64vp3.nsv':
  Duration: N/A, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: vp3 (VP31 / 0x31335056), yuv420p, 240x192, 5 tbr, 5 tbn,
 5 tbc
    Stream #0:1: Audio: mp3 (MP3  / 0x2033504D), 22050 Hz, mono, s16p, 16 kb/s
Output #0, avi, to 'out.avi':
  Metadata:
    ISFT            : Lavf55.13.102
    Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 240x192, q=2-31, 200
 kb/s, 5 tbn, 5 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (vp3 -> mpeg4)
Press [q] to stop, [?] for help
[vp3 @ 02bb68c0] vp3: first frame not a keyframe
C:\64vp3.nsv: Operation not permitted
frame=   90 fps=0.0 q=2.0 Lsize=     477kB time=00:00:57.00 bitrate=  68.6kbits/
s
video:465kB audio:0kB subtitle:0 global headers:0kB muxing overhead 2.639593%

#2966 ljpeg: support 36bpp rgb avcodec defect Sep 16, 2013

that's the last mode supported by "My ViewPad?" program for lossless jpeg

http://www1.datafilehost.com/d/a2822f88

C:\>ffmpeg -i 36bpp_rgb_lossless.jpg out.bmp
ffmpeg version N-56277-g2fcef19 Copyright (c) 2000-2013 the FFmpeg developers
  built on Sep 15 2013 02:23:39 with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.
0-1.fc14)
  configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch=
x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min
gw32-gcc' --enable-pthreads --enable-memalign-hack --enable-runtime-cpudetect --
enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 -lw
inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh
ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna
pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3 --
enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li
bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li
bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab
le-decoder=libvpx
  libavutil      52. 43.100 / 52. 43.100
  libavcodec     55. 31.101 / 55. 31.101
  libavformat    55. 16.102 / 55. 16.102
  libavdevice    55.  3.100 / 55.  3.100
  libavfilter     3. 84.100 /  3. 84.100
  libswscale      2.  5.100 /  2.  5.100
  libswresample   0. 17.103 /  0. 17.103
  libpostproc    52.  3.100 / 52.  3.100
[image2 @ 0x205fa40] Stream #0: not enough frames to estimate rate; consider inc
reasing probesize
Input #0, image2, from '36bpp_rgb_lossless.jpg':
  Duration: 00:00:00.04, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: mjpeg, bgr24, 1200x1200, 25 tbr, 25 tbn, 25 tbc
Output #0, image2, to 'out.bmp':
  Metadata:
    encoder         : Lavf55.16.102
    Stream #0:0: Video: bmp, bgr24, 1200x1200, q=2-31, 200 kb/s, 90k tbn, 25 tbc

Stream mapping:
  Stream #0:0 -> #0:0 (mjpeg -> bmp)
Press [q] to stop, [?] for help
frame=    1 fps=0.0 q=-1.0 Lsize=N/A time=00:00:00.04 bitrate=N/A
video:4219kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.000509
%

#3003 aac in dvb: No audio undetermined defect Sep 26, 2013

(vlc ticket 9446) J-B pointed to a dvb recording that plays fine with WMP, does not play with FFmpeg nor vlc. mplayer -ac faad plays audio with incorrect speed (indicating SBR afaict). The problem is apparently related to CRC checks in the ADTS stream (ISO/IEC 11172-3, subclause 2.4.3.1).

$ ffmpeg -probesize 2G -analyzeduration 2G -i broken_packetizer_mpeg4audio_ATDS.ts
ffmpeg version N-56670-gcd05c40 Copyright (c) 2000-2013 the FFmpeg developers
  built on Sep 26 2013 15:06:25 with gcc 4.7 (SUSE Linux)
  configuration: --enable-gpl
  libavutil      52. 46.100 / 52. 46.100
  libavcodec     55. 33.100 / 55. 33.100
  libavformat    55. 18.102 / 55. 18.102
  libavdevice    55.  3.100 / 55.  3.100
  libavfilter     3. 87.100 /  3. 87.100
  libswscale      2.  5.100 /  2.  5.100
  libswresample   0. 17.103 /  0. 17.103
  libpostproc    52.  3.100 / 52.  3.100
[h264 @ 0x2a244c0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x2a244c0] non-existing PPS referenced
[h264 @ 0x2a244c0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x2a244c0] non-existing PPS 0 referenced
[h264 @ 0x2a244c0] decode_slice_header error
[h264 @ 0x2a244c0] non-existing PPS 0 referenced
[h264 @ 0x2a244c0] decode_slice_header error
[h264 @ 0x2a244c0] non-existing PPS 0 referenced
[h264 @ 0x2a244c0] decode_slice_header error
[h264 @ 0x2a244c0] non-existing PPS 0 referenced
[h264 @ 0x2a244c0] decode_slice_header error
[h264 @ 0x2a244c0] non-existing PPS 0 referenced
[h264 @ 0x2a244c0] decode_slice_header error
[h264 @ 0x2a244c0] non-existing PPS 0 referenced
[h264 @ 0x2a244c0] decode_slice_header error
[h264 @ 0x2a244c0] no frame!

...

[aac @ 0x2a24ec0] get_buffer() failed
    Last message repeated 5 times
[h264 @ 0x2a244c0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x2a244c0] non-existing PPS referenced
[h264 @ 0x2a244c0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x2a244c0] non-existing PPS 0 referenced
[h264 @ 0x2a244c0] decode_slice_header error
[h264 @ 0x2a244c0] non-existing PPS 0 referenced
[h264 @ 0x2a244c0] decode_slice_header error
[h264 @ 0x2a244c0] non-existing PPS 0 referenced
[h264 @ 0x2a244c0] decode_slice_header error
[h264 @ 0x2a244c0] non-existing PPS 0 referenced
[h264 @ 0x2a244c0] decode_slice_header error
[h264 @ 0x2a244c0] non-existing PPS 0 referenced
[h264 @ 0x2a244c0] decode_slice_header error
[h264 @ 0x2a244c0] non-existing PPS 0 referenced
[h264 @ 0x2a244c0] decode_slice_header error
[h264 @ 0x2a244c0] no frame!
[aac @ 0x2a24ec0] get_buffer() failed
    Last message repeated 5 times
[h264 @ 0x2a244c0] mmco: unref short failure
    Last message repeated 1 times
[aac @ 0x2a24ec0] get_buffer() failed
    Last message repeated 5 times
[h264 @ 0x2a244c0] mmco: unref short failure
[aac @ 0x2a24ec0] get_buffer() failed
    Last message repeated 1001 times
[mpegts @ 0x2a20300] PES packet size mismatch
[aac @ 0x2a24ec0] get_buffer() failed
    Last message repeated 2 times
[mpegts @ 0x2a20300] decoding for stream 1 failed
[mpegts @ 0x2a20300] PES packet size mismatch
[mpegts @ 0x2a20300] Could not find codec parameters for stream 1 (Audio: aac ([15][0][0][0] / 0x000F), 0 channels, fltp, 180 kb/s): unspecified sample rate
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, mpegts, from 'broken_packetizer_mpeg4audio_ATDS.ts':
  Duration: 00:00:23.37, start: 27532.278522, bitrate: 4560 kb/s
  Program 1
    Stream #0:0[0x44]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709), 1440x1080 [SAR 4:3 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
    Stream #0:1[0x45]: Audio: aac ([15][0][0][0] / 0x000F), 0 channels, fltp, 180 kb/s
At least one output file must be specified

#3255 mss2: decode errors avcodec defect Dec 29, 2013

http://www.datafilehost.com/d/7d5c5d54

C:\>ffmpeg -i mss2_vbr_bug.wmv -f null -
ffmpeg version N-58797-g4a0d827 Copyright (c) 2000-2013 the FFmpeg developers
  built on Dec  6 2013 02:21:57 with gcc 4.8.2 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetyp
e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena
ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l
ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp
eex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aa
cenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavp
ack --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
  libavutil      52. 56.100 / 52. 56.100
  libavcodec     55. 45.100 / 55. 45.100
  libavformat    55. 22.100 / 55. 22.100
  libavdevice    55.  5.102 / 55.  5.102
  libavfilter     3. 91.100 /  3. 91.100
  libswscale      2.  5.101 /  2.  5.101
  libswresample   0. 17.104 /  0. 17.104
  libpostproc    52.  3.100 / 52.  3.100
Guessed Channel Layout for  Input Stream #0.0 : stereo
Input #0, asf, from 'mss2_vbr_bug.wmv':
  Metadata:
    WMFSDKVersion   : 11.0.5721.5275
    WMFSDKNeeded    : 0.0.0.0000
    Buffer Average  : 2916
    VBR Peak        : 1414213
    IsVBR           : 1
    DeviceConformanceTemplate: @
  Duration: 00:00:12.69, start: 0.000000, bitrate: 2047 kb/s
    Stream #0:0(pol): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, stereo, fltp
, 281 kb/s
    Stream #0:1(pol): Video: mss2 (MSS2 / 0x3253534D), rgb24, 320x240, 1764 kb/s
, SAR 1:1 DAR 4:3, 23.98 tbr, 1k tbn, 1k tbc
Output #0, null, to 'pipe:':
  Metadata:
    WMFSDKVersion   : 11.0.5721.5275
    WMFSDKNeeded    : 0.0.0.0000
    Buffer Average  : 2916
    VBR Peak        : 1414213
    IsVBR           : 1
    DeviceConformanceTemplate: @
    encoder         : Lavf55.22.100
    Stream #0:0(pol): Video: rawvideo (RGB[24] / 0x18424752), rgb24, 320x240 [SA
R 1:1 DAR 4:3], q=2-31, 200 kb/s, 90k tbn, 23.98 tbc
    Stream #0:1(pol): Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s
Stream mapping:
  Stream #0:1 -> #0:0 (mss2 -> rawvideo)
  Stream #0:0 -> #0:1 (wmav2 -> pcm_s16le)
Press [q] to stop, [?] for help
[null @ 02cee020] Encoder did not produce proper pts, making some up.
[mss2 @ 02aee2c0] expected I-frame
Error while decoding stream #0:1: Invalid data found when processing input
[mss2 @ 02aee2c0] buffer not fully consumed
[mss2 @ 02aee2c0] expected I-frame
Error while decoding stream #0:1: Invalid data found when processing input
[mss2 @ 02aee2c0] buffer not fully consumed
    Last message repeated 1 times
[mss2 @ 02aee2c0] header error
Error while decoding stream #0:1: Invalid data found when processing input
[mss2 @ 02aee2c0] expected I-frame
Error while decoding stream #0:1: Invalid data found when processing input
    Last message repeated 23 times
frame=  276 fps=0.0 q=0.0 Lsize=N/A time=00:00:12.65 bitrate=N/A
video:17kB audio:2184kB subtitle:0 global headers:0kB muxing overhead -100.00097
6%

#3272 ffmpeg fails to recognize AAC in mpeg program stream container avformat defect Jan 5, 2014

Summary of the bug: How to reproduce:

$ /Developer/x86_64/bin/ffmpeg -i TimeCode-MPG-MC264-AAC-ES.264 -i TimeCode-MPG-MC264-AAC-ES.aac -c:a copy -c:v copy -f vob -y remux.mpg 
ffmpeg version N-59572-gb53d6ce Copyright (c) 2000-2014 the FFmpeg developers
  built on Jan  5 2014 11:09:00 with gcc 4.8 (SUSE Linux)
  configuration: --prefix=/Developer/x86_64 --enable-gpl --enable-runtime-cpudetect --enable-libxvid --enable-libx264 --enable-libvpx --enable-libvorbis --enable-libtheora --enable-bzlib --enable-gnutls --enable-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libdc1394 --enable-version3 --disable-debug --enable-pic --disable-static --enable-shared
  libavutil      52. 60.100 / 52. 60.100
  libavcodec     55. 47.100 / 55. 47.100
  libavformat    55. 22.102 / 55. 22.102
  libavdevice    55.  5.102 / 55.  5.102
  libavfilter     4.  0.103 /  4.  0.103
  libswscale      2.  5.101 /  2.  5.101
  libswresample   0. 17.104 /  0. 17.104
  libpostproc    52.  3.100 / 52.  3.100
Input #0, h264, from 'TimeCode-MPG-MC264-AAC-ES.264':
  Duration: N/A, bitrate: N/A
    Stream #0:0: Video: h264 (Baseline), yuv420p(tv), 720x480 [SAR 1:1 DAR 3:2], 23.98 fps, 23.98 tbr, 1200k tbn, 47.95 tbc
[aac @ 0x7869c0] Estimating duration from bitrate, this may be inaccurate
Input #1, aac, from 'TimeCode-MPG-MC264-AAC-ES.aac':
  Duration: 00:00:15.51, bitrate: 124 kb/s
    Stream #1:0: Audio: aac, 48000 Hz, stereo, fltp, 124 kb/s
[vob @ 0x785d40] VBV buffer size not set, muxing may fail
Output #0, vob, to 'remux.mpg':
  Metadata:
    encoder         : Lavf55.22.102
    Stream #0:0: Video: h264, yuv420p, 720x480 [SAR 1:1 DAR 3:2], q=2-31, 23.98 fps, 90k tbn, 23.98 tbc
    Stream #0:1: Audio: aac, 48000 Hz, stereo, 124 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #1:0 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame=  362 fps=0.0 q=-1.0 Lsize=    2134kB time=00:00:15.09 bitrate=1158.1kbits/s    
video:1869kB audio:236kB subtitle:0 global headers:0kB muxing overhead 1.380917%


$ ffprobe -i remux.mpg 
ffprobe version N-59572-gb53d6ce Copyright (c) 2007-2014 the FFmpeg developers
  built on Jan  5 2014 11:09:00 with gcc 4.8 (SUSE Linux)
  configuration: --prefix=/Developer/x86_64 --enable-gpl --enable-runtime-cpudetect --enable-libxvid --enable-libx264 --enable-libvpx --enable-libvorbis --enable-libtheora --enable-bzlib --enable-gnutls --enable-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libdc1394 --enable-version3 --disable-debug --enable-pic --disable-static --enable-shared
  libavutil      52. 60.100 / 52. 60.100
  libavcodec     55. 47.100 / 55. 47.100
  libavformat    55. 22.102 / 55. 22.102
  libavdevice    55.  5.102 / 55.  5.102
  libavfilter     4.  0.103 /  4.  0.103
  libswscale      2.  5.101 /  2.  5.101
  libswresample   0. 17.104 /  0. 17.104
  libpostproc    52.  3.100 / 52.  3.100
[mp2 @ 0xcb5040] Header missing
    Last message repeated 12 times
[mpeg @ 0xcb3aa0] decoding for stream 1 failed
[mpeg @ 0xcb3aa0] Could not find codec parameters for stream 1 (Audio: mp3, 0 channels, s16p): unspecified frame size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, mpeg, from 'remux.mpg':
  Duration: 00:00:15.05, start: 0.500000, bitrate: 1161 kb/s
    Stream #0:0[0x1e0]: Video: h264 (Baseline), yuv420p(tv), 720x480 [SAR 1:1 DAR 3:2], 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc
    Stream #0:1[0x1c0]: Audio: mp3, 0 channels, s16p

The output file remux.mpg plays (with sound) in Windows Media Player and Media Player Classic, but not with VLC or other FFmpeg based players.

I also have attached a version of the (nearly) same MPEG-PS file that was muxed using MainConcept? SDK. This file is recognized correctly by FFmpeg as well as VLC and Windows Media Player


#3413 invalid read in swscale when converting from rgb24 to yuv420p undetermined defect Feb 24, 2014
#include <libavcodec/avcodec.h>
#include <libswscale/swscale.h>

#define W 320
#define H 240

int main()
{
    AVPicture dst = {{0}}, src = {{0}};
    struct SwsContext *sws = sws_getCachedContext(NULL,
                                                  W, H, PIX_FMT_RGB24,
                                                  W, H, PIX_FMT_YUV420P,
                                                  0, NULL, NULL, NULL);
    if (!sws)
        return 1;
    avpicture_alloc(&src, PIX_FMT_RGB24,   W, H);
    avpicture_alloc(&dst, PIX_FMT_YUV420P, W, H);
    memset(src.data[0], 0, H * src.linesize[0]);
    if (sws_scale(sws,
                  (const uint8_t**)src.data, src.linesize, 0, H,
                  dst.data, dst.linesize) < 0)
        return 1;
    return 0;
}
☭ valgrind ./scale
==26516== Memcheck, a memory error detector
==26516== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==26516== Using Valgrind-3.9.0 and LibVEX; rerun with -h for copyright info
==26516== Command: ./scale
==26516== 
==26516== Invalid read of size 16
==26516==    at 0x442D47: ??? (input.asm:334)
==26516==    by 0x40B5A8: swscale (swscale.c:254)
==26516==    by 0x40D3E4: sws_scale (swscale.c:1101)
==26516==    by 0x40A32A: main (scale.c:19)
==26516==  Address 0x8f3dcd4 is 230,388 bytes inside a block of size 230,401 alloc'd
==26516==    at 0x4C2ACC0: memalign (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26516==    by 0x4C2ADD7: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26516==    by 0x452BF9: av_malloc (mem.c:94)
==26516==    by 0x451586: av_image_alloc (imgutils.c:210)
==26516==    by 0x40A3D5: avpicture_alloc (avpicture.c:57)
==26516==    by 0x40A2AA: main (scale.c:16)
==26516== 
==26516== 
==26516== HEAP SUMMARY:
==26516==     in use at exit: 409,728 bytes in 34 blocks
==26516==   total heap usage: 46 allocs, 12 frees, 463,488 bytes allocated
==26516== 
==26516== LEAK SUMMARY:
==26516==    definitely lost: 375,906 bytes in 3 blocks
==26516==    indirectly lost: 33,822 bytes in 31 blocks
==26516==      possibly lost: 0 bytes in 0 blocks
==26516==    still reachable: 0 bytes in 0 blocks
==26516==         suppressed: 0 bytes in 0 blocks
==26516== Rerun with --leak-check=full to see details of leaked memory
==26516== 
==26516== For counts of detected and suppressed errors, rerun with: -v
==26516== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 3 from 3)

This might be because avpicture_alloc() calls av_image_alloc() with an align of 1.


#3886 imc: read coefficients failed avcodec defect Aug 23, 2014

It's unlikely that someone will fix this bug, but I will report it anyway.

C:\>ffmpeg -i imc_44khz.wav out.wav
ffmpeg version N-65672-g65f05ef Copyright (c) 2000-2014 the FFmpeg developers
  built on Aug 15 2014 22:01:33 with gcc 4.8.3 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --
enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-lib
modplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrw
b --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinge
r --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --en
able-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis
 --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-
libx265 --enable-libxavs --enable-libxvid --enable-decklink --enable-zlib
  libavutil      54.  3.100 / 54.  3.100
  libavcodec     56.  0.101 / 56.  0.101
  libavformat    56.  1.100 / 56.  1.100
  libavdevice    56.  0.100 / 56.  0.100
  libavfilter     5.  0.100 /  5.  0.100
  libswscale      3.  0.100 /  3.  0.100
  libswresample   1.  0.100 /  1.  0.100
  libpostproc    53.  0.100 / 53.  0.100
Input #0, wav, from 'imc_44khz.wav':
  Duration: 00:00:30.01, bitrate: 88 kb/s
    Stream #0:0: Audio: imc ([1][4][0][0] / 0x0401), 44100 Hz, mono, fltp, 88 kb
/s
Output #0, wav, to 'out.wav':
  Metadata:
    ISFT            : Lavf56.1.100
    Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, mono, s16,
705 kb/s
    Metadata:
      encoder         : Lavc56.0.101 pcm_s16le
Stream mapping:
  Stream #0:0 -> #0:0 (imc (native) -> pcm_s16le (native))
Press [q] to stop, [?] for help
Multiple frames in a packet from stream 0
[imc @ 02f0f6a0] Read coefficients failed
Error while decoding stream #0:0: Invalid data found when processing input
[imc @ 02f0f6a0] Read coefficients failed
Error while decoding stream #0:0: Invalid data found when processing input
[imc @ 02f0f6a0] Read coefficients failed
Error while decoding stream #0:0: Invalid data found when processing input
[imc @ 02f0f6a0] Read coefficients failed
Error while decoding stream #0:0: Invalid data found when processing input
[imc @ 02f0f6a0] Read coefficients failed
Error while decoding stream #0:0: Invalid data found when processing input
size=    2449kB time=00:00:30.01 bitrate= 668.4kbits/s
video:0kB audio:2448kB subtitle:0kB other streams:0kB global headers:0kB muxing
overhead: 0.003111%

#4009 aiffenc qcelp remux: invalid output avformat defect Oct 7, 2014
C:\>ffmpeg -i purevoice.aif -acodec copy out.aif
ffmpeg version N-66438-g4f4f08e Copyright (c) 2000-2014 the FFmpeg developers
  built on Sep 24 2014 22:26:49 with gcc 4.9.1 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --
enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-lib
modplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrw
b --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinge
r --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --en
able-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis
 --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-
libx265 --enable-libxavs --enable-libxvid --enable-zlib
  libavutil      54.  7.101 / 54.  7.101
  libavcodec     56.  1.101 / 56.  1.101
  libavformat    56.  5.100 / 56.  5.100
  libavdevice    56.  1.100 / 56.  1.100
  libavfilter     5.  1.102 /  5.  1.102
  libswscale      3.  1.100 /  3.  1.100
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  1.100 / 53.  1.100
Input #0, aiff, from 'purevoice.aif':
  Duration: 00:00:12.61, start: 0.000000, bitrate: 77 kb/s
    Stream #0:0: Audio: qcelp (Qclp / 0x706C6351), 44100 Hz, mono, flt, 77 kb/s
Output #0, aiff, to 'out.aif':
  Metadata:
    encoder         : Lavf56.5.100
    Stream #0:0: Audio: qcelp (Qclp / 0x706C6351), 44100 Hz, mono, 77 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
Press [q] to stop, [?] for help
size=     119kB time=00:00:12.61 bitrate=  77.2kbits/s
video:0kB audio:119kB subtitle:0kB other streams:0kB global headers:0kB muxing o
verhead: 0.059986%
C:\>ffmpeg -i out.aif
ffmpeg version N-66438-g4f4f08e Copyright (c) 2000-2014 the FFmpeg developers
  built on Sep 24 2014 22:26:49 with gcc 4.9.1 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --
enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-lib
modplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrw
b --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinge
r --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --en
able-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis
 --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-
libx265 --enable-libxavs --enable-libxvid --enable-zlib
  libavutil      54.  7.101 / 54.  7.101
  libavcodec     56.  1.101 / 56.  1.101
  libavformat    56.  5.100 / 56.  5.100
  libavdevice    56.  1.100 / 56.  1.100
  libavfilter     5.  1.102 /  5.  1.102
  libswscale      3.  1.100 /  3.  1.100
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  1.100 / 53.  1.100
[aiff @ 02e4e760] could not find COMM tag or invalid block_align value
out.aif: Operation not permitted

#4043 mss2: fix decoding of mss2 avcodec defect Oct 19, 2014

"fail.wmv" file decodes fine with wmp, but not with ffmpeg.

"patch.wmv" file decodes fine sine b077eb07805dc5d139b2f118ddb122cc9df8b87a and I belive that this code must be changed to fix decoding of "fail.wmv"

commit b077eb07805dc5d139b2f118ddb122cc9df8b87a
Author: Alberto Delmás <adelmas@gmail.com>
Date:   Sun Nov 11 09:23:06 2012 +0100

    mss2: fix handling of unmasked implicit WMV9 rectangles
    
    Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>

diff --git a/libavcodec/mss2.c b/libavcodec/mss2.c
index 597ebb6..ceeff5a 100644
--- a/libavcodec/mss2.c
+++ b/libavcodec/mss2.c
@@ -474,7 +474,7 @@ static int mss2_decode_frame(AVCodecContext *avctx, void *data, int *data_size,
     int keyframe, has_wmv9, has_mv, is_rle, is_555, ret;
 
     Rectangle wmv9rects[MAX_WMV9_RECTANGLES], *r;
-    int used_rects = 0, i, implicit_rect, av_uninit(wmv9_mask);
+    int used_rects = 0, i, implicit_rect = 0, av_uninit(wmv9_mask);
 
     av_assert0(FF_INPUT_BUFFER_PADDING_SIZE >=
                ARITH2_PADDING + (MIN_CACHE_BITS + 7) / 8);
@@ -650,7 +650,14 @@ static int mss2_decode_frame(AVCodecContext *avctx, void *data, int *data_size,
             return AVERROR_INVALIDDATA;
 
         buf_size -= bytestream2_tell(&gB);
-    } else if (is_rle) {
+    } else {
+        if (keyframe) {
+            c->corrupted = 0;
+            ff_mss12_slicecontext_reset(&ctx->sc[0]);
+            if (c->slice_split)
+                ff_mss12_slicecontext_reset(&ctx->sc[1]);
+        }
+    if (is_rle) {
         init_get_bits(&gb, buf, buf_size * 8);
         if (ret = decode_rle(&gb, c->pal_pic, c->pal_stride,
                              c->rgb_pic, c->rgb_stride, c->pal, keyframe,
@@ -669,14 +676,8 @@ static int mss2_decode_frame(AVCodecContext *avctx, void *data, int *data_size,
         align_get_bits(&gb);
         buf      += get_bits_count(&gb) >> 3;
         buf_size -= get_bits_count(&gb) >> 3;
-    } else {
-        if (keyframe) {
-            c->corrupted = 0;
-            ff_mss12_slicecontext_reset(&ctx->sc[0]);
-            if (c->slice_split)
-                ff_mss12_slicecontext_reset(&ctx->sc[1]);
-        }
-        else if (c->corrupted)
+    } else if (!implicit_rect || wmv9_mask != -1) {
+        if (c->corrupted)
             return AVERROR_INVALIDDATA;
         bytestream2_init(&gB, buf, buf_size + ARITH2_PADDING);
         arith2_init(&acoder, &gB);
@@ -702,6 +703,8 @@ static int mss2_decode_frame(AVCodecContext *avctx, void *data, int *data_size,
             buf      += arith2_get_consumed_bytes(&acoder);
             buf_size -= arith2_get_consumed_bytes(&acoder);
         }
+    } else
+        memset(c->pal_pic, 0, c->pal_stride * avctx->height);
     }
 
     if (has_wmv9) {
C:\>ffmpeg -i fail.wmv -f null -
ffmpeg version N-66438-g4f4f08e Copyright (c) 2000-2014 the FFmpeg developers
  built on Sep 24 2014 22:26:49 with gcc 4.9.1 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --
enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-lib
modplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrw
b --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinge
r --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --en
able-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis
 --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-
libx265 --enable-libxavs --enable-libxvid --enable-zlib
  libavutil      54.  7.101 / 54.  7.101
  libavcodec     56.  1.101 / 56.  1.101
  libavformat    56.  5.100 / 56.  5.100
  libavdevice    56.  1.100 / 56.  1.100
  libavfilter     5.  1.102 /  5.  1.102
  libswscale      3.  1.100 /  3.  1.100
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  1.100 / 53.  1.100
Guessed Channel Layout for  Input Stream #0.0 : stereo
Input #0, asf, from 'fail.wmv':
  Metadata:
    SfOriginalFPS   : 300000
    WMFSDKVersion   : 9.00.00.4509
    WMFSDKNeeded    : 0.0.0.0000
    Buffer Average  : 2566
    VBR Peak        : 216276
    IsVBR           : 1
    DeviceConformanceTemplate: @
  Duration: 00:00:05.03, start: 0.000000, bitrate: 565 kb/s
    Stream #0:0(pol): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, 2 channels,
fltp, 128 kb/s
    Stream #0:1(pol): Video: mss2 (MSS2 / 0x3253534D), rgb24, 720x480, 414 kb/s,
 SAR 10:11 DAR 15:11, 1k tbr, 1k tbn, 1k tbc
Output #0, null, to 'pipe:':
  Metadata:
    SfOriginalFPS   : 300000
    WMFSDKVersion   : 9.00.00.4509
    WMFSDKNeeded    : 0.0.0.0000
    Buffer Average  : 2566
    VBR Peak        : 216276
    IsVBR           : 1
    DeviceConformanceTemplate: @
    encoder         : Lavf56.5.100
    Stream #0:0(pol): Video: rawvideo (RGB[24] / 0x18424752), rgb24, 720x480 [SA
R 10:11 DAR 15:11], q=2-31, 200 kb/s, 1k fps, 1k tbn, 1k tbc
    Metadata:
      encoder         : Lavc56.1.101 rawvideo
    Stream #0:1(pol): Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s
    Metadata:
      encoder         : Lavc56.1.101 pcm_s16le
Stream mapping:
  Stream #0:1 -> #0:0 (mss2 (native) -> rawvideo (native))
  Stream #0:0 -> #0:1 (wmav2 (native) -> pcm_s16le (native))
Press [q] to stop, [?] for help
[mss2 @ 031b19a0] buffer not fully consumed
[null @ 02e4ee60] Encoder did not produce proper pts, making some up.
[mss2 @ 031b19a0] buffer not fully consumed
frame=    2 fps=0.0 q=0.0 Lsize=N/A time=00:00:05.01 bitrate=N/A
video:0kB audio:872kB subtitle:0kB other streams:0kB global headers:0kB muxing o
verhead: unknown

#4057 Interlacement information is not passed from the lavfi demuxer to the rawvideo decoder avfilter defect Oct 26, 2014

Summary of the bug:

The values for frame:interlaced_frames and frame:top_field_frame always seem to be set to zero.

If I generate a test file that is TFF via

ffmpeg -y -f lavfi -i mandelbrot -target ntsc-dv -t 0.5 -vf setfield=tff tff.mov
ffmpeg version git-2014-10-25-80b29c2 Copyright (c) 2000-2014 the FFmpeg developers
  built on Oct 25 2014 11:44:58 with Apple LLVM version 6.0 (clang-600.0.54) (based on LLVM 3.5svn)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/HEAD --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables --enable-avresample --enable-vda --cc=clang --host-cflags= --host-ldflags= --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-libxvid --enable-libfreetype --enable-libass --enable-ffplay --enable-libopenjpeg --disable-decoder=jpeg2000 --extra-cflags='-I/usr/local/Cellar/openjpeg/1.5.1_1/include/openjpeg-1.5 '
  libavutil      54. 11.100 / 54. 11.100
  libavcodec     56.  9.100 / 56.  9.100
  libavformat    56. 10.100 / 56. 10.100
  libavdevice    56.  1.100 / 56.  1.100
  libavfilter     5.  2.100 /  5.  2.100
  libavresample   2.  1.  0 /  2.  1.  0
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
Input #0, lavfi, from 'mandelbrot':
  Duration: N/A, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: rawvideo (RGBA / 0x41424752), rgba, 640x480 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc
Output #0, dv, to 'tff.mov':
  Metadata:
    encoder         : Lavf56.10.100
    Stream #0:0: Video: dvvideo, yuv411p, 720x480 [SAR 8:9 DAR 4:3], q=2-31, 200 kb/s, 29.97 fps, 29.97 tbn, 29.97 tbc
    Metadata:
      encoder         : Lavc56.9.100 dvvideo
Stream mapping:
  Stream #0:0 -> #0:0 (rawvideo (native) -> dvvideo (native))
Press [q] to stop, [?] for help
frame=   15 fps=0.0 q=0.0 Lsize=    1758kB time=00:00:00.50 bitrate=28771.2kbits/s dup=2 drop=0    
video:1758kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.000000%

then mediainfo and ffmbc report the file as TFF, but in ffprobe all top_field_first equals 0.

ffprobe -f lavfi "movie=tff.mov" -show_entries frame=top_field_first,interlaced_frame
ffprobe version git-2014-10-25-80b29c2 Copyright (c) 2007-2014 the FFmpeg developers
  built on Oct 25 2014 11:44:58 with Apple LLVM version 6.0 (clang-600.0.54) (based on LLVM 3.5svn)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/HEAD --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables --enable-avresample --enable-vda --cc=clang --host-cflags= --host-ldflags= --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-libxvid --enable-libfreetype --enable-libass --enable-ffplay --enable-libopenjpeg --disable-decoder=jpeg2000 --extra-cflags='-I/usr/local/Cellar/openjpeg/1.5.1_1/include/openjpeg-1.5 '
  libavutil      54. 11.100 / 54. 11.100
  libavcodec     56.  9.100 / 56.  9.100
  libavformat    56. 10.100 / 56. 10.100
  libavdevice    56.  1.100 / 56.  1.100
  libavfilter     5.  2.100 /  5.  2.100
  libavresample   2.  1.  0 /  2.  1.  0
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
[dv @ 0x7fafd181a200] Estimating duration from bitrate, this may be inaccurate
Input #0, lavfi, from 'movie=tff.mov':
  Duration: N/A, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: rawvideo (Y41B / 0x42313459), yuv411p, 720x480 [SAR 1:1 DAR 3:2], 29.97 tbr, 29.97 tbn, 29.97 tbc
[FRAME]
interlaced_frame=0
top_field_first=0
[/FRAME]
[FRAME]
interlaced_frame=0
top_field_first=0
[/FRAME]
[ ... ]
[FRAME]
interlaced_frame=0
top_field_first=0
[/FRAME]

Note that I'm not looking for information from idet on what the interlacement or scan order 'looks' like but I am hoping to use top_field_first and interlaced_frame to decipher whether the codec or container reports the frame as. I tested a number of files and have not been able to ever get a 1 for top_field_first or interlaced_frame over a variety of codecs.


#4394 jls: support lossy pal1-7 avcodec defect Mar 26, 2015

http://www.datafilehost.com/d/97482c46

C:\>ffmpeg -i 128_lossy_1.jls out.bmp
ffmpeg version N-71042-g83020f8 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.9.2 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --
enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-lib
modplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrw
b --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinge
r --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --en
able-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis
 --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-
libx265 --enable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enab
le-zlib
  libavutil      54. 20.100 / 54. 20.100
  libavcodec     56. 29.100 / 56. 29.100
  libavformat    56. 26.101 / 56. 26.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 13.101 /  5. 13.101
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
run overflow
Input #0, jpegls_pipe, from '128_lossy_1.jls':
  Duration: N/A, bitrate: N/A
    Stream #0:0: Video: jpegls, pal8(7 bpc, bt470bg/unknown/unknown), 640x480, 2
5 tbr, 25 tbn, 25 tbc
Output #0, image2, to 'out.bmp':
  Metadata:
    encoder         : Lavf56.26.101
    Stream #0:0: Video: bmp, pal8(7 bpc), 640x480, q=2-31, 200 kb/s, 25 fps, 25
tbn, 25 tbc
    Metadata:
      encoder         : Lavc56.29.100 bmp
Stream mapping:
  Stream #0:0 -> #0:0 (jpegls (native) -> bmp (native))
Press [q] to stop, [?] for help
run overflow
frame=    1 fps=0.0 q=0.0 Lsize=N/A time=00:00:00.04 bitrate=N/A
video:301kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing o
verhead: unknown

#4455 Better dependency tracking for ffprobe FATE tests needed undetermined defect Apr 8, 2015

Right now, ffprobe tests uses tests/data/ffprobe-test.nut, which depends on ffmpeg$(EXESUF). However, ffprobe tests are not disabled with ffmpeg is disabled, like when --disable-avdevice is passed. This leads to errors when testing ffprobe.

There are two variants:

http://fate.ffmpeg.org/log.cgi?time=latest&log=test&slot=x86_64-archlinux-gcc-disable-everything:

GEN	tests/data/ffprobe-test.nut
/home/ux/fate/ffmpeg/tests/Makefile:47: recipe for target 'tests/data/ffprobe-test.nut' failed
make: *** [tests/data/ffprobe-test.nut] Error 1

http://fate.ffmpeg.org/log.cgi?time=latest&log=test&slot=x86_64-archlinux-gcc-disableavfilter:

make: *** No rule to make target 'ffmpeg', needed by 'tests/data/ffprobe-test.nut'.

#4474 Some inline asm code does not compile on Haiku 32-bit with GCC 4 build system defect Apr 11, 2015

Summary of the bug

FFmpeg does not compile on Haiku 32-bit out-of-the-box.

How to reproduce

Clone FFmpeg.

Configure with --enable-gpl (but that shouldn't matter).

Make.

CC      libavfilter/x86/vf_noise.o
libavfilter/x86/vf_noise.c: In function 'line_noise_avg_mmx':
libavfilter/x86/vf_noise.c:62:5: error: 'asm' operand has impossible constraints
     __asm__ volatile(
     ^
make: *** [libavfilter/x86/vf_noise.o] Error 1

Workarounds

  1. Configure with --disable-inline-asm
  2. Manually define HAVE_6REGS or HAVE_EBP_AVAILABLE to 0.
  3. Manually set CFLAGS to -fno-PIC (Haiku uses PIC by default so to disable it one has to explicitly add -fno-PIC)

Interesting parts in config.log

check_ld cc
check_cc
BEGIN /tmp/ffconf.uJdXoo5E.c
    1	#include <signal.h>
    2	static void sighandler(int sig){
    3	    raise(SIGTERM);
    4	}
    5	int foo(void){
    6	    volatile int i=0;
    7	__asm__ volatile ("xorl %%ebp, %%ebp" ::: "%ebp");
    8	return i;
    9	}
   10	int (*func_ptr)(void) = foo;
   11	int main(void){
   12	    signal(SIGILL, sighandler);
   13	    signal(SIGFPE, sighandler);
   14	    signal(SIGSEGV, sighandler);
   15	#ifdef SIGBUS
   16	    signal(SIGBUS, sighandler);
   17	#endif
   18	    return func_ptr();
   19	}
END /tmp/ffconf.uJdXoo5E.c
gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -std=c99 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.47o9YaJR.o /tmp/ffconf.uJdXoo5E.c
gcc -o /tmp/ffconf.L9dLDbtf /tmp/ffconf.47o9YaJR.o
check_inline_asm ebx_available ""::"b"(0)
check_cc
BEGIN /tmp/ffconf.uJdXoo5E.c
    1	void foo(void){ __asm__ volatile(""::"b"(0)); }
END /tmp/ffconf.uJdXoo5E.c
gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -std=c99 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.47o9YaJR.o /tmp/ffconf.uJdXoo5E.c
/tmp/ffconf.uJdXoo5E.c: In function 'foo':
/tmp/ffconf.uJdXoo5E.c:1:17: error: inconsistent operand constraints in an 'asm'
 void foo(void){ __asm__ volatile(""::"b"(0)); }
                 ^

Compiler version

gcc (2014_12_21) 4.8.4
Copyright (C) 2013 Free Software Foundation, Inc.

Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.

I know.


#4590 concat filter does not work to loop audio avfilter defect Jun 3, 2015

As reported by irc user chama The following works as expected:

$ ffmpeg -i fate-suite/svq3/Vertical400kbit.sorenson3.mov -i fate-suite/svq3/Vertical400kbit.sorenson3.mov -i fate-suite/svq3/Vertical400kbit.sorenson3.mov -filter_complex [0:a][1:a][2:a]concat=n=3:v=0:a=1 out.wav

The output file has a correct length of 2:10

The following claims to encode 2:10 but the output file is much shorter:

$ ffmpeg -i fate-suite/svq3/Vertical400kbit.sorenson3.mov -filter_complex [0:a][0:a][0:a]concat=n=3:v=0:a=1 out.wav
ffmpeg version N-72624-g196b885 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.7 (SUSE Linux)
  configuration: --enable-gpl
  libavutil      54. 26.101 / 54. 26.101
  libavcodec     56. 41.101 / 56. 41.101
  libavformat    56. 34.100 / 56. 34.100
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 16.101 /  5. 16.101
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
Guessed Channel Layout for  Input Stream #0.1 : mono
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'fate-suite/svq3/Vertical400kbit.sorenson3.mov':
  Metadata:
    creation_time   : 2001-03-20 16:17:18
    title           : Vertical Online SV3 Demo
    title-eng       : Vertical Online SV3 Demo
    artist          : Logan Kelsey
    artist-eng      : Logan Kelsey
    copyright       : (c) Vertical Online 2001
    copyright-eng   : (c) Vertical Online 2001
    encoder         : Sorenson Video 3
    encoder-eng     : Sorenson Video 3
  Duration: 00:00:43.58, start: 0.000000, bitrate: 580 kb/s
    Stream #0:0(eng): Video: svq3 (SVQ3 / 0x33515653), yuvj420p(pc), 320x240, 391 kb/s, 30.02 fps, 30 tbr, 600 tbn, 600 tbc (default)
    Metadata:
      creation_time   : 2001-03-20 16:17:18
      handler_name    : Apple Alias Data Handler
      encoder         : Sorenson Video 3
    Stream #0:1(eng): Audio: adpcm_ima_qt (ima4 / 0x34616D69), 44100 Hz, 1 channels, s16p, 176 kb/s (default)
    Metadata:
      creation_time   : 2001-03-20 16:17:18
      handler_name    : Apple Alias Data Handler
Output #0, wav, to 'out.wav':
  Metadata:
    ISFT            : Lavf56.34.100
    INAM            : Vertical Online SV3 Demo
    title-eng       : Vertical Online SV3 Demo
    IART            : Logan Kelsey
    artist-eng      : Logan Kelsey
    ICOP            : (c) Vertical Online 2001
    copyright-eng   : (c) Vertical Online 2001
    Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, mono, s16, 705 kb/s (default)
    Metadata:
      encoder         : Lavc56.41.101 pcm_s16le
Stream mapping:
  Stream #0:1 (adpcm_ima_qt) -> concat:in0:a0
  Stream #0:1 (adpcm_ima_qt) -> concat:in1:a0
  Stream #0:1 (adpcm_ima_qt) -> concat:in2:a0
  concat -> Stream #0:0 (pcm_s16le)
Press [q] to stop, [?] for help
Multiple frames in a packet from stream 1
[Parsed_concat_0 @ 0x26bed40] Buffer queue overflow, dropping.
    Last message repeated 59539 times
[output stream 0:0 @ 0x26bf600] 100 buffers queued in output stream 0:0, something may be wrong.
size=    3817kB time=00:02:10.72 bitrate= 239.2kbits/s
video:0kB audio:3817kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.004247%
$ ffmpeg -i out.wav
ffmpeg version N-72624-g196b885 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.7 (SUSE Linux)
  configuration: --enable-gpl
  libavutil      54. 26.101 / 54. 26.101
  libavcodec     56. 41.101 / 56. 41.101
  libavformat    56. 34.100 / 56. 34.100
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 16.101 /  5. 16.101
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
Guessed Channel Layout for  Input Stream #0.0 : mono
Input #0, wav, from 'out.wav':
  Metadata:
    artist          : Logan Kelsey
    copyright       : (c) Vertical Online 2001
    title           : Vertical Online SV3 Demo
    encoder         : Lavf56.34.100
  Duration: 00:00:44.32, bitrate: 705 kb/s
    Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, 1 channels, s16, 705 kb/s
At least one output file must be specified

#4616 Closed Captions: Data Ignored since exceeding screen width avformat defect Jun 12, 2015

An isom file was uploaded that is supposed to contain Closed Captions as a separate stream. Playing the file with ffplay shows many warnings, I don't know how to use Closed Captions with ffmpeg.

$ ffplay -i Full\ Episode.mp4
ffplay version N-72859-g5b2f979 Copyright (c) 2003-2015 the FFmpeg developers
  built with gcc 4.7 (SUSE Linux)
  configuration: --enable-gpl
  libavutil      54. 27.100 / 54. 27.100
  libavcodec     56. 41.100 / 56. 41.100
  libavformat    56. 36.100 / 56. 36.100
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 16.101 /  5. 16.101
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.100 /  1.  2.100
  libpostproc    53.  3.100 / 53.  3.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Full Episode.mp4': f=0/0
  Metadata:
    major_brand     : isom
    minor_version   : 1
    compatible_brands: isomavc1iso6
    creation_time   : 2015-06-12 12:48:45
  Duration: 00:23:28.02, start: 0.000000, bitrate: 1083 kb/s
    Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1024x576, 951 kb/s, 23.98 fps, 23.98 tbr, 11988 tbn, 47.95 tbc (default)
    Metadata:
      creation_time   : 2015-06-12 12:48:45
      handler_name    : AVC Video
    Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 127 kb/s (default)
    Metadata:
      creation_time   : 2015-06-12 10:15:38
      handler_name    : AAC Audio (2.0)
    Stream #0:2(eng): Subtitle: eia_608 (c608 / 0x38303663), 1920x1080, 0 kb/s (default)
    Metadata:
      creation_time   : 2015-03-26 05:58:44
      handler_name    : Core Media Closed Caption
[Closed caption Decoder @ 0x7f9eb43edcc0] Data Ignored since exceeding screen width
    Last message repeated 39 times
[Closed caption Decoder @ 0x7f9eb43edcc0] Data Ignored since exceeding screen width
    Last message repeated 5 times
[Closed caption Decoder @ 0x7f9eb43edcc0] Data Ignored since exceeding screen width
    Last message repeated 5 times
[Closed caption Decoder @ 0x7f9eb43edcc0] Data Ignored since exceeding screen width
    Last message repeated 9 times
[Closed caption Decoder @ 0x7f9eb43edcc0] Data Ignored since exceeding screen width
    Last message repeated 3 times
[Closed caption Decoder @ 0x7f9eb43edcc0] Data Ignored since exceeding screen width
    Last message repeated 1 times
[Closed caption Decoder @ 0x7f9eb43edcc0] Data Ignored since exceeding screen width
    Last message repeated 3 times
[Closed caption Decoder @ 0x7f9eb43edcc0] Data Ignored since exceeding screen width
    Last message repeated 3 times
  11.65 A-V: -0.033 fd=   0 aq= 1635KB vq=13724KB sq=    0B f=0/0

#4669 jpeg2000: fix decoding of precints 2 avcodec defect Jun 25, 2015
C:\>kdu_compress.exe -i test.bmp -o pred2.jp2 Creversible=yes Stiles={711,393} Cprecincts={4,512}
Note:
    The default rate control policy for colour images employs visual (CSF)
    weighting factors.  To minimize MSE instead, specify `-no_weights'.
Note:
    If you want quality scalability, you should generate multiple layers with
    `-rate' or by using the "Clayers" option.

Generated 6 tile-part(s) for a total of 6 tile(s).
Code-stream bytes (excluding any file format) = 860,913 = 9.204537 bits/pel.
Layer bit-rates (possibly inexact if tiles are divided across tile-parts):
        9.204537
Layer thresholds:
        0
Processed using the multi-threaded environment, with
    8 parallel threads of execution
C:\>ffmpegm -i pred2.jp2 out.bmp
ffmpeg version 2.6.git Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.6.2 (GCC)
  configuration: --disable-pthreads --enable-gpl --disable-ffprobe
  libavutil      54. 27.100 / 54. 27.100
  libavcodec     56. 41.100 / 56. 41.100
  libavformat    56. 37.100 / 56. 37.100
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 17.100 /  5. 17.100
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.100 /  1.  2.100
  libpostproc    53.  3.100 / 53.  3.100
[jpeg2000 @ 0229f680] Warning: not compiled with thread support, using thread em
ulation
[jpeg2000 @ 0229f680] End mismatch 5
[jpeg2000 @ 0229f680] End mismatch 39
[jpeg2000 @ 0229f680] End mismatch 37
[jpeg2000 @ 0229f680] End mismatch 41
[jpeg2000 @ 0229f680] End mismatch 2
    Last message repeated 1 times
[jpeg2000 @ 0229f680] End mismatch 3
[jpeg2000 @ 0229f680] End mismatch 39
[jpeg2000 @ 0229f680] End mismatch 14
[jpeg2000 @ 0229f680] End mismatch 1
[jpeg2000 @ 0229f680] End mismatch 11
[jpeg2000 @ 0229f680] End mismatch 5
[jpeg2000 @ 0229f680] End mismatch 39
[jpeg2000 @ 0229f680] End mismatch 26
[jpeg2000 @ 0229f680] End mismatch 24
[jpeg2000 @ 0229f680] End mismatch 30
[jpeg2000 @ 0229f680] End mismatch 51
[jpeg2000 @ 0229f680] End mismatch 31
[jpeg2000 @ 0229f680] End mismatch 4
[jpeg2000 @ 0229f680] End mismatch 8
[jpeg2000 @ 0229f680] End mismatch 9
[jpeg2000 @ 0229f680] End mismatch 28
[jpeg2000 @ 0229f680] End mismatch 29
[jpeg2000 @ 0229f680] End mismatch 2320
[jpeg2000 @ 0229f680] End mismatch 11
[jpeg2000 @ 0229f680] End mismatch 14
[jpeg2000 @ 0229f680] End mismatch 2
[jpeg2000 @ 0229f680] End mismatch 1
[jpeg2000 @ 0229f680] End mismatch 13
[jpeg2000 @ 0229f680] End mismatch 1
[jpeg2000 @ 0229f680] End mismatch 39
[jpeg2000 @ 0229f680] End mismatch 35
[jpeg2000 @ 0229f680] End mismatch 3
[jpeg2000 @ 0229f680] End mismatch 21
[jpeg2000 @ 0229f680] End mismatch 1
[jpeg2000 @ 0229f680] End mismatch 5
[jpeg2000 @ 0229f680] End mismatch 3
[jpeg2000 @ 0229f680] End mismatch 25
[jpeg2000 @ 0229f680] End mismatch 6
[jpeg2000 @ 0229f680] End mismatch 25
Input #0, j2k_pipe, from 'pred2.jp2':
  Duration: N/A, bitrate: N/A
    Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0), rgb24, 99
9x749, 25 tbr, 25 tbn, 25 tbc
[bmp @ 03138c00] Warning: not compiled with thread support, using thread emulati
on
[jpeg2000 @ 08c6d020] Warning: not compiled with thread support, using thread em
ulation
Output #0, image2, to 'out.bmp':
  Metadata:
    encoder         : Lavf56.37.100
    Stream #0:0: Video: bmp, bgr24, 999x749, q=2-31, 200 kb/s, 25 fps, 25 tbn, 2
5 tbc
    Metadata:
      encoder         : Lavc56.41.100 bmp
Stream mapping:
  Stream #0:0 -> #0:0 (jpeg2000 (native) -> bmp (native))
Press [q] to stop, [?] for help
[jpeg2000 @ 08c6d020] End mismatch 5
[jpeg2000 @ 08c6d020] End mismatch 39
[jpeg2000 @ 08c6d020] End mismatch 37
[jpeg2000 @ 08c6d020] End mismatch 41
[jpeg2000 @ 08c6d020] End mismatch 2
    Last message repeated 1 times
[jpeg2000 @ 08c6d020] End mismatch 3
[jpeg2000 @ 08c6d020] End mismatch 39
[jpeg2000 @ 08c6d020] End mismatch 14
[jpeg2000 @ 08c6d020] End mismatch 1
[jpeg2000 @ 08c6d020] End mismatch 11
[jpeg2000 @ 08c6d020] End mismatch 5
[jpeg2000 @ 08c6d020] End mismatch 39
[jpeg2000 @ 08c6d020] End mismatch 26
[jpeg2000 @ 08c6d020] End mismatch 24
[jpeg2000 @ 08c6d020] End mismatch 30
[jpeg2000 @ 08c6d020] End mismatch 51
[jpeg2000 @ 08c6d020] End mismatch 31
[jpeg2000 @ 08c6d020] End mismatch 4
[jpeg2000 @ 08c6d020] End mismatch 8
[jpeg2000 @ 08c6d020] End mismatch 9
[jpeg2000 @ 08c6d020] End mismatch 28
[jpeg2000 @ 08c6d020] End mismatch 29
[jpeg2000 @ 08c6d020] End mismatch 2320
[jpeg2000 @ 08c6d020] End mismatch 11
[jpeg2000 @ 08c6d020] End mismatch 14
[jpeg2000 @ 08c6d020] End mismatch 2
[jpeg2000 @ 08c6d020] End mismatch 1
[jpeg2000 @ 08c6d020] End mismatch 13
[jpeg2000 @ 08c6d020] End mismatch 1
[jpeg2000 @ 08c6d020] End mismatch 39
[jpeg2000 @ 08c6d020] End mismatch 35
[jpeg2000 @ 08c6d020] End mismatch 3
[jpeg2000 @ 08c6d020] End mismatch 21
[jpeg2000 @ 08c6d020] End mismatch 1
[jpeg2000 @ 08c6d020] End mismatch 5
[jpeg2000 @ 08c6d020] End mismatch 3
[jpeg2000 @ 08c6d020] End mismatch 25
[jpeg2000 @ 08c6d020] End mismatch 6
[jpeg2000 @ 08c6d020] End mismatch 25
frame=    1 fps=0.0 q=0.0 Lsize=N/A time=00:00:00.04 bitrate=N/A
video:2194kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing
overhead: unknown

#4679 jpeg2000: "Block length 74 or lengthinc 256 is too large" avcodec defect Jun 27, 2015
C:\>kdu_compress.exe -i test3.bmp -o btoolarge.jp2 Creversible
=yes Clayers=9 -rate 1.0,0.04 Stiles={711,393} Cprecincts={128,128}
Note:
    The default rate control policy for colour images employs visual (CSF)
    weighting factors.  To minimize MSE instead, specify `-no_weights'.

Generated 84 tile-part(s) for a total of 84 tile(s).
Code-stream bytes (excluding any file format) = 2,727,642 = 0.998197 bits/pel.
Layer bit-rates (possibly inexact if tiles are divided across tile-parts):
        0.039479, 0.066237, 0.102762, 0.156478, 0.215049, 0.322877, 0.572128,
        0.690486, 0.998197
Layer thresholds:
        44301, 43909, 43517, 43125, 42732, 42339, 41946, 41553, 40899
Processed using the multi-threaded environment, with
    8 parallel threads of execution
C:\>ffmpeg -i btoolarge.jp2 out.bmp
ffmpeg version 2.6.git Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.6.2 (GCC)
  configuration: --disable-pthreads --enable-gpl --disable-ffprobe
  libavutil      54. 27.100 / 54. 27.100
  libavcodec     56. 41.100 / 56. 41.100
  libavformat    56. 37.100 / 56. 37.100
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 17.100 /  5. 17.100
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.100 /  1.  2.100
  libpostproc    53.  3.100 / 53.  3.100
[jpeg2000 @ 0229f760] Warning: not compiled with thread support, using thread em
ulation
[jpeg2000 @ 0229f760] Block length 74 or lengthinc 256 is too large, left 190
Input #0, j2k_pipe, from 'btoolarge.jp2':
  Duration: N/A, bitrate: N/A
    Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0), rgb24, 53
99x4049, 25 tbr, 25 tbn, 25 tbc
[bmp @ 0230eb60] Warning: not compiled with thread support, using thread emulati
on
[jpeg2000 @ 022df020] Warning: not compiled with thread support, using thread em
ulation
Output #0, image2, to 'out.bmp':
  Metadata:
    encoder         : Lavf56.37.100
    Stream #0:0: Video: bmp, bgr24, 5399x4049, q=2-31, 200 kb/s, 25 fps, 25 tbn,
 25 tbc
    Metadata:
      encoder         : Lavc56.41.100 bmp
Stream mapping:
  Stream #0:0 -> #0:0 (jpeg2000 (native) -> bmp (native))
Press [q] to stop, [?] for help
[jpeg2000 @ 022df020] Block length 74 or lengthinc 256 is too large, left 190
Error while decoding stream #0:0: Invalid data found when processing input
frame=    0 fps=0.0 q=0.0 Lsize=N/A time=00:00:00.00 bitrate=N/A
video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing ove
rhead: unknown
Output file is empty, nothing was encoded (check -ss / -t / -frames parameters i
f used)
Conversion failed!

#4684 jls: fix decoding of 12bpp "maximum allowed error: 255" avcodec defect Jun 28, 2015

"maximux allowed error: 254" sample decodes ok

C:\>ffmpeg -i 12bpp_maximus_allowed_error_255.jls out.bmp
ffmpeg version N-73189-g7728d23 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.9.2 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --
enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-l
ibilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enab
le-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --en
able-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --ena
ble-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc
 --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enabl
e-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-lzma --ena
ble-decklink --enable-zlib
  libavutil      54. 27.100 / 54. 27.100
  libavcodec     56. 45.100 / 56. 45.100
  libavformat    56. 38.102 / 56. 38.102
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 18.100 /  5. 18.100
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.100 /  1.  2.100
  libpostproc    53.  3.100 / 53.  3.100
run overflow
    Last message repeated 124 times
Input #0, jpegls_pipe, from '12bpp_maximus_allowed_error_255.jls':
  Duration: N/A, bitrate: N/A
    Stream #0:0: Video: jpegls, gray16le(12 bpc, bt470bg/unknown/unknown), 999x7
49, 25 tbr, 25 tbn, 25 tbc

Output #0, image2, to 'out.bmp':
  Metadata:
    encoder         : Lavf56.38.102
    Stream #0:0: Video: bmp, gray, 999x749, q=2-31, 200 kb/s, 25 fps, 25 tbn, 25
 tbc
    Metadata:
      encoder         : Lavc56.45.100 bmp
Stream mapping:
  Stream #0:0 -> #0:0 (jpegls (native) -> bmp (native))
Press [q] to stop, [?] for help
run overflow
    Last message repeated 124 times
frame=    1 fps=0.0 q=0.0 Lsize=N/A time=00:00:00.04 bitrate=N/A
video:732kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing o
verhead: unknown

#4740 interplayvideo: support decoding older coding scheme avcodec defect Jul 26, 2015

some info from Kostya:

"SimCity files use older coding scheme that is not supported (opcodes
0xE+0xF+0x10 instead of simply opcode 0x11)"

http://cd.textfiles.com/cdromgamesgdc1/SIMCITY/VIDEO/NEWS.MVE

http://cd.textfiles.com/cdromgamesgdc1/SIMCITY/VIDEO/

C:\>ffmpeg -i NEWS.MVE out.avi
ffmpeg version N-73818-g9ebe041 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.9.2 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --
enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-l
ibilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enab
le-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --en
able-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --ena
ble-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc
 --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enabl
e-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-lzma --ena
ble-decklink --enable-zlib
  libavutil      54. 28.100 / 54. 28.100
  libavcodec     56. 49.101 / 56. 49.101
  libavformat    56. 40.101 / 56. 40.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 25.100 /  5. 25.100
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.101 /  1.  2.101
  libpostproc    53.  3.100 / 53.  3.100
Input #0, ipmovie, from 'NEWS.MVE':
  Duration: N/A, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: interplayvideo, pal8, 288x224, 10 fps, 10 tbr, 1000k tbn
, 1000k tbc
    Stream #0:1: Audio: pcm_u8, 11025 Hz, mono, u8, 88 kb/s
Output #0, avi, to 'out.avi':
  Metadata:
    ISFT            : Lavf56.40.101
    Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 288x224, q=2-31, 200
 kb/s, 10 fps, 10 tbn, 10 tbc
    Metadata:
      encoder         : Lavc56.49.101 mpeg4
    Stream #0:1: Audio: mp3 (libmp3lame) (U[0][0][0] / 0x0055), 11025 Hz, mono,
s16p
    Metadata:
      encoder         : Lavc56.49.101 libmp3lame
Stream mapping:
  Stream #0:0 -> #0:0 (interplayvideo (native) -> mpeg4 (native))
  Stream #0:1 -> #0:1 (pcm_u8 (native) -> mp3 (libmp3lame))
Press [q] to stop, [?] for help
[interplayvideo @ 03521b20] Invalid decode type, corrupted header?
[interplayvideo @ 03521b20] decode problem on frame 0, @ block (0, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
[interplayvideo @ 03521b20] motion offset < 0 (-9745)
[interplayvideo @ 03521b20] decode problem on frame 1, @ block (80, 32)
[interplayvideo @ 03521b20] motion offset < 0 (-2016)
[interplayvideo @ 03521b20] decode problem on frame 2, @ block (8, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-16626)
[interplayvideo @ 03521b20] decode problem on frame 3, @ block (136, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-18718)
[interplayvideo @ 03521b20] decode problem on frame 4, @ block (8, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
    Last message repeated 1 times
[interplayvideo @ 03521b20] motion offset < 0 (-2072)
[interplayvideo @ 03521b20] decode problem on frame 5, @ block (240, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
[interplayvideo @ 03521b20] motion offset < 0 (-3444)
[interplayvideo @ 03521b20] decode problem on frame 6, @ block (16, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-18288)
[interplayvideo @ 03521b20] decode problem on frame 7, @ block (144, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
    Last message repeated 2 times
[interplayvideo @ 03521b20] motion offset < 0 (-24693)
[interplayvideo @ 03521b20] decode problem on frame 8, @ block (144, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-19024)
[interplayvideo @ 03521b20] decode problem on frame 9, @ block (16, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-2312)
[interplayvideo @ 03521b20] decode problem on frame 10, @ block (0, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-1296)
[interplayvideo @ 03521b20] decode problem on frame 11, @ block (144, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-19306)
[interplayvideo @ 03521b20] decode problem on frame 12, @ block (48, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-19643)
[interplayvideo @ 03521b20] decode problem on frame 13, @ block (40, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
    Last message repeated 1 times
[interplayvideo @ 03521b20] too little data for opcode 0x7
[interplayvideo @ 03521b20] decode problem on frame 14, @ block (136, 16)
[interplayvideo @ 03521b20] motion offset < 0 (-584)
[interplayvideo @ 03521b20] decode problem on frame 15, @ block (0, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-13774)
[interplayvideo @ 03521b20] decode problem on frame 16, @ block (72, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
[interplayvideo @ 03521b20] motion offset < 0 (-17933)
[interplayvideo @ 03521b20] decode problem on frame 17, @ block (200, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
[interplayvideo @ 03521b20] motion offset < 0 (-1048)
[interplayvideo @ 03521b20] decode problem on frame 18, @ block (112, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
[interplayvideo @ 03521b20] motion offset < 0 (-18623)
[interplayvideo @ 03521b20] decode problem on frame 19, @ block (112, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-793)
[interplayvideo @ 03521b20] decode problem on frame 20, @ block (72, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-3354)
[interplayvideo @ 03521b20] decode problem on frame 21, @ block (104, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-1432)
[interplayvideo @ 03521b20] decode problem on frame 22, @ block (16, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
[interplayvideo @ 03521b20] motion offset < 0 (-7000)
[interplayvideo @ 03521b20] decode problem on frame 23, @ block (40, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-18714)
[interplayvideo @ 03521b20] decode problem on frame 24, @ block (8, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-18967)
[interplayvideo @ 03521b20] decode problem on frame 25, @ block (72, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
[interplayvideo @ 03521b20] motion offset < 0 (-2938)
[interplayvideo @ 03521b20] decode problem on frame 26, @ block (240, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
    Last message repeated 1 times
[interplayvideo @ 03521b20] motion offset < 0 (-18960)
[interplayvideo @ 03521b20] decode problem on frame 27, @ block (80, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-2136)
[interplayvideo @ 03521b20] decode problem on frame 28, @ block (176, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-1607)
[interplayvideo @ 03521b20] decode problem on frame 29, @ block (128, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-3413)
[interplayvideo @ 03521b20] decode problem on frame 30, @ block (48, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
[interplayvideo @ 03521b20] motion offset < 0 (-18379)
[interplayvideo @ 03521b20] decode problem on frame 31, @ block (48, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
[interplayvideo @ 03521b20] motion offset < 0 (-3268)
[interplayvideo @ 03521b20] decode problem on frame 32, @ block (192, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-2234)
[interplayvideo @ 03521b20] decode problem on frame 33, @ block (64, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
[interplayvideo @ 03521b20] motion offset < 0 (-3235)
[interplayvideo @ 03521b20] decode problem on frame 34, @ block (232, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-14352)
[interplayvideo @ 03521b20] decode problem on frame 35, @ block (144, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
    Last message repeated 2 times
[interplayvideo @ 03521b20] too little data for opcode 0xA
[interplayvideo @ 03521b20] decode problem on frame 36, @ block (256, 16)
[interplayvideo @ 03521b20] motion offset < 0 (-2264)
[interplayvideo @ 03521b20] decode problem on frame 37, @ block (48, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-13245)
[interplayvideo @ 03521b20] decode problem on frame 38, @ block (32, 16)
[interplayvideo @ 03521b20] motion offset < 0 (-1282)
[interplayvideo @ 03521b20] decode problem on frame 39, @ block (224, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-2160)
[interplayvideo @ 03521b20] decode problem on frame 40, @ block (152, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
    Last message repeated 1 times
[interplayvideo @ 03521b20] motion offset < 0 (-18231)
[interplayvideo @ 03521b20] decode problem on frame 41, @ block (200, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-18617)
[interplayvideo @ 03521b20] decode problem on frame 42, @ block (104, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-16471)
[interplayvideo @ 03521b20] decode problem on frame 43, @ block (8, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
    Last message repeated 1 times
[interplayvideo @ 03521b20] motion offset < 0 (-2296)
[interplayvideo @ 03521b20] decode problem on frame 44, @ block (16, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-3946)
[interplayvideo @ 03521b20] decode problem on frame 45, @ block (96, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-3445)
[interplayvideo @ 03521b20] decode problem on frame 46, @ block (16, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-9364)
[interplayvideo @ 03521b20] decode problem on frame 47, @ block (16, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-19122)
[interplayvideo @ 03521b20] decode problem on frame 48, @ block (232, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
    Last message repeated 2 times
[interplayvideo @ 03521b20] too little data for opcode 0x8
[interplayvideo @ 03521b20] decode problem on frame 49, @ block (264, 16)
[interplayvideo @ 03521b20] motion offset < 0 (-2232)
[interplayvideo @ 03521b20] decode problem on frame 50, @ block (80, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
[interplayvideo @ 03521b20] motion offset < 0 (-15438)
[interplayvideo @ 03521b20] decode problem on frame 51, @ block (72, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-1733)
[interplayvideo @ 03521b20] decode problem on frame 52, @ block (0, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-3379)
[interplayvideo @ 03521b20] decode problem on frame 53, @ block (72, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-2304)
[interplayvideo @ 03521b20] decode problem on frame 54, @ block (8, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
    Last message repeated 1 times
[interplayvideo @ 03521b20] too little data for opcode 0x7
[interplayvideo @ 03521b20] decode problem on frame 55, @ block (72, 16)
[interplayvideo @ 03521b20] motion offset < 0 (-16281)
[interplayvideo @ 03521b20] decode problem on frame 56, @ block (136, 8)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
[interplayvideo @ 03521b20] motion offset < 0 (-18896)
[interplayvideo @ 03521b20] decode problem on frame 57, @ block (144, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-3616)
[interplayvideo @ 03521b20] decode problem on frame 58, @ block (136, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
[interplayvideo @ 03521b20] motion offset < 0 (-3739)
[interplayvideo @ 03521b20] decode problem on frame 59, @ block (16, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-19030)
[interplayvideo @ 03521b20] decode problem on frame 60, @ block (16, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-2208)
[interplayvideo @ 03521b20] decode problem on frame 61, @ block (104, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
    Last message repeated 8 times
[interplayvideo @ 03521b20] motion offset < 0 (-4914)
[interplayvideo @ 03521b20] decode problem on frame 62, @ block (48, 16)
[interplayvideo @ 03521b20] motion offset < 0 (-1677)
[interplayvideo @ 03521b20] decode problem on frame 63, @ block (64, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-27744)
[interplayvideo @ 03521b20] decode problem on frame 64, @ block (32, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-8)
[interplayvideo @ 03521b20] decode problem on frame 65, @ block (0, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-2312)
[interplayvideo @ 03521b20] decode problem on frame 66, @ block (0, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-289)
[interplayvideo @ 03521b20] decode problem on frame 67, @ block (0, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-3385)
[interplayvideo @ 03521b20] decode problem on frame 68, @ block (72, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
[interplayvideo @ 03521b20] motion offset < 0 (-13082)
[interplayvideo @ 03521b20] decode problem on frame 69, @ block (160, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
[interplayvideo @ 03521b20] motion offset < 0 (-330)
[interplayvideo @ 03521b20] decode problem on frame 70, @ block (256, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
    Last message repeated 1 times
[interplayvideo @ 03521b20] motion offset < 0 (-3473)
[interplayvideo @ 03521b20] decode problem on frame 71, @ block (272, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-3411)
[interplayvideo @ 03521b20] decode problem on frame 72, @ block (48, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-26203)
[interplayvideo @ 03521b20] decode problem on frame 73, @ block (0, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-1142)
[interplayvideo @ 03521b20] decode problem on frame 74, @ block (16, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-8)
[interplayvideo @ 03521b20] decode problem on frame 75, @ block (0, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-28438)
[interplayvideo @ 03521b20] decode problem on frame 76, @ block (40, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
[interplayvideo @ 03521b20] too little data for opcode 0xD
[interplayvideo @ 03521b20] decode problem on frame 77, @ block (264, 8)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
    Last message repeated 1 times
[interplayvideo @ 03521b20] motion offset < 0 (-27228)
[interplayvideo @ 03521b20] decode problem on frame 78, @ block (168, 8)
[interplayvideo @ 03521b20] motion offset < 0 (-18683)
[interplayvideo @ 03521b20] decode problem on frame 79, @ block (40, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-2168)
[interplayvideo @ 03521b20] decode problem on frame 80, @ block (144, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-2072)
[interplayvideo @ 03521b20] decode problem on frame 81, @ block (240, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-2280)
[interplayvideo @ 03521b20] decode problem on frame 82, @ block (32, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
[interplayvideo @ 03521b20] motion offset < 0 (-3611)
[interplayvideo @ 03521b20] decode problem on frame 83, @ block (144, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-447)
[interplayvideo @ 03521b20] decode problem on frame 84, @ block (128, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-36832)
[interplayvideo @ 03521b20] decode problem on frame 85, @ block (32, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
[interplayvideo @ 03521b20] motion offset < 0 (-3478)
[interplayvideo @ 03521b20] decode problem on frame 86, @ block (40, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
[interplayvideo @ 03521b20] motion offset < 0 (-17452)
[interplayvideo @ 03521b20] decode problem on frame 87, @ block (16, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
[interplayvideo @ 03521b20] motion offset < 0 (-2232)
[interplayvideo @ 03521b20] decode problem on frame 88, @ block (80, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-20668)
[interplayvideo @ 03521b20] decode problem on frame 89, @ block (0, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
    Last message repeated 2 times
[interplayvideo @ 03521b20] motion offset < 0 (-1047)
[interplayvideo @ 03521b20] decode problem on frame 90, @ block (112, 8)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
    Last message repeated 2 times
[interplayvideo @ 03521b20] too little data for opcode 0xD
[interplayvideo @ 03521b20] decode problem on frame 91, @ block (128, 16)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
    Last message repeated 1 times
[interplayvideo @ 03521b20] too little data for opcode 0x7
[interplayvideo @ 03521b20] decode problem on frame 92, @ block (40, 24)
[interplayvideo @ 03521b20] motion offset < 0 (-907)
[interplayvideo @ 03521b20] decode problem on frame 93, @ block (256, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-11486)
[interplayvideo @ 03521b20] decode problem on frame 94, @ block (104, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-1116)
[interplayvideo @ 03521b20] decode problem on frame 95, @ block (48, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-1120)
[interplayvideo @ 03521b20] decode problem on frame 96, @ block (40, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-22323)
[interplayvideo @ 03521b20] decode problem on frame 97, @ block (16, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
[interplayvideo @ 03521b20] motion offset < 0 (-2234)
[interplayvideo @ 03521b20] decode problem on frame 98, @ block (80, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-3398)
[interplayvideo @ 03521b20] decode problem on frame 99, @ block (56, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-8909)
[interplayvideo @ 03521b20] decode problem on frame 100, @ block (88, 8)
[interplayvideo @ 03521b20] motion offset < 0 (-2264)
[interplayvideo @ 03521b20] decode problem on frame 101, @ block (48, 0)
[interplayvideo @ 03521b20] motion offset < 0 (-2112)
[interplayvideo @ 03521b20] decode problem on frame 102, @ block (200, 0)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
[interplayvideo @ 03521b20] motion offset < 0 (-2120)
[interplayvideo @ 03521b20] decode problem on frame 103, @ block (192, 0)
[interplayvideo @ 03521b20] too little data for opcode 0x8
[interplayvideo @ 03521b20] decode problem on frame 104, @ block (72, 8)
[interplayvideo @ 03521b20] too little data for opcode 0xD
[interplayvideo @ 03521b20] decode problem on frame 105, @ block (160, 88)
[interplayvideo @ 03521b20] motion offset < 0 (-15360)
[interplayvideo @ 03521b20] decode problem on frame 106, @ block (128, 8)
[interplayvideo @ 03521b20] too little data for opcode 0x9
[interplayvideo @ 03521b20] decode problem on frame 107, @ block (32, 8)
[interplayvideo @ 03521b20] too little data for opcode 0x8
[interplayvideo @ 03521b20] decode problem on frame 108, @ block (256, 8)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
    Last message repeated 2 times
[interplayvideo @ 03521b20] too little data for opcode 0xD
[interplayvideo @ 03521b20] decode problem on frame 109, @ block (184, 0)
[interplayvideo @ 03521b20] too little data for opcode 0x9
[interplayvideo @ 03521b20] decode problem on frame 110, @ block (128, 8)
[interplayvideo @ 03521b20] Help! Mystery opcode 0x6 seen
[interplayvideo @ 03521b20] too little data for opcode 0xD
[interplayvideo @ 03521b20] decode problem on frame 111, @ block (32, 8)
[interplayvideo @ 03521b20] too little data for opcode 0x7
[interplayvideo @ 03521b20] decode problem on frame 112, @ block (96, 0)
[interplayvideo @ 03521b20] too little data for opcode 0x7
[interplayvideo @ 03521b20] decode problem on frame 113, @ block (8, 0)
[interplayvideo @ 03521b20] too little data for opcode 0x9
[interplayvideo @ 03521b20] decode problem on frame 114, @ block (256, 152)
[interplayvideo @ 03521b20] too little data for opcode 0xD
[interplayvideo @ 03521b20] decode problem on frame 115, @ block (72, 104)
[interplayvideo @ 03521b20] too little data for opcode 0xD
[interplayvideo @ 03521b20] decode problem on frame 117, @ block (104, 200)
[interplayvideo @ 03521b20] motion offset < 0 (-2128)
[interplayvideo @ 03521b20] decode problem on frame 118, @ block (184, 0)
[interplayvideo @ 03521b20] too little data for opcode 0xD
[interplayvideo @ 03521b20] decode problem on frame 119, @ block (168, 200)
[interplayvideo @ 03521b20] motion offset < 0 (-2128)
[interplayvideo @ 03521b20] decode problem on frame 120, @ block (184, 0)
[interplayvideo @ 03521b20] too little data for opcode 0xD
[interplayvideo @ 03521b20] decode problem on frame 121, @ block (168, 200)
[interplayvideo @ 03521b20] motion offset < 0 (-2128)
[interplayvideo @ 03521b20] decode problem on frame 122, @ block (184, 0)
[interplayvideo @ 03521b20] too little data for opcode 0xD
[interplayvideo @ 03521b20] decode problem on frame 123, @ block (168, 200)
[interplayvideo @ 03521b20] motion offset < 0 (-2128)
[interplayvideo @ 03521b20] decode problem on frame 124, @ block (184, 0)
[interplayvideo @ 03521b20] too little data for opcode 0xD
[interplayvideo @ 03521b20] decode problem on frame 125, @ block (168, 200)
[interplayvideo @ 03521b20] motion offset < 0 (-2128)
[interplayvideo @ 03521b20] decode problem on frame 126, @ block (184, 0)
[interplayvideo @ 03521b20] too little data for opcode 0xD
[interplayvideo @ 03521b20] decode problem on frame 127, @ block (168, 200)
NEWS.MVE: Operation not permitted
frame=  128 fps=0.0 q=2.0 Lsize=     405kB time=00:00:16.40 bitrate= 202.1kbits/
s
video:351kB audio:32kB subtitle:0kB other streams:0kB global headers:0kB muxing
overhead: 5.530576%

#5147 mov: wrong output after remuxing undetermined defect Jan 11, 2016

AV1x and AVup remuxes into 2vuy

http://www.datafilehost.com/d/34caee1b

C:\>ffmpeg -i avid11x.mov -vcodec copy -t 1 out.mov
ffmpeg version N-77380-g2dba040 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 5.2.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --
enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-l
ibilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enab
le-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --en
able-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --ena
ble-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc
 --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enabl
e-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --
enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 11.100 / 55. 11.100
  libavcodec     57. 18.100 / 57. 18.100
  libavformat    57. 20.100 / 57. 20.100
  libavdevice    57.  0.100 / 57.  0.100
  libavfilter     6. 21.100 /  6. 21.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'avid11x.mov':
  Metadata:
    major_brand     : qt
    minor_version   : 537199360
    compatible_brands: qt
    creation_time   : 2012-04-19 21:58:49
  Duration: 00:00:12.64, start: 0.000000, bitrate: 164956 kb/s
    Stream #0:0(eng): Video: rawvideo (AV1x / 0x78315641), uyvy422(tv), 720x576,
 164954 kb/s, SAR 16:15 DAR 4:3, 23.97 fps, 23.97 tbr, 1000k tbn, 1000k tbc (def
ault)
    Metadata:
      creation_time   : 2012-04-19 21:58:49
      handler_name    : Procedura obs│ugi skrˇtˇw danych Apple
      encoder         : Avid 1:1x
[mov @ 038015a0] Codec for stream 0 does not use global headers but container fo
rmat requires global headers
[mov @ 038015a0] WARNING codec timebase is very high. If duration is too long,
file may not be playable by quicktime. Specify a shorter timebase
or choose different container.
Output #0, mov, to 'out.mov':
  Metadata:
    major_brand     : qt
    minor_version   : 537199360
    compatible_brands: qt
    encoder         : Lavf57.20.100
    Stream #0:0(eng): Video: rawvideo (AV1x / 0x78315641), uyvy422, 720x576 [SAR
 16:15 DAR 4:3], q=2-31, 164954 kb/s, 23.97 fps, 23.97 tbr, 1000k tbn, 1000k tbc
 (default)
    Metadata:
      creation_time   : 2012-04-19 21:58:49
      handler_name    : Procedura obs│ugi skrˇtˇw danych Apple
      encoder         : Avid 1:1x
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
Press [q] to stop, [?] for help
frame=   24 fps=0.0 q=-1.0 Lsize=   20161kB time=00:00:00.95 bitrate=172126.7kbi
ts/s speed=20.5x
video:20160kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing
 overhead: 0.004476%
C:\>ffmpeg -i out.mov
ffmpeg version N-77380-g2dba040 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 5.2.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --
enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-l
ibilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enab
le-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --en
able-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --ena
ble-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc
 --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enabl
e-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --
enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 11.100 / 55. 11.100
  libavcodec     57. 18.100 / 57. 18.100
  libavformat    57. 20.100 / 57. 20.100
  libavdevice    57.  0.100 / 57.  0.100
  libavfilter     6. 21.100 /  6. 21.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'out.mov':
  Metadata:
    major_brand     : qt
    minor_version   : 512
    compatible_brands: qt
    encoder         : Lavf57.20.100
  Duration: 00:00:01.00, start: 0.000000, bitrate: 164828 kb/s
    Stream #0:0(eng): Video: rawvideo (2vuy / 0x79757632), uyvy422, 720x576, 164
947 kb/s, SAR 16:15 DAR 4:3, 23.97 fps, 23.97 tbr, 1000k tbn, 1000k tbc (default
)
    Metadata:
      handler_name    : DataHandler
      encoder         : Avid 1:1x
At least one output file must be specified

#5165 broken output with odd-sized rawvideo 32bpp (mov) undetermined defect Jan 17, 2016

file exported from premiere (decodes correctly with quicktime)

http://www.datafilehost.com/d/29f84c3e

C:\>ffmpeg -i 32bpp.mov out.avi
ffmpeg version N-77816-g9ca64c3 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.2.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --
enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-l
ibilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enab
le-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --en
able-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --ena
ble-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc
 --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enabl
e-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --
enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 13.100 / 55. 13.100
  libavcodec     57. 22.100 / 57. 22.100
  libavformat    57. 21.101 / 57. 21.101
  libavdevice    57.  0.100 / 57.  0.100
  libavfilter     6. 23.100 /  6. 23.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0385e6e0] Using non-standard frame rate 5/1
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '32bpp.mov':
  Metadata:
    major_brand     : qt
    minor_version   : 537199360
    compatible_brands: qt
    creation_time   : 2016-01-17 04:02:09
  Duration: 00:00:03.40, start: 0.000000, bitrate: 70243 kb/s
    Stream #0:0(eng): Video: rawvideo (raw  / 0x20776172), argb, 719x575, 66240
kb/s, SAR 786:719 DAR 786:575, 5 fps, 5 tbr, 5 tbn, 5 tbc (default)
    Metadata:
      creation_time   : 2016-01-17 04:02:09
      handler_name    : Apple Alias Data Handler
      encoder         : None (Uncompressed RGB 8-bit)
      timecode        : 00:00:00:00
    Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, stereo, s1
6, 1536 kb/s (default)
    Metadata:
      creation_time   : 2016-01-17 04:02:09
      handler_name    : Apple Alias Data Handler
      timecode        : 00:00:00:00
    Stream #0:2(eng): Data: none (tmcd / 0x64636D74), 0 kb/s (default)
    Metadata:
      creation_time   : 2016-01-17 04:02:09
      handler_name    : Apple Alias Data Handler
      timecode        : 00:00:00:00
[mpeg4 @ 03861c20] Invalid pixel aspect ratio 786/719, limit is 255/255 reducing

Output #0, avi, to 'out.avi':
  Metadata:
    major_brand     : qt
    minor_version   : 537199360
    compatible_brands: qt
    ISFT            : Lavf57.21.101
    Stream #0:0(eng): Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 719x575 [SAR 17
6:161 DAR 126544:92575], q=2-31, 200 kb/s, SAR 786:719 DAR 786:575, 5 fps, 5 tbn
, 5 tbc (default)
    Metadata:
      creation_time   : 2016-01-17 04:02:09
      handler_name    : Apple Alias Data Handler
      timecode        : 00:00:00:00
      encoder         : Lavc57.22.100 mpeg4
    Side data:
      unknown side data type 10 (24 bytes)
    Stream #0:1(eng): Audio: mp3 (libmp3lame) (U[0][0][0] / 0x0055), 48000 Hz, s
tereo, s16p (default)
    Metadata:
      creation_time   : 2016-01-17 04:02:09
      handler_name    : Apple Alias Data Handler
      timecode        : 00:00:00:00
      encoder         : Lavc57.22.100 libmp3lame
Stream mapping:
  Stream #0:0 -> #0:0 (rawvideo (native) -> mpeg4 (native))
  Stream #0:1 -> #0:1 (pcm_s16le (native) -> mp3 (libmp3lame))
Press [q] to stop, [?] for help
[swscaler @ 0387d220] Warning: data is not aligned! This can lead to a speedloss

frame=   17 fps=0.0 q=7.8 Lsize=     290kB time=00:00:03.40 bitrate= 696.5kbits/
s speed=11.5x
video:223kB audio:54kB subtitle:0kB other streams:0kB global headers:0kB muxing
overhead: 4.906591%

#5182 ffmpeg OOM with filters avfilter defect Jan 23, 2016

Summary of the bug:

FFmpeg caches all output frames instead of dumping them out immediately.

How to reproduce:

% ffmpeg -f lavfi -i color=white -vf "zoompan=z='min(zoom+0.0015,1.5)':d=700000:x='iw/2-(iw/zoom/2)':y='ih/2-(ih/zoom/2)'" -c:v rawvideo -f null -
ffmpeg version git-2016-01-23-aba45b0 Copyright (c) 2000-2016 the FFmpeg developers
built with clang version 3.7.0 (tags/RELEASE_370/final)
configuration: --extra-cflags=-I/usr/local/include --extra-ldflags=-L/usr/local/lib --cc=clang --as=clang --disable-ffserver --disable-ffplay --disable-indevs --disable-outdevs --enable-gpl --enable-indev=x11grab_xcb --enable-indev=lavfi --enable-indev=alsa --enable-nonfree --enable-openssl --enable-outdev=alsa --disable-shared --enable-static --enable-x11grab --enable-ladspa --enable-netcdf --enable-fontconfig --enable-libfreetype --samples=../fate-suite
libavutil      55. 14.100 / 55. 14.100
libavcodec     57. 22.100 / 57. 22.100
libavformat    57. 22.100 / 57. 22.100
libavdevice    57.  0.100 / 57.  0.100
libavfilter     6. 27.100 /  6. 27.100
libswscale      4.  0.100 /  4.  0.100
libswresample   2.  0.101 /  2.  0.101
libpostproc    54.  0.100 / 54.  0.100
Input #0, lavfi, from 'color=white':
Duration: N/A, start: 0.000000, bitrate: N/A
Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 320x240 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc
Output #0, null, to 'pipe:':
Metadata:
encoder         : Lavf57.22.100
Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
Metadata:
encoder         : Lavc57.22.100 rawvideo
Stream mapping:
Stream #0:0 -> #0:0 (rawvideo (native) -> rawvideo (native))
Press [q] to stop, [?] for help
[swscaler @ 0x3458900] Warning: data is not aligned! This can lead to a speedloss
[output stream 0:0 @ 0x3453540] 100 buffers queued in output stream 0:0, something may be wrong.
[output stream 0:0 @ 0x3453540] 1000 buffers queued in output stream 0:0, something may be wrong.
[output stream 0:0 @ 0x3453540] 10000 buffers queued in output stream 0:0, something may be wrong.
^C^C^CReceived > 3 system signals, hard exiting

Same can happen with fps filter and vfr input when there is big time gap between input frames.


#5195 v210 with odd size avcodec defect Jan 25, 2016

exported from Premiere, decodes correctly with VirtualDub? (internal DIB decoder v210)

http://www.datafilehost.com/d/e8a65fbd

C:\>ffmpeg -i v210_odd.avi
ffmpeg version N-77915-gc1a3683 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.2.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --
enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-l
ibilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enab
le-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --en
able-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --ena
ble-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc
 --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enabl
e-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --
enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 13.100 / 55. 13.100
  libavcodec     57. 22.100 / 57. 22.100
  libavformat    57. 21.101 / 57. 21.101
  libavdevice    57.  0.100 / 57.  0.100
  libavfilter     6. 25.100 /  6. 25.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
[v210 @ 038774e0] v210 needs even width
[avi @ 0386e5e0] Failed to open codec in av_find_stream_info
[v210 @ 038774e0] v210 needs even width
Guessed Channel Layout for  Input Stream #0.1 : stereo
Input #0, avi, from 'v210_odd.avi':
  Metadata:
    date            : 2016-01-24T13:47:57+01:00
    encoder         : Adobe Premiere Pro CC 2015 (Windows)
  Duration: 00:00:14.00, start: 0.000000, bitrate: 38209 kb/s
    Stream #0:0: Video: v210 (v210 / 0x30313276), none, 719x479, 37320 kb/s, 5 f
ps, 5 tbr, 5 tbn, 5 tbc
    Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, 2 channels,
 s16, 1411 kb/s
At least one output file must be specified

#5270 avid jpeg2000: 1980x1080 decodes as 1980x540 avformat defect Feb 25, 2016

http://www.datafilehost.com/d/88a38da5

C:\>ffmpeg -i avid_avj2_1920_1080.mov.mov out.avi
ffmpeg version N-78598-g98a0053 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --
enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-l
ibilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enab
le-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --en
able-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --ena
ble-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --
enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-lib
x265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-d
ecklink --enable-zlib
  libavutil      55. 18.100 / 55. 18.100
  libavcodec     57. 24.103 / 57. 24.103
  libavformat    57. 25.101 / 57. 25.101
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 34.100 /  6. 34.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'avid_avj2_1920_1080.mov.m
ov':
  Metadata:
    major_brand     : qt
    minor_version   : 537199360
    compatible_brands: qt
    creation_time   : 2016-02-25 00:39:46
    com.apple.quicktime.software: Sorenson Squeeze
    com.apple.quicktime.comment: Encoded by
  Duration: 00:00:01.52, start: 0.000000, bitrate: 65504 kb/s
    Stream #0:0(eng): Video: jpeg2000 (JPEG 2000 codestream restriction 0) (AVj2
 / 0x326A5641), yuv422p10le(tv), 1920x540, 65497 kb/s, 25 fps, 25 tbr, 600 tbn,
600 tbc (default)
    Metadata:
      creation_time   : 2016-02-25 00:39:46
      handler_name    : Procedura obs│ugi skr≤t≤w danych Apple
      encoder         : JPEG2000
Output #0, avi, to 'out.avi':
  Metadata:
    major_brand     : qt
    minor_version   : 537199360
    compatible_brands: qt
    com.apple.quicktime.comment: Encoded by
    com.apple.quicktime.software: Sorenson Squeeze
    ISFT            : Lavf57.25.101
    Stream #0:0(eng): Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 1920x540, q=2-3
1, 200 kb/s, 25 fps, 25 tbn, 25 tbc (default)
    Metadata:
      creation_time   : 2016-02-25 00:39:46
      handler_name    : Procedura obs│ugi skr≤t≤w danych Apple
      encoder         : Lavc57.24.103 mpeg4
    Side data:
      cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1
Stream mapping:
  Stream #0:0 -> #0:0 (jpeg2000 (native) -> mpeg4 (native))
Press [q] to stop, [?] for help
[jpeg2000 @ 06726460] End mismatch 1
[jpeg2000 @ 0758eb60] End mismatch 1
[jpeg2000 @ 06726460] End mismatch 1
frame=    5 fps=0.0 q=4.3 size=     143kB time=00:00:00.20 bitrate=5846.7kbits/s
[jpeg2000 @ 0758eb60] End mismatch 1
[jpeg2000 @ 06726460] End mismatch 1
[jpeg2000 @ 0758eb60] End mismatch 1
frame=   11 fps=9.7 q=21.3 size=     162kB time=00:00:00.44 bitrate=3019.8kbits/
[jpeg2000 @ 05e2d8c0] End mismatch 1
    Last message repeated 1 times
frame=   15 fps=8.6 q=30.2 size=     185kB time=00:00:00.60 bitrate=2531.5kbits/
[jpeg2000 @ 05e2d8c0] End mismatch 1
[jpeg2000 @ 0758eb60] End mismatch 1
[jpeg2000 @ 05e2d8c0] End mismatch 1
frame=   22 fps=9.0 q=31.0 size=     204kB time=00:00:00.88 bitrate=1894.5kbits/
frame=   28 fps=9.1 q=31.0 size=     231kB time=00:00:01.12 bitrate=1690.8kbits/
[jpeg2000 @ 0758eb60] End mismatch 1
[jpeg2000 @ 05e2d8c0] End mismatch 1
frame=   34 fps=9.3 q=31.0 size=     248kB time=00:00:01.36 bitrate=1493.3kbits/
[jpeg2000 @ 05e2d8c0] End mismatch 1
frame=   38 fps=9.4 q=31.0 Lsize=     273kB time=00:00:01.52 bitrate=1470.5kbits
/s speed=0.374x
video:266kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing o
verhead: 2.427364%

#5320 mxf: unable to seek in the file with ffplay (demuxer's errors) avformat defect Mar 10, 2016

ffmpeg -ss 10 -i seek_fail.mxf out.avi seems to work

http://www.datafilehost.com/d/2673d914

C:\>ffplay -ss 10 d:\seek_fail.mxf
ffplay version N-78598-g98a0053 Copyright (c) 2003-2016 the FFmpeg developers
  built with gcc 5.3.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --
enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-l
ibilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enab
le-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --en
able-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --ena
ble-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --
enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-lib
x265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-d
ecklink --enable-zlib
  libavutil      55. 18.100 / 55. 18.100
  libavcodec     57. 24.103 / 57. 24.103
  libavformat    57. 25.101 / 57. 25.101
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 34.100 /  6. 34.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
[mxf @ 009c8560] could not resolve material track strong reff=0/0
[mxf @ 009c8560] index entry 49 + TemporalOffset 1 = 50, which is out of bounds
[mxf @ 009c8560] IndexSID 101 starts at EditUnit 50 - seeking may not work as ex
pected
[mxf @ 009c8560] index entry 0 + TemporalOffset -2 = -2, which is out of bounds
[mxf @ 009c8560] index entry 49 + TemporalOffset 1 = 50, which is out of bounds
[mxf @ 009c8560] IndexSID 101 starts at EditUnit 50 - seeking may not work as ex
pected
[mxf @ 009c8560] index entry 0 + TemporalOffset -2 = -2, which is out of bounds
[mxf @ 009c8560] index entry 49 + TemporalOffset 1 = 50, which is out of bounds
[mxf @ 009c8560] IndexSID 101 starts at EditUnit 50 - seeking may not work as ex
pected
[mxf @ 009c8560] index entry 0 + TemporalOffset -2 = -2, which is out of bounds
[mxf @ 009c8560] index entry 49 + TemporalOffset 1 = 50, which is out of bounds
[mxf @ 009c8560] IndexSID 101 starts at EditUnit 50 - seeking may not work as ex
pected
[mxf @ 009c8560] index entry 0 + TemporalOffset -2 = -2, which is out of bounds
[mxf @ 009c8560] index entry 49 + TemporalOffset 1 = 50, which is out of bounds
[mxf @ 009c8560] IndexSID 101 starts at EditUnit 50 - seeking may not work as ex
pected
[mxf @ 009c8560] index entry 0 + TemporalOffset -2 = -2, which is out of bounds
[mxf @ 009c8560] index entry 49 + TemporalOffset 1 = 50, which is out of bounds
[mxf @ 009c8560] IndexSID 101 starts at EditUnit 50 - seeking may not work as ex
pected
[mxf @ 009c8560] index entry 0 + TemporalOffset -2 = -2, which is out of bounds
[mxf @ 009c8560] index entry 49 + TemporalOffset 1 = 50, which is out of bounds
[mxf @ 009c8560] got 28 index tables - only the first one (IndexSID 101) will be
 used
Input #0, mxf, from 'd:\seek_fail.mxf':vq=    0KB sq=    0B f=0/0
  Metadata:
    uid             : 396b1a32-cdfb-4888-beb0-c4d1137ea8d6
    generation_uid  : 0a3ef167-5562-4adb-b3f0-92f4276938d1
    company_name    : Grass Valley K.K.
    product_name    : P2
    product_version : 7.0
    product_uid     : a28f71f2-20b6-584c-b150-a248898a0feb
    modification_date: 2016-03-10 01:47:17
    material_package_umid: 0x060A2B340101010501010D2313000000244BE25E43E64879B10
CDCC3FE9FD04D
    timecode        : 00:00:00:00
  Duration: 00:00:13.68, start: 0.000000, bitrate: 16173 kb/s
    Stream #0:0: Video: h264 (High 4:2:2), yuv422p10le(tv, bt709), 1920x1080 [SA
R 1:1 DAR 16:9], 25 fps, 25 tbr, 25 tbn, 50 tbc
    Metadata:
      file_package_umid: 0x060A2B3401010105010106231300000051C9FA9ADF0F4847970C0
0922526374D
    Stream #0:1: Data: none
    Metadata:
      file_package_umid: 0x060A2B340101010501010C2313000000C4732AC89FA64E4182EDA
9C948213EAD
      data_type       : vbi_vanc_smpte_436M
    Stream #0:2: Audio: pcm_s16le, 48000 Hz, 1 channels, s16, 768 kb/s
    Metadata:
      file_package_umid: 0x060A2B34010101050101082313000000FA8DAFC9DCE24D83A7C07
093E85C3640
    Stream #0:3: Audio: pcm_s16le, 48000 Hz, 1 channels, s16, 768 kb/s
    Metadata:
      file_package_umid: 0x060A2B34010101050101082313000000FCE3F587CDA84E519A3D7
DACA298D40B
   0.87 A-V: -0.745 fd=   0 aq=    0KB vq=15375KB sq=    0B f=0/0

#5401 ipmovie: problem with demuxer undetermined defect Apr 3, 2016

attached file fails to decode (decodes ok with mve2avi)

C:\>ffmpeg -i vopen.mve out.avi
ffmpeg version N-78758-g5156578 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --
enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-l
ibilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enab
le-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --en
able-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --ena
ble-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --
enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-lib
x265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-d
ecklink --enable-zlib
  libavutil      55. 19.100 / 55. 19.100
  libavcodec     57. 27.100 / 57. 27.100
  libavformat    57. 26.100 / 57. 26.100
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 37.100 /  6. 37.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, ipmovie, from 'vopen.mve':
  Duration: N/A, bitrate: N/A
    Stream #0:0: Video: interplayvideo, pal8, 320x128, 1000k tbr, 1000k tbn, 100
0k tbc
[avi @ 038f15a0] Frame rate very high for a muxer not efficiently supporting it.

Please consider specifying a lower framerate, a different muxer or -vsync 2
[mpeg4 @ 038df5c0] too many threads/slices (9), reducing to 8
Output #0, avi, to 'out.avi':
  Metadata:
    ISFT            : Lavf57.26.100
    Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 320x128, q=2-31, 200
 kb/s, 65535 fps, 600 tbn, 65535 tbc
    Metadata:
      encoder         : Lavc57.27.100 mpeg4
    Side data:
      cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1
Stream mapping:
  Stream #0:0 -> #0:0 (interplayvideo (native) -> mpeg4 (native))
Press [q] to stop, [?] for help
vopen.mve: Invalid data found when processing input
frame=    0 fps=0.0 q=0.0 Lsize=       6kB time=00:00:00.00 bitrate=N/A speed=N/
A
video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing ove
rhead: unknown
Output file is empty, nothing was encoded (check -ss / -t / -frames parameters i
f used)

#5406 adpcm_vima: problem with stereo files undetermined defect Apr 5, 2016

audio in the output file = noise

http://www.datafilehost.com/d/afef00c6

C:\>ffmpeg -i D:\crushed_1.snm out.avi
ffmpeg version N-78758-g5156578 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --
enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-l
ibilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enab
le-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --en
able-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --ena
ble-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --
enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-lib
x265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-d
ecklink --enable-zlib
  libavutil      55. 19.100 / 55. 19.100
  libavcodec     57. 27.100 / 57. 27.100
  libavformat    57. 26.100 / 57. 26.100
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 37.100 /  6. 37.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Guessed Channel Layout for  Input Stream #0.1 : stereo
Input #0, smush, from 'D:\crushed_1.snm':
  Duration: 00:01:40.40, start: 0.000000, bitrate: 2239 kb/s
    Stream #0:0: Video: sanm, rgb565le, 640x480, 15 fps, 15 tbr, 15 tbn, 15 tbc
    Stream #0:1: Audio: adpcm_vima, 22050 Hz, 2 channels, s16
File 'out.avi' already exists. Overwrite ? [y/N] y
Output #0, avi, to 'out.avi':
  Metadata:
    ISFT            : Lavf57.26.100
    Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 640x480, q=2-31, 200
 kb/s, 15 fps, 15 tbn, 15 tbc
    Metadata:
      encoder         : Lavc57.27.100 mpeg4
    Side data:
      cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1
    Stream #0:1: Audio: mp3 (libmp3lame) (U[0][0][0] / 0x0055), 22050 Hz, stereo
, s16p
    Metadata:
      encoder         : Lavc57.27.100 libmp3lame
Stream mapping:
  Stream #0:0 -> #0:0 (sanm (native) -> mpeg4 (native))
  Stream #0:1 -> #0:1 (adpcm_vima (native) -> mp3 (libmp3lame))
Press [q] to stop, [?] for help
[output stream 0:1 @ 04fb0180] 100 buffers queued in output stream 0:1, somethin
g may be wrong.
frame=   80 fps=0.0 q=31.0 size=     346kB time=00:00:08.46 bitrate= 335.3kbits/
frame=  194 fps=0.0 q=31.0 size=     673kB time=00:00:16.11 bitrate= 341.9kbits/
frame=  308 fps=205 q=31.0 size=     984kB time=00:00:23.71 bitrate= 339.9kbits/
[sanm @ 039ad9a0] Ignoring invalid motion vector (657, 472)->(480, 472), block s
ize = 8
frame=  421 fps=210 q=31.0 size=    1337kB time=00:00:31.19 bitrate= 351.1kbits/
frame=  531 fps=212 q=31.0 size=    1754kB time=00:00:38.58 bitrate= 372.4kbits/
frame=  649 fps=216 q=31.0 size=    2002kB time=00:00:46.39 bitrate= 353.6kbits/
frame=  769 fps=220 q=31.0 size=    2239kB time=00:00:54.46 bitrate= 336.8kbits/
frame=  891 fps=223 q=31.0 size=    2420kB time=00:01:02.58 bitrate= 316.7kbits/
frame= 1014 fps=225 q=31.0 size=    2650kB time=00:01:10.79 bitrate= 306.6kbits/
frame= 1142 fps=228 q=31.0 size=    2831kB time=00:01:19.33 bitrate= 292.3kbits/
frame= 1261 fps=229 q=31.0 size=    3054kB time=00:01:27.24 bitrate= 286.7kbits/
frame= 1380 fps=230 q=31.0 size=    3245kB time=00:01:35.19 bitrate= 279.2kbits/
frame= 1499 fps=231 q=19.1 size=    3499kB time=00:01:43.13 bitrate= 277.9kbits/
frame= 1506 fps=231 q=13.8 Lsize=    3634kB time=00:01:43.68 bitrate= 287.2kbits
/s speed=15.9x
video:2681kB audio:810kB subtitle:0kB other streams:0kB global headers:0kB muxin
g overhead: 4.083068%

#5425 improve iac decoder avcodec defect Apr 12, 2016

currently ffmpeg's decoder is not as good as the original one

https://samples.ffmpeg.org/A-codecs/Indeo_audio/hvalen.avi

for example there are some overflows or something with this file:

https://samples.ffmpeg.org/A-codecs/Indeo_audio/2heelsidemobe.AVI

C:\>ffmpeg -i C:\2heelsidemobe.AVI out.avi
ffmpeg version N-78758-g5156578 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --
enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-l
ibilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enab
le-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --en
able-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --ena
ble-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --
enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-lib
x265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-d
ecklink --enable-zlib
  libavutil      55. 19.100 / 55. 19.100
  libavcodec     57. 27.100 / 57. 27.100
  libavformat    57. 26.100 / 57. 26.100
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 37.100 /  6. 37.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
[avi @ 038de6e0] non-interleaved AVI
Input #0, avi, from 'C:\2heelsidemobe.AVI':
  Duration: 00:00:02.87, start: 0.000000, bitrate: 1255 kb/s
    Stream #0:0: Video: indeo4 (IV41 / 0x31345649), yuv410p, 240x180, 1099 kb/s,
 15 fps, 15 tbr, 15 tbn, 15 tbc
    Metadata:
      title           : C:\Galleries\Main Gallery\TMPVIDEO\IVCSATMP.AVI
    Stream #0:1: Audio: iac ([2][4][0][0] / 0x0402), 44100 Hz, stereo, fltp, 176
 kb/s
    Metadata:
      title           : C:\Galleries\Main Gallery\TMPVIDEO\IVCSATMP.AVI
Output #0, avi, to 'out.avi':
  Metadata:
    ISFT            : Lavf57.26.100
    Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 240x180, q=2-31, 200
 kb/s, 15 fps, 15 tbn, 15 tbc
    Metadata:
      title           : C:\Galleries\Main Gallery\TMPVIDEO\IVCSATMP.AVI
      encoder         : Lavc57.27.100 mpeg4
    Side data:
      cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1
    Stream #0:1: Audio: mp3 (libmp3lame) (U[0][0][0] / 0x0055), 44100 Hz, stereo
, fltp
    Metadata:
      title           : C:\Galleries\Main Gallery\TMPVIDEO\IVCSATMP.AVI
      encoder         : Lavc57.27.100 libmp3lame
Stream mapping:
  Stream #0:0 -> #0:0 (indeo4 (native) -> mpeg4 (native))
  Stream #0:1 -> #0:1 (iac (native) -> mp3 (libmp3lame))
Press [q] to stop, [?] for help
[iac @ 038e06a0] Potential problem on band 26, coefficient 187: cw_len=1
[iac @ 038e06a0] Potential problem on band 26, coefficient 188: cw_len=1
[iac @ 038e06a0] Potential problem on band 26, coefficient 189: cw_len=1
[iac @ 038e06a0] Potential problem on band 26, coefficient 190: cw_len=1
[iac @ 038e06a0] Potential problem on band 26, coefficient 192: cw_len=1
[iac @ 038e06a0] Potential problem on band 26, coefficient 193: cw_len=1
[iac @ 038e06a0] Potential problem on band 26, coefficient 194: cw_len=1
frame=   41 fps=0.0 q=10.5 Lsize=     187kB time=00:00:02.86 bitrate= 534.9kbits
/s speed=10.8x
video:129kB audio:44kB subtitle:0kB other streams:0kB global headers:0kB muxing
overhead: 7.720324%

#5426 wmavoice: problem with 2 modes avcodec defect Apr 12, 2016

attached files doesn't decode corectly (but plays fine with ffplay when I seek in the file)

C:\>ffmpegx -i C:\wmavoice_12kbps_16khz_mono.wma out.wav
ffmpeg version N-79295-g5501f58 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.0-1.fc14)
  configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch=
x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min
gw32-gcc' --enable-pthreads --enable-memalign-hack --enable-runtime-cpudetect --
enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 -lw
inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh
ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna
pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3 --
enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li
bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li
bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab
le-decoder=libvpx
  libavutil      55. 20.100 / 55. 20.100
  libavcodec     57. 34.100 / 57. 34.100
  libavformat    57. 32.100 / 57. 32.100
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 41.100 /  6. 41.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, asf, from 'C:\wmavoice_12kbps_16khz_mono.wma':
  Metadata:
    WMFSDKNeeded    : 0.0.0.0000
    DeviceConformanceTemplate: S1
    WMFSDKVersion   : 11.0.5721.5275
    IsVBR           : 0
  Duration: 00:04:41.91, start: 0.000000, bitrate: 13 kb/s
    Stream #0:0(pol): Audio: wmavoice ([10][0][0][0] / 0x000A), 16000 Hz, mono,
flt, 12 kb/s
[wav @ 0x2c403e0] Using AVStream.codec to pass codec parameters to muxers is dep
recated, use AVStream.codecpar instead.
Output #0, wav, to 'out.wav':
  Metadata:
    WMFSDKNeeded    : 0.0.0.0000
    DeviceConformanceTemplate: S1
    WMFSDKVersion   : 11.0.5721.5275
    IsVBR           : 0
    ISFT            : Lavf57.32.100
    Stream #0:0(pol): Audio: pcm_s16le ([1][0][0][0] / 0x0001), 16000 Hz, mono,
s16, 256 kb/s
    Metadata:
      encoder         : Lavc57.34.100 pcm_s16le
Stream mapping:
  Stream #0:0 -> #0:0 (wmavoice (native) -> pcm_s16le (native))
Press [q] to stop, [?] for help
[wav @ 0x2c403e0] Non-monotonous DTS in output stream 0:0; previous: 1180816, cu
rrent: 1180688; changing to 1180816. This may result in incorrect timestamps in
the output file.
Error while decoding stream #0:0: Function not implementeded= 123x
size=    8810kB time=00:04:41.91 bitrate= 256.0kbits/s speed= 123x
video:0kB audio:8810kB subtitle:0kB other streams:0kB global headers:0kB muxing
overhead: 0.000865%

#5468 on2avc (0x0501): improve decoding of stereo modes avcodec defect Apr 24, 2016

https://samples.mplayerhq.hu/V-codecs/VP6/wagner-700.vp6

https://samples.mplayerhq.hu/V-codecs/VP5/BeautifulMind_640vp5-750.vp5

https://samples.mplayerhq.hu/V-codecs/VP6/Xmen-avc-500.vp6

three more samples are here:

https://www.datafilehost.com/d/05f10ede

C:\>ffmpeg -i wagner-700.vp6 out.wav
ffmpeg version N-79546-g13406b6 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.0-1.fc14)
  configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch=
x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min
gw32-gcc' --enable-pthreads --enable-memalign-hack --enable-runtime-cpudetect --
enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 -lw
inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh
ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna
pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3 --
enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li
bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li
bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab
le-decoder=libvpx
  libavutil      55. 22.100 / 55. 22.100
  libavcodec     57. 35.100 / 57. 35.100
  libavformat    57. 34.102 / 57. 34.102
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 44.100 /  6. 44.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
[on2avc @ 0x2c47d80] Stereo mode support is not good, patch is welcome
Input #0, avi, from 'wagner-700.vp6':
  Duration: 00:02:49.23, start: 0.000000, bitrate: 816 kb/s
    Stream #0:0: Video: vp6 (VP62 / 0x32365056), yuv420p, 624x352, 700 kb/s, 29.
97 fps, 29.97 tbr, 29.97 tbn
    Stream #0:1: Audio: avc ([1][5][0][0] / 0x0501), 44100 Hz, stereo, fltp, 96
kb/s
[on2avc @ 0x2899020] Stereo mode support is not good, patch is welcome
[wav @ 0x289c020] Using AVStream.codec to pass codec parameters to muxers is dep
recated, use AVStream.codecpar instead.
Output #0, wav, to 'out.wav':
  Metadata:
    ISFT            : Lavf57.34.102
    Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, stereo, s16
, 1411 kb/s
    Metadata:
      encoder         : Lavc57.35.100 pcm_s16le
Stream mapping:
  Stream #0:1 -> #0:0 (avc (on2avc) -> pcm_s16le (native))
Press [q] to stop, [?] for help
size=   29152kB time=00:02:49.22 bitrate=1411.2kbits/s speed= 285x
video:0kB audio:29152kB subtitle:0kB other streams:0kB global headers:0kB muxing
 overhead: 0.000261%

#5482 g721 (g726): fix audiable artefacts avcodec defect Apr 27, 2016

decodes ok with sox

https://samples.ffmpeg.org/ffmpeg-bugs/trac/ticket1955/g721_1ch_44khz.au

also reproducible with g726 sample:

https://samples.ffmpeg.org/ffmpeg-bugs/trac/ticket1955/g726_44khz_2bit.au

C:\>ffmpeg -i C:\g721_1ch_44khz.au out.wav
ffmpeg version N-79632-g3ce1988 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.0-1.fc14)
  configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch=
x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min
gw32-gcc' --enable-pthreads --enable-memalign-hack --enable-runtime-cpudetect --
enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 -lw
inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh
ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna
pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3 --
enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li
bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li
bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab
le-decoder=libvpx
  libavutil      55. 22.101 / 55. 22.101
  libavcodec     57. 38.100 / 57. 38.100
  libavformat    57. 34.103 / 57. 34.103
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 44.100 /  6. 44.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, au, from 'C:\g721_1ch_44khz.au':
  Duration: 00:00:30.01, start: 0.000000, bitrate: 176 kb/s
    Stream #0:0: Audio: adpcm_g726le ([23][0][0][0] / 0x0017), 44100 Hz, mono, s
16, 176 kb/s
[wav @ 0x2c3eb60] Using AVStream.codec to pass codec parameters to muxers is dep
recated, use AVStream.codecpar instead.
Output #0, wav, to 'out.wav':
  Metadata:
    ISFT            : Lavf57.34.103
    Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, mono, s16,
705 kb/s
    Metadata:
      encoder         : Lavc57.38.100 pcm_s16le
Stream mapping:
  Stream #0:0 -> #0:0 (adpcm_g726le (g726le) -> pcm_s16le (native))
Press [q] to stop, [?] for help
size=    2585kB time=00:00:30.01 bitrate= 705.6kbits/s speed= 213x
video:0kB audio:2585kB subtitle:0kB other streams:0kB global headers:0kB muxing
overhead: 0.002946%

#5522 cfhd: interlaced output may be wrong avcodec defect May 8, 2016

ffmpeg's output is not as smooth as what original codec outputs (mismatch in fields?) - see attached files

C:\>d:\ffmpeg -i D:\cfhd_interlaced.avi d:\out.bmp
ffmpeg version N-79690-g78baa45 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --
enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-lib
modplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable-
libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enabl
e-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable
-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --ena
ble-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx
264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable
-lzma --enable-decklink --enable-zlib
  libavutil      55. 23.100 / 55. 23.100
  libavcodec     57. 38.100 / 57. 38.100
  libavformat    57. 34.103 / 57. 34.103
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 44.100 /  6. 44.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, avi, from 'D:\cfhd_interlaced.avi':
  Metadata:
    date            : 2016-05-08T00:39:19+02:00
    encoder         : Adobe Premiere Pro CC 2015 (Windows)
  Duration: 00:00:01.00, start: 0.000000, bitrate: 3475 kb/s
    Stream #0:0: Video: cfhd (CFHD / 0x44484643), yuv422p10le, 720x480, 1 fps, 1
 tbr, 1 tbn
[image2 @ 00000000025b0540] Using AVStream.codec to pass codec parameters to mux
ers is deprecated, use AVStream.codecpar instead.
Output #0, image2, to 'd:\out.bmp':
  Metadata:
    date            : 2016-05-08T00:39:19+02:00
    encoder         : Lavf57.34.103
    Stream #0:0: Video: bmp, bgr24, 720x480, q=2-31, 200 kb/s, 1 fps, 1 tbn
    Metadata:
      encoder         : Lavc57.38.100 bmp
Stream mapping:
  Stream #0:0 -> #0:0 (cfhd (native) -> bmp (native))
Press [q] to stop, [?] for help
frame=    1 fps=0.0 q=-0.0 Lsize=N/A time=00:00:01.00 bitrate=N/A speed=25.6x

video:1013kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing
overhead: unknown

#5523 mjpeg: fix decoding of lead jpeg lossless avcodec defect May 8, 2016

probably fields should be swapped

C:\>ffmpeg -i lead_jpeg_lossless.avi out.png
ffmpeg version N-79791-g03fceb7 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.0-1.fc14)
  configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch=
x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min
gw32-gcc' --enable-pthreads --enable-memalign-hack --enable-runtime-cpudetect --
enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 -lw
inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh
ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna
pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3 --
enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li
bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li
bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab
le-decoder=libvpx
  libavutil      55. 24.100 / 55. 24.100
  libavcodec     57. 39.100 / 57. 39.100
  libavformat    57. 36.100 / 57. 36.100
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 45.100 /  6. 45.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, avi, from 'lead_jpeg_lossless.avi':
  Duration: 00:00:00.10, start: 0.000000, bitrate: 121139 kb/s
    Stream #0:0: Video: mjpeg (Ljpg / 0x67706A4C), bgr24(bt470bg/unknown/unknown
), 1024x768, 10 fps, 10 tbr, 10 tbn
[image2 @ 0x2c38fc0] Using AVStream.codec to pass codec parameters to muxers is
deprecated, use AVStream.codecpar instead.
Output #0, image2, to 'out.png':
  Metadata:
    encoder         : Lavf57.36.100
    Stream #0:0: Video: png, rgb24, 1024x768, q=2-31, 200 kb/s, 10 fps, 10 tbn
    Metadata:
      encoder         : Lavc57.39.100 png
Stream mapping:
  Stream #0:0 -> #0:0 (mjpeg (native) -> png (native))
Press [q] to stop, [?] for help
frame=    1 fps=0.0 q=-0.0 Lsize=N/A time=00:00:00.10 bitrate=N/A speed=0.64x

video:1667kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing
overhead: unknown

#5567 IFF ILBM: support multipalette images (PCHG) avcodec defect May 17, 2016

http://wiki.amigaos.net/wiki/ILBM_IFF_Interleaved_Bitmap#ILBM.PCHG

more samples:

http://aminet.net/search?path[]=pix&readme=pchg

C:\>ffmpeg -i Gallery.iff out.bmp
ffmpeg version N-80003-g2f76157 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.0-1.fc14)
  configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch=
x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min
gw32-gcc' --enable-pthreads --enable-memalign-hack --enable-runtime-cpudetect --
enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 -lw
inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh
ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna
pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3 --
enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li
bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li
bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab
le-decoder=libvpx
  libavutil      55. 24.100 / 55. 24.100
  libavcodec     57. 42.100 / 57. 42.100
  libavformat    57. 36.100 / 57. 36.100
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 45.100 /  6. 45.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, iff, from 'Gallery.iff':
  Metadata:
    comment         : Written by HamLab Plus 2.0.8
  Duration: N/A, bitrate: N/A
    Stream #0:0: Video: iff_ilbm (ILBM / 0x4D424C49), pal8, 320x400, SAR 20:11 D
AR 16:11, 90k tbr, 90k tbn
[image2 @ 0x2c5c360] Frame rate very high for a muxer not efficiently supporting
 it.
Please consider specifying a lower framerate, a different muxer or -vsync 2
[image2 @ 0x2c5c360] Using AVStream.codec to pass codec parameters to muxers is
deprecated, use AVStream.codecpar instead.
Output #0, image2, to 'out.bmp':
  Metadata:
    comment         : Written by HamLab Plus 2.0.8
    encoder         : Lavf57.36.100
    Stream #0:0: Video: bmp, pal8, 320x400 [SAR 20:11 DAR 16:11], q=2-31, 200 kb
/s, 90k fps, 90k tbn
    Metadata:
      encoder         : Lavc57.42.100 bmp
Stream mapping:
  Stream #0:0 -> #0:0 (iff_ilbm (iff) -> bmp (native))
Press [q] to stop, [?] for help
frame=    1 fps=0.0 q=-0.0 Lsize=N/A time=00:00:00.00 bitrate=N/A speed=N/A
video:126kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing o
verhead: unknown

#5581 vp6: support decoding of interlaced video avcodec defect May 21, 2016

another sample is here:

https://trac.videolan.org/vlc/ticket/3338

C:\>ffmpeg -i C:\vp6_interlaced.avi out.avi
ffmpeg version N-80043-g1499242 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.0-1.fc14)
  configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch=
x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min
gw32-gcc' --enable-pthreads --enable-memalign-hack --enable-runtime-cpudetect --
enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 -lw
inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh
ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna
pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3 --
enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li
bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li
bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab
le-decoder=libvpx
  libavutil      55. 24.100 / 55. 24.100
  libavcodec     57. 42.100 / 57. 42.100
  libavformat    57. 36.100 / 57. 36.100
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 46.100 /  6. 46.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, avi, from 'C:\vp6_interlaced.avi':
  Duration: 00:00:12.64, start: 0.000000, bitrate: 1572 kb/s
    Stream #0:0: Video: vp6 (VP60 / 0x30365056), yuv420p, 320x240, 1567 kb/s, 23
.97 fps, 23.97 tbr, 23.97 tbn
File 'out.avi' already exists. Overwrite ? [y/N] y
[avi @ 0x28c52e0] Using AVStream.codec to pass codec parameters to muxers is dep
recated, use AVStream.codecpar instead.
Output #0, avi, to 'out.avi':
  Metadata:
    ISFT            : Lavf57.36.100
    Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 320x240, q=2-31, 200
 kb/s, 23.97 fps, 23.97 tbn
    Metadata:
      encoder         : Lavc57.42.100 mpeg4
    Side data:
      cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1
Stream mapping:
  Stream #0:0 -> #0:0 (vp6 (native) -> mpeg4 (native))
Press [q] to stop, [?] for help
[vp6 @ 0x28c4ee0] Interlacing is not implemented. Update your FFmpeg version to
the newest one from Git. If the problem still occurs, it means that your file ha
s a feature which has not been implemented.
Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome

Error while decoding stream #0:0: Invalid data found when processing input
    Last message repeated 118 times
[vp6 @ 0x28c4ee0] Interlacing is not implemented. Update your FFmpeg version to
the newest one from Git. If the problem still occurs, it means that your file ha
s a feature which has not been implemented.
Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome

Error while decoding stream #0:0: Invalid data found when processing input
    Last message repeated 118 times
[vp6 @ 0x28c4ee0] Interlacing is not implemented. Update your FFmpeg version to
the newest one from Git. If the problem still occurs, it means that your file ha
s a feature which has not been implemented.
Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome

Error while decoding stream #0:0: Invalid data found when processing input
    Last message repeated 41 times
[vp6 @ 0x28c4ee0] Interlacing is not implemented. Update your FFmpeg version to
the newest one from Git. If the problem still occurs, it means that your file ha
s a feature which has not been implemented.
Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome

Error while decoding stream #0:0: Invalid data found when processing input
    Last message repeated 18 times
frame=    0 fps=0.0 q=0.0 Lsize=       6kB time=00:00:00.00 bitrate=N/A speed=
 0x
video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing ove
rhead: unknown
Output file is empty, nothing was encoded (check -ss / -t / -frames parameters i
f used)
Conversion failed!

#5639 dpx: support decoding of non-16bit packed 12bit avcodec defect Jun 14, 2016

also "10bit_a.dpx" seems to use gbrp10le and not gbrap10le?

C:\>d:\ffmpeg -i C:\1\award\12bit.dpx
ffmpeg version N-80270-gd4cd8e7 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.0-1.fc14)
  configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch=
x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min
gw32-gcc' --enable-pthreads --enable-memalign-hack --enable-runtime-cpudetect --
enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 -lw
inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh
ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna
pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3 --
enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li
bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li
bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab
le-decoder=libvpx
  libavutil      55. 24.100 / 55. 24.100
  libavcodec     57. 46.100 / 57. 46.100
  libavformat    57. 37.101 / 57. 37.101
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 46.101 /  6. 46.101
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
[dpx @ 0x278f620] Packing to 16bit required
[dpx_pipe @ 0x2782b00] decoding for stream 0 failed
[dpx_pipe @ 0x2782b00] Could not find codec parameters for stream 0 (Video: dpx,
 none, 600x402): unspecified pixel format
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, dpx_pipe, from 'C:\1\award\12bit.dpx':
  Duration: N/A, bitrate: N/A
    Stream #0:0: Video: dpx, none, 600x402, 25 tbr, 25 tbn, 25 tbc
At least one output file must be specified

#1336 support image2pipe input without parser undetermined enhancement May 21, 2012

(issue 2683)

image2pipe fails for codecs that do not have a parser.

$ ./ffmpeg -i tests/lena.pnm out.bmp

...

$ cat out.bmp |./ffmpeg -f image2pipe -vcodec bmp -i -
ffmpeg version N-40924-g349c624 Copyright (c) 2000-2012 the FFmpeg developers
  built on May 21 2012 07:59:42 with gcc 4.3.2
  configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable-libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm
  libavutil      51. 53.100 / 51. 53.100
  libavcodec     54. 21.101 / 54. 21.101
  libavformat    54.  5.101 / 54.  5.101
  libavdevice    53.  4.100 / 53.  4.100
  libavfilter     2. 75.100 /  2. 75.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0. 15.100 /  0. 15.100
  libpostproc    52.  0.100 / 52.  0.100
[bmp @ 0x8f1ac20] not enough data (4096 < 196662), trying to decode anyway
[bmp @ 0x8f1ac20] not enough data (4042 < 196608)
[image2pipe @ 0x8f0c4a0] Estimating duration from bitrate, this may be inaccurate
Input #0, image2pipe, from 'pipe:':
  Duration: N/A, bitrate: N/A
    Stream #0:0: Video: bmp, bgr24, 256x256, 25 fps, 25 tbr, 25 tbn, 25 tbc
At least one output file must be specified

#1522 H264 Support SP frames exactly avcodec enhancement Jul 10, 2012

Only the first nine frames of fate-suite/h264-conformance/sp2_bt_b.h264 are decoded correctly, the remaining frames show visual artefacts.

$ ffmpeg -i fate-suite/h264-conformance/sp2_bt_b.h264
ffmpeg version N-42404-gb4d0c3d Copyright (c) 2000-2012 the FFmpeg developers
  built on Jul 10 2012 09:31:25 with gcc 4.3.2
  configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable-libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs
  libavutil      51. 64.100 / 51. 64.100
  libavcodec     54. 33.100 / 54. 33.100
  libavformat    54. 15.104 / 54. 15.104
  libavdevice    54.  1.100 / 54.  1.100
  libavfilter     3.  2.100 /  3.  2.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0. 15.100 /  0. 15.100
  libpostproc    52.  0.100 / 52.  0.100
[h264 @ 0x90333c0] max_analyze_duration 5000000 reached at 5000000
[h264 @ 0x90333c0] Estimating duration from bitrate, this may be inaccurate
Input #0, h264, from 'fate-suite/h264-conformance/sp2_bt_b.h264':
  Duration: N/A, bitrate: N/A
    Stream #0:0: Video: h264 (Extended), yuv420p, 176x144, 25 fps, 25 tbr, 1200k tbn, 50 tbc
At least one output file must be specified

#1601 msmpeg4 reencode MB as intra or picture with higher quantizer if syntax limits are hit avcodec enhancement Aug 3, 2012

there is visible a blinking square in the output video at the bottom-right corner

does not happen with removed "-b:v 1000k" from the command line

http://www.datafilehost.com/download-d92d34d7.html

C:\>ffmpeg -i mpeg1.mpg -r 25 -s 312x310 -vcodec msmpeg4v2 -an -b:v 1000k out.wmv
ffmpeg version N-43160-g752344d Copyright (c) 2000-2012 the FFmpeg developers
  built on Aug  3 2012 02:38:06 with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.
0-1.fc14)
  configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch=
x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min
gw32-gcc' --enable-w32threads --enable-memalign-hack --enable-runtime-cpudetect
--enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 -
lwinmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snap
shots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/s
napshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3
--enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-
libvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-
libopencore-amrwb --enable-libmp3lame --enable-libvpx --disable-decoder=libvpx
  libavutil      51. 66.100 / 51. 66.100
  libavcodec     54. 48.100 / 54. 48.100
  libavformat    54. 22.100 / 54. 22.100
  libavdevice    54.  2.100 / 54.  2.100
  libavfilter     3.  5.101 /  3.  5.101
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0. 15.100 /  0. 15.100
  libpostproc    52.  0.100 / 52.  0.100
[mpeg @ 0x1eacee0] max_analyze_duration 5000000 reached at 5005000
Input #0, mpeg, from 'mpeg1.mpg':
  Duration: 00:00:12.61, start: 0.825933, bitrate: 1317 kb/s
    Stream #0:0[0x1e0]: Video: mpeg1video, yuv420p, 320x240 [SAR 178:163 DAR 712
:489], 1150 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 29.97 tbc
    Stream #0:1[0x1c0]: Audio: mp2, 44100 Hz, stereo, s16, 128 kb/s
Output #0, asf, to 'out.wmv':
  Metadata:
    WM/EncodingSettings: Lavf54.22.100
    Stream #0:0: Video: msmpeg4v2 (MP42 / 0x3234504D), yuv420p, 312x310 [SAR 275
90:19071 DAR 712:489], q=2-31, 1000 kb/s, 1k tbn, 25 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (mpeg1video -> msmpeg4v2)
Press [q] to stop, [?] for help
[msmpeg4v2 @ 0x1fa2c40] warning, clipping 1 dct coefficients to -127..127
    Last message repeated 17 times
frame=   46 fps=0.0 q=2.0 size=     257kB time=00:00:01.84 bitrate=1143.2kbits/s
warning, clipping 1 dct coefficients to -127..127
[msmpeg4v2 @ 0x1fa2c40] warning, clipping 1 dct coefficients to -127..127
    Last message repeated 38 times
frame=  103 fps=0.0 q=2.4 size=     588kB time=00:00:04.12 bitrate=1169.2kbits/s
warning, clipping 1 dct coefficients to -127..127
[msmpeg4v2 @ 0x1fa2c40] warning, clipping 1 dct coefficients to -127..127
    Last message repeated 12 times
frame=  158 fps=105 q=2.5 size=     872kB time=00:00:06.32 bitrate=1130.8kbits/s
warning, clipping 1 dct coefficients to -127..127
[msmpeg4v2 @ 0x1fa2c40] warning, clipping 1 dct coefficients to -127..127
    Last message repeated 8 times
frame=  212 fps=106 q=2.5 size=    1129kB time=00:00:08.48 bitrate=1090.3kbits/s
warning, clipping 1 dct coefficients to -127..127
[msmpeg4v2 @ 0x1fa2c40] warning, clipping 1 dct coefficients to -127..127
    Last message repeated 28 times
frame=  259 fps=104 q=2.0 size=    1326kB time=00:00:10.36 bitrate=1048.1kbits/s
warning, clipping 1 dct coefficients to -127..127
[msmpeg4v2 @ 0x1fa2c40] warning, clipping 1 dct coefficients to -127..127
    Last message repeated 26 times
[mpeg1video @ 0x1ead840] ac-tex damaged at 19 14
[mpeg1video @ 0x1ead840] Warning MVs not available
[mpeg1video @ 0x1ead840] concealing 20 DC, 20 AC, 20 MV errors in B frame
frame=  318 fps=105 q=2.0 Lsize=    1501kB time=00:00:12.72 bitrate= 966.5kbits/
s dup=0 drop=61
video:1479kB audio:0kB subtitle:0 global headers:0kB muxing overhead 1.442929%

#2851 support odd mpeg4 in avi avcodec enhancement Aug 10, 2013
☭ ./ffplay mpeg4-newpred.avi
ffplay version N-55428-g5fc5170 Copyright (c) 2003-2013 the FFmpeg developers
  built on Aug 10 2013 21:38:34 with gcc 4.8.1 (GCC) 20130725 (prerelease)
  configuration: --enable-gpl --enable-version3 --enable-fontconfig --enable-libfreetype --enable-libmp3lame --enable-libvorbis --enable-libxvid --enable-libx264 --enable-libvpx --enable-libtheora --enable-x11grab --enable-libopenjpeg --enable-libass --enable-libmodplug --enable-libv4l2 --cc=colorgcc --samples=/home/ubitux/fate-samples --prefix=/tmp/ffinstall --disable-runtime-cpudetect --enable-libcelt --enable-libopencv --enable-frei0r --enable-libcaca --enable-libiec61883 --enable-libopencore-amrwb --enable-libopencore-amrnb --enable-libopus --enable-libpulse --enable-libspeex --enable-libquvi --assert-level=2 --enable-libzmq --enable-libschroedinger --cpu=native
  libavutil      52. 42.100 / 52. 42.100
  libavcodec     55. 24.100 / 55. 24.100
  libavformat    55. 13.102 / 55. 13.102
  libavdevice    55.  3.100 / 55.  3.100
  libavfilter     3. 82.100 /  3. 82.100
  libswscale      2.  4.100 /  2.  4.100
  libswresample   0. 17.103 /  0. 17.103
  libpostproc    52.  3.100 / 52.  3.100
[mpeg4 @ 0x7f9b2801acc0] new pred not supportedKB sq=    0B f=0/0   
[mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header (f_code=0)
    Last message repeated 9 times
Input #0, avi, from 'mpeg4-newpred.avi':
  Metadata:
    encoder         : VirtualDubMod 1.5.10.2 (build 2540/release)
  Duration: 00:00:08.76, start: 0.000000, bitrate: 1915 kb/s
    Stream #0:0: Video: mpeg4 (DX50 / 0x30355844), yuv420p, 720x544 [SAR 1:1 DAR 45:34], SAR 17:18 DAR 5:4, 25 fps, 25 tbr, 25 tbn, 3.48 tbc
    Stream #0:1: Audio: mp2 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 160 kb/s
[mpeg4 @ 0x7f9b2800eea0] new pred not supported
    Last message repeated 1 times
[mp2 @ 0x7f9b280016e0] Header missing
    Last message repeated 2 times
[mp2 @ 0x7f9b280016e0] overread, skip -7 enddists: -3 -3
[mp2 @ 0x7f9b280016e0] overread, skip -7 enddists: -1 -1
[mpeg4 @ 0x7f9b2800eea0] illegal dc vlcvq=    8KB sq=    0B f=0/0   
[mpeg4 @ 0x7f9b2800eea0] DC corrupted at 207 0
[mpeg4 @ 0x7f9b2800eea0] concealing 76059 DC, 76167 AC, 76059 MV errors in I frame
[mpeg4 @ 0x7f9b2800f300] cbpc corrupted at 104 6B sq=    0B f=0/0   
[mpeg4 @ 0x7f9b2800f300] marker does not match f_code
[mpeg4 @ 0x7f9b2800f300] concealing 76167 DC, 76167 AC, 74488 MV errors in P frame
[mp2 @ 0x7f9b280016e0] Header missing
    Last message repeated 1 times
[mp2 @ 0x7f9b280016e0] overread, skip -7 enddists: -3 -3
[mp2 @ 0x7f9b280016e0] overread, skip -5 enddists: -1 -1
[mp2 @ 0x7f9b280016e0] overread, skip -8 enddists: -3 -3
[mp2 @ 0x7f9b280016e0] overread, skip -7 enddists: -6 -6
[mpeg4 @ 0x7f9b28020ee0] cbpc corrupted at 158 5
[mpeg4 @ 0x7f9b28020ee0] concealing 76167 DC, 76167 AC, 74713 MV errors in P frame
[mp2 @ 0x7f9b280016e0] Header missing
    Last message repeated 11 times
[mpeg4 @ 0x7f9b280217c0] marker does not match f_code    0B f=0/0   
[mpeg4 @ 0x7f9b280217c0] concealing 76167 DC, 76167 AC, 74412 MV errors in P frame
[mp2 @ 0x7f9b280016e0] Header missing
    Last message repeated 59 times
[mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header (f_code=0)
[mp2 @ 0x7f9b280016e0] Header missing
[mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header (f_code=0)
[mp2 @ 0x7f9b280016e0] Header missing
    Last message repeated 1 times
[mp2 @ 0x7f9b280016e0] Header missing
[mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header (f_code=0)
    Last message repeated 5 times
[mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header (f_code=0)
[mp2 @ 0x7f9b280016e0] Header missing
[mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header (f_code=0)
[mp2 @ 0x7f9b280016e0] Header missing
[mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header (f_code=0)
[mp2 @ 0x7f9b280016e0] Header missing
[mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header (f_code=0)
[mp2 @ 0x7f9b280016e0] Header missing
    Last message repeated 5 times
[...]

Garbage output video. Important bit being:

[mpeg4 @ 0x7f9b2801acc0] new pred not supported

(of course, reproducible with ffmpeg -i mpeg4-newpred.avi -frames:v 1 out.png)


1 2 3 4 5
Note: See TracReports for help on using and creating reports.