{5} Open Tickets by Owner (Full Description) (337 matches)
Results (201 - 300 of 337)
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2269 | adts muxer does not write metadata | avformat | enhancement | 02/13/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
RE: ffmpeg 1.1 (build 2013-02-09) 2 bugs: 1/ when aac is the output source, source tags are not copied 2/ when aac is input, ouput tags have issues with some non EN chars Quid is it linked to any aac encoder or just libvo_aacenc First let's test source is MP3 With: ffmpeg -i withTagsMp3.mp3 -map_metadata 0 tagTestaacNoTagCopy.aac no tag are copied, no warning or error while both are OK: ffmpeg -i withTagsMp3.mp3 -map_metadata 0 tagTestmp3OK.mp3 ffmpeg -i withTagsMp3.mp3 -map_metadata 0 -id3v2_version 3 tagTestID3v2mp3OK.mp3 Second let's test when source is AAC ffmpeg -i withTagsAAC.aac -map_metadata 0 aac2mp3RUSSIAN_FAILS.mp3 Here French characters are copied, but Russian fails (note withTagsMp3.mp3 is OK with Russian) Returns an error: "[aac @ 000000000222d3e0] channel element 2.0 is not allocated Error while decoding stream #0:0: Error number -1 occurred" ffmpeg -i withTagsAAC.aac -map_metadata 0 aac2aacFails.aac Here no tags are copied at all ! "[aac @ 000000000222d3e0] channel element 2.0 is not allocated Error while decoding stream #0:0: Error number -1 occurred" |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2273 | no option to set file name format inside the generated m3u8 file | avformat | enhancement | 02/15/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: How to reproduce: This is relevant when using segment option in ffmpeg I cannot see such option For vlc, there is an option ,index-url=http://37.188.125.31/demo/medium-########.ts} which specifies in what format the filenames are saved inside the m3u8. I am sorry if I missed it. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2302 | MacOSX and iOs capture | avdevice | enhancement | 02/25/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
For example the camera format is Video4Linux(v4l) and its name is "/dev/video0" in ubuntu,but what is it in MacOSX/iphone? The audio format is alsa(oss) and its name is "/dev/dsp" in ubuntu,but what is it in MacOSX/iphone? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2306 | Vividas Demuxer for IPLEX | avformat | enhancement | 02/26/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Vividas is the demuxer used by iplex.pl video streaming site and probably other sites as well. Patches for it are floating around, but it would be nice if it could be included in the ffmpeg git tree as well. I have tested this patch with version 0.10 and confirmed it is working http://sd-xbmc.googlecode.com/files/0001-Vividas-support-for-IPLEX-for-current-ffmpeg.patch There is also update availavle for version 0.11 https://gist.github.com/3770979 which works with 1.0. In form of patch located here http://pastebin.com/9bwHUJF2 Please review and add it in the tree PS I am not developer so if changes are required to the patch Krzysztof Klinikowski or Tomasz Jezierski whom worked on those patches are probably more appropriate guys to ask about it |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2344 | libavdevice SDL fullscreen output | avdevice | enhancement | 03/10/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
It would be nice if SDL output could be done fullscreen. That would enhance the use of ffmpeg as a realtime video filter. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2345 | Convert DCP video file to jpeg files | avformat | enhancement | 03/11/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: I try to convert a DCP video file to jpg pictures. I used this command : ffmpeg -ss 0 -vlowres 2 -i malcolm-tsr-enfr_01.mxf -t 725 -q:v 0.9 jpg/output%06d.jpg This message occurs : [mxf @ 000000000241a640] "OPAtom" with 2 ECs - assuming OP1a [mxf @ 000000000241a640] Could not find codec parameters for stream 0 (Video: no ne, 1998x1080): unknown codec Consider increasing the value for the 'analyzeduration' and 'probesize' options malcolm-tsr-enfr_01.mxf: could not find codec parameters This command works with all others DCP video files. How to reproduce: % ffmpeg -ss 0 -vlowres 2 -i malcolm-tsr-enfr_01.mxf -t 725 -q:v 0.9 jpg/output%06d.jpg ffmpeg version ffmpeg version N-50442-g4f0d4ac built on Mar 2 2013 15:30:48 with gcc 4.7.2 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avis ynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable -libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmp3lame --enable-libopencore-amrnb --enable-libope ncore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libs chroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtw olame --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable- libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 52. 17.103 / 52. 17.103 libavcodec 54. 92.100 / 54. 92.100 libavformat 54. 63.102 / 54. 63.102 libavdevice 54. 3.103 / 54. 3.103 libavfilter 3. 41.100 / 3. 41.100 libswscale 2. 2.100 / 2. 2.100 libswresample 0. 17.102 / 0. 17.102 libpostproc 52. 2.100 / 52. 2.100 Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2351 | Make the unsharp filter Adaptive | avfilter | enhancement | 03/13/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
The unsharp filter gives much better results for sharpening videos than the smartblur and it would be useful if it had the same adaptiveness options like smartblur so that you can only filter the edges without amplifying noise. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2377 | Support lossless mp3HD | avcodec | enhancement | 03/19/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
FFmpeg does not support decoding the lossless layer of mp3HD $ ffmpeg -i sample-128-and-lossless-mp3HD.mp3 ffmpeg version 0.10.6 Copyright (c) 2000-2012 the FFmpeg developers
[mp3 @ 0x1efe840] Format mp3 detected only with low score of 24, misdetection possible! [mp3 @ 0x1efe840] max_analyze_duration 5000000 reached at 5015510 Input #0, mp3, from 'sample-128-and-lossless-mp3HD.mp3':
At least one output file must be specified |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2402 | FFmpeg marks no subtitles in mkv files as default | FFmpeg | enhancement | 03/25/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: Some related discussion was in ticket #1815. When creating a Matroska / mkv file with FFmpeg with several subtitle streams all of them are marked as default and there seems to be no way to disable setting of the default flag for any of the subtitle streams. Below is an example with the presumably correct metadata identifier default-flag=0 in use. With both subtitles marked as default VLC shows the last subtitle stream but MPC-HC shows the first one (provided that no subtitle language preference has been set). How to reproduce: > ./ffmpeg -fflags +genpts -i test.mp4 -i test-en.srt -i test-fr.srt -c:a copy -c:v copy -c:s copy -metadata:s:s:0 language=eng -metadata:s:s:1 language=fra -metadata:s:s:1 default-flag=0 -map 0:0 -map 0:1 -map 1:0 -map 2:0 test.mkv
ffmpeg version N-51211-ge0e8c20 Copyright (c) 2000-2013 the FFmpeg developers
built on Mar 22 2013 08:56:38 with gcc 4.7.2 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --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. 22.101 / 52. 22.101
libavcodec 55. 1.100 / 55. 1.100
libavformat 55. 0.100 / 55. 0.100
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 48.100 / 3. 48.100
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 2.100 / 52. 2.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'test.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf54.59.106
Duration: 00:00:10.05, start: 0.021333, bitrate: 1257 kb/s
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 576x324 [SAR 1:1 DAR 16:9], 1132 kb/s, 23.98 fps, 23.98 tbr, 11988 tbn, 47.95 tbc
Metadata:
handler_name : VideoHandler
Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 119 kb/s
Metadata:
handler_name : SoundHandler
[srt @ 0272d9e0] Estimating duration from bitrate, this may be inaccurate
Input #1, srt, from 'test-en.srt':
Duration: N/A, bitrate: N/A
Stream #1:0: Subtitle: subrip
[srt @ 02861780] Estimating duration from bitrate, this may be inaccurate
Input #2, srt, from 'test-fr.srt':
Duration: N/A, bitrate: N/A
Stream #2:0: Subtitle: subrip
Output #0, matroska, to 'test.mkv':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf55.0.100
Stream #0:0(und): Video: h264 (avc1 / 0x31637661), yuv420p, 576x324 [SAR 1:1 DAR 16:9], q=2-31, 1132 kb/s, 23.98 fps, 1k tbn, 11988 tbc
Metadata:
handler_name : VideoHandler
Stream #0:1(und): Audio: aac ([255][0][0][0] / 0x00FF), 48000 Hz, stereo, 119 kb/s
Metadata:
handler_name : SoundHandler
Stream #0:2(eng): Subtitle: subrip
Stream #0:3(fra): Subtitle: subrip
Metadata:
default-flag : 0
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (copy)
Stream #1:0 -> #0:2 (copy)
Stream #2:0 -> #0:3 (copy)
Press [q] to stop, [?] for help
frame= 241 fps=0.0 q=-1.0 Lsize= 1542kB time=00:00:10.04 bitrate=1256.9kbits/s
video:1389kB audio:146kB subtitle:0 global headers:0kB muxing overhead 0.399761%
> ffprobe -i test.mkv -loglevel 0 -show_streams
[STREAM]
index=0
codec_name=h264
codec_long_name=H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
profile=High
codec_type=video
codec_time_base=125/5994
codec_tag_string=[0][0][0][0]
codec_tag=0x0000
width=576
height=324
has_b_frames=2
sample_aspect_ratio=1:1
display_aspect_ratio=16:9
pix_fmt=yuv420p
level=40
timecode=N/A
is_avc=1
nal_length_size=4
id=N/A
r_frame_rate=2997/125
avg_frame_rate=2997/125
time_base=1/1000
start_pts=0
start_time=0.000000
duration_ts=N/A
duration=N/A
bit_rate=N/A
nb_frames=N/A
nb_read_frames=N/A
nb_read_packets=N/A
DISPOSITION:default=1
DISPOSITION:dub=0
DISPOSITION:original=0
DISPOSITION:comment=0
DISPOSITION:lyrics=0
DISPOSITION:karaoke=0
DISPOSITION:forced=0
DISPOSITION:hearing_impaired=0
DISPOSITION:visual_impaired=0
DISPOSITION:clean_effects=0
DISPOSITION:attached_pic=0
TAG:LANGUAGE=und
TAG:HANDLER_NAME=VideoHandler
[/STREAM]
[STREAM]
index=1
codec_name=aac
codec_long_name=AAC (Advanced Audio Coding)
profile=unknown
codec_type=audio
codec_time_base=1/48000
codec_tag_string=[0][0][0][0]
codec_tag=0x0000
sample_fmt=fltp
sample_rate=48000
channels=2
bits_per_sample=0
id=N/A
r_frame_rate=0/0
avg_frame_rate=0/0
time_base=1/1000
start_pts=0
start_time=0.000000
duration_ts=N/A
duration=N/A
bit_rate=N/A
nb_frames=N/A
nb_read_frames=N/A
nb_read_packets=N/A
DISPOSITION:default=1
DISPOSITION:dub=0
DISPOSITION:original=0
DISPOSITION:comment=0
DISPOSITION:lyrics=0
DISPOSITION:karaoke=0
DISPOSITION:forced=0
DISPOSITION:hearing_impaired=0
DISPOSITION:visual_impaired=0
DISPOSITION:clean_effects=0
DISPOSITION:attached_pic=0
TAG:LANGUAGE=und
TAG:HANDLER_NAME=SoundHandler
[/STREAM]
[STREAM]
index=2
codec_name=subrip
codec_long_name=SubRip subtitle
profile=unknown
codec_type=subtitle
codec_time_base=1/1000
codec_tag_string=[0][0][0][0]
codec_tag=0x0000
id=N/A
r_frame_rate=0/0
avg_frame_rate=0/0
time_base=1/1000
start_pts=0
start_time=0.000000
duration_ts=N/A
duration=N/A
bit_rate=N/A
nb_frames=N/A
nb_read_frames=N/A
nb_read_packets=N/A
DISPOSITION:default=1
DISPOSITION:dub=0
DISPOSITION:original=0
DISPOSITION:comment=0
DISPOSITION:lyrics=0
DISPOSITION:karaoke=0
DISPOSITION:forced=0
DISPOSITION:hearing_impaired=0
DISPOSITION:visual_impaired=0
DISPOSITION:clean_effects=0
DISPOSITION:attached_pic=0
TAG:LANGUAGE=eng
[/STREAM]
[STREAM]
index=3
codec_name=subrip
codec_long_name=SubRip subtitle
profile=unknown
codec_type=subtitle
codec_time_base=1/1000
codec_tag_string=[0][0][0][0]
codec_tag=0x0000
id=N/A
r_frame_rate=0/0
avg_frame_rate=0/0
time_base=1/1000
start_pts=0
start_time=0.000000
duration_ts=N/A
duration=N/A
bit_rate=N/A
nb_frames=N/A
nb_read_frames=N/A
nb_read_packets=N/A
DISPOSITION:default=1
DISPOSITION:dub=0
DISPOSITION:original=0
DISPOSITION:comment=0
DISPOSITION:lyrics=0
DISPOSITION:karaoke=0
DISPOSITION:forced=0
DISPOSITION:hearing_impaired=0
DISPOSITION:visual_impaired=0
DISPOSITION:clean_effects=0
DISPOSITION:attached_pic=0
TAG:LANGUAGE=fra
TAG:DEFAULT-FLAG=0
[/STREAM]
>
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2443 | Support rx values for deshake that are not multiples of 16 | avfilter | enhancement | 04/07/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
When you change the values of 'rx' or 'ry' in the deshake filter, ffmpeg/ffplay will segfault $ ffplay -i Sam.flv -vf deshake="rx=20"
ffplay version git-2013-03-11-73b40e2 Copyright (c) 2003-2013 the FFmpeg developers
built on Mar 31 2013 15:19:05 with gcc 4.7 (Ubuntu/Linaro 4.7.2-2ubuntu1)
configuration: --enable-gpl --enable-libass --enable-libfaac --enable-libfdk-aac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libspeex --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libvpx --enable-x11grab --enable-libx264 --enable-nonfree --enable-version3 --enable-libfreetype
libavutil 52. 19.100 / 52. 19.100
libavcodec 54. 92.100 / 54. 92.100
libavformat 54. 63.104 / 54. 63.104
libavdevice 54. 3.103 / 54. 3.103
libavfilter 3. 44.101 / 3. 44.101
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 2.100 / 52. 2.100
Input #0, flv, from 'Sam.flv':= 0KB vq= 0KB sq= 0B f=0/0
Metadata:
starttime : 0
totalduration : 21
totaldatarate : 1244
bytelength : 3322214
canseekontime : true
sourcedata : BC9111F49HH1365228066618561
purl :
pmsg :
Duration: 00:00:20.80, start: 0.000000, bitrate: 1277 kb/s
Stream #0:0: Video: h264 (Main), yuv420p, 720x480, 1163 kb/s, 30 tbr, 1k tbn, 60 tbc
Stream #0:1: Audio: aac, 44100 Hz, stereo, fltp, 132 kb/s
Segmentation fault (core dumped)
Using ffplay_g, sometimes it will print some unrelated messages (probably invalid accesses made by the filter on other parts of the program), but most of the time it is just segfault. Some of the messages: X Error of failed request: BadGC (invalid GC parameter) Major opcode of failed request: 60 (X_FreeGC) Resource id in failed request: 0x6000000 Serial number of failed request: 82 Current serial number in output stream: 82 [xcb] Unknown sequence number while processing queue [xcb] Most likely this is a multi-threaded client and XInitThreads has not been called [xcb] Aborting, sorry about that. ffplay_g: ../../src/xcb_io.c:273: poll_for_event: Assertion `!xcb_xlib_threads_sequence_lost' failed. Aborted (core dumped) XIO: fatal IO error 11 (Resource temporarily unavailable) on X server "�
�"
after 82 requests (82 known processed) with 0 events remaining.
Using the default value 16 (or 32 or 48) for "rx" or "ry", the filter seems to work fine. With any other value, it will segfault, but sometimes will produce 1 or 2 frames. With value 64, it will segfault faster -- without producing any frames. Looking at the source, there's an off-by-one writing in some 128x128 array (diff attached). I didn't dig very far for the the other segfault problem (possibly something in the "find_motion" function). Also attatched the valgrind output. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2479 | mov file with two edit list entries | avformat | enhancement | 04/18/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
I checked it on 0.12 and current git versions. (with ffplay) avformat_open_input() returns error -1094995529 (AVERROR_INVALIDDATA FFERRTAG( 'I','N','D','A')) on this file VLC can open and play this. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2495 | Better filter help | avutil | enhancement | 04/24/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Is it possible to add default values of filters in the help option? Also, some data is missing, like ranges in options that accept expressions. This is the help for e.g. Hue filter: hue AVOptions: h <string> ..FV.. set the hue angle degrees expression s <string> ..FV.. set the saturation expression H <string> ..FV.. set the hue angle radians expression While this is the man page (despite not being updated and show "float" instead of "expression", it has the range information and default value): hue Modify the hue and/or the saturation of the input. This filter accepts the following options: h Specify the hue angle as a number of degrees. It accepts an expression, and defaults to "0". s Specify the saturation in the [-10,10] range. It accepts a float number and defaults to "1". H Specify the hue angle as a number of radians. It accepts a float number or an expression, and defaults to "0". The filter options that take int or double do have the range, but not the default value. E.g: c1_strength <int> ..FV.. set component #1 strength (from 0 to 100) So, it would be nice to have these values in the help option because they will not suffer from code changes (because the values come from the code) and are easier to use. Example: hue AVOptions: h <string> ..FV.. set the hue angle degrees expression (default: 0) s <string> ..FV.. set the saturation expression (from -10 to 10, default: 1) H <string> ..FV.. set the hue angle radians expression (default: 0) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2528 | Detect in configure if linking (aac encoders) will fail | build system | enhancement | 05/03/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: How to reproduce: ./configure --enable-gpl --enable-nonfree --enable-runtime-cpudetect --enable-libfaac --enable-libfdk-aac --enable-librtmp --enable-libmp3lame --enable-nonfree --enable-libopenjpeg --enable-libpulse --enable-libspeex --enable-libopus --enable-libtheora --enable-libvo-aacenc --enable-version3 --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-libaacplus --enable-libdc1394 --enable-libflite --enable-libv4l2 --enable-dxva2 --enable-vaapi --enable-vda --enable-vdpau --enable-libcaca --enable-static --disable-shared --disable-debug Multiple definition errors when compiling for static build (haven't tried shared library). If this can't be made to work (since it is a problem with the libraries sharing the same code) then perhaps the configure script can detect the condition and advise to disable the conflicting options. /usr/local/lib/libaacplus.a(bitbuffer.o): In function `CreateBitBuffer': /home/simonb/libaacplus-2.0.2/src/bitbuffer.c:61: multiple definition of `CreateBitBuffer' /usr/local/lib/libvo-aacenc.a(bitbuffer.o):/home/simonb/vo-aacenc-0.1.2/aacenc/src/bitbuffer.c:61: first defined here /usr/local/lib/libaacplus.a(bitbuffer.o): In function `DeleteBitBuffer': /home/simonb/libaacplus-2.0.2/src/bitbuffer.c:94: multiple definition of `DeleteBitBuffer' /usr/local/lib/libvo-aacenc.a(bitbuffer.o):/home/simonb/vo-aacenc-0.1.2/aacenc/src/bitbuffer.c:84: first defined here /usr/local/lib/libaacplus.a(bitbuffer.o): In function `ResetBitBuf': /home/simonb/libaacplus-2.0.2/src/bitbuffer.c:115: multiple definition of `ResetBitBuf' /usr/local/lib/libvo-aacenc.a(bitbuffer.o):/home/simonb/vo-aacenc-0.1.2/aacenc/src/bitbuffer.c:100: first defined here /usr/local/lib/libaacplus.a(bitbuffer.o): In function `CopyBitBuf': /home/simonb/libaacplus-2.0.2/src/bitbuffer.c:137: multiple definition of `CopyBitBuf' /usr/local/lib/libvo-aacenc.a(bitbuffer.o):/home/simonb/vo-aacenc-0.1.2/aacenc/src/bitbuffer.c:120: first defined here /usr/local/lib/libaacplus.a(bitbuffer.o): In function `GetBitsAvail': /home/simonb/libaacplus-2.0.2/src/bitbuffer.c:178: multiple definition of `GetBitsAvail' /usr/local/lib/libvo-aacenc.a(bitbuffer.o):/home/simonb/vo-aacenc-0.1.2/aacenc/src/bitbuffer.c:131: first defined here /usr/local/lib/libaacplus.a(bitbuffer.o): In function `WriteBits': /home/simonb/libaacplus-2.0.2/src/bitbuffer.c:255: multiple definition of `WriteBits' /usr/local/lib/libvo-aacenc.a(bitbuffer.o):/home/simonb/vo-aacenc-0.1.2/aacenc/src/bitbuffer.c:148: first defined here /usr/local/lib/libaacplus.a(sbr_rom.o):(.rodata+0x0): multiple definition of `bookSbrNoiseBalanceL11T' /usr/local/lib/libfdk-aac.a(lt2-sbr_rom.o):(.rodata+0x10d0): first defined here /usr/local/lib/libaacplus.a(sbr_rom.o):(.rodata+0x20): multiple definition of `bookSbrNoiseBalanceC11T' /usr/local/lib/libfdk-aac.a(lt2-sbr_rom.o):(.rodata+0x1100): first defined here /usr/local/lib/libaacplus.a(sbr_rom.o):(.rodata+0xa0): multiple definition of `v_Huff_NoiseLevelL11T' /usr/local/lib/libfdk-aac.a(lt2-sbr_rom.o):(.rodata+0x1180): first defined here /usr/local/lib/libaacplus.a(sbr_rom.o):(.rodata+0xe0): multiple definition of `v_Huff_NoiseLevelC11T' /usr/local/lib/libfdk-aac.a(lt2-sbr_rom.o):(.rodata+0x11c0): first defined here /usr/local/lib/libaacplus.a(sbr_rom.o):(.rodata+0x1e0): multiple definition of `bookSbrEnvBalanceL11F' /usr/local/lib/libfdk-aac.a(lt2-sbr_rom.o):(.rodata+0x12c0): first defined here /usr/local/lib/libaacplus.a(sbr_rom.o):(.rodata+0x200): multiple definition of `bookSbrEnvBalanceC11F' /usr/local/lib/libfdk-aac.a(lt2-sbr_rom.o):(.rodata+0x12e0): first defined here /usr/local/lib/libaacplus.a(sbr_rom.o):(.rodata+0x270): multiple definition of `bookSbrEnvBalanceL11T' /usr/local/lib/libfdk-aac.a(lt2-sbr_rom.o):(.rodata+0x1350): first defined here /usr/local/lib/libaacplus.a(sbr_rom.o):(.rodata+0x2a0): multiple definition of `bookSbrEnvBalanceC11T' /usr/local/lib/libfdk-aac.a(lt2-sbr_rom.o):(.rodata+0x1380): first defined here /usr/local/lib/libaacplus.a(sbr_rom.o):(.rodata+0x320): multiple definition of `v_Huff_envelopeLevelL11F' /usr/local/lib/libfdk-aac.a(lt2-sbr_rom.o):(.rodata+0x1400): first defined here /usr/local/lib/libaacplus.a(sbr_rom.o):(.rodata+0x360): multiple definition of `v_Huff_envelopeLevelC11F' /usr/local/lib/libfdk-aac.a(lt2-sbr_rom.o):(.rodata+0x1440): first defined here /usr/local/lib/libaacplus.a(sbr_rom.o):(.rodata+0x460): multiple definition of `v_Huff_envelopeLevelL11T' /usr/local/lib/libfdk-aac.a(lt2-sbr_rom.o):(.rodata+0x1540): first defined here /usr/local/lib/libaacplus.a(sbr_rom.o):(.rodata+0x4a0): multiple definition of `v_Huff_envelopeLevelC11T' /usr/local/lib/libfdk-aac.a(lt2-sbr_rom.o):(.rodata+0x1580): first defined here /usr/local/lib/libaacplus.a(sbr_rom.o):(.rodata+0x5a0): multiple definition of `bookSbrEnvBalanceL10F' /usr/local/lib/libfdk-aac.a(lt2-sbr_rom.o):(.rodata+0x1680): first defined here /usr/local/lib/libaacplus.a(sbr_rom.o):(.rodata+0x5e0): multiple definition of `bookSbrEnvBalanceC10F' /usr/local/lib/libfdk-aac.a(lt2-sbr_rom.o):(.rodata+0x16c0): first defined here /usr/local/lib/libaacplus.a(sbr_rom.o):(.rodata+0x6c0): multiple definition of `bookSbrEnvBalanceL10T' /usr/local/lib/libfdk-aac.a(lt2-sbr_rom.o):(.rodata+0x17a0): first defined here /usr/local/lib/libaacplus.a(sbr_rom.o):(.rodata+0x700): multiple definition of `bookSbrEnvBalanceC10T' /usr/local/lib/libfdk-aac.a(lt2-sbr_rom.o):(.rodata+0x17e0): first defined here /usr/local/lib/libaacplus.a(sbr_rom.o):(.rodata+0x7e0): multiple definition of `v_Huff_envelopeLevelL10F' /usr/local/lib/libfdk-aac.a(lt2-sbr_rom.o):(.rodata+0x18c0): first defined here /usr/local/lib/libaacplus.a(sbr_rom.o):(.rodata+0x860): multiple definition of `v_Huff_envelopeLevelC10F' /usr/local/lib/libfdk-aac.a(lt2-sbr_rom.o):(.rodata+0x1940): first defined here /usr/local/lib/libaacplus.a(sbr_rom.o):(.rodata+0xa60): multiple definition of `v_Huff_envelopeLevelL10T' /usr/local/lib/libfdk-aac.a(lt2-sbr_rom.o):(.rodata+0x1b40): first defined here /usr/local/lib/libaacplus.a(sbr_rom.o):(.rodata+0xae0): multiple definition of `v_Huff_envelopeLevelC10T' /usr/local/lib/libfdk-aac.a(lt2-sbr_rom.o):(.rodata+0x1bc0): first defined here |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2541 | Autodetect image file codecs | avformat | enhancement | 05/07/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
$ ffmpeg -vcodec mjpeg -i phoebe-4096.png
ffmpeg version N-52834-g974420a Copyright (c) 2000-2013 the FFmpeg developers
built on May 6 2013 23:51:34 with gcc 4.7 (SUSE Linux)
configuration: --enable-gpl --disable-indev=jack
libavutil 52. 29.100 / 52. 29.100
libavcodec 55. 7.100 / 55. 7.100
libavformat 55. 4.101 / 55. 4.101
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 63.101 / 3. 63.101
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100
Input #0, image2, from 'phoebe-4096.png':
Duration: 00:00:00.04, start: 0.000000, bitrate: N/A
Stream #0:0: Video: mjpeg, gray, 4096x2049 [SAR 72:72 DAR 4096:2049], 25 tbr, 25 tbn, 25 tbc
At least one output file must be specified
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2564 | Tiled swf lossless frames are not decoded | avformat | enhancement | 05/13/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Hi, this is the swf screen-capture with audio generated by Jing. https://dl.dropboxusercontent.com/u/89678527/2013-05-13_1157.swf While this file could be played in Flashplayer, ffmpeg has problem in playing the video (image freezes), and audio playback is ok. log shows: $ ffplay.exe 2013-05-13_1157.swf
ffplay version N-50025-gb8bb661 Copyright (c) 2003-2013 the FFmpeg developers=0/0
built on Feb 17 2013 02:37:45 with gcc 4.7.2 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --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. 17.101 / 52. 17.101
libavcodec 54. 91.103 / 54. 91.103
libavformat 54. 63.100 / 54. 63.100
libavdevice 54. 3.103 / 54. 3.103
libavfilter 3. 38.100 / 3. 38.100
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 2.100 / 52. 2.100
[swf @ 039c1800] Stream #0: not enough frames to estimate rate; consider increasing probesize
[swf @ 039c1800] Estimating duration from bitrate, this may be inaccurate
Input #0, swf, from '2013-05-13_1157.swf':
Duration: 01:07:07.73, bitrate: 88 kb/s
Stream #0:0: Audio: adpcm_swf, 22050 Hz, mono, s16, 88 kb/s
Stream #0:1: Video: rawvideo (ARGB / 0x42475241), argb, 386x217, 10 fps, 10 tbr, 10 tbn
[rawvideo @ 039d99c0] Invalid buffer size, packet size 335048 < expected length 2221648
[rawvideo @ 039d99c0] Invalid buffer size, packet size 335916 < expected length 2221648
[rawvideo @ 039d99c0] Invalid buffer size, packet size 336592 < expected length 2221648
[rawvideo @ 039d99c0] Invalid buffer size, packet size 337464 < expected length 2221648
[rawvideo @ 039d99c0] Invalid buffer size, packet size 318080 < expected length 2221648
[rawvideo @ 039d99c0] Invalid buffer size, packet size 374528 < expected length 2221648
...
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2573 | Remuxed XDCAM mov does not play correctly in Quicktime player | avformat | enhancement | 05/15/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
I have remuxed an original XDCAM file created by an FCP7 export and the resulting file is not played back correctly by Quicktime. It skips the first two frames when played back and when pausing at the file's beginning and then stepping ahead frame by frame it starts at frame 6 (counting from 0) but then it is possible to step back until frame 2. Command line and output: ffmpeg -i /Users/krueger/tmp/playground/transcoding/fcp7_xdcam_hd422_1080_25p_syncbeep_2s.mov -vcodec copy -acodec copy /Users/krueger/tmp/playground/fcp7_xdcam_hd422_1080_25p_syncbeep_2s_ffmpeg_head.mov
ffmpeg version N-53057-gbc1c90e Copyright (c) 2000-2013 the FFmpeg developers
built on May 15 2013 16:34:42 with llvm-gcc 4.2.1 (LLVM build 2336.11.00)
configuration: --disable-everything --enable-muxer=mov --enable-demuxer=mov --enable-protocol=file
libavutil 52. 31.100 / 52. 31.100
libavcodec 55. 9.100 / 55. 9.100
libavformat 55. 7.100 / 55. 7.100
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 67.100 / 3. 67.100
libswscale 2. 3.100 / 2. 3.100
libswresample 0. 17.102 / 0. 17.102
Guessed Channel Layout for Input Stream #0.1 : stereo
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/Users/krueger/tmp/playground/transcoding/fcp7_xdcam_hd422_1080_25p_syncbeep_2s.mov':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
creation_time : 2013-05-14 10:36:21
Duration: 00:00:02.00, start: 0.000000, bitrate: 52334 kb/s
Stream #0:0(eng): Video: mpeg2video (xd5e / 0x65356478), 1920x1080, 49994 kb/s, SAR 1:1 DAR 16:9, 25 fps, 25 tbr, 25 tbn, 25 tbc
Metadata:
creation_time : 2013-05-14 10:36:21
handler_name : Apple Alias-Datensteuerung
timecode : 01:00:00:00
Stream #0:1(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, stereo, 2304 kb/s
Metadata:
creation_time : 2013-05-14 10:36:21
handler_name : Apple Alias-Datensteuerung
Stream #0:2(eng): Data: none (tmcd / 0x64636D74), 0 kb/s
Metadata:
creation_time : 2013-05-14 10:36:23
handler_name : Apple Alias-Datensteuerung
timecode : 01:00:00:00
File '/Users/krueger/tmp/playground/fcp7_xdcam_hd422_1080_25p_syncbeep_2s_ffmpeg_head.mov' already exists. Overwrite ? [y/N] y
Output #0, mov, to '/Users/krueger/tmp/playground/fcp7_xdcam_hd422_1080_25p_syncbeep_2s_ffmpeg_head.mov':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
encoder : Lavf55.7.100
Stream #0:0(eng): Video: mpeg2video (xd5e / 0x65356478), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 49994 kb/s, 25 fps, 12800 tbn, 25 tbc
Metadata:
creation_time : 2013-05-14 10:36:21
handler_name : Apple Alias-Datensteuerung
timecode : 01:00:00:00
Stream #0:1(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, stereo, 2304 kb/s
Metadata:
creation_time : 2013-05-14 10:36:21
handler_name : Apple Alias-Datensteuerung
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame= 50 fps=0.0 q=-1.0 Lsize= 12771kB time=00:00:02.00 bitrate=52310.2kbits/s
video:12206kB audio:562kB subtitle:0 global headers:0kB muxing overhead 0.022869%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2586 | Unsupported 4k DCI Jpeg2000 file | avcodec | enhancement | 05/18/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Jpeg2000 encoded from OpenDCP Cinema4k profile fails with the following error. Error is also reproduceable on the .j2c source file, attached. $ ffplay -threads 8 'K:\ISAIAH''S BIRTHDAY\IB_MXF\ISAIAHS_BIRTHDAY.REEL00
1.PIX.mxf'-lowres 1
ffplay version N-53033-g56ba331 Copyright (c) 2003-2013 the FFmpeg developers
built on May 13 2013 22:23:31 with gcc 4.7.3 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfi
g --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetyp
e --enable-libgsm --enable-libilbc --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-li
bopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheo
ra --enable-libtwolame --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264
--enable-libxavs --enable-libxvid --enable-zlib
libavutil 52. 31.100 / 52. 31.100
libavcodec 55. 9.100 / 55. 9.100
libavformat 55. 7.100 / 55. 7.100
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 65.100 / 3. 65.100
libswscale 2. 3.100 / 2. 3.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100
nan A-V: [mxf @ 00000000023d1500] 0
"OPAtom" with 2 ECs - assuming OP1a
.000 fd= 0 aq= 0KB vq=
[jpeg2000 @ 00000000023d9a80] unsupported marker 0xFF5F at pos 0x10B
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2591 | Feature Request: Add ability to use Quick Sync to transcode video files | avcodec | enhancement | 05/20/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Hello, Intel recently open sourced the necessary tools to be able to use hardware accelerated video encoding and decoding. This would be a valuable feature for FFmpeg to utilize this technology for transcoding workflows. https://01.org/linuxgraphics/downloads/2013/2013q1-intel-graphics-stack-release |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2600 | print EXT-X-STREAM-INF and BANDWIDTH in output M3U8 | avformat | enhancement | 05/22/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the ticket: add support to EXT-X-STREAM-INF and BANDWIDTH field in the generated M3U8 output. Here is spec from http://tools.ietf.org/html/draft-pantos-http-live-streaming-07 BANDWIDTH
Here is command line: C:\ffmpeg\ffmpeg.exe -re -i "rtmp://bar/foo.flv" -y -c:v copy -c:a copy -hls_time 6 -hls_list_size 5 -hls_wrap 30 -start_number 1 "C:\Tools\Foo\stream.m3u8" |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2602 | Implement a soft-telecine filter | avformat | enhancement | 05/22/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Hi, It'd be useful to flag progressive 23.976fps NTSC content as soft-telecined when encoding to DVD. MEncoder already supports this when using -of mpeg format=dvd:tsaf:telecine. Alternatively, if no new filters is desired, this functionality could be added to the existing telecine ffmpeg filter. Thanks |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2641 | Support trailing ; in filter_complex expression | avfilter | enhancement | 06/05/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: It'd be nice if the complex filter parser didn't bomb out with a cryptic error message when a user terminates their filter chains with a trailing ;. How to reproduce: % ffmpeg -i "$1" -i "$2" -i "$3" -i "$4" -filter_complex "
[0:0] pad='max(240\,iw):max(180\,ih):0:0', scale='240:180', pad='480:180:0:0' [left_video];
[1:0] pad='max(240\,iw):max(180\,ih):0:0', scale='240:180', pad='480:180:240:0' [right_video];
[left_video] [right_video] overlay;
...
[0:1] [1:1] amerge;
" -acodec libfaac -ac 2 -vcodec libx264 -r 15 "$5"
...
[AVFilterGraph @ 0x7fb1cac2c1a0] No such filter: ''
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2662 | Support for Kuaibo's qmv format | avformat | enhancement | 06/12/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
.qmv is a fairly recent AV container that's becoming really popular, mainly in China. It is used as a .rmvb replacement for online streaming and regular archiving. For online streaming, it requires the installation of a browser plugin, akin to Flash Player. Player ( http://dl.kuaibo.com/QvodSetup5.exe) and video-to-qmv converter ( http://dl.kuaibo.com/QMV_Creator_Setup.exe) can be downloaded from there: http://www.kuaibo.com/download.html I'm not aware of its spec being published anywhere yet, but it would be nice of FFmpeg could support it. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2143 | Desync for h264 transport stream | undetermined | defect | 01/16/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
http://thread.gmane.org/gmane.comp.video.ffmpeg.user/43173 The user provided a sample that plays fine with mplayer -demuxer mpegts, shows massive A/V desync with current ffmpeg, current ffplay and current mplayer -demuxer lavf. For ffplay this is a regression since 01d4619 (can only be tested by merging 4dece8c, crashes without), for ffmpeg this is a regression since 0ff4f0c. Until FFmpeg 0.10, -async 1 could be used as a work-around (the start of the output file contained dropouts but the rest of the output file played fine), this does not work since FFmpeg 0.11. $ ffmpeg -i input.mpg -qscale 2 -t 30 out.avi
ffmpeg version N-48940-ge7a39e1 Copyright (c) 2000-2013 the FFmpeg developers
built on Jan 16 2013 01:04:18 with gcc 4.7 (SUSE Linux)
configuration: --enable-gpl --disable-indev=jack
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
libpostproc 52. 2.100 / 52. 2.100
[h264 @ 0x1dd1dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x1dd1dc0] non-existing PPS referenced
[h264 @ 0x1dd1dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x1dd1dc0] non-existing PPS 0 referenced
[h264 @ 0x1dd1dc0] decode_slice_header error
[h264 @ 0x1dd1dc0] no frame!
[h264 @ 0x1dd1dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x1dd1dc0] non-existing PPS referenced
[h264 @ 0x1dd1dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x1dd1dc0] non-existing PPS referenced
[h264 @ 0x1dd1dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x1dd1dc0] non-existing PPS 0 referenced
[h264 @ 0x1dd1dc0] decode_slice_header error
[h264 @ 0x1dd1dc0] no frame!
[h264 @ 0x1dd1dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x1dd1dc0] non-existing PPS 0 referenced
[h264 @ 0x1dd1dc0] decode_slice_header error
[h264 @ 0x1dd1dc0] no frame!
[...]
[h264 @ 0x1dd1dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x1dd1dc0] non-existing PPS referenced
[h264 @ 0x1dd1dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x1dd1dc0] non-existing PPS referenced
[h264 @ 0x1dd1dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x1dd1dc0] non-existing PPS 0 referenced
[h264 @ 0x1dd1dc0] decode_slice_header error
[h264 @ 0x1dd1dc0] no frame!
[h264 @ 0x1dd1dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x1dd1dc0] non-existing PPS 0 referenced
[h264 @ 0x1dd1dc0] decode_slice_header error
[h264 @ 0x1dd1dc0] no frame!
[h264 @ 0x1dd1dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x1dd1dc0] non-existing PPS referenced
[h264 @ 0x1dd1dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x1dd1dc0] non-existing PPS 0 referenced
[h264 @ 0x1dd1dc0] decode_slice_header error
[h264 @ 0x1dd1dc0] no frame!
[h264 @ 0x1dd1dc0] mmco: unref short failure
Last message repeated 3 times
Input #0, mpegts, from 'input.mpg':
Duration: 00:00:30.90, start: 0.419044, bitrate: 12256 kb/s
Program 1
Stream #0:0[0x1011]: Video: h264 (Main) (HDMV / 0x564D4448), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 29.97 fps, 59.94 tbr, 90k tbn, 59.94 tbc
Stream #0:1[0x1100]: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo, fltp, 384 kb/s
Please use -q:a or -q:v, -qscale is ambiguous
Output #0, avi, to 'out.avi':
Metadata:
ISFT : Lavf54.60.101
Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 29.97 tbn, 29.97 tbc
Stream #0:1: Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, stereo, fltp, 192 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (h264 -> mpeg4)
Stream #0:1 -> #0:1 (ac3 -> ac3)
Press [q] to stop, [?] for help
[h264 @ 0x2dcd660] Missing reference picture, default is 0
[h264 @ 0x2dcd660] decode_slice_header error
[h264 @ 0x2dcd660] mmco: unref short failure
Last message repeated 1 times
frame= 753 fps= 76 q=2.0 Lsize= 79693kB time=00:00:30.03 bitrate=21739.9kbits/s
video:78937kB audio:704kB subtitle:0 global headers:0kB muxing overhead 0.066782%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2194 | ffplay: iff ilbm output changes after seeking with the mouse | avformat | defect | 01/26/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
http://www.datafilehost.com/download-49e8cc93.html ffplay ilbm24.iff
ffplay version 1.1.git-05340be Copyright (c) 2003-2013 the FFmpeg developers
built on Jan 22 2013 04:21:12 with gcc 4.5.0 (GCC)
libavutil 52. 15.100 / 52. 15.100
libavcodec 54. 90.100 / 54. 90.100
libavformat 54. 61.102 / 54. 61.102
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
[iff @ 0x110bdb60] Estimating duration from bitrate, this may be inaccurate
Input #0, iff, from 'ilbm24.iff':
Duration: N/A, bitrate: N/A
Stream #0:0: Video: iff_ilbm (ILBM / 0x4D424C49), 0bgr, 1024x768, SAR 22:22 DAR 4:3, 90k tbr, 90k tbn, 90k tbc
Frame changed from size:0x0 to size:1024x768aq= 0KB vq= 0KB sq= 0B f=0/0
29223372036854771712.00 A-V: 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0
Frame changed from size:1024x768 to size:1024x768 0KB vq= 0KB sq= 0B f=0/0
29223372036854773760.00 A-V: 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0
1.06 A-V: 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2536 | qt raw 2/4bpp regression | avcodec | defect | 05/06/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Ticket #823 is reproducible again for some samples, reported by ami_stuff: The 2bit and 4bit samples from ticket #823 are broken since 6184fa2, I will attach a PoC to show that this may not be related to the rawvideo decoder. $ ffmpeg -i 2bpp_129.mov out2.avi
ffmpeg version N-52792-g7c23922 Copyright (c) 2000-2013 the FFmpeg developers
built on May 6 2013 01:09:09 with gcc 4.7 (SUSE Linux)
configuration: --enable-gpl --disable-indev=jack
libavutil 52. 29.100 / 52. 29.100
libavcodec 55. 7.100 / 55. 7.100
libavformat 55. 4.101 / 55. 4.101
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 63.101 / 3. 63.101
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '2bpp_129.mov':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
creation_time : 2011-12-23 23:19:30
Duration: 00:00:05.96, start: 0.000000, bitrate: 671 kb/s
Stream #0:0(eng): Video: rawvideo (raw / 0x20776172), pal8, 129x97, 670 kb/s, 24 fps, 24 tbr, 600 tbn, 600 tbc
Metadata:
creation_time : 2011-12-23 23:19:30
handler_name : Procedura obs�ugi skr�t�w danych Apple
[mpeg4 @ 0x342c540] too many threads/slices (8), reducing to 7
Output #0, avi, to 'out2.avi':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
ISFT : Lavf55.4.101
Stream #0:0(eng): Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 129x97, q=2-31, 200 kb/s, 24 tbn, 24 tbc
Metadata:
creation_time : 2011-12-23 23:19:30
handler_name : Procedura obs�ugi skr�t�w danych Apple
Stream mapping:
Stream #0:0 -> #0:0 (rawvideo -> mpeg4)
Press [q] to stop, [?] for help
[swscaler @ 0x34066a0] Warning: data is not aligned! This can lead to a speedloss
frame= 143 fps=0.0 q=31.0 Lsize= 284kB time=00:00:05.95 bitrate= 390.9kbits/s
video:275kB audio:0kB subtitle:0 global headers:0kB muxing overhead 3.258414%
$ ffmpeg -i 4bpp_129.mov out4.avi
ffmpeg version N-52792-g7c23922 Copyright (c) 2000-2013 the FFmpeg developers
built on May 6 2013 01:09:09 with gcc 4.7 (SUSE Linux)
configuration: --enable-gpl --disable-indev=jack
libavutil 52. 29.100 / 52. 29.100
libavcodec 55. 7.100 / 55. 7.100
libavformat 55. 4.101 / 55. 4.101
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 63.101 / 3. 63.101
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '4bpp_129.mov':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
creation_time : 2011-12-23 23:19:54
Duration: 00:00:05.96, start: 0.000000, bitrate: 1267 kb/s
Stream #0:0(eng): Video: rawvideo (raw / 0x20776172), pal8, 129x97, 1266 kb/s, 24 fps, 24 tbr, 600 tbn, 600 tbc
Metadata:
creation_time : 2011-12-23 23:19:54
handler_name : Procedura obs�ugi skr�t�w danych Apple
[mpeg4 @ 0x2da22a0] too many threads/slices (8), reducing to 7
Output #0, avi, to 'out4.avi':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
ISFT : Lavf55.4.101
Stream #0:0(eng): Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 129x97, q=2-31, 200 kb/s, 24 tbn, 24 tbc
Metadata:
creation_time : 2011-12-23 23:19:54
handler_name : Procedura obs�ugi skr�t�w danych Apple
Stream mapping:
Stream #0:0 -> #0:0 (rawvideo -> mpeg4)
Press [q] to stop, [?] for help
[swscaler @ 0x2d7c6c0] Warning: data is not aligned! This can lead to a speedloss
frame= 143 fps=0.0 q=23.4 Lsize= 252kB time=00:00:05.95 bitrate= 347.1kbits/s
video:243kB audio:0kB subtitle:0 global headers:0kB muxing overhead 3.687037%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #424 | A/V desync on transport stream | avcodec | defect | 09/01/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
http://streams.videolan.org/issues/5203/ts720p_i_fr.ts The stream contains 720p60 H264 video and mp2 stereo sound. When transcoded with FFmpeg, the resulting file is non-interleaved, i.e. the 15 seconds of sound come first (without picture). MPlayer's mpegts demuxer indicates that the stream does start with mostly identical timestamps for audio and video (but plays the video too fast). FFmpeg seems to believe that audio starts with timestamps ~130 and video with ~260. $ ffmpeg -i ts720p_i_fr.ts -qscale 5 out.avi
ffmpeg version N-32263-g3584b01, Copyright (c) 2000-2011 the FFmpeg developers
built on Sep 1 2011 12:14:35 with gcc 4.5.3
configuration: --cc='/usr/local/gcc-4.5.3/bin/gcc -m32'
libavutil 51. 14. 0 / 51. 14. 0
libavcodec 53. 12. 0 / 53. 12. 0
libavformat 53. 10. 0 / 53. 10. 0
libavdevice 53. 3. 0 / 53. 3. 0
libavfilter 2. 37. 0 / 2. 37. 0
libswscale 2. 0. 0 / 2. 0. 0
[mpegts @ 0x8c963a0] Continuity Check Failed
[mpegts @ 0x8c963a0] max_analyze_duration 5000000 reached at 5016000
[mpegts @ 0x8c963a0] PES packet size mismatch
Input #0, mpegts, from 'ts720p_i_fr.ts':
Duration: 00:00:14.61, start: 130.272000, bitrate: 9237 kb/s
Program 16
Metadata:
service_name : PMR COBRA 1213
service_provider: PMR
Stream #0.0[0x109]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 60 fps, 60 tbr, 90k tbn, 120 tbc
Stream #0.1[0x103]: Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16, 128 kb/s
[buffer @ 0x8d86a00] w:1280 h:720 pixfmt:yuv420p tb:1/1000000 sar:1/1 sws_param:
Incompatible sample format 's16' for codec 'ac3', auto-selecting format 'flt'
Output #0, avi, to 'out.avi':
Metadata:
ISFT : Lavf53.10.0
Stream #0.0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 60 tbn, 60 tbc
Stream #0.1: Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, stereo, flt, 128 kb/s
Stream mapping:
Stream #0.0 -> #0.0 (h264 -> mpeg4)
Stream #0.1 -> #0.1 (mp2 -> ac3)
Press [q] to stop, [?] for help
[mpegts @ 0x8c963a0] Continuity Check Failed
Last message repeated 1 times 236kB time=00:00:14.27 bitrate= 135.6kbits/s
[mpegts @ 0x8c963a0] PES packet size mismatch
[h264 @ 0x8c9b6e0] error while decoding MB 76 41, bytestream (-5)
[h264 @ 0x8c9b6e0] concealing 293 DC, 293 AC, 293 MV errors
frame= 852 fps= 31 q=5.0 Lsize= 177161kB time=00:00:14.62 bitrate=99241.4kbits/s
video:12002kB audio:228kB global headers:0kB muxing overhead 1348.534109%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #631 | Broken mp4 files need the h264_mp4toannexb filter and the parser | undetermined | defect | 11/09/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
http://thread.gmane.org/gmane.comp.video.ffmpeg.user/33553 http://ffmpeg.org/pipermail/ffmpeg-user/attachments/20111108/dae58f17/attachment.mp4 http://cache.gmane.org//gmane/comp/video/ffmpeg/user/33553-001.bin File is said to play fine with WMP12, plays (too small but) without artefacts with QuickTime?, shows many artefacts with FFmpeg. Works mostly with ffmpeg -i noStartCode.mp4 -vcodec copy -bsf h264_mp4toannexb out.h264 $ ffmpeg -i noStartCode.mp4 -qscale 2 out.avi
ffmpeg version N-34594-g3bdfef3, Copyright (c) 2000-2011 the FFmpeg developers
built on Nov 9 2011 09:56:19 with gcc 4.5.3
configuration: --cc=/usr/local/gcc-4.5.3/bin/gcc
libavutil 51. 24. 0 / 51. 24. 0
libavcodec 53. 29. 0 / 53. 29. 0
libavformat 53. 20. 0 / 53. 20. 0
libavdevice 53. 4. 0 / 53. 4. 0
libavfilter 2. 47. 0 / 2. 47. 0
libswscale 2. 1. 0 / 2. 1. 0
[h264 @ 0x1390720] no frame!
Seems stream 0 codec frame rate differs from container frame rate: 59.94 (60000/1001) -> 60.00 (60/1)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'noStartCode.mp4':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: mp42isom
creation_time : 2011-09-26 19:20:57
Duration: 00:00:37.81, start: 0.000000, bitrate: 881 kb/s
Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 720x480 [SAR 8:9 DAR 4:3], 875 kb/s, 60 fps, 60 tbr, 600 tbn, 59.94 tbc
Metadata:
creation_time : 2011-09-26 19:20:57
handler_name : ?Apple Alias Data Handler
[buffer @ 0x13885c0] w:720 h:480 pixfmt:yuv420p tb:1/1000000 sar:8/9 sws_param:
Output #0, avi, to 'out.avi':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: mp42isom
creation_time : 2011-09-26 19:20:57
ISFT : Lavf53.20.0
Stream #0:0(eng): Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 720x480 [SAR 8:9 DAR 4:3], q=2-31, 200 kb/s, 60 tbn, 60 tbc
Metadata:
creation_time : 2011-09-26 19:20:57
handler_name : ?Apple Alias Data Handler
Stream mapping:
Stream #0:0 -> #0:0 (h264 -> mpeg4)
Press [q] to stop, [?] for help
[h264 @ 0x1390720] no frame!
Error while decoding stream #0:0
[h264 @ 0x1390720] mmco: unref short failure
Last message repeated 1 times
[h264 @ 0x1390720] no frame!
Error while decoding stream #0:0
[h264 @ 0x1390720] mmco: unref short failure
Last message repeated 1 times
...
[h264 @ 0x1390720] no frame!
Error while decoding stream #0:0
[h264 @ 0x1390720] mmco: unref short failure
Last message repeated 1 times
[h264 @ 0x1390720] no frame!
Error while decoding stream #0:0
[h264 @ 0x1390720] mmco: unref short failure
Last message repeated 1 times
[h264 @ 0x1390720] no frame!
Error while decoding stream #0:0
frame= 85 fps= 54 q=2.0 Lsize= 6264kB time=00:00:06.03 bitrate=8505.1kbits/s
video:6250kB audio:0kB global headers:0kB muxing overhead 0.226366%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1221 | loco: broken output with odd width | avcodec | defect | 04/16/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
decodes correctly with original codec C:\>ffmpeg -i 1023_RGB.avi out.bmp
ffmpeg version N-39824-g7432bcf Copyright (c) 2000-2012 the FFmpeg developers
built on Apr 15 2012 02:20:32 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. 46.100 / 51. 46.100
libavcodec 54. 14.101 / 54. 14.101
libavformat 54. 3.100 / 54. 3.100
libavdevice 53. 4.100 / 53. 4.100
libavfilter 2. 70.100 / 2. 70.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 11.100 / 0. 11.100
libpostproc 52. 0.100 / 52. 0.100
Input #0, avi, from '1023_RGB.avi':
Duration: 00:00:00.10, start: 0.000000, bitrate: 103520 kb/s
Stream #0:0: Video: loco (LOCO / 0x4F434F4C), bgr24, 1023x768, 10 tbr, 10 tb
n, 10 tbc
[buffer @ 0x1dc1c80] w:1023 h:768 pixfmt:bgr24 tb:1/1000000 sar:0/1 sws_param:fl
ags=2
Output #0, image2, to 'out.bmp':
Metadata:
encoder : Lavf54.3.100
Stream #0:0: Video: bmp, bgr24, 1023x768, q=2-31, 200 kb/s, 90k tbn, 10 tbc
Stream mapping:
Stream #0:0 -> #0:0 (loco -> bmp)
Press [q] to stop, [?] for help
frame= 1 fps=0.0 q=0.0 Lsize= 0kB time=00:00:00.10 bitrate= 0.0kbits/
s
video:2304kB audio:0kB global headers:0kB muxing overhead -100.000000%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1261 | yellowish color with resize and -pix_fmt pal8 | swscale | defect | 04/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 | 05/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 | 06/01/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 | 07/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 | 07/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 | 07/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. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1579 | fix remuxing of imaadpcm in wav | avformat | defect | 07/27/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ms codec can't decode remuxed file because frame_size is set to 0 with "-acodec copy" http://samples.mplayerhq.hu/A-codecs/ima-adpcm/test_ima_adpcm.wav libavformat/riff.c: } else if (enc->codec_id == CODEC_ID_GSM_MS || enc->codec_id == CODEC_ID_ADPCM_IMA_WAV) {
hdrsize += 2;
bytestream_put_le16(&riff_extradata, frame_size); /* wSamplesPerBlock */
+ av_log(enc, AV_LOG_WARNING, "frame_size: %d\n", frame_size);
C:\>ffmpeg -i test_ima_adpcm.wav -acodec copy out.wav
ffmpeg version N-42891-g9054f6b Copyright (c) 2000-2012 the FFmpeg developers
built on Jul 26 2012 02:25:40 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. 65.100 / 51. 65.100
libavcodec 54. 44.101 / 54. 44.101
libavformat 54. 20.100 / 54. 20.100
libavdevice 54. 2.100 / 54. 2.100
libavfilter 3. 3.100 / 3. 3.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 15.100 / 0. 15.100
libpostproc 52. 0.100 / 52. 0.100
Guessed Channel Layout for Input Stream #0.0 : mono
Input #0, wav, from 'test_ima_adpcm.wav':
Duration: 00:00:06.28, bitrate: 32 kb/s
Stream #0:0: Audio: adpcm_ima_wav ([17][0][0][0] / 0x0011), 8000 Hz, mono, s
16, 32 kb/s
Output #0, wav, to 'out.wav':
Metadata:
encoder : Lavf54.20.100
Stream #0:0: Audio: adpcm_ima_wav ([17][0][0][0] / 0x0011), 8000 Hz, mono, 3
2 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Press [q] to stop, [?] for help
size= 25kB time=00:00:06.31 bitrate= 32.5kbits/s
video:0kB audio:25kB subtitle:0 global headers:0kB muxing overhead 0.234375%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1603 | fix remuxing of ima_adpcm_qt in mov | avformat | defect | 08/04/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
it looks like ffmpeg does not set correctly compression ID and stts_entries[i].duration while remuxing ima_adpcm_qt in mov, so the output file is unplayable by qt (and ffmpeg) attached hack fixes for me remuxing of ima_ffmpeg.mov C:\>ffmpeg -i ima_ffmpeg.mov -acodec copy out.mov
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
Guessed Channel Layout for Input Stream #0.0 : mono
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'ima_ffmpeg.mov':
Metadata:
major_brand : qt
minor_version : 512
compatible_brands: qt
encoder : Lavf54.22.100
Duration: 00:00:12.62, start: 0.000000, bitrate: 34 kb/s
Stream #0:0(eng): Audio: adpcm_ima_qt (ima4 / 0x34616D69), 8000 Hz, mono, s1
6, 32 kb/s
Metadata:
handler_name : DataHandler
Output #0, mov, to 'out.mov':
Metadata:
major_brand : qt
minor_version : 512
compatible_brands: qt
encoder : Lavf54.22.100
Stream #0:0(eng): Audio: adpcm_ima_qt (ima4 / 0x34616D69), 8000 Hz, mono, 32
kb/s
Metadata:
handler_name : DataHandler
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Press [q] to stop, [?] for help
size= 53kB time=00:00:12.62 bitrate= 34.4kbits/s
video:0kB audio:52kB subtitle:0 global headers:0kB muxing overhead 1.278610%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1648 | avdj (mjpeg): problem with ntsc interlaced | avcodec | defect | 08/17/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
"ntsc_interlaced.mov" decodes incorrectly (pal sample decodes ok) C:\>ffmpeg -i ntsc_interlaced.mov out.bmp
ffmpeg version N-43634-g3d78170 Copyright (c) 2000-2012 the FFmpeg developers
built on Aug 17 2012 02:39:28 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. 24.101 / 54. 24.101
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
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'ntsc_interlaced.mov':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
Duration: 00:00:00.06, start: 0.000000, bitrate: 22468 kb/s
Stream #0:0(eng): Video: mjpeg (AVDJ / 0x4A445641), yuvj422p, 720x490, 22344
kb/s, SAR 10:11 DAR 720:539, 15 fps, 15 tbr, 600 tbn, 600 tbc
Metadata:
handler_name : Procedura obs│ugi skrˇtˇw danych Apple
Output #0, image2, to 'out.bmp':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
encoder : Lavf54.24.101
Stream #0:0(eng): Video: bmp, bgr24, 720x490 [SAR 10:11 DAR 720:539], q=2-31
, 200 kb/s, 90k tbn, 15 tbc
Metadata:
handler_name : Procedura obs│ugi skrˇtˇw danych Apple
Stream mapping:
Stream #0:0 -> #0:0 (mjpeg -> bmp)
Press [q] to stop, [?] for help
frame= 1 fps=0.0 q=0.0 Lsize= 0kB time=00:00:00.06 bitrate= 0.0kbits/
s
video:1034kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.000000
%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1651 | jpeg rgb progressive decodes incorrectly | avcodec | defect | 08/18/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
see ticket #829 for another sample (which currently decodes correctly) C:\>ffmpeg -i prog_rgb_2.jpg out.bmp
ffmpeg version N-43634-g3d78170 Copyright (c) 2000-2012 the FFmpeg developers
built on Aug 17 2012 02:39:28 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. 24.101 / 54. 24.101
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
Input #0, image2, from 'prog_rgb_2.jpg':
Duration: 00:00:00.04, start: 0.000000, bitrate: N/A
Stream #0:0: Video: mjpeg, gbrp, 1024x768, 25 tbr, 25 tbn, 25 tbc
Output #0, image2, to 'out.bmp':
Metadata:
encoder : Lavf54.24.101
Stream #0:0: Video: bmp, bgr24, 1024x768, 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=0.0 Lsize= 0kB time=00:00:00.04 bitrate= 0.0kbits/
s
video:2304kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.000000
%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1659 | g723_1: wrong current duration after seeking | avformat | defect | 08/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
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1680 | atrac3: fix current duration for atrac3 in wav | undetermined | defect | 08/25/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
http://samples.mplayerhq.hu/A-codecs/ATRAC3/mc_sich_at3_066.wav C:\>ffmpeg -i mc_sich_at3_066.wav out.wav
ffmpeg version N-43803-g2c0b164 Copyright (c) 2000-2012 the FFmpeg developers
built on Aug 22 2012 02:22:47 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. 54.100 / 54. 54.100
libavformat 54. 25.104 / 54. 25.104
libavdevice 54. 2.100 / 54. 2.100
libavfilter 3. 13.100 / 3. 13.100
libswscale 2. 1.101 / 2. 1.101
libswresample 0. 15.100 / 0. 15.100
libpostproc 52. 0.100 / 52. 0.100
Guessed Channel Layout for Input Stream #0.0 : stereo
Input #0, wav, from 'mc_sich_at3_066.wav':
Duration: 00:00:34.97, bitrate: 66 kb/s
Stream #0:0: Audio: atrac3 (p[2][0][0] / 0x0270), 44100 Hz, stereo, s16, 66
kb/s
Output #0, wav, to 'out.wav':
Metadata:
encoder : Lavf54.25.104
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 (atrac3 -> pcm_s16le)
Press [q] to stop, [?] for help
Multiple frames in a packet from stream 0
[wav @ 0x1fd1500] st:0 PTS: 1024 DTS: 1024 < 20479 invalid, clipping
[wav @ 0x1fd1500] st:0 PTS: 2048 DTS: 2048 < 20479 invalid, clipping
[wav @ 0x1fd1500] st:0 PTS: 3072 DTS: 3072 < 20479 invalid, clipping
[wav @ 0x1fd1500] st:0 PTS: 4096 DTS: 4096 < 20479 invalid, clipping
[wav @ 0x1fd1500] st:0 PTS: 5120 DTS: 5120 < 20479 invalid, clipping
[wav @ 0x1fd1500] st:0 PTS: 6144 DTS: 6144 < 20479 invalid, clipping
[wav @ 0x1fd1500] st:0 PTS: 7168 DTS: 7168 < 20479 invalid, clipping
[wav @ 0x1fd1500] st:0 PTS: 8192 DTS: 8192 < 20479 invalid, clipping
[wav @ 0x1fd1500] st:0 PTS: 9216 DTS: 9216 < 20479 invalid, clipping
[wav @ 0x1fd1500] st:0 PTS: 10240 DTS: 10240 < 20479 invalid, clipping
[wav @ 0x1fd1500] st:0 PTS: 11264 DTS: 11264 < 20479 invalid, clipping
[wav @ 0x1fd1500] st:0 PTS: 12288 DTS: 12288 < 20479 invalid, clipping
[wav @ 0x1fd1500] st:0 PTS: 13311 DTS: 13311 < 20479 invalid, clipping
[wav @ 0x1fd1500] st:0 PTS: 14335 DTS: 14335 < 20479 invalid, clipping
[wav @ 0x1fd1500] st:0 PTS: 15359 DTS: 15359 < 20479 invalid, clipping
[wav @ 0x1fd1500] st:0 PTS: 16383 DTS: 16383 < 20479 invalid, clipping
[wav @ 0x1fd1500] st:0 PTS: 17407 DTS: 17407 < 20479 invalid, clipping
[wav @ 0x1fd1500] st:0 PTS: 18431 DTS: 18431 < 20479 invalid, clipping
[wav @ 0x1fd1500] st:0 PTS: 19455 DTS: 19455 < 20479 invalid, clipping
[wav @ 0x1fd1500] st:0 PTS: 2048 DTS: 2048 < 21503 invalid, clipping
[wav @ 0x1fd1500] st:0 PTS: 3072 DTS: 3072 < 21503 invalid, clipping
[...]
[wav @ 0x1fd1500] st:0 PTS: 87039 DTS: 87039 < 92159 invalid, clipping
[wav @ 0x1fd1500] st:0 PTS: 88063 DTS: 88063 < 92159 invalid, clipping
[wav @ 0x1fd1500] st:0 PTS: 89087 DTS: 89087 < 92159 invalid, clipping
size= 6032kB time=00:00:02.11 bitrate=23386.0kbits/s
video:0kB audio:6032kB subtitle:0 global headers:0kB muxing overhead 0.000745%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1684 | adpcm_ct: volume goes up while seeking with ffplay | avformat | defect | 08/25/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
the audio volume increases for a second or so when I seek a few times in attached file http://samples.mplayerhq.hu/A-codecs/Creative%20Audio/examples/stereo44100.wav C:\>ffmpeg -i stereo44100.wav
ffmpeg version N-43803-g2c0b164 Copyright (c) 2000-2012 the FFmpeg developers
built on Aug 22 2012 02:22:47 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. 54.100 / 54. 54.100
libavformat 54. 25.104 / 54. 25.104
libavdevice 54. 2.100 / 54. 2.100
libavfilter 3. 13.100 / 3. 13.100
libswscale 2. 1.101 / 2. 1.101
libswresample 0. 15.100 / 0. 15.100
libpostproc 52. 0.100 / 52. 0.100
[wav @ 0x1eace20] max_analyze_duration 5000000 reached at 5015510
Guessed Channel Layout for Input Stream #0.0 : stereo
Input #0, wav, from 'stereo44100.wav':
Duration: 00:00:19.84, bitrate: 352 kb/s
Stream #0:0: Audio: adpcm_ct ([0][2][0][0] / 0x0200), 44100 Hz, stereo, s16,
352 kb/s
At least one output file must be specified
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1699 | iff: fix aspect ratio | avformat | defect | 08/29/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ignoring aspect ration in iff demuxer seems to fix ffplay's displayed aspect ratio C:\>ffmpeg -i CELTIC2.LBM
ffmpeg version N-43803-g2c0b164 Copyright (c) 2000-2012 the FFmpeg developers
built on Aug 22 2012 02:22:47 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. 54.100 / 54. 54.100
libavformat 54. 25.104 / 54. 25.104
libavdevice 54. 2.100 / 54. 2.100
libavfilter 3. 13.100 / 3. 13.100
libswscale 2. 1.101 / 2. 1.101
libswresample 0. 15.100 / 0. 15.100
libpostproc 52. 0.100 / 52. 0.100
[iff @ 0x1eace00] Estimating duration from bitrate, this may be inaccurate
Input #0, iff, from 'CELTIC2.LBM':
Duration: N/A, bitrate: N/A
Stream #0:0: Video: iff_byterun1 (PBM / 0x204D4250), pal8, 320x200, SAR 5:6
DAR 4:3, 90k tbr, 90k tbn, 90k tbc
At least one output file must be specified
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1708 | mss2: error while decoding stream | avformat | defect | 09/01/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
play ok in wmp http://samples.mplayerhq.hu/V-codecs/MSS2/mss2_speech.wmv C:\>ffmpeg -i mss2_speech.wmv -vcodec msmpeg4v2 -an out.avi
ffmpeg version N-44080-gdfb4757 Copyright (c) 2000-2012 the FFmpeg developers
built on Sep 1 2012 02:36:59 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. 55.100 / 54. 55.100
libavformat 54. 25.104 / 54. 25.104
libavdevice 54. 2.100 / 54. 2.100
libavfilter 3. 15.101 / 3. 15.101
libswscale 2. 1.101 / 2. 1.101
libswresample 0. 15.100 / 0. 15.100
libpostproc 52. 0.100 / 52. 0.100
Guessed Channel Layout for Input Stream #0.0 : mono
Input #0, asf, from 'mss2_speech.wmv':
Metadata:
WMFSDKVersion : 9.00.00.2926
WMFSDKNeeded : 0.0.0.0000
IsVBR : 0
title : ScreenCap Demo #3
artist : Joe Powell
copyright : Microsoft Corporation 2002
comment : Demo of the Windows Media Screen 9 Series codec.
Duration: 00:01:00.64, start: 0.000000, bitrate: 66 kb/s
Stream #0:0(eng): Audio: wmavoice ([10][0][0][0] / 0x000A), 22050 Hz, mono,
flt, 20 kb/s
Stream #0:1(eng): Video: mss2 (MSS2 / 0x3253534D), rgb24, 800x600, 90 kb/s,
42.17 tbr, 1k tbn, 1k tbc
Output #0, avi, to 'out.avi':
Metadata:
WMFSDKVersion : 9.00.00.2926
WMFSDKNeeded : 0.0.0.0000
IsVBR : 0
INAM : ScreenCap Demo #3
IART : Joe Powell
ICOP : Microsoft Corporation 2002
ICMT : Demo of the Windows Media Screen 9 Series codec.
ISFT : Lavf54.25.104
Stream #0:0(eng): Video: msmpeg4v2 (MP42 / 0x3234504D), yuv420p, 800x600, q=
2-31, 200 kb/s, 42.17 tbn, 42.17 tbc
Stream mapping:
Stream #0:1 -> #0:0 (mss2 -> msmpeg4v2)
Press [q] to stop, [?] for help
Error while decoding stream #0:1: Invalid data found when processing input
Last message repeated 18 times
frame= 10 fps=0.0 q=12.1 size= 399kB time=00:00:15.79 bitrate= 206.9kbits/
Error while decoding stream #0:1: Invalid data found when processing input
Last message repeated 16 times
frame= 23 fps= 23 q=27.5 size= 540kB time=00:00:22.76 bitrate= 194.3kbits/
Error while decoding stream #0:1: Invalid data found when processing input
Last message repeated 21 times
frame= 31 fps= 20 q=31.0 size= 700kB time=00:00:33.05 bitrate= 173.4kbits/
buffer not fully consumed
Error while decoding stream #0:1: Invalid data found when processing input
Last message repeated 22 times
frame= 39 fps= 19 q=31.0 size= 850kB time=00:00:44.67 bitrate= 155.9kbits/
Error while decoding stream #0:1: Invalid data found when processing input
Last message repeated 9 times
frame= 53 fps= 21 q=26.7 size= 908kB time=00:00:53.31 bitrate= 139.5kbits/
Error while decoding stream #0:1: Invalid data found when processing input
Last message repeated 18 times
frame= 53 fps= 20 q=26.7 Lsize= 943kB time=00:00:53.31 bitrate= 144.9kbits
/s
video:885kB audio:0kB subtitle:0 global headers:0kB muxing overhead 6.600691%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1715 | Wrong timestamps for h264 in mpegts | undetermined | defect | 09/03/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
(Originally reported in ticket #403, maybe related to ticket #424). I will provide a link to a very long transport stream containing h264 video and aac audio. ffplay, ffmpeg and mplayer -demuxer lavf play / transcode the sample with wrong video speed (video is too slow), works fine with mplayer -demuxer mpegts. $ ffplay -analyzeduration 2G CAPTURE-HD-RM164_2012-08-20_13_21_28.ts
ffplay version N-44127-gb0dc428 Copyright (c) 2003-2012 the FFmpeg developers
built on Sep 3 2012 18:04:33 with gcc 4.5.3 (GCC)
configuration: --cc='/usr/local/gcc-4.5.3/bin/gcc -m32'
libavutil 51. 70.100 / 51. 70.100
libavcodec 54. 55.100 / 54. 55.100
libavformat 54. 25.104 / 54. 25.104
libavdevice 54. 2.100 / 54. 2.100
libavfilter 3. 15.102 / 3. 15.102
libswscale 2. 1.101 / 2. 1.101
libswresample 0. 15.100 / 0. 15.100
[mpegts @ 0x8edfd80] Stream #2: not enough frames to estimate rate; consider increasing probesize
[mpegts @ 0x8edfd80] Could not find codec parameters for stream 2 (Unknown: none ([6][0][0][0] / 0x0006)): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[NULL @ 0x8ee5060] start time is not set in estimate_timings_from_pts
Input #0, mpegts, from 'CAPTURE-HD-RM164_2012-08-20_13_21_28.ts':
Duration: 01:29:14.08, start: 599.983333, bitrate: 2281 kb/s
Program 1
Stream #0:0[0x1011]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
Stream #0:1[0x1012]: Audio: aac ([15][0][0][0] / 0x000F), 48000 Hz, stereo, s16, 119 kb/s
Stream #0:2[0x1013]: Unknown: none ([6][0][0][0] / 0x0006)
Frame changed from size:0x0 to size:1280x720KB vq= 20KB sq= 0B f=0/0
601.07 A-V:-599.928 fd= 0 aq= 1KB vq= 183KB sq= 0B f=0/0 =0/0
$ ffmpeg -analyzeduration 2G -i CAPTURE-HD-RM164_2012-08-20_13_21_28.ts -qscale 2 -t 30 out.avi
ffmpeg version N-44127-gb0dc428 Copyright (c) 2000-2012 the FFmpeg developers
built on Sep 3 2012 18:04:33 with gcc 4.5.3 (GCC)
configuration: --cc='/usr/local/gcc-4.5.3/bin/gcc -m32'
libavutil 51. 70.100 / 51. 70.100
libavcodec 54. 55.100 / 54. 55.100
libavformat 54. 25.104 / 54. 25.104
libavdevice 54. 2.100 / 54. 2.100
libavfilter 3. 15.102 / 3. 15.102
libswscale 2. 1.101 / 2. 1.101
libswresample 0. 15.100 / 0. 15.100
[mpegts @ 0x8e765c0] Stream #2: not enough frames to estimate rate; consider increasing probesize
[mpegts @ 0x8e765c0] Could not find codec parameters for stream 2 (Unknown: none ([6][0][0][0] / 0x0006)): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[NULL @ 0x8e7b320] start time is not set in estimate_timings_from_pts
Input #0, mpegts, from 'CAPTURE-HD-RM164_2012-08-20_13_21_28.ts':
Duration: 01:29:27.29, start: 599.983333, bitrate: 2281 kb/s
Program 1
Stream #0:0[0x1011]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
Stream #0:1[0x1012]: Audio: aac ([15][0][0][0] / 0x000F), 48000 Hz, stereo, s16, 119 kb/s
Stream #0:2[0x1013]: Unknown: none ([6][0][0][0] / 0x0006)
Please use -q:a or -q:v, -qscale is ambiguous
Output #0, avi, to 'out.avi':
Metadata:
ISFT : Lavf54.25.104
Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 29.97 tbn, 29.97 tbc
Stream #0:1: Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, stereo, flt, 192 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (h264 -> mpeg4)
Stream #0:1 -> #0:1 (aac -> ac3)
Press [q] to stop, [?] for help
frame= 0 fps=0.0 q=0.0 Lsize= 735kB time=00:00:30.01 bitrate= 200.7kbits/s
video:0kB audio:704kB subtitle:0 global headers:0kB muxing overhead 4.510928%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1799 | movie: loop option doesn't seem to work | avfilter | defect | 10/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 | 10/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)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1855 | snow: fail with decode of 2x2 resolution | avcodec | defect | 10/27/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
i'm not sure if this is a bug in encoder (missing check for minimal supported resolution) or in decoder C:\>ffmpeg -i 2.avi -vcodec snow -pix_fmt yuv420p -strict -2 out.avi
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
Input #0, avi, from '2.avi':
Duration: 00:00:00.10, start: 0.000000, bitrate: 664 kb/s
Stream #0:0: Video: cinepak (cvid / 0x64697663), yuv420p, 2x2, 10 tbr, 10 tb
n, 10 tbc
Output #0, avi, to 'out.avi':
Metadata:
ISFT : Lavf54.33.100
Stream #0:0: Video: snow (SNOW / 0x574F4E53), yuv420p, 2x2, q=2-31, 200 kb/s
, 10 tbn, 10 tbc
Stream mapping:
Stream #0:0 -> #0:0 (cinepak -> snow)
Press [q] to stop, [?] for help
frame= 1 fps=0.0 q=0.0 Lsize= 6kB time=00:00:00.10 bitrate= 457.0kbits/
s
video:0kB audio:0kB subtitle:0 global headers:0kB muxing overhead 95100.000000%
C:\>ffmpeg -i out.avi out2.avi 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 [snow @ 0x1edc700] Error s->spatial_decomposition_count is 0 [avi @ 0x1edbe20] decoding for stream 0 failed [avi @ 0x1edbe20] Could not find codec parameters for stream 0 (Video: snow (SNO W / 0x574F4E53), 2x2): unspecified pixel format Consider increasing the value for the 'analyzeduration' and 'probesize' options out.avi: could not find codec parameters |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1897 | arbitrary maxval for netpbm image formats (pam,pnm,pgm) | avcodec | defect | 11/07/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Files that are created with pamdepth with maxval argument as 512 for example (from original 255) decodes as black. Is there some nice way to support this instead of doing insane calculations as it is currently done for grayscale in pnmdec.c (see upgrade arg) ? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1900 | h264: memleak with threads > 1 | avcodec | defect | 11/08/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
http://www.datafilehost.com/download-d3ea3b83.html C:\>ffmpeg -i h264.avi
ffmpeg version N-46283-g1475815 Copyright (c) 2000-2012 the FFmpeg developers
built on Nov 2 2012 02:31: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. 1.100 / 52. 1.100
libavcodec 54. 70.100 / 54. 70.100
libavformat 54. 35.100 / 54. 35.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
[h264 @ 0x1edcac0] missing picture in access unit with size 1941
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] missing picture in access unit with size 2377
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] missing picture in access unit with size 2090
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] missing picture in access unit with size 2305
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] missing picture in access unit with size 3280
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] missing picture in access unit with size 2963
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] missing picture in access unit with size 2624
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] illegal log2_max_frame_num 50
[h264 @ 0x1edcac0] missing picture in access unit with size 2937
[h264 @ 0x1edcac0] illegal log2_max_frame_num 50
Last message repeated 1 times
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] sps_id out of range
[h264 @ 0x1edcac0] missing picture in access unit with size 4221
[h264 @ 0x1edcac0] sps_id out of range
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] non-existing PPS referenced
[h264 @ 0x1edcac0] non-existing PPS 3 referenced
[h264 @ 0x1edcac0] decode_slice_header error
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] missing picture in access unit with size 4270
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] missing picture in access unit with size 3875
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] non-existing PPS referenced
[h264 @ 0x1edcac0] slice type too large (2) at 0 0
[h264 @ 0x1edcac0] decode_slice_header error
[h264 @ 0x1edcac0] sps_id out of range
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] missing picture in access unit with size 4394
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] missing picture in access unit with size 4743
[h264 @ 0x1edcac0] Partitioned H.264 support is incomplete
[h264 @ 0x1edcac0] missing picture in access unit with size 5338
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] missing picture in access unit with size 6106
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] sps_id (32) out of range
[h264 @ 0x1edcac0] missing picture in access unit with size 5938
[h264 @ 0x1edcac0] sps_id (32) out of range
Last message repeated 1 times
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] missing picture in access unit with size 5345
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] non-existing PPS referenced
[h264 @ 0x1edcac0] non-existing PPS 1 referenced
[h264 @ 0x1edcac0] decode_slice_header error
[h264 @ 0x1edcac0] too many reference frames
Last message repeated 1 times
[h264 @ 0x1edcac0] non-existing PPS 0 referenced
[h264 @ 0x1edcac0] decode_slice_header error
[h264 @ 0x1edcac0] non-existing PPS 0 referenced
[h264 @ 0x1edcac0] decode_slice_header error
[h264 @ 0x1edcac0] sps_id out of range
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] missing picture in access unit with size 5498
[h264 @ 0x1edcac0] Partitioned H.264 support is incomplete
[h264 @ 0x1edcac0] non-existing PPS referenced
[h264 @ 0x1edcac0] non-existing PPS 10 referenced
[h264 @ 0x1edcac0] decode_slice_header error
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] non-existing PPS referenced
[h264 @ 0x1edcac0] non-existing PPS 0 referenced
[h264 @ 0x1edcac0] decode_slice_header error
[h264 @ 0x1edcac0] Partitioned H.264 support is incomplete
[h264 @ 0x1edcac0] sps_id out of range
[h264 @ 0x1edcac0] missing picture in access unit with size 5630
[h264 @ 0x1edcac0] sps_id out of range
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] missing picture in access unit with size 5714
[h264 @ 0x1edcac0] non-existing PPS 2 referenced
[h264 @ 0x1edcac0] decode_slice_header error
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] sps_id out of range
Last message repeated 1 times
[h264 @ 0x1edcac0] missing picture in access unit with size 5525
[h264 @ 0x1edcac0] sps_id out of range
Last message repeated 1 times
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] non-existing PPS referenced
[h264 @ 0x1edcac0] non-existing PPS 0 referenced
[h264 @ 0x1edcac0] decode_slice_header error
[h264 @ 0x1edcac0] non-existing PPS 0 referenced
[h264 @ 0x1edcac0] decode_slice_header error
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] non-existing PPS referenced
[h264 @ 0x1edcac0] slice type too large (2) at 0 0
[h264 @ 0x1edcac0] decode_slice_header error
[h264 @ 0x1edcac0] missing picture in access unit with size 5623
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] FMO not supported
[h264 @ 0x1edcac0] non-existing PPS referenced
[h264 @ 0x1edcac0] FMO not supported
[h264 @ 0x1edcac0] non-existing PPS 227 referenced
[h264 @ 0x1edcac0] decode_slice_header error
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] non-existing PPS referenced
[h264 @ 0x1edcac0] non-existing PPS 0 referenced
[h264 @ 0x1edcac0] decode_slice_header error
[h264 @ 0x1edcac0] get_buffer() failed (-12 0 0)
[h264 @ 0x1edcac0] decode_slice_header error
[h264 @ 0x1edcac0] sps_id out of range
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] non-existing PPS referenced
[h264 @ 0x1edcac0] non-existing PPS 0 referenced
[h264 @ 0x1edcac0] decode_slice_header error
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] illegal POC type 7
[h264 @ 0x1edcac0] non-existing PPS referenced
[h264 @ 0x1edcac0] illegal POC type 7
Last message repeated 1 times
[h264 @ 0x1edcac0] slice type too large (3) at 0 0
[h264 @ 0x1edcac0] decode_slice_header error
[h264 @ 0x1edcac0] non-existing PPS 3 referenced
[h264 @ 0x1edcac0] decode_slice_header error
[h264 @ 0x1edcac0] non-existing PPS 6 referenced
[h264 @ 0x1edcac0] decode_slice_header error
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] non-existing PPS referenced
[h264 @ 0x1edcac0] non-existing PPS 13 referenced
[h264 @ 0x1edcac0] decode_slice_header error
[h264 @ 0x1edcac0] non-existing PPS 0 referenced
[h264 @ 0x1edcac0] decode_slice_header error
[h264 @ 0x1edcac0] non-existing PPS 10 referenced
[h264 @ 0x1edcac0] decode_slice_header error
[h264 @ 0x1edcac0] Partitioned H.264 support is incomplete
[h264 @ 0x1edcac0] missing picture in access unit with size 5668
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] sps_id (32) out of range
[h264 @ 0x1edcac0] missing picture in access unit with size 5753
[h264 @ 0x1edcac0] sps_id (32) out of range
Last message repeated 1 times
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] missing picture in access unit with size 5903
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] non-existing PPS referenced
[h264 @ 0x1edcac0] non-existing PPS 6 referenced
[h264 @ 0x1edcac0] decode_slice_header error
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] non-existing PPS referenced
[h264 @ 0x1edcac0] non-existing PPS 0 referenced
[h264 @ 0x1edcac0] decode_slice_header error
[h264 @ 0x1edcac0] non-existing PPS 0 referenced
[h264 @ 0x1edcac0] decode_slice_header error
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] missing picture in access unit with size 5680
[h264 @ 0x1edcac0] no frame!
[h264 @ 0x1edcac0] get_buffer() failed (-12 0 0)
[h264 @ 0x1edcac0] decode_slice_header error
[h264 @ 0x1edcac0] no frame!
Input #0, avi, from 'h264.avi':
Duration: 00:00:12.64, start: 0.000000, bitrate: 788 kb/s
Stream #0:0: Video: h264 (H264 / 0x34363248), yuv420p, 19968x3808, 12.33 fps
, 23.98 tbr, 23.97 tbn, 47.94 tbc
At least one output file must be specified
if I block mem request from ffmpeg I get crash (gdb) r -i h264.avi
Starting program: d:\mingw\msys\1.0\ffmpeg-head-4f92d31\ffmpeg_g.exe -i h264.avi
[New Thread 200.0x70c]
ffmpeg version 0.11.1.git-4f92d31 Copyright (c) 2000-2012 the FFmpeg developers
built on Aug 28 2012 14:56:41 with gcc 4.6.1 (GCC)
configuration: --disable-ffprobe --disable-ffplay --enable-gpl
libavutil 51. 70.100 / 51. 70.100
libavcodec 54. 54.100 / 54. 54.100
libavformat 54. 25.104 / 54. 25.104
libavdevice 54. 2.100 / 54. 2.100
libavfilter 3. 13.101 / 3. 13.101
libswscale 2. 1.101 / 2. 1.101
libswresample 0. 15.100 / 0. 15.100
libpostproc 52. 0.100 / 52. 0.100
[h264 @ 04490920] missing picture in access unit with size 1941
[h264 @ 04490920] no frame!
[h264 @ 04490920] missing picture in access unit with size 2377
[h264 @ 04490920] no frame!
[h264 @ 04490920] missing picture in access unit with size 2090
[h264 @ 04490920] no frame!
[h264 @ 04490920] missing picture in access unit with size 2305
[h264 @ 04490920] no frame!
[h264 @ 04490920] missing picture in access unit with size 3280
[h264 @ 04490920] no frame!
[h264 @ 04490920] missing picture in access unit with size 2963
[h264 @ 04490920] no frame!
[h264 @ 04490920] missing picture in access unit with size 2624
[h264 @ 04490920] no frame!
[h264 @ 04490920] illegal log2_max_frame_num 50
[h264 @ 04490920] missing picture in access unit with size 2937
[h264 @ 04490920] illegal log2_max_frame_num 50
Last message repeated 1 times
[h264 @ 04490920] no frame!
[h264 @ 04490920] sps_id out of range
[h264 @ 04490920] missing picture in access unit with size 4221
[h264 @ 04490920] sps_id out of range
[h264 @ 04490920] no frame!
[h264 @ 04490920] non-existing PPS referenced
[h264 @ 04490920] non-existing PPS 3 referenced
[h264 @ 04490920] decode_slice_header error
[h264 @ 04490920] no frame!
[h264 @ 04490920] missing picture in access unit with size 4270
[h264 @ 04490920] no frame!
[h264 @ 04490920] missing picture in access unit with size 3875
[h264 @ 04490920] no frame!
[h264 @ 04490920] non-existing PPS referenced
[h264 @ 04490920] slice type too large (2) at 0 0
[h264 @ 04490920] decode_slice_header error
[h264 @ 04490920] sps_id out of range
[h264 @ 04490920] no frame!
[h264 @ 04490920] missing picture in access unit with size 4394
[h264 @ 04490920] no frame!
[h264 @ 04490920] missing picture in access unit with size 4743
[h264 @ 04490920] Partitioned H.264 support is incomplete
[h264 @ 04490920] missing picture in access unit with size 5338
[h264 @ 04490920] no frame!
[h264 @ 04490920] missing picture in access unit with size 6106
[h264 @ 04490920] no frame!
[h264 @ 04490920] sps_id (32) out of range
[h264 @ 04490920] missing picture in access unit with size 5938
[h264 @ 04490920] sps_id (32) out of range
Last message repeated 1 times
[h264 @ 04490920] no frame!
[h264 @ 04490920] missing picture in access unit with size 5345
[h264 @ 04490920] no frame!
[h264 @ 04490920] non-existing PPS referenced
[h264 @ 04490920] non-existing PPS 1 referenced
[h264 @ 04490920] decode_slice_header error
[h264 @ 04490920] too many reference frames
Last message repeated 1 times
[h264 @ 04490920] non-existing PPS 0 referenced
[h264 @ 04490920] decode_slice_header error
[h264 @ 04490920] non-existing PPS 0 referenced
[h264 @ 04490920] decode_slice_header error
[h264 @ 04490920] sps_id out of range
[h264 @ 04490920] no frame!
[h264 @ 04490920] missing picture in access unit with size 5498
[h264 @ 04490920] Partitioned H.264 support is incomplete
[h264 @ 04490920] non-existing PPS referenced
[h264 @ 04490920] non-existing PPS 10 referenced
[h264 @ 04490920] decode_slice_header error
[h264 @ 04490920] no frame!
[h264 @ 04490920] non-existing PPS referenced
[h264 @ 04490920] non-existing PPS 0 referenced
[h264 @ 04490920] decode_slice_header error
[h264 @ 04490920] Partitioned H.264 support is incomplete
[h264 @ 04490920] sps_id out of range
[h264 @ 04490920] missing picture in access unit with size 5630
[h264 @ 04490920] sps_id out of range
[h264 @ 04490920] no frame!
[h264 @ 04490920] missing picture in access unit with size 5714
[h264 @ 04490920] non-existing PPS 2 referenced
[h264 @ 04490920] decode_slice_header error
[h264 @ 04490920] no frame!
[h264 @ 04490920] sps_id out of range
Last message repeated 1 times
[h264 @ 04490920] missing picture in access unit with size 5525
[h264 @ 04490920] sps_id out of range
Last message repeated 1 times
[h264 @ 04490920] no frame!
[h264 @ 04490920] non-existing PPS referenced
[h264 @ 04490920] non-existing PPS 0 referenced
[h264 @ 04490920] decode_slice_header error
[h264 @ 04490920] non-existing PPS 0 referenced
[h264 @ 04490920] decode_slice_header error
[h264 @ 04490920] no frame!
[h264 @ 04490920] non-existing PPS referenced
[h264 @ 04490920] slice type too large (2) at 0 0
[h264 @ 04490920] decode_slice_header error
[h264 @ 04490920] no frame!
[h264 @ 04490920] missing picture in access unit with size 5623
[h264 @ 04490920] no frame!
[h264 @ 04490920] FMO not supported
[h264 @ 04490920] non-existing PPS referenced
[h264 @ 04490920] FMO not supported
[h264 @ 04490920] non-existing PPS 227 referenced
[h264 @ 04490920] decode_slice_header error
[h264 @ 04490920] no frame!
[h264 @ 04490920] non-existing PPS referenced
[h264 @ 04490920] non-existing PPS 0 referenced
[h264 @ 04490920] decode_slice_header error
[h264 @ 04490920] get_buffer() failed (-12 0 00000000)
[h264 @ 04490920] decode_slice_header error
[h264 @ 04490920] sps_id out of range
[h264 @ 04490920] concealing 297024 DC, 297024 AC, 297024 MV errors in P frame
Program received signal SIGSEGV, Segmentation fault.
0x00b553a8 in guess_dc (s=0x44efe80, dc=0x4be13c4, w=2496, h=476,
stride=2497, is_luma=1) at libavcodec/error_resilience.c:197
197 col [b_x + b_y*stride][1]= color;
(gdb) bt
#0 0x00b553a8 in guess_dc (s=0x44efe80, dc=0x4be13c4, w=2496, h=476,
stride=2497, is_luma=1) at libavcodec/error_resilience.c:197
#1 0x008ed659 in ff_er_frame_end (s=0x44efe80)
at libavcodec/error_resilience.c:1249
#2 0x0064818c in field_end (h=0x44efe80, in_setup=<optimized out>)
at libavcodec/h264.c:2283
#3 0x00664f26 in decode_frame (avctx=0x4490920, data=0x22f5e0,
data_size=0x22f7d8, avpkt=0x22f558) at libavcodec/h264.c:4139
#4 0x0055848b in avcodec_decode_video2 (avctx=0x4490920, picture=0x22f5e0,
got_picture_ptr=0x22f7d8, avpkt=0x22f770) at libavcodec/utils.c:1512
#5 0x0047bbf2 in try_decode_frame (st=0x43adb40, avpkt=<optimized out>,
options=<optimized out>) at libavformat/utils.c:2377
#6 0x004839c0 in avformat_find_stream_info (ic=0x43ad4e0, options=0x43a2740)
at libavformat/utils.c:2749
#7 0x004056d7 in opt_input_file (optctx=0x22fd68, opt=0x43a2924 "i",
filename=<optimized out>) at ffmpeg_opt.c:770
#8 0x00415467 in parse_option (optctx=0x22fd68, opt=<optimized out>,
arg=0x43a2926 "h264.avi", options=0xb8caa0) at cmdutils.c:320
#9 0x004156d6 in parse_options (optctx=0x22fd68, argc=3,
argv=<optimized out>, options=0xb8caa0,
parse_arg_function=0x40616c <opt_output_file>) at cmdutils.c:353
#10 0x00b1a042 in main (argc=3, argv=<optimized out>) at ffmpeg.c:3126
(gdb)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1911 | ffplay fails to seek | undetermined | defect | 11/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 | 11/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 | 11/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 | 11/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 | 12/05/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%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2011 | i263: artefacts with deblocking filter | avcodec | defect | 12/11/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
I have tested i263 codec a bit more and found another issue. Attached file was encoded with "deblocking filter" option enabled, (this is a normal video, not with pb-frames) and ffmpeg decodes it with visible artefacts. http://www.datafilehost.com/download-09b7dbe4.html C:\>ffmpeg -i normal_deblocking_filter.avi out.avi
ffmpeg version N-47675-g20899c5 Copyright (c) 2000-2012 the FFmpeg developers
built on Dec 10 2012 02:38:00 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. 79.101 / 54. 79.101
libavformat 54. 49.100 / 54. 49.100
libavdevice 54. 3.102 / 54. 3.102
libavfilter 3. 26.101 / 3. 26.101
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 'normal_deblocking_filter.avi':
Metadata:
encoder : VirtualDubMod 1.5.10.2 (build 2542/release)
Duration: 00:00:15.12, start: 0.000000, bitrate: 1175 kb/s
Stream #0:0: Video: h263i (I263 / 0x33363249), yuv420p, 320x240, 25 tbr, 25
tbn, 25 tbc
Output #0, avi, to 'out.avi':
Metadata:
ISFT : Lavf54.49.100
Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 320x240, q=2-31, 200
kb/s, 25 tbn, 25 tbc
Stream mapping:
Stream #0:0 -> #0:0 (h263i -> mpeg4)
Press [q] to stop, [?] for help
frame= 137 fps=0.0 q=5.8 size= 262kB time=00:00:05.48 bitrate= 391.9kbits/s
frame= 247 fps=0.0 q=12.1 size= 473kB time=00:00:09.88 bitrate= 392.1kbits/
frame= 378 fps=255 q=5.8 Lsize= 635kB time=00:00:15.12 bitrate= 344.1kbits/
s
video:620kB audio:0kB subtitle:0 global headers:0kB muxing overhead 2.352102%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2012 | -filter without specifier fails without explicit error | FFmpeg | defect | 12/11/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Given a random input file with both audio and video: ☭ ./ffmpeg -f lavfi -i 'testsrc[out0]; aevalsrc=sin(2*PI*t*440)[out1]' -t 5 -y test.avi
ffmpeg version N-47714-g7eafd27 Copyright (c) 2000-2012 the FFmpeg developers
built on Dec 11 2012 03:04:42 with gcc 4.7.2 (GCC)
configuration: --enable-gpl --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 --enable-runtime-cpudetect --enable-libcelt
libavutil 52. 12.100 / 52. 12.100
libavcodec 54. 79.101 / 54. 79.101
libavformat 54. 49.101 / 54. 49.101
libavdevice 54. 3.102 / 54. 3.102
libavfilter 3. 26.101 / 3. 26.101
libswscale 2. 1.103 / 2. 1.103
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 2.100 / 52. 2.100
[lavfi @ 0x2a3b260] Estimating duration from bitrate, this may be inaccurate
Input #0, lavfi, from 'testsrc[out0]; aevalsrc=sin(2*PI*t*440)[out1]':
Duration: N/A, start: 0.000000, bitrate: 2822 kb/s
Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 320x240 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc
Stream #0:1: Audio: pcm_f64le, 44100 Hz, mono, dbl, 2822 kb/s
Output #0, avi, to 'test.avi':
Metadata:
ISFT : Lavf54.49.101
Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 320x240 [SAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 25 tbn, 25 tbc
Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 44100 Hz, mono, s32p
Stream mapping:
Stream #0:0 -> #0:0 (rawvideo -> mpeg4)
Stream #0:1 -> #0:1 (pcm_f64le -> libmp3lame)
Press [q] to stop, [?] for help
frame= 125 fps=0.0 q=2.0 Lsize= 256kB time=00:00:05.01 bitrate= 418.1kbits/s
video:199kB audio:39kB subtitle:0 global headers:0kB muxing overhead 7.317413%
...and trying the following commands fail: ☭ ./ffmpeg -i test.avi -filter edgedetect -f null -
ffmpeg version N-47714-g7eafd27 Copyright (c) 2000-2012 the FFmpeg developers
built on Dec 11 2012 03:04:42 with gcc 4.7.2 (GCC)
configuration: --enable-gpl --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 --enable-runtime-cpudetect --enable-libcelt
libavutil 52. 12.100 / 52. 12.100
libavcodec 54. 79.101 / 54. 79.101
libavformat 54. 49.101 / 54. 49.101
libavdevice 54. 3.102 / 54. 3.102
libavfilter 3. 26.101 / 3. 26.101
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 'test.avi':
Metadata:
encoder : Lavf54.49.101
Duration: 00:00:05.04, start: 0.000000, bitrate: 415 kb/s
Stream #0:0: Video: mpeg4 (Simple Profile) (FMP4 / 0x34504D46), yuv420p, 320x240 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc
Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 44100 Hz, mono, s16p, 64 kb/s
[buffer @ 0x178f040] Unable to parse option value "0x0" as image size
Error opening filters!
☭ ./ffmpeg -i test.avi -filter volume -f null -
ffmpeg version N-47714-g7eafd27 Copyright (c) 2000-2012 the FFmpeg developers
built on Dec 11 2012 03:04:42 with gcc 4.7.2 (GCC)
configuration: --enable-gpl --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 --enable-runtime-cpudetect --enable-libcelt
libavutil 52. 12.100 / 52. 12.100
libavcodec 54. 79.101 / 54. 79.101
libavformat 54. 49.101 / 54. 49.101
libavdevice 54. 3.102 / 54. 3.102
libavfilter 3. 26.101 / 3. 26.101
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 'test.avi':
Metadata:
encoder : Lavf54.49.101
Duration: 00:00:05.04, start: 0.000000, bitrate: 415 kb/s
Stream #0:0: Video: mpeg4 (Simple Profile) (FMP4 / 0x34504D46), yuv420p, 320x240 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc
Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 44100 Hz, mono, s16p, 64 kb/s
[abuffer @ 0x1e057e0] Value inf for parameter 'time_base' out of range [0 - 2.14748e+09]
Error opening filters!
It works fine when using -filter:v or -vf, and -filter:a or -af though. Also note the problem doesn't arise if the input is audio-only or video-only. We should either fail with a more explicit error when the type specifier is not set, or have better heuristics to guess what the user wants. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2056 | rmdec: fix timestamps for sipr in version 4 container (ra4) | undetermined | defect | 12/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%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2082 | mjpeg: low quality + restart (and grayscale) = lower quality than libjpeg | avcodec | defect | 12/30/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cjpeg -targa -quality 15 -progressive -restart 17 -grayscale test.tga >q15r17.jpg cjpeg -targa -quality 5 -progressive -restart 17 -grayscale test.tga >q5r17.jpg cjpeg -targa -quality 1 -progressive -restart 17 -grayscale test.tga >q1r17.jpg Please decode attached samples with ffmpeg and djpeg. The output from djpeg looks less blocky The problem is most visible with q1r17.jpg when we compare output from ffmpeg and djpeg. This is related to restart option, for example there is no problem while decoding: cjpeg -targa -quality 1 -progressive -restart 0 -grayscale test.tga >q1r0.jpg with ffmpeg (ffmpeg and djpeg output matches). C:\>ffmpeg -i q1r17.jpg out.bmp
ffmpeg version N-48239-g69db85c Copyright (c) 2000-2012 the FFmpeg developers
built on Dec 28 2012 02:20:50 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. 50.102 / 54. 50.102
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
Input #0, image2, from 'q1r17.jpg':
Duration: 00:00:00.04, start: 0.000000, bitrate: N/A
Stream #0:0: Video: mjpeg, gray, 1024x768 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn,
25 tbc
Output #0, image2, to 'out.bmp':
Metadata:
encoder : Lavf54.50.102
Stream #0:0: Video: bmp, gray, 1024x768 [SAR 1:1 DAR 4:3], 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=0.0 Lsize=N/A time=00:00:00.04 bitrate=N/A
video:769kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.002794%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2126 | 012v decodes incorrectly | avcodec | defect | 01/09/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
C:\>ffmpeg -i 012v.avi out.bmp
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 '012v.avi':
Duration: 00:00:00.10, start: 0.000000, bitrate: 17247 kb/s
Stream #0:0: Video: 012v (012v / 0x76323130), yuv422p16le (10 bpc), 320x240,
10 tbr, 10 tbn, 10 tbc
Output #0, image2, to 'out.bmp':
Metadata:
encoder : Lavf54.59.106
Stream #0:0: Video: bmp, bgr8, 320x240, q=2-31, 200 kb/s, 90k tbn, 10 tbc
Stream mapping:
Stream #0:0 -> #0:0 (012v -> bmp)
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
video:76kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.028249%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2149 | referenced qt chapter not found | avformat | defect | 01/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
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2158 | Transparency gets lost on conversion from pal8 to yuva* | swscale | defect | 01/19/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
http://thread.gmane.org/gmane.comp.video.ffmpeg.user/43291 I will attach a pal8 png sample that contains transparency, the overlay filter assumes an opaque image. $ ffmpeg -i tests/lena.pnm -i pal8_alpha.png -filter_complex overlay out.png
ffmpeg version N-49026-g96d1b7f Copyright (c) 2000-2013 the FFmpeg developers
built on Jan 19 2013 09:39:02 with gcc 4.7 (SUSE Linux)
configuration: --enable-gpl --disable-indev=jack --enable-libx264
libavutil 52. 15.100 / 52. 15.100
libavcodec 54. 89.100 / 54. 89.100
libavformat 54. 61.101 / 54. 61.101
libavdevice 54. 3.102 / 54. 3.102
libavfilter 3. 32.101 / 3. 32.101
libswscale 2. 1.103 / 2. 1.103
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 2.100 / 52. 2.100
Input #0, image2, from 'tests/lena.pnm':
Duration: 00:00:00.04, start: 0.000000, bitrate: N/A
Stream #0:0: Video: ppm, rgb24, 256x256, 25 tbr, 25 tbn, 25 tbc
Input #1, image2, from 'pal8_alpha.png':
Duration: 00:00:00.04, start: 0.000000, bitrate: N/A
Stream #1:0: Video: png, pal8, 174x98, 25 tbr, 25 tbn, 25 tbc
Output #0, image2, to 'out.png':
Metadata:
encoder : Lavf54.61.101
Stream #0:0: Video: png, rgba, 256x256, q=2-31, 200 kb/s, 90k tbn, 25 tbc
Stream mapping:
Stream #0:0 (ppm) -> overlay:main
Stream #1:0 (png) -> overlay:overlay
overlay -> Stream #0:0 (png)
Press [q] to stop, [?] for help
frame= 1 fps=0.0 q=0.0 Lsize=N/A time=00:00:00.04 bitrate=N/A
video:134kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.016078%
The following works as expected: $ ffmpeg -i pal8_alpha.png -pix_fmt rgba rgba_alpha.png $ ffmpeg -i tests/lena.pnm -i rgba_alpha.png -filter_complex overlay out.png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2199 | ffplay: stop time counter at the end of file | FFplay | defect | 01/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
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2223 | Muxing dvb_teletext in mpegts does not work | avformat | defect | 02/01/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: When ffmpeg is instructed to do "-c copy" on input stream, it unexpectedly converts one of the input streams of type dvb_teletext into dvb_subtitle. More info can be found here: http://ffmpeg.gusari.org/viewtopic.php?f=16&t=811&p=1527 How to reproduce: The original scenario, where the possible bug was discovered, used a command line like this: ffmpeg -i udp://234.5.245.105:20000 -map 0 -codec copy -f mpegts stream.ts
ffmpeg version 1.1.1 Copyright (c) 2000-2013 the FFmpeg developers
built on Jan 21 2013 14:57:54 with gcc 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3)
configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libx264 --enable-nonfree --enable-postproc --enable-version3 --enable-x11grab --enable-filter=movie --enable-static --enable-shared --enable-libfreetype --enable-libaacplus
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
[mpegts @ 0x1b5c820] Unable to seek back to the start
[mpeg2video @ 0x1ba2220] 0x0 is invalid
Last message repeated 15 times
[mpegts @ 0x1b5c820] max_analyze_duration 5000000 reached at 5016000
[mpegts @ 0x1b5c820] Estimating duration from bitrate, this may be inaccurate
Input #0, mpegts, from 'udp://234.5.245.105:20000':
Duration: N/A, start: 93705.929667, bitrate: 224 kb/s
Program 140
Metadata:
service_name : ANTENA 3
service_provider: EtherTV
Stream #0:0[0x137](spa): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006)
Stream #0:1[0x130](und): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 96 kb/s
Stream #0:2[0x12f](spa): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 128 kb/s
Stream #0:3[0x12e](spa): [b]Subtitle: dvb_teletext[/b] ([6][0][0][0] / 0x0006)
Stream #0:4[0x12d]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 704x576 [SAR 16:11 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
Output #0, mpegts, to 'stream.ts':
Metadata:
encoder : Lavf54.59.106
Stream #0:0(spa): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006)
Stream #0:1(und): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, 96 kb/s
Stream #0:2(spa): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, 128 kb/s
Stream #0:3(spa): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006)
Stream #0:4: Video: mpeg2video ([2][0][0][0] / 0x0002), yuv420p, 704x576 [SAR 16:11 DAR 16:9], q=2-31, 25 fps, 90k tbn, 25 tbc
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (copy)
Stream #0:2 -> #0:2 (copy)
Stream #0:3 -> #0:3 (copy)
Stream #0:4 -> #0:4 (copy)
Press [q] to stop, [?] for help
frame= 914 fps= 29 q=-1.0 Lsize= 17315kB time=00:00:37.79 bitrate=3753.4kbits/s
video:13770kB audio:1013kB subtitle:1173 global headers:0kB muxing overhead 8.519125%
Received signal 2: terminating.
but when checked with ffprobe, the result was: ffprobe -i stream.ts
ffprobe version 1.1.1 Copyright (c) 2007-2013 the FFmpeg developers
built on Jan 21 2013 14:57:54 with gcc 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3)
configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libx264 --enable-nonfree --enable-postproc --enable-version3 --enable-x11grab --enable-filter=movie --enable-static --enable-shared --enable-libfreetype --enable-libaacplus
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
[mpegts @ 0xac2ca0] max_analyze_duration 5000000 reached at 5016000
[NULL @ 0xac6e60] start time is not set in estimate_timings_from_pts
[NULL @ 0xac8be0] start time is not set in estimate_timings_from_pts
Input #0, mpegts, from 'stream.ts':
Duration: 00:00:37.47, start: 1.760378, bitrate: 3785 kb/s
Program 1
Metadata:
service_name : Service01
service_provider: FFmpeg
Stream #0:0[0x100](spa): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006)
Stream #0:1[0x101](und): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 96 kb/s
Stream #0:2[0x102](spa): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 128 kb/s
Stream #0:3[0x103](spa): [b]Subtitle: dvb_subtitle[/b] ([6][0][0][0] / 0x0006)
Stream #0:4[0x104]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 704x576 [SAR 16:11 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2240 | xvid: visible artefects | avcodec | defect | 02/05/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 | 02/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%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2394 | BGRA downscaling shifts colors | swscale | defect | 03/21/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Downscaling in BGRA produce a color shift. How to reproduce: ./ffmpeg_g -lavfi color=c=blue:s=256x256,format=bgra,scale=4:4 \ -vframes 1 -f rawvideo - | xxd ffmpeg version N-51202-gf8217da Copyright (c) 2000-2013 the FFmpeg developers
built on Mar 21 2013 20:43:35 with gcc 4.7 (Debian 4.7.2-5)
configuration: --enable-shared --disable-static --enable-gpl --enable-libx264 --enable-libass --enable-libfreetype --enable-libopus --assert-level=2
libavutil 52. 22.100 / 52. 22.100
libavcodec 55. 1.100 / 55. 1.100
libavformat 55. 0.100 / 55. 0.100
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 48.100 / 3. 48.100
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 2.100 / 52. 2.100
Output #0, rawvideo, to 'pipe:':
Metadata:
encoder : Lavf55.0.100
Stream #0:0: Video: rawvideo (BGRA / 0x41524742), bgra, 4x4 [SAR 1:1 DAR 1:1], q=2-31, 200 kb/s, 90k tbn, 25 tbc
Stream mapping:
scale -> Stream #0:0 (rawvideo)
Press [q] to stop, [?] for help
frame= 1 fps=0.0 q=0.0 Lsize= 0kB time=00:00:00.04 bitrate= 12.8kbits/s
video:0kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.000000%
0000000: ed00 00f6 ed00 00f6 ed00 00f6 ed00 00f6 ................
0000010: e700 00f4 e700 00f4 e700 00f4 e700 00f4 ................
0000020: fd00 00ff fd00 00ff fd00 00ff fd00 00ff ................
0000030: fd00 00ff fd00 00ff fd00 00ff fd00 00ff ................
The same thing with RGBA instead of BGRA produces uniform 0000 fdff, which seems correct. The phenomenon increases with the downscaling factor. The output size, OTOH, does not matter much. Only the last two lines are exempt. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2459 | mpc8: wrong duration | undetermined | defect | 04/12/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ffmpeg reports 28s, mpcdec 30s 1323648 / 44100 gives the correct duration http://ffmpeg.org/trac/ffmpeg/raw-attachment/ticket/1254/musepack8.mpc $ mpcdec -i musepack8.mpc mpcdec - Musepack (MPC) decoder v1.0.0 (C) 2006-2009 MDT Built Feb 26 2009 20:20:48 file: musepack8.mpc stream version 8 encoder: --Stable-- 1.30.0 profile: 'Standard' (q=5.00) PNS: off mid/side stereo: on gapless: on average bitrate: 176.5 kbps samplerate: 44100 Hz channels: 2 length: 0:30 (1323648 samples) file size: 662373 Bytes track peak: 0.00 dB track gain: 0.00 dB / 0.00 dB album peak: 0.00 dB album gain: 0.00 dB / 0.00 dB C:\>ffmpeg -i musepack8.mpc out.wav
ffmpeg version N-51683-g9dc88ac Copyright (c) 2000-2013 the FFmpeg developers
built on Apr 8 2013 21:19:21 with gcc 4.8.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-libcaca --enable-libfreetyp
e --enable-libgsm --enable-libilbc --enable-libmp3lame --enable-libopencore-amrn
b --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libr
tmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheo
ra --enable-libtwolame --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-li
bvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --ena
ble-zlib
libavutil 52. 25.100 / 52. 25.100
libavcodec 55. 2.100 / 55. 2.100
libavformat 55. 1.100 / 55. 1.100
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 49.101 / 3. 49.101
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 2.100 / 52. 2.100
[mpc8 @ 026e4020] max_analyze_duration 5000000 reached at 5015510 microseconds
Input #0, mpc8, from 'musepack8.mpc':
Duration: 00:00:28.42, start: 0.000000, bitrate: 186 kb/s
Stream #0:0: Audio: musepack8, 44100 Hz, stereo, s16p
Output #0, wav, to 'out.wav':
Metadata:
ISFT : Lavf55.1.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 (mpc8 -> pcm_s16le)
Press [q] to stop, [?] for help
Multiple frames in a packet from stream 0
musepack8.mpc: Input/output error
size= 5175kB time=00:00:30.04 bitrate=1411.2kbits/s
video:0kB audio:5175kB subtitle:0 global headers:0kB muxing overhead 0.001510%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2531 | wvc1 interlaced decodes incorrectly | avcodec | defect | 05/04/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
attached file (encoded with "windows media encoder 8") is decoded incorrectly by ffmpeg http://www1.datafilehost.com/d/beee27be C:\>ffmpeg -i interlaced_top.wmv -an out.avi
ffmpeg version N-52725-ge756635 Copyright (c) 2000-2013 the FFmpeg developers
built on May 4 2013 02:45:38 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. 28.100 / 52. 28.100
libavcodec 55. 7.100 / 55. 7.100
libavformat 55. 4.101 / 55. 4.101
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 63.101 / 3. 63.101
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100
[asf @ 0x1fbf920] max_analyze_duration 5000000 reached at 5070000 microseconds
Guessed Channel Layout for Input Stream #0.0 : stereo
Input #0, asf, from 'interlaced_top.wmv':
Metadata:
WMFSDKVersion : 11.0.5721.5275
WMFSDKNeeded : 0.0.0.0000
Buffer Average : 1521
VBR Peak : 757702
IsVBR : 1
DeviceConformanceTemplate: AP@L3
Duration: 00:00:12.67, start: 0.026000, bitrate: 1072 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: vc1 (Advanced) (WVC1 / 0x31435657), yuv420p, 320x24
0, 914 kb/s, 23.98 tbr, 1k tbn, 1k tbc
Output #0, avi, to 'out.avi':
Metadata:
WMFSDKVersion : 11.0.5721.5275
WMFSDKNeeded : 0.0.0.0000
Buffer Average : 1521
VBR Peak : 757702
IsVBR : 1
DeviceConformanceTemplate: AP@L3
ISFT : Lavf55.4.101
Stream #0:0(pol): Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 320x240, q=2-31
, 200 kb/s, 23.98 tbn, 23.98 tbc
Stream mapping:
Stream #0:1 -> #0:0 (vc1 -> mpeg4)
Press [q] to stop, [?] for help
frame= 109 fps=0.0 q=9.0 size= 210kB time=00:00:04.54 bitrate= 378.8kbits/s
frame= 212 fps=0.0 q=13.1 size= 354kB time=00:00:08.84 bitrate= 328.0kbits/
frame= 303 fps=220 q=10.2 Lsize= 453kB time=00:00:12.63 bitrate= 293.7kbits
/s
video:440kB audio:0kB subtitle:0 global headers:0kB muxing overhead 2.906442%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2532 | wmv1: green artefacts with lowres | avcodec | defect | 05/04/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
C:\>ffmpeg -vlowres 1 -i 1.wmv -an out.avi
ffmpeg version N-52725-ge756635 Copyright (c) 2000-2013 the FFmpeg developers
built on May 4 2013 02:45:38 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. 28.100 / 52. 28.100
libavcodec 55. 7.100 / 55. 7.100
libavformat 55. 4.101 / 55. 4.101
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 63.101 / 3. 63.101
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100
Guessed Channel Layout for Input Stream #0.0 : stereo
Input #0, asf, from '1.wmv':
Metadata:
WMFSDKVersion : 11.0.5721.5275
WMFSDKNeeded : 0.0.0.0000
IsVBR : 0
DeviceConformanceTemplate: @
Duration: 00:00:05.98, start: 0.000000, bitrate: 246 kb/s
Stream #0:0(pol): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, stereo, fltp
, 176 kb/s
Stream #0:1(pol): Video: wmv1 (WMV1 / 0x31564D57), yuv420p, 80x60, 100 kb/s,
24 tbr, 1k tbn, 1k tbc
Output #0, avi, to 'out.avi':
Metadata:
WMFSDKVersion : 11.0.5721.5275
WMFSDKNeeded : 0.0.0.0000
IsVBR : 0
DeviceConformanceTemplate: @
ISFT : Lavf55.4.101
Stream #0:0(pol): Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 80x60, q=2-31,
200 kb/s, 24 tbn, 24 tbc
Stream mapping:
Stream #0:1 -> #0:0 (wmv1 -> mpeg4)
Press [q] to stop, [?] for help
[wmv1 @ 0x20cdcc0] dc overflow- block: 4 qscale: 4//
[wmv1 @ 0x20cdcc0] dc overflow- block: 2 qscale: 4//
Last message repeated 1 times
[wmv1 @ 0x20cdcc0] dc overflow- block: 3 qscale: 4//
[wmv1 @ 0x20cdcc0] dc overflow- block: 0 qscale: 4//
[wmv1 @ 0x20cdcc0] dc overflow- block: 2 qscale: 4//
[wmv1 @ 0x20cdcc0] dc overflow- block: 3 qscale: 4//
[wmv1 @ 0x20cdcc0] dc overflow- block: 4 qscale: 4//
Last message repeated 1 times
[wmv1 @ 0x20cdcc0] dc overflow- block: 0 qscale: 6//
[wmv1 @ 0x20cdcc0] dc overflow- block: 1 qscale: 6//
[wmv1 @ 0x20cdcc0] dc overflow- block: 0 qscale: 6//
Last message repeated 1 times
[wmv1 @ 0x20cdcc0] dc overflow- block: 1 qscale: 6//
[wmv1 @ 0x20cdcc0] dc overflow- block: 2 qscale: 6//
[wmv1 @ 0x20cdcc0] dc overflow- block: 3 qscale: 6//
[wmv1 @ 0x20cdcc0] dc overflow- block: 1 qscale: 6//
[wmv1 @ 0x20cdcc0] dc overflow- block: 3 qscale: 6//
[wmv1 @ 0x20cdcc0] dc overflow- block: 1 qscale: 6//
[wmv1 @ 0x20cdcc0] dc overflow- block: 3 qscale: 6//
[wmv1 @ 0x20cdcc0] dc overflow- block: 2 qscale: 8//
[wmv1 @ 0x20cdcc0] dc overflow- block: 0 qscale: 7//
[wmv1 @ 0x20cdcc0] dc overflow- block: 1 qscale: 7//
[wmv1 @ 0x20cdcc0] dc overflow- block: 2 qscale: 7//
[wmv1 @ 0x20cdcc0] dc overflow- block: 3 qscale: 7//
[wmv1 @ 0x20cdcc0] dc overflow- block: 2 qscale: 7//
[wmv1 @ 0x20cdcc0] dc overflow- block: 3 qscale: 7//
[wmv1 @ 0x20cdcc0] dc overflow- block: 0 qscale: 7//
[wmv1 @ 0x20cdcc0] dc overflow- block: 1 qscale: 7//
[wmv1 @ 0x20cdcc0] dc overflow- block: 2 qscale: 7//
[wmv1 @ 0x20cdcc0] dc overflow- block: 3 qscale: 7//
[wmv1 @ 0x20cdcc0] dc overflow- block: 2 qscale: 9//
[wmv1 @ 0x20cdcc0] dc overflow- block: 3 qscale: 9//
[wmv1 @ 0x20cdcc0] dc overflow- block: 2 qscale: 9//
[wmv1 @ 0x20cdcc0] dc overflow- block: 5 qscale: 9//
[wmv1 @ 0x20cdcc0] dc overflow- block: 0 qscale: 15//
[wmv1 @ 0x20cdcc0] dc overflow- block: 1 qscale: 15//
[wmv1 @ 0x20cdcc0] dc overflow- block: 2 qscale: 15//
[wmv1 @ 0x20cdcc0] dc overflow- block: 1 qscale: 18//
[wmv1 @ 0x20cdcc0] dc overflow- block: 2 qscale: 18//
[wmv1 @ 0x20cdcc0] dc overflow- block: 3 qscale: 18//
[wmv1 @ 0x20cdcc0] dc overflow- block: 1 qscale: 19//
[wmv1 @ 0x20cdcc0] dc overflow- block: 0 qscale: 19//
[wmv1 @ 0x20cdcc0] dc overflow- block: 2 qscale: 19//
[wmv1 @ 0x20cdcc0] dc overflow- block: 0 qscale: 19//
[wmv1 @ 0x20cdcc0] dc overflow- block: 1 qscale: 19//
[wmv1 @ 0x20cdcc0] dc overflow- block: 2 qscale: 19//
[wmv1 @ 0x20cdcc0] dc overflow- block: 3 qscale: 19//
[wmv1 @ 0x20cdcc0] dc overflow- block: 1 qscale: 19//
Last message repeated 1 times
[wmv1 @ 0x20cdcc0] dc overflow- block: 2 qscale: 19//
[wmv1 @ 0x20cdcc0] dc overflow- block: 3 qscale: 19//
frame= 133 fps=0.0 q=1.6 Lsize= 151kB time=00:00:05.95 bitrate= 207.1kbits/
s
video:142kB audio:0kB subtitle:0 global headers:0kB muxing overhead 6.329672%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2554 | vmd deocdes incorrectly | undetermined | defect | 05/10/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
attached fie decodes incorrectly C:\>ffmpeg -i URBAND.VMD out.avi
ffmpeg version N-52941-g13cb6ed Copyright (c) 2000-2013 the FFmpeg developers
built on May 10 2013 02:44:43 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. 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. 63.101 / 3. 63.101
libswscale 2. 3.100 / 2. 3.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100
Input #0, vmd, from 'URBAND.VMD':
Duration: N/A, start: 0.000000, bitrate: N/A
Stream #0:0: Video: vmdvideo, pal8, 1920x480, 10 tbr, 10 tbn, 10 tbc
Output #0, avi, to 'out.avi':
Metadata:
ISFT : Lavf55.4.101
Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 1920x480, q=2-31, 20
0 kb/s, 10 tbn, 10 tbc
Stream mapping:
Stream #0:0 -> #0:0 (vmdvideo -> mpeg4)
Press [q] to stop, [?] for help
frame= 1 fps=0.0 q=5.0 Lsize= 33kB time=00:00:00.10 bitrate=2677.4kbits/
s
video:27kB audio:0kB subtitle:0 global headers:0kB muxing overhead 20.557617%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2555 | testsrc artifacts with specific height values | avfilter | defect | 05/10/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: testsrc generates artifacts in the generated patterns, which appear as a discontinuity in the sliding colored band. How to reproduce: ffplay -f lavfi testsrc=s=237x121 ffplay -f lavfi testsrc=s=237x119 This is most likely due to some rounding issue. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2557 | vc1 visible decoding error | avcodec | defect | 05/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%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2570 | pix format convert producing black vertical line at the right side when width is not multiply of 4 | swscale | defect | 05/14/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
C:\>ffmpeg -i 1022.jpg out.gif
ffmpeg version N-53032-g37d9784 Copyright (c) 2000-2013 the FFmpeg developers
built on May 14 2013 02:45:02 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. 31.100 / 52. 31.100
libavcodec 55. 9.100 / 55. 9.100
libavformat 55. 7.100 / 55. 7.100
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 65.100 / 3. 65.100
libswscale 2. 3.100 / 2. 3.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100
Input #0, image2, from '1022.jpg':
Duration: 00:00:00.04, start: 0.000000, bitrate: N/A
Stream #0:0: Video: mjpeg, yuvj420p, 1022x768 [SAR 72:72 DAR 511:384], 25 tb
r, 25 tbn, 25 tbc
[swscaler @ 0x1fb9820] No accelerated colorspace conversion found from yuv420p t
o bgr8.
[swscaler @ 0x20f8000] No accelerated colorspace conversion found from yuv420p t
o bgr8.
[swscaler @ 0x20fddc0] No accelerated colorspace conversion found from yuv420p t
o bgr8.
Output #0, gif, to 'out.gif':
Metadata:
encoder : Lavf55.7.100
Stream #0:0: Video: gif, bgr8, 1022x768 [SAR 1:1 DAR 511:384], q=2-31, 200 k
b/s, 100 tbn, 25 tbc
Stream mapping:
Stream #0:0 -> #0:0 (mjpeg -> gif)
Press [q] to stop, [?] for help
frame= 1 fps=0.0 q=0.0 Lsize= 247kB time=00:00:00.04 bitrate=50588.2kbits
/s
video:246kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.320864%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2615 | fix matrox mpeg2 I-frame hd 1280x720 | avcodec | defect | 05/31/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
This codec supports only 3 resolutions, there are some problems with 1280x720 resolution (FFmpeg reports errors in I-frames) 1280x720: http://www1.datafilehost.com/d/9377b7a9 1440x1080: http://www1.datafilehost.com/d/160390de 1920x1080: http://www1.datafilehost.com/d/01f7ea78 C:\>ffmpeg -i 1280.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 @ 02997ee0] Invalid frame dimensions 0x0.
[mpeg2video @ 02997ee0] Warning MVs not available
[mpeg2video @ 02997ee0] concealing 80 DC, 80 AC, 80 MV errors in I frame
Input #0, avi, from '1280.avi':
Duration: 00:00:07.51, start: 0.000000, bitrate: 36787 kb/s
Stream #0:0: Video: mpeg2video (4:2:2) (M701 / 0x3130374D), yuv422p, 1280x72
0 [SAR 1:1 DAR 16:9], 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, 1280x720 [SAR 1:1 DA
R 16:9], 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 @ 02997ee0] Invalid frame dimensions 0x0.
[mpeg2video @ 02997ee0] Warning MVs not available
[mpeg2video @ 02997ee0] concealing 80 DC, 80 AC, 80 MV errors in I frame
[mpeg2video @ 02997ee0] Warning MVs not available
[mpeg2video @ 02997ee0] concealing 80 DC, 80 AC, 80 MV errors in I frame
[mpeg2video @ 02997ee0] Warning MVs not available
[mpeg2video @ 02997ee0] concealing 80 DC, 80 AC, 80 MV errors in I frame
Last message repeated 49 times
frame= 52 fps=0.0 q=31.0 size= 362kB time=00:00:02.16 bitrate=1368.3kbits/
concealing 80 DC, 80 AC, 80 MV errors in I frame
[mpeg2video @ 02997ee0] concealing 80 DC, 80 AC, 80 MV errors in I frame
Last message repeated 56 times
frame= 110 fps=0.0 q=31.0 size= 642kB time=00:00:04.58 bitrate=1146.8kbits/
concealing 80 DC, 80 AC, 80 MV errors in I frame
[mpeg2video @ 02997ee0] concealing 80 DC, 80 AC, 80 MV errors in I frame
Last message repeated 56 times
frame= 168 fps=112 q=31.0 size= 952kB time=00:00:07.00 bitrate=1113.5kbits/
concealing 80 DC, 80 AC, 80 MV errors in I frame
[mpeg2video @ 02997ee0] concealing 80 DC, 80 AC, 80 MV errors in I frame
Last message repeated 10 times
frame= 180 fps=112 q=31.0 Lsize= 1015kB time=00:00:07.50 bitrate=1107.7kbits
/s
video:1005kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.988754%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2616 | support matrox mpeg-2 I-frame with alpha codec (m704 fourcc) | avcodec | defect | 05/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%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2618 | MPNG shows artefacts | avcodec | defect | 05/31/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
http://samples.ffmpeg.org/PNG-seq/mpng.avi used to play with ffplay with minor artefacts, is completely broken since ee30cda $ ffmpeg -i mpng.avi out.avi
ffmpeg version N-53721-gf70d021 Copyright (c) 2000-2013 the FFmpeg developers
built on May 31 2013 21:12:24 with gcc 4.7 (SUSE Linux)
configuration: --enable-gpl --disable-indev=jack
libavutil 52. 34.100 / 52. 34.100
libavcodec 55. 12.102 / 55. 12.102
libavformat 55. 8.102 / 55. 8.102
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
Input #0, avi, from 'mpng.avi':
Duration: 00:00:04.00, start: 0.000000, bitrate: 8987 kb/s
Stream #0:0: Video: png (MPNG / 0x474E504D), rgba, 160x120 [SAR 2834:2834 DAR 4:3], 40 tbr, 40 tbn, 40 tbc
[mpeg4 @ 0x22f8ba0] too many threads/slices (9), reducing to 8
Output #0, avi, to 'out.avi':
Metadata:
ISFT : Lavf55.8.102
Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 160x120 [SAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 40 tbn, 40 tbc
Stream mapping:
Stream #0:0 -> #0:0 (png -> mpeg4)
Press [q] to stop, [?] for help
Input stream #0:0 frame changed from size:160x120 fmt:rgba to size:160x120 fmt:rgb24
Input stream #0:0 frame changed from size:160x120 fmt:rgb24 to size:160x120 fmt:pal8
Input stream #0:0 frame changed from size:160x120 fmt:pal8 to size:160x120 fmt:gray
frame= 160 fps=0.0 q=31.0 Lsize= 432kB time=00:00:04.00 bitrate= 885.1kbits/s
video:423kB audio:0kB subtitle:0 global headers:0kB muxing overhead 2.234574%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1336 | support image2pipe input without parser | undetermined | enhancement | 05/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 | 07/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 | 08/03/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%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1955 | au: support g721 via g726 decoder | avformat | enhancement | 11/23/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
"jack.au" plays ok with winamp/sox file: https://bugzilla.gnome.org/attachment.cgi?id=142681 info: https://bugzilla.gnome.org/show_bug.cgi?id=594454 http://lists.freedesktop.org/archives/gstreamer-commits/2009-September/037444.html C:\>ffmpeg -i jack.au 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 [au @ 0x1edc300] could not determine bits per sample [au @ 0x1edc300] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. jack.au: Invalid data found when processing input |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #355 | ALLPlayer.org and Artur Majtczak violate the GPL | undetermined | license violation | 07/20/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
(issue 2099) AllPlayer? shows attached EULA on installation. No sources visible, the EULA is completely incompatible with the (L)GPL. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #98 | Channel reordering in pcm files | undetermined | defect | 04/23/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
I will attach a three channel pcm caf file. The file contains left, center and right stream, FFmpeg currently warns that the channel layout is unsupported. It is simple to set the correct channel layout (trivial patch attached), but the problem is that the file has channel order "center, left, right" (MPEG-3-0-B), so that FFmpeg maps the left channel to the right, the right channel to center and the center channel to the left channel on decoding. How can a demuxer tell the pcm decoder that the decoder has to reorder channels? ffmpeg -i MPEG30B.caf
FFmpeg version git-N-29301-gab15726, Copyright (c) 2000-2011 the FFmpeg developers
built on Apr 23 2011 10:48:07 with gcc 4.5.2
configuration: --cc=/usr/local/gcc-4.5.2/bin/gcc --enable-gpl --enable-libcelt
libavutil 51. 0. 0 / 51. 0. 0
libavcodec 53. 1. 0 / 53. 1. 0
libavformat 53. 0. 1 / 53. 0. 1
libavdevice 53. 0. 0 / 53. 0. 0
libavfilter 2. 0. 0 / 2. 0. 0
libswscale 0. 13. 0 / 0. 13. 0
[caf @ 0x12a0ae0] Unknown channel layout.
[caf @ 0x12a0ae0] Estimating duration from bitrate, this may be inaccurate
Input #0, caf, from 'MPEG30B.caf':
Duration: 00:00:10.66, start: 0.000000, bitrate: 1151 kb/s
Stream #0.0: Audio: pcm_s8, 48000 Hz, 3 channels, u8, 1152 kb/s
At least one output file must be specified
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #785 | "HEADER ERROR" flooding with RM material | avcodec | defect | 12/17/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
It seems the rv20 codec (or the rm demuxer) has troubles with the following sample: % ./ffplay ~/header-error-flood.rm
ffplay version N-35883-g552ec4c, Copyright (c) 2003-2011 the FFmpeg developers
built on Dec 17 2011 02:37:24 with gcc 4.6.2 20111125 (prerelease)
configuration: --enable-gpl --enable-libmp3lame --enable-libvorbis --enable-libxvid --enable-libx264 --enable-libvpx --enable-libtheora --enable-x11grab --enable-libopenjpeg --enable-version3 --enable-libmodplug --enable-libass --cc='ccache cc'
libavutil 51. 32. 0 / 51. 32. 0
libavcodec 53. 46. 0 / 53. 46. 0
libavformat 53. 26. 0 / 53. 26. 0
libavdevice 53. 4. 0 / 53. 4. 0
libavfilter 2. 53. 0 / 2. 53. 0
libswscale 2. 1. 0 / 2. 1. 0
libpostproc 51. 2. 0 / 51. 2. 0
[rm @ 0x344af60] Unsupported stream type 44415441
[rm @ 0x344af60] max_analyze_duration 5000000 reached at 5014000
Input #0, rm, from '/home/ubitux/header-error-flood.rm':
Metadata:
title : SMA 5503
author : MIT Streaming Media & Compression Services
copyright : ©2001 Massachusetts Institute of Technology
comment :
Duration: 01:24:24.55, start: 0.000000, bitrate: 10 kb/s
Stream #0:0: Audio: cook (cook / 0x6B6F6F63), 22050 Hz, mono, flt, 32 kb/s
Stream #0:1: Video: rv20 (RV20 / 0x30325652), yuv420p, 640x480, 187 kb/s, 10 fps, 10 tbr, 1k tbn, 1k tbc
Stream #0:2: Data: none
[rv20 @ 0x34b0160] reserved bit set
[rv20 @ 0x34b0160] HEADER ERROR
[rv20 @ 0x34b0160] reserved bit set
[rv20 @ 0x34b0160] HEADER ERROR
Frame changed from size:640x480 to size:320x480vq= 1355KB sq= 0B f=0/0
[rv20 @ 0x34b0160] reserved bit set
[rv20 @ 0x34b0160] HEADER ERROR
[rv20 @ 0x34b0160] reserved bit set
[rv20 @ 0x34b0160] HEADER ERROR
[rv20 @ 0x34b0160] reserved bit set0KB vq= 1350KB sq= 0B f=0/0
[rv20 @ 0x34b0160] HEADER ERROR
[rv20 @ 0x34b0160] reserved bit set9KB vq= 1348KB sq= 0B f=0/1
[rv20 @ 0x34b0160] HEADER ERROR
[rv20 @ 0x34b0160] reserved bit set
[rv20 @ 0x34b0160] HEADER ERROR
[rv20 @ 0x34b0160] reserved bit set0KB vq= 1343KB sq= 0B f=0/1
[rv20 @ 0x34b0160] HEADER ERROR
[rv20 @ 0x34b0160] reserved bit set0KB vq= 1340KB sq= 0B f=0/3
[rv20 @ 0x34b0160] HEADER ERROR
[rv20 @ 0x34b0160] reserved bit set9KB vq= 1389KB sq= 0B f=0/7
[rv20 @ 0x34b0160] HEADER ERROR
[rv20 @ 0x34b0160] reserved bit set0KB vq= 1387KB sq= 0B f=0/8
[rv20 @ 0x34b0160] HEADER ERROR
[rv20 @ 0x34b0160] reserved bit set0KB vq= 1386KB sq= 0B f=0/8
[rv20 @ 0x34b0160] HEADER ERROR
[rv20 @ 0x34b0160] reserved bit set0KB vq= 1383KB sq= 0B f=0/8
[rv20 @ 0x34b0160] HEADER ERROR
[rv20 @ 0x34b0160] reserved bit set0KB vq= 1380KB sq= 0B f=0/9
[rv20 @ 0x34b0160] HEADER ERROR
[rv20 @ 0x34b0160] reserved bit set
[rv20 @ 0x34b0160] HEADER ERROR
[rv20 @ 0x34b0160] reserved bit set0KB vq= 1355KB sq= 0B f=0/9
[rv20 @ 0x34b0160] HEADER ERROR
[rv20 @ 0x34b0160] reserved bit set
[rv20 @ 0x34b0160] HEADER ERROR
[rv20 @ 0x34b0160] reserved bit set
[rv20 @ 0x34b0160] HEADER ERROR
[rv20 @ 0x34b0160] reserved bit set
[rv20 @ 0x34b0160] HEADER ERROR
[rv20 @ 0x34b0160] reserved bit set
[...]
The playback is fine after the initial flood though, so priority is set to minor. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1286 | qt tiff pal8 enc: wrong colors in qt | undetermined | defect | 05/08/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
I have tried to find out why mov tiff pal8 files doesn't decode with correct colors in qt (probably the same reason would be for png/tga pal8 in mov). pal8_qt.tif - tiff 8bpp exported from qt ffmpeg -i pal8_qt.tif -vcodec tiff -pix_fmt pal8 pal8.mov - decodes with correct colors in qt (no swscale) ( or ffmpeg -i pal8_qt.tif -pix_fmt pal8 pal8_ff.tif ffmpeg -i pal8_ff.tif -vcodec tiff -pix_fmt pal8 pal8.mov - decodes with correct colors in qt (no swscale) } ffmpeg -i pal8_qt.tif -pix_fmt rgb24 rgb24.tif ffmpeg -i rgb24.tif -vcodec tiff -pix_fmt pal8 pal8_from_rgb24.mov - decodes with wrong colors in qt (swscale - rgb24 -> pal8) (or ffmpeg -i pal8_qt.tif -s 32x32 -pix_fmt pal8 pal8_ff_32.tif ffmpeg -i pal8_ff_32.tif -vcodec tif -vcodec tiff -pix_fmt pal8 pal8_ff_32.mov) - decodes with wrong colors in qt (swscale - resize) } now when I modify $F7 value to $F8 (see pal8_diff.jpg) in pal8_from_rgb24.mov file and copy/paste mdat hunk from pal8.mov (see pal8.jpg) to pal8_from_rgb24.mov (see pal8_from_rgb24.jpg) then modified file have correct colors in qt, so looks like the problem is in data exported by ffmpeg when conversion to pal8 happens (and swscale is used). |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2007 | buffer underflow flood while remuxing mpeg stream | avformat | defect | 12/09/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
% ./ffmpeg -f lavfi -i testsrc=d=300 -y test.mpg
ffmpeg version N-47665-g18eb319 Copyright (c) 2000-2012 the FFmpeg developers
built on Dec 9 2012 18:50:45 with gcc 4.7.2 (GCC)
configuration: --enable-gpl --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 --enable-runtime-cpudetect --enable-libcelt
libavutil 52. 12.100 / 52. 12.100
libavcodec 54. 79.101 / 54. 79.101
libavformat 54. 48.100 / 54. 48.100
libavdevice 54. 3.102 / 54. 3.102
libavfilter 3. 26.101 / 3. 26.101
libswscale 2. 1.103 / 2. 1.103
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 2.100 / 52. 2.100
[lavfi @ 0x2aa0260] Estimating duration from bitrate, this may be inaccurate
Input #0, lavfi, from 'testsrc=d=300':
Duration: N/A, start: 0.000000, bitrate: N/A
Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 320x240 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc
[mpeg @ 0x2aa1a80] VBV buffer size not set, muxing may fail
Output #0, mpeg, to 'test.mpg':
Metadata:
encoder : Lavf54.48.100
Stream #0:0: Video: mpeg1video, yuv420p, 320x240 [SAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 90k tbn, 25 tbc
Stream mapping:
Stream #0:0 -> #0:0 (rawvideo -> mpeg1video)
Press [q] to stop, [?] for help
frame= 7500 fps=987 q=8.6 Lsize= 7690kB time=00:04:59.96 bitrate= 210.0kbits/s
video:7622kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.886493%
% ./ffmpeg -i test.mpg -c copy -y remux.mpg
ffmpeg version N-47665-g18eb319 Copyright (c) 2000-2012 the FFmpeg developers
built on Dec 9 2012 18:50:45 with gcc 4.7.2 (GCC)
configuration: --enable-gpl --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 --enable-runtime-cpudetect --enable-libcelt
libavutil 52. 12.100 / 52. 12.100
libavcodec 54. 79.101 / 54. 79.101
libavformat 54. 48.100 / 54. 48.100
libavdevice 54. 3.102 / 54. 3.102
libavfilter 3. 26.101 / 3. 26.101
libswscale 2. 1.103 / 2. 1.103
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 2.100 / 52. 2.100
[mpeg @ 0x3044240] max_analyze_duration 5000000 reached at 5000000
Input #0, mpeg, from 'test.mpg':
Duration: 00:00:59.76, start: 1.000000, bitrate: 244 kb/s
Stream #0:0[0x1e0]: Video: mpeg1video, yuv420p, 320x240 [SAR 1:1 DAR 4:3], 104857 kb/s, 25 fps, 25 tbr, 90k tbn, 25 tbc
Output #0, mpeg, to 'remux.mpg':
Metadata:
encoder : Lavf54.48.100
Stream #0:0: Video: mpeg1video, yuv420p, 320x240 [SAR 1:1 DAR 4:3], q=2-31, 104857 kb/s, 25 fps, 90k tbn, 25 tbc
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Press [q] to stop, [?] for help
[mpeg @ 0x304b0a0] buffer underflow i=0 bufi=10490 size=10833
[mpeg @ 0x304b0a0] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x304b0a0] buffer underflow i=0 bufi=10490 size=10833
[mpeg @ 0x304b0a0] buffer underflow i=0 bufi=10640 size=10662
[mpeg @ 0x304b0a0] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x304b0a0] buffer underflow i=0 bufi=10640 size=10662
[mpeg @ 0x304b0a0] buffer underflow i=0 bufi=10356 size=10841
[mpeg @ 0x304b0a0] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x304b0a0] buffer underflow i=0 bufi=10356 size=10841
[mpeg @ 0x304b0a0] buffer underflow i=0 bufi=10882 size=11225
[mpeg @ 0x304b0a0] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x304b0a0] buffer underflow i=0 bufi=10882 size=11225
[mpeg @ 0x304b0a0] buffer underflow i=0 bufi=10872 size=11165
[mpeg @ 0x304b0a0] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x304b0a0] buffer underflow i=0 bufi=10872 size=11165
[mpeg @ 0x304b0a0] buffer underflow i=0 bufi=10408 size=11000
[mpeg @ 0x304b0a0] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x304b0a0] buffer underflow i=0 bufi=10408 size=11000
frame= 1500 fps=0.0 q=-1.0 Lsize= 1784kB time=00:00:59.96 bitrate= 243.7kbits/s
video:1768kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.877842%
The file is playable so I believe the problem is minor. Still this flood should not happen, especially when the input is created with ffmpeg. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2237 | ffplay: do not increase get_master_clock(is) when audio/video decoding is blocked (can't process) | FFplay | defect | 02/05/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
when I seek (for example) in this file: http://samples.mplayerhq.hu/game-formats/interplay-mve/baldursgate-camp.mve then audio/video decoding is blocked, but get_master_clock(is) still increases (time counter). I think it should be blocked (it was like that in the past /at least with git-a52f598 from 2011/) C:\>ffplay baldursgate-camp.mve
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
[ipmovie @ 026588e0] Estimating duration from bitrate, this may be inaccurate
Input #0, ipmovie, from 'baldursgate-camp.mve':
Duration: 00:01:14.91, start: 0.000000, bitrate: 352 kb/s
Stream #0:0: Video: interplayvideo, pal8, 640x272, 14.99 tbr, 1000k tbn, 100
0k tbc
Stream #0:1: Audio: interplay_dpcm, 22050 Hz, stereo, s16, 352 kb/s
0.02 A-V: -0.422 fd= 0 aq= Frame changed from size:0x0 to size:640x272
Seek to 45% ( 0:00:33) of total duration ( 0:01:14) B f=0/0
6.50 A-V: -0.019 fd= 2 aq= 0KB vq= 0KB sq= 0B f=0/0
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #134 | Implement optimal Huffman tables for (M)JPEG encoding | avcodec | enhancement | 04/28/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
(issue 267) See http://guru.multimedia.cx/small-tasks-for-ffmpeg/ for an explanation of the task. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #430 | Support for GMP4 variant of MPEG-4 ASP | avcodec | enhancement | 09/05/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Attached file shows I-Frames with mplayer -vc +ffodivx and attached riff patch. Other frame types only output "header damaged". $ ffmpeg -v 9 -loglevel 99 -i gmp4.avi out.avi
ffmpeg version N-32325-g6f8b1fc, Copyright (c) 2000-2011 the FFmpeg developers
built on Sep 5 2011 10:13:11 with gcc 4.5.3
configuration: --cc=/usr/local/gcc-4.5.3/bin/gcc
libavutil 51. 16. 0 / 51. 16. 0
libavcodec 53. 13. 0 / 53. 13. 0
libavformat 53. 11. 0 / 53. 11. 0
libavdevice 53. 3. 0 / 53. 3. 0
libavfilter 2. 37. 0 / 2. 37. 0
libswscale 2. 1. 0 / 2. 1. 0
[avi @ 0x129f780] Format avi probed with size=2048 and score=100
[AVI demuxer @ 0x129fda0] use odml:1
[avi @ 0x129f780] Something went wrong during header parsing, I will ignore it and try to continue anyway.
[mpeg4 @ 0x12a17a0] hmm, seems the headers are not complete, trying to guess time_increment_bits
[mpeg4 @ 0x12a17a0] my guess is 5 bits ;)
[avi @ 0x129f780] probing stream 1 pp:2500
...
[avi @ 0x129f780] probing stream 1 pp:1443
[avi @ 0x129f780] probed stream 1 failed
[avi @ 0x129f780] max_analyze_duration 5000000 reached at 5000000
Input #0, avi, from 'gmp4.avi':
Duration: 00:05:00.30, start: 0.000000, bitrate: 68 kb/s
Stream #0.0, 152, 1/30: Video: mpeg4 (GMP4 / 0x34504D47), yuv420p, 320x240, 1/30, 30 fps, 30 tbr, 30 tbn, 30 tbc
Stream #0.1, 152, 1/30: Subtitle: none
[buffer @ 0x15b2300] w:320 h:240 pixfmt:yuv420p tb:1/1000000 sar:0/1 sws_param:
[mpeg4 @ 0x12a2920] Unsupported bit depth: 0
Output #0, avi, to 'out.avi':
Metadata:
ISFT : Lavf53.11.0
Stream #0.0, 0, 1/30: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 320x240, 1/30, q=2-31, 200 kb/s, 30 tbn, 30 tbc
Stream mapping:
Stream #0.0 -> #0.0 (mpeg4 -> mpeg4)
Press [q] to stop, [?] for help
[mpeg4 @ 0x12a17a0] Unsupported bit depth: 0
[mpeg4 @ 0x12a17a0] hmm, seems the headers are not complete, trying to guess time_increment_bits
[mpeg4 @ 0x12a17a0] my guess is 5 bits ;)
[mpeg4 @ 0x12a17a0] looks like this file was encoded with (divx4/(old)xvid/opendivx) -> forcing low_delay flag
[mpeg4 @ 0x12a17a0] header damaged
Error while decoding stream #0.0
...
Error while decoding stream #0.0
Last message repeated 1054 times
frame= 9 fps= 0 q=10.8 Lsize= 148kB time=00:00:32.03 bitrate= 37.8kbits/s ^M
video:120kB audio:0kB global headers:0kB muxing overhead 23.445171%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #661 | Support image range for iff | undetermined | enhancement | 11/16/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Image range is currently only supported for format image2, not for iff images. $ ls *.iff conn01.iff conn02.iff conn03.iff conn04.iff conn05.iff $ ffmpeg -i conn%2d.iff ffmpeg version N-34903-g16b809c, Copyright (c) 2000-2011 the FFmpeg developers built on Nov 16 2011 11:09:31 with gcc 4.5.3 configuration: --cc=/usr/local/gcc-4.5.3/bin/gcc --enable-gpl --enable-libxvid libavutil 51. 25. 0 / 51. 25. 0 libavcodec 53. 34. 0 / 53. 34. 0 libavformat 53. 20. 0 / 53. 20. 0 libavdevice 53. 4. 0 / 53. 4. 0 libavfilter 2. 48. 1 / 2. 48. 1 libswscale 2. 1. 0 / 2. 1. 0 libpostproc 51. 2. 0 / 51. 2. 0 conn%2d.iff: No such file or directory |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1081 | Cinelerra HV60 | avcodec | enhancement | 03/16/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
samples/V-codecs/HV60/ contains a HV60 sample that plays badly with the attached patch. http://fossies.org/dox/cinelerra-4.3-src/quicktime_8h_source.html claims that HV60 is a Basterdization of MPEG-4 which encodes alternating fields in series |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1170 | asf sub index seeking | avformat | enhancement | 04/05/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
The index in asf files does not index all keyframes and is not very fine grained. Binary search should be used in addition to using the index so as to allow frame accurate seeking in asf. The inaccurate seeking issue can be seen in the seek regression test |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1211 | jpeg2000: incorrect output | avcodec | enhancement | 04/14/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
attached images (saved with qt) decodes with wrong colors/incorrectly compared to the output which comes from libopenjpeg C:\>ffmpeg -strict -2 -i 24bpp.jp2 out.bmp
ffmpeg version N-39787-gcca9528 Copyright (c) 2000-2012 the FFmpeg developers
built on Apr 14 2012 02:20:31 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. 46.100 / 51. 46.100
libavcodec 54. 14.101 / 54. 14.101
libavformat 54. 3.100 / 54. 3.100
libavdevice 53. 4.100 / 53. 4.100
libavfilter 2. 69.101 / 2. 69.101
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 '24bpp.jp2':
Duration: 00:00:00.04, start: 0.000000, bitrate: N/A
Stream #0:0: Video: j2k, rgb24, 1024x768, 25 tbr, 25 tbn, 25 tbc
Incompatible pixel format 'rgb24' for codec 'bmp', auto-selecting format 'bgr24'
[buffer @ 0x1dc4a80] w:1024 h:768 pixfmt:rgb24 tb:1/1000000 sar:0/1 sws_param:fl
ags=2
[buffersink @ 0x1dc4d80] auto-inserting filter 'auto-inserted scale 0' between t
he filter 'src' and the filter 'out'
[scale @ 0x1dc4fa0] w:1024 h:768 fmt:rgb24 sar:0/1 -> w:1024 h:768 fmt:bgr24 sar
:0/1 flags:0x4
Output #0, image2, to 'out.bmp':
Metadata:
encoder : Lavf54.3.100
Stream #0:0: Video: bmp, bgr24, 1024x768, q=2-31, 200 kb/s, 90k tbn, 25 tbc
Stream mapping:
Stream #0:0 -> #0:0 (j2k -> bmp)
Press [q] to stop, [?] for help
frame= 1 fps=0.9 q=0.0 Lsize= 0kB time=00:00:00.04 bitrate= 0.0kbits/
s
video:2304kB audio:0kB global headers:0kB muxing overhead -100.000000%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1248 | shorten: add duration info | avformat | enhancement | 04/24/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
hopefully this will make shorten files seekable in ffplay C:\>ffmpeg -i test.shn
ffmpeg version N-40040-gc047afb Copyright (c) 2000-2012 the FFmpeg developers
built on Apr 22 2012 02:36:31 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. 47.100 / 51. 47.100
libavcodec 54. 15.100 / 54. 15.100
libavformat 54. 3.100 / 54. 3.100
libavdevice 53. 4.100 / 53. 4.100
libavfilter 2. 71.102 / 2. 71.102
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 11.100 / 0. 11.100
libpostproc 52. 0.100 / 52. 0.100
[shorten @ 0x1db2320] 2 header bytes unparsed
Input #0, shn, from 'test.shn':
Duration: N/A, start: 0.000000, bitrate: N/A
Stream #0:0: Audio: shorten, 44100 Hz, 2 channels, s16
At least one output file must be specified
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1370 | dvvideo enc: incorrect output with 1440x1080 | avcodec | enhancement | 05/29/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
http://samples.ffmpeg.org/V-codecs/CDVHsample.avi the same happens with -i test.bmp -s 1440x1080 -pix_fmt yuv422p C:\>ffmpeg -i CDVHsample.avi -vcodec dvvideo out.avi
ffmpeg version N-41065-gab7d6cb Copyright (c) 2000-2012 the FFmpeg developers
built on May 27 2012 02:29:13 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. 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
Guessed Channel Layout for Input Stream #0.1 : stereo
Input #0, avi, from 'CDVHsample.avi':
Metadata:
IRTD : Keine Angabe
title : testi2
date : 2003
genre : western
ISBJ : Red Rock City
IKEY : Bua, Fu-bad, bla
encoder : Lavf52.25.0
IAS1 : English
Duration: 00:00:13.64, start: 0.000000, bitrate: 3075 kb/s
Stream #0:0: Video: dvvideo (CDVH / 0x48564443), yuv422p, 1440x1080 [SAR 4:3
DAR 16:9], SAR 1:1 DAR 4:3, 25 tbr, 25 tbn, 25 tbc
Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16
, 1536 kb/s
w:1440 h:1080 pixfmt:yuv422p tb:1/25 sar:1/1 sws_param:flags=2
[buffersink @ 0x1df33c0] No opaque field provided
Output #0, avi, to 'out.avi':
Metadata:
ILNG : Keine Angabe
IRTD : Keine Angabe
INAM : testi2
ICRD : 2003
IGNR : western
ISBJ : Red Rock City
IKEY : Bua, Fu-bad, bla
IAS1 : English
ISFT : Lavf54.6.101
Stream #0:0: Video: dvvideo (dvsd / 0x64737664), yuv422p, 1440x1080 [SAR 1:1
DAR 4:3], 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 (dvvideo -> dvvideo)
Stream #0:1 -> #0:1 (pcm_s16le -> libmp3lame)
Press [q] to stop, [?] for help
[dvvideo @ 0x2346b80] ac bitstream overflow
Last message repeated 115 times
frame= 4 fps=0.0 q=0.0 size= 574kB time=00:00:00.04 bitrate=97881.3kbits/
ac bitstream overflow
[dvvideo @ 0x2346b80] ac bitstream overflow
Last message repeated 34 times
Truncating packet of size 576000 to 563333
[dvvideo @ 0x1de2320] could not find dv frame profile
Error while decoding stream #0:0
Truncating packet of size 12668 to 1
frame= 8 fps=0.0 q=0.0 Lsize= 4516kB time=00:00:00.32 bitrate=115610.6kbit
s/s
video:4500kB audio:6kB global headers:0kB muxing overhead 0.231135%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1554 | Support reading proprietary AVID DNxHD MXF | avformat | enhancement | 07/18/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
(issue 2160) http://samples.ffmpeg.org/MXF/issue2160/PW0805A0V01.4C5B5636.EFA330.mxf FFmpeg is unable to read the proprietary AVID DNxHD MXF file. $ ffmpeg -i PW0805A0V01.4C5B5636.EFA330.mxf
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, mxf, from 'PW0805A0V01.4C5B5636.EFA330.mxf':
Duration: 00:00:06.03, start: 0.000000, bitrate: 146018 kb/s
Stream #0:0: Data: none
At least one output file must be specified
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1564 | support dvaudio in non dv container | avcodec | enhancement | 07/21/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
http://www.datafilehost.com/download-f6b0f2cb.html C:\>ffmpeg -i Test_DV_Audio.avi
ffmpeg version N-42682-g7e17389 Copyright (c) 2000-2012 the FFmpeg developers
built on Jul 20 2012 02:23:40 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. 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
[avi @ 0x1eacdc0] non-interleaved AVI
[avi @ 0x1eacdc0] max_analyze_duration 5000000 reached at 5000000
[avi @ 0x1eacdc0] Could not find codec parameters for stream 1 (Audio: none ([22
][2][0][0] / 0x0216), 44100 Hz, 2 channels, 1728 kb/s): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Guessed Channel Layout for Input Stream #0.1 : stereo
Input #0, avi, from 'Test_DV_Audio.avi':
Duration: 00:00:14.06, start: 0.000000, bitrate: 5488 kb/s
Stream #0:0: Video: cinepak (cvid / 0x64697663), yuv420p, 352x288, 15 fps, 1
5 tbr, 15 tbn, 15 tbc
Stream #0:1: Audio: none ([22][2][0][0] / 0x0216), 44100 Hz, stereo, 1728 kb
/s
At least one output file must be specified
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1698 | ffmpeg daemon mode lacks documentation | documentation | enhancement | 08/28/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Commit 39aafa5 added the -d option for ffmpeg: commit 39aafa5ee90e10382e2f991e4d79d7852231df68
Author: Michael Niedermayer
Date: Mon Apr 18 13:10:52 2011 +0200
ffmpeg:Daemon mode, add -d as first option to try it.
Signed-off-by: Michael Niedermayer
This option remains undocumented. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1781 | Official Debian / Ubuntu deb package | undetermined | enhancement | 10/03/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
It would be nice to set up an automated build process for official debian/ubuntu (deb) package of FFmpeg. Since the creation of 'libav' fork, debian/ubuntu users have been cut off from the official ffmpeg packages and their only option is to build the ffmpeg from the source code or to use some 3rd party repositories or 3rd party static builds. Is there any interest in implementing such an official thing? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1822 | Add color option to fade filter | avfilter | enhancement | 10/16/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
The would allow the fade color to be something other than the default of black. I am guessing it is currently possible in conjunction with the color filter, but I am unsure how. Example command: # fade in first 30 frames of video with a color of red fade=in:0:30:red Example docs: color
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1826 | TiVo demuxer | avformat | enhancement | 10/17/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
A user uploaded a TiVo? sample - http://samples.ffmpeg.org/TiVo/Twitches%20-%20%2020121016.TiVo - that cannot be decoded with FFmpeg (or MPlayer). Original report: http://forum.videolan.org/viewtopic.php?f=12&t=104821 $ ffmpeg -i Twitches\ -\ \ 20121016.TiVo
ffmpeg version N-45613-g711ffb8 Copyright (c) 2000-2012 the FFmpeg developers
built on Oct 17 2012 13:12:59 with gcc 4.7 (SUSE Linux)
configuration: --enable-gpl
libavutil 51. 76.100 / 51. 76.100
libavcodec 54. 66.100 / 54. 66.100
libavformat 54. 32.101 / 54. 32.101
libavdevice 54. 3.100 / 54. 3.100
libavfilter 3. 19.103 / 3. 19.103
libswscale 2. 1.101 / 2. 1.101
libswresample 0. 16.100 / 0. 16.100
libpostproc 52. 1.100 / 52. 1.100
[mpeg2video @ 0x223e7e0] mpeg_decode_postinit() failure
Last message repeated 11 times
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=111021, dts=111022, size=13634
[mpeg2video @ 0x223e7e0] ignoring pic after 100
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 0
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 1
[mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 1 2
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 2 3
[mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 0 4
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 5
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 2 6
[mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 1 7
[mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 0 8
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 9
[mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 1 10
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 2 11
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 2 12
[mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 0 13
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 2 14
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 3 15
[mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 1 16
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 3 17
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 3 18
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 19
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 2 20
[mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 2 21
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 2 22
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 2 23
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 2 24
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 25
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 26
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 5 27
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 28
[mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 1 29
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 3 30
[mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 1 31
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 2 32
[mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 0 33
[mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 1 34
[mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 0 35
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 36
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 37
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 4 38
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 39
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 40
[mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 0 41
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 42
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 43
[mpeg2video @ 0x223e7e0] skipped MB in I frame at 5 44
[mpeg2video @ 0x223e7e0] Warning MVs not available
[mpeg2video @ 0x223e7e0] concealing 3600 DC, 3600 AC, 3600 MV errors in I frame
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=120030, dts=120031, size=12673
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=129039, dts=129040, size=3326
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=138048, dts=138049, size=11091
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=147057, dts=147058, size=7990
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=156066, dts=156067, size=14679
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=165075, dts=165076, size=6480
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=174084, dts=174085, size=3279
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=183093, dts=183094, size=9276
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=192102, dts=192103, size=5485
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=201111, dts=201112, size=7199
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=210120, dts=210121, size=6458
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=219129, dts=219130, size=3354
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=228138, dts=228139, size=9285
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=237147, dts=237148, size=7329
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=246156, dts=246157, size=10311
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=255165, dts=255166, size=7127
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=264174, dts=264175, size=4240
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=273183, dts=273184, size=8859
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=282192, dts=282193, size=7628
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=291201, dts=291202, size=13860
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=300210, dts=300211, size=6932
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=309219, dts=309220, size=3232
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=318228, dts=318229, size=13272
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=327237, dts=327238, size=8337
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=336246, dts=336247, size=14330
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=345255, dts=345256, size=7015
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=354264, dts=354265, size=2933
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=363273, dts=363274, size=9550
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=372282, dts=372283, size=7393
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=381291, dts=382043, size=22263
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=391802, dts=392554, size=28771
[mpeg @ 0x2238280] Invalid timestamps stream=0, pts=402312, dts=402313, size=3966
[mpeg @ 0x2238280] Stream #2: not enough frames to estimate rate; consider increasing probesize
[mpeg @ 0x2238280] Stream #3: not enough frames to estimate rate; consider increasing probesize
[mpeg @ 0x2238280] Stream #4: not enough frames to estimate rate; consider increasing probesize
[mpeg @ 0x2238280] Stream #5: not enough frames to estimate rate; consider increasing probesize
[mpeg @ 0x2238280] Stream #6: not enough frames to estimate rate; consider increasing probesize
[mpeg @ 0x2238280] Stream #7: not enough frames to estimate rate; consider increasing probesize
[mpeg @ 0x2238280] Stream #8: not enough frames to estimate rate; consider increasing probesize
[mpeg @ 0x2238280] Stream #9: not enough frames to estimate rate; consider increasing probesize
[mpeg @ 0x2238280] Stream #10: not enough frames to estimate rate; consider increasing probesize
[mpeg @ 0x2238280] Stream #11: not enough frames to estimate rate; consider increasing probesize
[mpeg @ 0x2238280] Stream #12: not enough frames to estimate rate; consider increasing probesize
[mpeg @ 0x2238280] Could not find codec parameters for stream 3 (Audio: ac3, 0 channels): unspecified sample format
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpeg @ 0x2238280] Could not find codec parameters for stream 4 (Audio: truehd, 0 channels): unspecified sample format
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpeg @ 0x2238280] Could not find codec parameters for stream 6 (Audio: dts, 0 channels): unspecified sample format
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpeg @ 0x2238280] Could not find codec parameters for stream 7 (Audio: dts, 0 channels): unspecified sample format
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpeg @ 0x2238280] Could not find codec parameters for stream 10 (Audio: truehd, 0 channels): unspecified sample format
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpeg @ 0x2238280] Could not find codec parameters for stream 11 (Audio: dts, 0 channels): unspecified sample format
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpeg @ 0x2238280] Could not find codec parameters for stream 12 (Audio: dts, 0 channels): unspecified sample format
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[NULL @ 0x22c2380] start time is not set in estimate_timings_from_pts
[NULL @ 0x2370c80] start time is not set in estimate_timings_from_pts
[NULL @ 0x2439ae0] start time is not set in estimate_timings_from_pts
[NULL @ 0x24291e0] start time is not set in estimate_timings_from_pts
[NULL @ 0x24a3be0] start time is not set in estimate_timings_from_pts
[NULL @ 0x2512200] start time is not set in estimate_timings_from_pts
[NULL @ 0x26b2e40] start time is not set in estimate_timings_from_pts
[NULL @ 0x27520e0] start time is not set in estimate_timings_from_pts
Guessed Channel Layout for Input Stream #0.2 : 2.1
Guessed Channel Layout for Input Stream #0.8 : 7.1
Guessed Channel Layout for Input Stream #0.9 : 7.1
Input #0, mpeg, from 'Twitches - 20121016.TiVo':
Duration: 00:05:34.76, start: 0.673144, bitrate: 10700 kb/s
Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 20000 kb/s, 59.94 fps, 59.94 tbr, 90k tbn, 119.88 tbc
Stream #0:1[0x80]: Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s
Stream #0:2[0xa6]: Audio: pcm_dvd, 48000 Hz, 2.1, s32, 3456 kb/s
Stream #0:3[0xc3]: Audio: ac3, 0 channels
Stream #0:4[0xb3]: Audio: truehd, 0 channels
Stream #0:5[0x28]: Subtitle: dvd_subtitle
Stream #0:6[0x8f]: Audio: dts, 0 channels
Stream #0:7[0x8a]: Audio: dts, 0 channels
Stream #0:8[0xa3]: Audio: pcm_s16be, 44100 Hz, 7.1, s16, 5644 kb/s
Stream #0:9[0xac]: Audio: pcm_s16be, 44100 Hz, 7.1, s16, 5644 kb/s
Stream #0:10[0xb9]: Audio: truehd, 0 channels
Stream #0:11[0x89]: Audio: dts, 0 channels
Stream #0:12[0x9e]: Audio: dts, 0 channels
At least one output file must be specified
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
