#59 closed defect (fixed)
Kega Game Video codec regression (most likely because of libavfilter)
Reported by: | ami_stuff | Owned by: | |
---|---|---|---|
Priority: | important | Component: | avfilter |
Version: | git | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | yes | |
Analyzed by developer: | no |
Description
Kega Game Video codec regression, works fine with
C:\>ffmpeg -vlowres 1 -i C:\kgv1.avi out3.avi
I suppose this is really libavfilter regression.
http://samples.mplayerhq.hu/V-codecs/kgv1/kgv1.avi
C:\>ffmpeg -i C:\kgv1.avi out3.avi
FFmpeg version git-N-29043-gdf149f6, Copyright (c) 2000-2011 the FFmpeg develope
rs
built on Apr 12 2011 00:01:52 with gcc 4.5.2
configuration: --arch=x86 --cross-prefix=i686-pc-mingw32- --target-os=mingw32
--prefix=/ffmpeg/builds/git-N-29043-gdf149f6-static --enable-memalign-hack --dis
able-shared --enable-static --enable-w32threads --disable-debug --enable-gpl --e
nable-version3 --enable-runtime-cpudetect --enable-zlib --enable-bzlib --enable-
avisynth --enable-postproc --enable-libmp3lame --enable-libx264 --enable-libvorb
is --enable-libtheora --enable-libspeex --enable-libopencore-amrnb --enable-libo
pencore-amrwb --enable-libxvid --enable-libgsm --enable-libvpx --disable-decoder
=libvpx --enable-librtmp --enable-libopenjpeg --enable-frei0r --enable-libxavs -
-cc='ccache i686-pc-mingw32-gcc'
libavutil 50. 40. 1 / 50. 40. 1
libavcodec 52.117. 1 / 52.117. 1
libavformat 52.106. 0 / 52.106. 0
libavdevice 52. 4. 0 / 52. 4. 0
libavfilter 1. 78. 0 / 1. 78. 0
libswscale 0. 13. 0 / 0. 13. 0
libpostproc 51. 2. 0 / 51. 2. 0
Input #0, avi, from 'C:\kgv1.avi':
Duration: 00:00:05.21, start: 0.000000, bitrate: 1633 kb/s
Stream #0.0: Audio: pcm_s16le, 44100 Hz, 2 channels, s16, 1411 kb/s
Stream #0.1: Video: kgv1, rgb555le, 640x480, 60 tbr, 60 tbn, 60 tbc
Incompatible pixel format 'rgb555le' for codec 'mpeg4', auto-selecting format 'y
uv420p'
[buffer @ 01d01290] w:640 h:480 pixfmt:rgb555le
[ffsink @ 01d014b0] auto-inserting filter 'auto-inserted scaler 0' between the f
ilter 'src' and the filter 'out'
[scale @ 01d01750] w:640 h:480 fmt:rgb555le -> w:640 h:480 fmt:yuv420p flags:0x4
[mp2 @ 0228da60] The requested thread algorithm is not supported with this threa
d library.
Output #0, avi, to 'out3.avi':
Metadata:
ISFT : Lavf52.106.0
Stream #0.0: Video: mpeg4, yuv420p, 640x480, q=2-31, 200 kb/s, 60 tbn, 60 tb
c
Stream #0.1: Audio: mp2, 44100 Hz, 2 channels, s16, 64 kb/s
Stream mapping:
Press [q] to stop encoding
[buffer @ 01d01290] Changing filter graph input to accept 320x240 46 (46 0)
[scale @ 01d01750] w:320 h:240 fmt:rgb555le -> w:320 h:240 fmt:yuv420p flags:0x4
Input Stream #0.1 frame size changed to 320x240, rgb555le
Input Stream #0.1 frame size changed to 320x240, rgb555le
Input Stream #0.1 frame size changed to 320x240, rgb555le
Input Stream #0.1 frame size changed to 320x240, rgb555le
Change History (3)
comment:1 by , 14 years ago
Component: | undetermined → avfilter |
---|---|
Priority: | normal → important |
Reproduced by developer: | set |
Status: | new → open |
Version: | unspecified → git |
comment:2 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | open → closed |
comment:3 by , 13 years ago
ffplay supports reconfiguring the filterchain since a short while, and this seems to work
Plays fine with ffplay and --disable-avfilter (fails with ffmpeg and --disable-avfilter), crashes with --enable-avfilter.