1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-28 20:53:54 +02:00
FFmpeg/tests/ref/lavf
Anton Khirnov cd1ad18a65 rawenc: switch to encode2().
This changes a number of FATE results, since before this commit, the
timestamps in all tests using rawenc were made up by lavf.

In most cases, the previous timestamps were completely bogus.

In some other cases -- raw formats, mostly h264 -- the new timestamps
are bogus as well. The only difference is that timestamps invented by
the muxer are replaced by timestamps invented by the demuxer.

cscd     -- avconv sets output codec timebase from r_frame_rate
and r_frame_rate is in this case some guessed number 31.42 (377/12),
which is not accurate enough to represent all timestamps. This results
in some frames having duplicate pts. Therefore, vsync 0 needs to be
changed to vsync 2 and avconv drops two frames. A proper fix in the
future would be to set output timebase to something saner in avconv.

nuv      -- previous timestamps for video were wrong AND the cscd
comment applies, one frame is dropped.

vp8-signbias -- the file contains two frames with identical timestamps,
so -vsync 0 needs to be removed/changed to -vsync 2 and avconv drops one
frame.

vc1-ism -- apparrently either the demuxer lies about timestamps or the
file is broken, since dts == pts on all packets, but reordering clearly
takes place.
2012-02-08 21:51:24 +01:00
..
aiff Place regression test output files in subdirs per family 2010-03-02 21:41:52 +00:00
alaw Place regression test output files in subdirs per family 2010-03-02 21:41:52 +00:00
asf avconv: rework -t handling for encoding. 2012-02-07 20:11:11 +01:00
au Place regression test output files in subdirs per family 2010-03-02 21:41:52 +00:00
avi avconv: rework -t handling for encoding. 2012-02-07 20:11:11 +01:00
bmp regtest: place image sequence outputs in separate directories 2010-03-07 19:25:58 +00:00
dv_fmt Place regression test output files in subdirs per family 2010-03-02 21:41:52 +00:00
ffm avconv: rework -t handling for encoding. 2012-02-07 20:11:11 +01:00
flv_fmt Place regression test output files in subdirs per family 2010-03-02 21:41:52 +00:00
gif ffmpeg: deprecate loop_input and loop_output options 2011-07-08 19:58:19 +02:00
gxf rawenc: switch to encode2(). 2012-02-08 21:51:24 +01:00
jpg use mpeg2 quantization bias for mjpeg. 2010-03-15 16:37:02 +00:00
mkv avconv: rework -t handling for encoding. 2012-02-07 20:11:11 +01:00
mmf Place regression test output files in subdirs per family 2010-03-02 21:41:52 +00:00
mov fate: Update file checksums after the mov muxer change in a78dbada55 2012-01-10 16:54:23 +02:00
mpg avconv: rework -t handling for encoding. 2012-02-07 20:11:11 +01:00
mulaw Place regression test output files in subdirs per family 2010-03-02 21:41:52 +00:00
mxf fate: separate lavf-mxf_d10 test from lavf-mxf 2011-07-17 16:30:49 +01:00
mxf_d10 fate: separate lavf-mxf_d10 test from lavf-mxf 2011-07-17 16:30:49 +01:00
nut avconv: rework -t handling for encoding. 2012-02-07 20:11:11 +01:00
ogg avconv: rework -t handling for encoding. 2012-02-07 20:11:11 +01:00
pbmpipe Place regression test output files in subdirs per family 2010-03-02 21:41:52 +00:00
pcx regtest: place image sequence outputs in separate directories 2010-03-07 19:25:58 +00:00
pgm regtest: place image sequence outputs in separate directories 2010-03-07 19:25:58 +00:00
pgmpipe Place regression test output files in subdirs per family 2010-03-02 21:41:52 +00:00
pixfmt swscale: fix JPEG-range YUV scaling artifacts. 2011-06-14 09:46:49 -04:00
png PNG image regression testing 2010-08-31 17:53:48 +00:00
ppm regtest: place image sequence outputs in separate directories 2010-03-07 19:25:58 +00:00
ppmpipe Place regression test output files in subdirs per family 2010-03-02 21:41:52 +00:00
rm avconv: rework -t handling for encoding. 2012-02-07 20:11:11 +01:00
sgi regtest: place image sequence outputs in separate directories 2010-03-07 19:25:58 +00:00
swf Place regression test output files in subdirs per family 2010-03-02 21:41:52 +00:00
tga regtest: place image sequence outputs in separate directories 2010-03-07 19:25:58 +00:00
tiff regtest: place image sequence outputs in separate directories 2010-03-07 19:25:58 +00:00
ts avconv: rework -t handling for encoding. 2012-02-07 20:11:11 +01:00
voc Place regression test output files in subdirs per family 2010-03-02 21:41:52 +00:00
voc_s16 Add regression test for stereo s16le in voc. 2011-01-19 12:51:42 +00:00
wav riff: always generate a proper WAVEFORMATEX structure in ff_put_wav_header 2011-10-14 13:28:58 +02:00
xwd fate: add XWD image regression test 2012-01-26 01:51:26 +01:00
yuv4mpeg Place regression test output files in subdirs per family 2010-03-02 21:41:52 +00:00