mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-04-19 09:02:26 +02:00
timecode: add write regressions tests.
This commit is contained in:
parent
de05e41bfc
commit
b18ebcbe83
@ -20,6 +20,16 @@ do_lavf()
|
|||||||
do_avconv_crc $file $DEC_OPTS -i $target_path/$file $3
|
do_avconv_crc $file $DEC_OPTS -i $target_path/$file $3
|
||||||
}
|
}
|
||||||
|
|
||||||
|
do_lavf_timecode_nodrop() { do_lavf $1 "$2 -timecode 02:56:14:13"; }
|
||||||
|
do_lavf_timecode_drop() { do_lavf $1 "$2 -timecode 02:56:14.13 -r 30000/1001"; }
|
||||||
|
|
||||||
|
do_lavf_timecode()
|
||||||
|
{
|
||||||
|
do_lavf_timecode_nodrop "$@"
|
||||||
|
do_lavf_timecode_drop "$@"
|
||||||
|
do_lavf "$@"
|
||||||
|
}
|
||||||
|
|
||||||
do_streamed_images()
|
do_streamed_images()
|
||||||
{
|
{
|
||||||
file=${outfile}${1}pipe.$1
|
file=${outfile}${1}pipe.$1
|
||||||
@ -61,11 +71,11 @@ do_avconv $file $DEC_OPTS -f image2 -vcodec pgmyuv -i $raw_src $DEC_OPTS -ar 441
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -n "$do_mpg" ] ; then
|
if [ -n "$do_mpg" ] ; then
|
||||||
do_lavf mpg "-ab 64k"
|
do_lavf_timecode mpg "-ab 64k"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -n "$do_mxf" ] ; then
|
if [ -n "$do_mxf" ] ; then
|
||||||
do_lavf mxf "-ar 48000 -bf 2 -timecode 02:56:14:13"
|
do_lavf_timecode mxf "-ar 48000 -bf 2"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -n "$do_mxf_d10" ]; then
|
if [ -n "$do_mxf_d10" ]; then
|
||||||
@ -89,14 +99,18 @@ do_lavf flv -an
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -n "$do_mov" ] ; then
|
if [ -n "$do_mov" ] ; then
|
||||||
do_lavf mov "-acodec pcm_alaw -vcodec mpeg4"
|
do_lavf_timecode mov "-acodec pcm_alaw -vcodec mpeg4"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -n "$do_dv_fmt" ] ; then
|
if [ -n "$do_dv_fmt" ] ; then
|
||||||
|
do_lavf_timecode_nodrop dv "-ar 48000 -r 25 -s pal -ac 2"
|
||||||
|
do_lavf_timecode_drop dv "-ar 48000 -pix_fmt yuv411p -s ntsc -ac 2"
|
||||||
do_lavf dv "-ar 48000 -r 25 -s pal -ac 2"
|
do_lavf dv "-ar 48000 -r 25 -s pal -ac 2"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -n "$do_gxf" ] ; then
|
if [ -n "$do_gxf" ] ; then
|
||||||
|
do_lavf_timecode_nodrop gxf "-ar 48000 -r 25 -s pal -ac 1"
|
||||||
|
do_lavf_timecode_drop gxf "-ar 48000 -s ntsc -ac 1"
|
||||||
do_lavf gxf "-ar 48000 -r 25 -s pal -ac 1"
|
do_lavf gxf "-ar 48000 -r 25 -s pal -ac 1"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -1,3 +1,9 @@
|
|||||||
|
6f9cfff48f536fa727696f2f9fb3ac08 *./tests/data/lavf/lavf.dv
|
||||||
|
3600000 ./tests/data/lavf/lavf.dv
|
||||||
|
./tests/data/lavf/lavf.dv CRC=0x5ce4e5e4
|
||||||
|
cc33ae4f9e6828914dea0f09d1241b7e *./tests/data/lavf/lavf.dv
|
||||||
|
3480000 ./tests/data/lavf/lavf.dv
|
||||||
|
./tests/data/lavf/lavf.dv CRC=0x8d5e9e8f
|
||||||
3a6a9163a67b729b4a6b5d972ccceb97 *./tests/data/lavf/lavf.dv
|
3a6a9163a67b729b4a6b5d972ccceb97 *./tests/data/lavf/lavf.dv
|
||||||
3600000 ./tests/data/lavf/lavf.dv
|
3600000 ./tests/data/lavf/lavf.dv
|
||||||
./tests/data/lavf/lavf.dv CRC=0x5ce4e5e4
|
./tests/data/lavf/lavf.dv CRC=0x5ce4e5e4
|
||||||
|
@ -1,3 +1,9 @@
|
|||||||
|
befc1a39c37a4ecd9264942a3e34b3f6 *./tests/data/lavf/lavf.gxf
|
||||||
|
796392 ./tests/data/lavf/lavf.gxf
|
||||||
|
./tests/data/lavf/lavf.gxf CRC=0x102918fd
|
||||||
|
267d2b2b6e357209d76c366302cf35c3 *./tests/data/lavf/lavf.gxf
|
||||||
|
794572 ./tests/data/lavf/lavf.gxf
|
||||||
|
./tests/data/lavf/lavf.gxf CRC=0xab47d02d
|
||||||
1c1693cf2358025f1e37ac76e1da925a *./tests/data/lavf/lavf.gxf
|
1c1693cf2358025f1e37ac76e1da925a *./tests/data/lavf/lavf.gxf
|
||||||
796392 ./tests/data/lavf/lavf.gxf
|
796392 ./tests/data/lavf/lavf.gxf
|
||||||
./tests/data/lavf/lavf.gxf CRC=0x102918fd
|
./tests/data/lavf/lavf.gxf CRC=0x102918fd
|
||||||
|
@ -1,3 +1,9 @@
|
|||||||
9a0b239ff596da58debcf210dece3985 *./tests/data/lavf/lavf.mov
|
9a0b239ff596da58debcf210dece3985 *./tests/data/lavf/lavf.mov
|
||||||
357821 ./tests/data/lavf/lavf.mov
|
357821 ./tests/data/lavf/lavf.mov
|
||||||
./tests/data/lavf/lavf.mov CRC=0x2f6a9b26
|
./tests/data/lavf/lavf.mov CRC=0x2f6a9b26
|
||||||
|
cea874222a6d40b1761d75ea11ebe681 *./tests/data/lavf/lavf.mov
|
||||||
|
367251 ./tests/data/lavf/lavf.mov
|
||||||
|
./tests/data/lavf/lavf.mov CRC=0xab307eb9
|
||||||
|
9a0b239ff596da58debcf210dece3985 *./tests/data/lavf/lavf.mov
|
||||||
|
357821 ./tests/data/lavf/lavf.mov
|
||||||
|
./tests/data/lavf/lavf.mov CRC=0x2f6a9b26
|
||||||
|
@ -1,3 +1,9 @@
|
|||||||
|
6103dbae73aec6c9bf05bbbc6ea35f89 *./tests/data/lavf/lavf.mpg
|
||||||
|
372736 ./tests/data/lavf/lavf.mpg
|
||||||
|
./tests/data/lavf/lavf.mpg CRC=0xf361ed74
|
||||||
|
91b42dd3352e21dd0dee57f6a7241ca2 *./tests/data/lavf/lavf.mpg
|
||||||
|
387072 ./tests/data/lavf/lavf.mpg
|
||||||
|
./tests/data/lavf/lavf.mpg CRC=0x3d6ddf56
|
||||||
dd60652c2193670abffb8c2a123a820e *./tests/data/lavf/lavf.mpg
|
dd60652c2193670abffb8c2a123a820e *./tests/data/lavf/lavf.mpg
|
||||||
372736 ./tests/data/lavf/lavf.mpg
|
372736 ./tests/data/lavf/lavf.mpg
|
||||||
./tests/data/lavf/lavf.mpg CRC=0xf361ed74
|
./tests/data/lavf/lavf.mpg CRC=0xf361ed74
|
||||||
|
@ -1,3 +1,9 @@
|
|||||||
785e38ddd2466046f30aa36399b8f8fa *./tests/data/lavf/lavf.mxf
|
785e38ddd2466046f30aa36399b8f8fa *./tests/data/lavf/lavf.mxf
|
||||||
525881 ./tests/data/lavf/lavf.mxf
|
525881 ./tests/data/lavf/lavf.mxf
|
||||||
./tests/data/lavf/lavf.mxf CRC=0x4ace0849
|
./tests/data/lavf/lavf.mxf CRC=0x4ace0849
|
||||||
|
ccaa42c75e653f71604fd28c7c83722d *./tests/data/lavf/lavf.mxf
|
||||||
|
537657 ./tests/data/lavf/lavf.mxf
|
||||||
|
./tests/data/lavf/lavf.mxf CRC=0x9b928d6b
|
||||||
|
c78207030d57b48295b089916849d50d *./tests/data/lavf/lavf.mxf
|
||||||
|
525881 ./tests/data/lavf/lavf.mxf
|
||||||
|
./tests/data/lavf/lavf.mxf CRC=0x4ace0849
|
||||||
|
Loading…
x
Reference in New Issue
Block a user