--- tests/codec-regression.sh | 124 ++++++++++++++++++++++---------------------- tests/fate/demux.mak | 36 +++++++------- tests/fate/h264.mak | 4 +- tests/fate/microsoft.mak | 4 +- tests/fate/mp3.mak | 14 +++--- tests/fate/mpc.mak | 4 +- tests/fate/video.mak | 6 +- tests/fate/voice.mak | 2 +- tests/fate/vqf.mak | 2 +- tests/lavf-regression.sh | 28 +++++----- tests/lavfi-regression.sh | 3 +- tests/regression-funcs.sh | 4 +- 12 files changed, 115 insertions(+), 116 deletions(-)
diff --git a/tests/codec-regression.sh b/tests/codec-regression.sh index 5fd90f5..7c32ead 100755 --- a/tests/codec-regression.sh +++ b/tests/codec-regression.sh @@ -13,14 +13,14 @@ eval do_$test=y # generate reference for quality check if [ -n "$do_vref" ]; then -do_avconv $raw_ref -f image2 -vcodec pgmyuv -i $raw_src -an -f rawvideo +do_avconv $raw_ref -f image2 -c:v pgmyuv -i $raw_src -an -f rawvideo fi if [ -n "$do_aref" ]; then do_avconv $pcm_ref -b 128k -ac 2 -ar 44100 -f s16le -i $pcm_src -f wav fi if [ -n "$do_cljr" ] ; then -do_video_encoding cljr.avi "-an -vcodec cljr" +do_video_encoding cljr.avi "-an -c:v cljr" do_video_decoding fi @@ -32,148 +32,148 @@ fi if [ -n "$do_mpeg2" ] ; then # mpeg2 -do_video_encoding mpeg2.mpg "-qscale 10 -vcodec mpeg2video -f mpeg1video" +do_video_encoding mpeg2.mpg "-qscale 10 -c:v mpeg2video -f mpeg1video" do_video_decoding fi if [ -n "$do_mpeg2_ivlc_qprd" ]; then # mpeg2 encoding intra vlc qprd -do_video_encoding mpeg2ivlc-qprd.mpg "-vb 500k -bf 2 -trellis 1 -flags +qprd+mv0 -flags2 +ivlc -cmp 2 -subcmp 2 -mbd rd -vcodec mpeg2video -f mpeg2video" +do_video_encoding mpeg2ivlc-qprd.mpg "-b:v 500k -bf 2 -trellis 1 -flags +qprd+mv0 -flags2 +ivlc -cmp 2 -subcmp 2 -mbd rd -c:v mpeg2video -f mpeg2video" do_video_decoding fi if [ -n "$do_mpeg2_422" ]; then #mpeg2 4:2:2 encoding -do_video_encoding mpeg2_422.mpg "-vb 1000k -bf 2 -trellis 1 -flags +qprd+mv0+ildct+ilme -flags2 +ivlc -mbd rd -vcodec mpeg2video -pix_fmt yuv422p -f mpeg2video" +do_video_encoding mpeg2_422.mpg "-b:v 1000k -bf 2 -trellis 1 -flags +qprd+mv0+ildct+ilme -flags2 +ivlc -mbd rd -c:v mpeg2video -pix_fmt yuv422p -f mpeg2video" do_video_decoding fi if [ -n "$do_mpeg2_idct_int" ]; then # mpeg2 -do_video_encoding mpeg2_idct_int.mpg "-qscale 10 -vcodec mpeg2video -idct int -dct int -f mpeg1video" +do_video_encoding mpeg2_idct_int.mpg "-qscale 10 -c:v mpeg2video -idct int -dct int -f mpeg1video" do_video_decoding "-idct int" fi if [ -n "$do_mpeg2_ilace" ]; then # mpeg2 encoding interlaced -do_video_encoding mpeg2i.mpg "-qscale 10 -vcodec mpeg2video -f mpeg1video -flags +ildct+ilme" +do_video_encoding mpeg2i.mpg "-qscale 10 -c:v mpeg2video -f mpeg1video -flags +ildct+ilme" do_video_decoding fi if [ -n "$do_mpeg2thread" ] ; then # mpeg2 encoding interlaced -do_video_encoding mpeg2thread.mpg "-qscale 10 -vcodec mpeg2video -f mpeg1video -bf 2 -flags +ildct+ilme -threads 2 -slices 2" +do_video_encoding mpeg2thread.mpg "-qscale 10 -c:v mpeg2video -f mpeg1video -bf 2 -flags +ildct+ilme -threads 2 -slices 2" do_video_decoding fi if [ -n "$do_mpeg2thread_ilace" ]; then # mpeg2 encoding interlaced using intra vlc -do_video_encoding mpeg2threadivlc.mpg "-qscale 10 -vcodec mpeg2video -f mpeg1video -bf 2 -flags +ildct+ilme -flags2 +ivlc -threads 2 -slices 2" +do_video_encoding mpeg2threadivlc.mpg "-qscale 10 -c:v mpeg2video -f mpeg1video -bf 2 -flags +ildct+ilme -flags2 +ivlc -threads 2 -slices 2" do_video_decoding fi if [ -n "$do_msmpeg4v2" ] ; then -do_video_encoding msmpeg4v2.avi "-qscale 10 -an -vcodec msmpeg4v2" +do_video_encoding msmpeg4v2.avi "-qscale 10 -an -c:v msmpeg4v2" do_video_decoding fi if [ -n "$do_msmpeg4" ] ; then -do_video_encoding msmpeg4.avi "-qscale 10 -an -vcodec msmpeg4" +do_video_encoding msmpeg4.avi "-qscale 10 -an -c:v msmpeg4" do_video_decoding fi if [ -n "$do_wmv1" ] ; then -do_video_encoding wmv1.avi "-qscale 10 -an -vcodec wmv1" +do_video_encoding wmv1.avi "-qscale 10 -an -c:v wmv1" do_video_decoding fi if [ -n "$do_wmv2" ] ; then -do_video_encoding wmv2.avi "-qscale 10 -an -vcodec wmv2" +do_video_encoding wmv2.avi "-qscale 10 -an -c:v wmv2" do_video_decoding fi if [ -n "$do_h261" ] ; then -do_video_encoding h261.avi "-qscale 11 -s 352x288 -an -vcodec h261" +do_video_encoding h261.avi "-qscale 11 -s 352x288 -an -c:v h261" do_video_decoding fi if [ -n "$do_h263" ] ; then -do_video_encoding h263.avi "-qscale 10 -s 352x288 -an -vcodec h263" +do_video_encoding h263.avi "-qscale 10 -s 352x288 -an -c:v h263" do_video_decoding fi if [ -n "$do_h263p" ] ; then -do_video_encoding h263p.avi "-qscale 2 -flags +umv+aiv+aic -s 352x288 -an -vcodec h263p -ps 300" +do_video_encoding h263p.avi "-qscale 2 -flags +umv+aiv+aic -s 352x288 -an -c:v h263p -ps 300" do_video_decoding fi if [ -n "$do_mpeg4" ] ; then -do_video_encoding odivx.mp4 "-flags +mv4 -mbd bits -qscale 10 -an -vcodec mpeg4" +do_video_encoding odivx.mp4 "-flags +mv4 -mbd bits -qscale 10 -an -c:v mpeg4" do_video_decoding fi if [ -n "$do_huffyuv" ] ; then -do_video_encoding huffyuv.avi "-an -vcodec huffyuv -pix_fmt yuv422p -sws_flags neighbor+bitexact" +do_video_encoding huffyuv.avi "-an -c:v huffyuv -pix_fmt yuv422p -sws_flags neighbor+bitexact" do_video_decoding "" "-strict -2 -pix_fmt yuv420p -sws_flags neighbor+bitexact" fi if [ -n "$do_rc" ] ; then -do_video_encoding mpeg4-rc.avi "-b 400k -bf 2 -an -vcodec mpeg4" +do_video_encoding mpeg4-rc.avi "-b 400k -bf 2 -an -c:v mpeg4" do_video_decoding fi if [ -n "$do_mpeg4adv" ] ; then -do_video_encoding mpeg4-adv.avi "-qscale 9 -flags +mv4+part+aic -trellis 1 -mbd bits -ps 200 -an -vcodec mpeg4" +do_video_encoding mpeg4-adv.avi "-qscale 9 -flags +mv4+part+aic -trellis 1 -mbd bits -ps 200 -an -c:v mpeg4" do_video_decoding fi if [ -n "$do_mpeg4_qprd" ]; then -do_video_encoding mpeg4-qprd.avi "-b 450k -bf 2 -trellis 1 -flags +mv4+qprd+mv0 -cmp 2 -subcmp 2 -mbd rd -an -vcodec mpeg4" +do_video_encoding mpeg4-qprd.avi "-b 450k -bf 2 -trellis 1 -flags +mv4+qprd+mv0 -cmp 2 -subcmp 2 -mbd rd -an -c:v mpeg4" do_video_decoding fi if [ -n "$do_mpeg4_adap" ]; then -do_video_encoding mpeg4-adap.avi "-b 550k -bf 2 -flags +mv4+mv0 -trellis 1 -cmp 1 -subcmp 2 -mbd rd -scplx_mask 0.3 -an -vcodec mpeg4" +do_video_encoding mpeg4-adap.avi "-b 550k -bf 2 -flags +mv4+mv0 -trellis 1 -cmp 1 -subcmp 2 -mbd rd -scplx_mask 0.3 -an -c:v mpeg4" do_video_decoding fi if [ -n "$do_mpeg4_qpel" ]; then -do_video_encoding mpeg4-Q.avi "-qscale 7 -flags +mv4+qpel -mbd 2 -bf 2 -cmp 1 -subcmp 2 -an -vcodec mpeg4" +do_video_encoding mpeg4-Q.avi "-qscale 7 -flags +mv4+qpel -mbd 2 -bf 2 -cmp 1 -subcmp 2 -an -c:v mpeg4" do_video_decoding fi if [ -n "$do_mpeg4thread" ] ; then -do_video_encoding mpeg4-thread.avi "-b 500k -flags +mv4+part+aic -trellis 1 -mbd bits -ps 200 -bf 2 -an -vcodec mpeg4 -threads 2 -slices 2" +do_video_encoding mpeg4-thread.avi "-b 500k -flags +mv4+part+aic -trellis 1 -mbd bits -ps 200 -bf 2 -an -c:v mpeg4 -threads 2 -slices 2" do_video_decoding fi if [ -n "$do_error" ] ; then -do_video_encoding error-mpeg4-adv.avi "-qscale 7 -flags +mv4+part+aic -mbd rd -ps 250 -error 10 -an -vcodec mpeg4" +do_video_encoding error-mpeg4-adv.avi "-qscale 7 -flags +mv4+part+aic -mbd rd -ps 250 -error 10 -an -c:v mpeg4" do_video_decoding fi if [ -n "$do_mpeg4nr" ] ; then -do_video_encoding mpeg4-nr.avi "-qscale 8 -flags +mv4 -mbd rd -nr 200 -an -vcodec mpeg4" +do_video_encoding mpeg4-nr.avi "-qscale 8 -flags +mv4 -mbd rd -nr 200 -an -c:v mpeg4" do_video_decoding fi if [ -n "$do_mpeg1b" ] ; then -do_video_encoding mpeg1b.mpg "-qscale 8 -bf 3 -ps 200 -an -vcodec mpeg1video -f mpeg1video" +do_video_encoding mpeg1b.mpg "-qscale 8 -bf 3 -ps 200 -an -c:v mpeg1video -f mpeg1video" do_video_decoding fi if [ -n "$do_mjpeg" ] ; then -do_video_encoding mjpeg.avi "-qscale 9 -an -vcodec mjpeg -pix_fmt yuvj420p" +do_video_encoding mjpeg.avi "-qscale 9 -an -c:v mjpeg -pix_fmt yuvj420p" do_video_decoding "" "-pix_fmt yuv420p" fi if [ -n "$do_ljpeg" ] ; then -do_video_encoding ljpeg.avi "-an -vcodec ljpeg -strict -1" +do_video_encoding ljpeg.avi "-an -c:v ljpeg -strict -1" do_video_decoding fi if [ -n "$do_jpegls" ] ; then -do_video_encoding jpegls.avi "-an -vcodec jpegls -vtag MJPG -sws_flags neighbor+full_chroma_int+accurate_rnd+bitexact" +do_video_encoding jpegls.avi "-an -c:v jpegls -tag:v MJPG -sws_flags neighbor+full_chroma_int+accurate_rnd+bitexact" do_video_decoding "" "-pix_fmt yuv420p -sws_flags area+bitexact" fi @@ -183,37 +183,37 @@ do_video_decoding fi if [ -n "$do_rv20" ] ; then -do_video_encoding rv20.rm "-qscale 10 -vcodec rv20 -an" +do_video_encoding rv20.rm "-qscale 10 -c:v rv20 -an" do_video_decoding fi if [ -n "$do_asv1" ] ; then -do_video_encoding asv1.avi "-qscale 10 -an -vcodec asv1" +do_video_encoding asv1.avi "-qscale 10 -an -c:v asv1" do_video_decoding fi if [ -n "$do_asv2" ] ; then -do_video_encoding asv2.avi "-qscale 10 -an -vcodec asv2" +do_video_encoding asv2.avi "-qscale 10 -an -c:v asv2" do_video_decoding fi if [ -n "$do_flv" ] ; then -do_video_encoding flv.flv "-qscale 10 -an -vcodec flv" +do_video_encoding flv.flv "-qscale 10 -an -c:v flv" do_video_decoding fi if [ -n "$do_ffv1" ] ; then -do_video_encoding ffv1.avi "-strict -2 -an -vcodec ffv1" +do_video_encoding ffv1.avi "-strict -2 -an -c:v ffv1" do_video_decoding fi if [ -n "$do_snow" ] ; then -do_video_encoding snow.avi "-strict -2 -an -vcodec snow -qscale 2 -flags +qpel -me_method iter -dia_size 2 -cmp 12 -subcmp 12 -s 128x64" +do_video_encoding snow.avi "-strict -2 -an -c:v snow -qscale 2 -flags +qpel -me_method iter -dia_size 2 -cmp 12 -subcmp 12 -s 128x64" do_video_decoding "" "-s 352x288" fi if [ -n "$do_snowll" ] ; then -do_video_encoding snow53.avi "-strict -2 -an -vcodec snow -qscale .001 -pred 1 -flags +mv4+qpel" +do_video_encoding snow53.avi "-strict -2 -an -c:v snow -qscale .001 -pred 1 -flags +mv4+qpel" do_video_decoding fi @@ -234,47 +234,47 @@ fi if [ -n "$do_dnxhd_1080i" ] ; then # FIXME: interlaced raw DNxHD decoding is broken -do_video_encoding dnxhd-1080i.mov "-vcodec dnxhd -flags +ildct -s hd1080 -b 120M -pix_fmt yuv422p -vframes 5 -an" +do_video_encoding dnxhd-1080i.mov "-c:v dnxhd -flags +ildct -s hd1080 -b 120M -pix_fmt yuv422p -frames:v 5 -an" do_video_decoding "" "-s cif -pix_fmt yuv420p" fi if [ -n "$do_dnxhd_720p" ] ; then -do_video_encoding dnxhd-720p.dnxhd "-s hd720 -b 90M -pix_fmt yuv422p -vframes 5 -an" +do_video_encoding dnxhd-720p.dnxhd "-s hd720 -b 90M -pix_fmt yuv422p -frames:v 5 -an" do_video_decoding "" "-s cif -pix_fmt yuv420p" fi if [ -n "$do_dnxhd_720p_rd" ] ; then -do_video_encoding dnxhd-720p-rd.dnxhd "-threads 4 -mbd rd -s hd720 -b 90M -pix_fmt yuv422p -vframes 5 -an" +do_video_encoding dnxhd-720p-rd.dnxhd "-threads 4 -mbd rd -s hd720 -b 90M -pix_fmt yuv422p -frames:v 5 -an" do_video_decoding "" "-s cif -pix_fmt yuv420p" fi if [ -n "$do_dnxhd_720p_10bit" ] ; then -do_video_encoding dnxhd-720p-10bit.dnxhd "-s hd720 -b 90M -pix_fmt yuv422p10 -vframes 5 -an" +do_video_encoding dnxhd-720p-10bit.dnxhd "-s hd720 -b 90M -pix_fmt yuv422p10 -frames:v 5 -an" do_video_decoding "" "-s cif -pix_fmt yuv420p" fi if [ -n "$do_svq1" ] ; then -do_video_encoding svq1.mov "-an -vcodec svq1 -qscale 3 -pix_fmt yuv410p" +do_video_encoding svq1.mov "-an -c:v svq1 -qscale 3 -pix_fmt yuv410p" do_video_decoding "" "-pix_fmt yuv420p" fi if [ -n "$do_flashsv" ] ; then -do_video_encoding flashsv.flv "-an -vcodec flashsv -sws_flags neighbor+full_chroma_int+accurate_rnd+bitexact" +do_video_encoding flashsv.flv "-an -c:v flashsv -sws_flags neighbor+full_chroma_int+accurate_rnd+bitexact" do_video_decoding "" "-pix_fmt yuv420p -sws_flags area+accurate_rnd+bitexact" fi if [ -n "$do_roq" ] ; then -do_video_encoding roqav.roq "-vframes 5" +do_video_encoding roqav.roq "-frames:v 5" do_video_decoding "" "-pix_fmt yuv420p" fi if [ -n "$do_qtrle" ] ; then -do_video_encoding qtrle.mov "-an -vcodec qtrle" +do_video_encoding qtrle.mov "-an -c:v qtrle" do_video_decoding "" "-pix_fmt yuv420p" fi if [ -n "$do_rgb" ] ; then -do_video_encoding rgb.avi "-an -vcodec rawvideo -pix_fmt bgr24" +do_video_encoding rgb.avi "-an -c:v rawvideo -pix_fmt bgr24" do_video_decoding "" "-pix_fmt yuv420p" fi @@ -284,7 +284,7 @@ do_video_decoding "" "-pix_fmt yuv420p" fi if [ -n "$do_yuv" ] ; then -do_video_encoding yuv.avi "-an -vcodec rawvideo -pix_fmt yuv420p" +do_video_encoding yuv.avi "-an -c:v rawvideo -pix_fmt yuv420p" do_video_decoding "" "-pix_fmt yuv420p" fi @@ -295,69 +295,69 @@ $tiny_psnr $pcm_dst $pcm_ref 2 1924 fi if [ -n "$do_ac3_fixed" ] ; then -do_audio_encoding ac3.rm "-vn -acodec ac3_fixed" +do_audio_encoding ac3.rm "-vn -c:a ac3_fixed" # binaries configured with --disable-sse decode ac3 differently #do_audio_decoding #$tiny_psnr $pcm_dst $pcm_ref 2 1024 fi if [ -n "$do_g722" ] ; then -do_audio_encoding g722.wav "-b 64k -ac 1 -ar 16000 -acodec g722" +do_audio_encoding g722.wav "-b 64k -ac 1 -ar 16000 -c:a g722" do_audio_decoding fi if [ -n "$do_g726" ] ; then -do_audio_encoding g726.wav "-b 32k -ac 1 -ar 8000 -acodec g726" +do_audio_encoding g726.wav "-b 32k -ac 1 -ar 8000 -c:a g726" do_audio_decoding fi if [ -n "$do_adpcm_adx" ] ; then -do_audio_encoding adpcm_adx.adx "-acodec adpcm_adx" +do_audio_encoding adpcm_adx.adx "-c:a adpcm_adx" do_audio_decoding fi if [ -n "$do_adpcm_ima_wav" ] ; then -do_audio_encoding adpcm_ima.wav "-acodec adpcm_ima_wav" +do_audio_encoding adpcm_ima.wav "-c:a adpcm_ima_wav" do_audio_decoding fi if [ -n "$do_adpcm_ima_qt" ] ; then -do_audio_encoding adpcm_qt.aiff "-acodec adpcm_ima_qt" +do_audio_encoding adpcm_qt.aiff "-c:a adpcm_ima_qt" do_audio_decoding fi if [ -n "$do_adpcm_ms" ] ; then -do_audio_encoding adpcm_ms.wav "-acodec adpcm_ms" +do_audio_encoding adpcm_ms.wav "-c:a adpcm_ms" do_audio_decoding fi if [ -n "$do_adpcm_yam" ] ; then -do_audio_encoding adpcm_yam.wav "-acodec adpcm_yamaha" +do_audio_encoding adpcm_yam.wav "-c:a adpcm_yamaha" do_audio_decoding fi if [ -n "$do_adpcm_swf" ] ; then -do_audio_encoding adpcm_swf.flv "-acodec adpcm_swf" +do_audio_encoding adpcm_swf.flv "-c:a adpcm_swf" do_audio_decoding fi if [ -n "$do_alac" ] ; then -do_audio_encoding alac.m4a "-acodec alac -compression_level 1" +do_audio_encoding alac.m4a "-c:a alac -compression_level 1" do_audio_decoding fi if [ -n "$do_flac" ] ; then -do_audio_encoding flac.flac "-acodec flac -compression_level 2" +do_audio_encoding flac.flac "-c:a flac -compression_level 2" do_audio_decoding fi if [ -n "$do_wmav1" ] ; then -do_audio_encoding wmav1.asf "-acodec wmav1" +do_audio_encoding wmav1.asf "-c:a wmav1" do_avconv_nomd5 $pcm_dst $DEC_OPTS -i $target_path/$file -f wav $tiny_psnr $pcm_dst $pcm_ref 2 8192 fi if [ -n "$do_wmav2" ] ; then -do_audio_encoding wmav2.asf "-acodec wmav2" +do_audio_encoding wmav2.asf "-c:a wmav2" do_avconv_nomd5 $pcm_dst $DEC_OPTS -i $target_path/$file -f wav $tiny_psnr $pcm_dst $pcm_ref 2 8192 fi @@ -365,12 +365,12 @@ fi #if [ -n "$do_vorbis" ] ; then # vorbis #disabled because it is broken -#do_audio_encoding vorbis.asf "-acodec vorbis" +#do_audio_encoding vorbis.asf "-c:a vorbis" #do_audio_decoding #fi do_audio_enc_dec() { - do_audio_encoding $3.$1 "$4 -sample_fmt $2 -acodec $3" + do_audio_encoding $3.$1 "$4 -sample_fmt $2 -c:a $3" do_audio_decoding } diff --git a/tests/fate/demux.mak b/tests/fate/demux.mak index 1589986..43ef4c6 100644 --- a/tests/fate/demux.mak +++ b/tests/fate/demux.mak @@ -1,11 +1,11 @@ FATE_TESTS += fate-adts-demux -fate-adts-demux: CMD = crc -i $(SAMPLES)/aac/ct_faac-adts.aac -acodec copy +fate-adts-demux: CMD = crc -i $(SAMPLES)/aac/ct_faac-adts.aac -c:a copy FATE_TESTS += fate-aea-demux -fate-aea-demux: CMD = crc -i $(SAMPLES)/aea/chirp.aea -acodec copy +fate-aea-demux: CMD = crc -i $(SAMPLES)/aea/chirp.aea -c:a copy FATE_TESTS += fate-bink-demux -fate-bink-demux: CMD = crc -i $(SAMPLES)/bink/Snd0a7d9b58.dee -vn -acodec copy +fate-bink-demux: CMD = crc -i $(SAMPLES)/bink/Snd0a7d9b58.dee -vn -c:a copy FATE_TESTS += fate-bmv fate-bmv: CMD = framecrc -i $(SAMPLES)/bmv/SURFING-partial.BMV -pix_fmt rgb24 @@ -17,7 +17,7 @@ FATE_TESTS += fate-cryo-apc fate-cryo-apc: CMD = md5 -i $(SAMPLES)/cryo-apc/cine007.APC -f s16le FATE_TESTS += fate-d-cinema-demux -fate-d-cinema-demux: CMD = framecrc -i $(SAMPLES)/d-cinema/THX_Science_FLT_1920-partial.302 -acodec copy -pix_fmt rgb24 +fate-d-cinema-demux: CMD = framecrc -i $(SAMPLES)/d-cinema/THX_Science_FLT_1920-partial.302 -c:a copy -pix_fmt rgb24 FATE_TESTS += fate-funcom-iss fate-funcom-iss: CMD = md5 -i $(SAMPLES)/funcom-iss/0004010100.iss -f s16le @@ -29,28 +29,28 @@ FATE_TESTS += fate-interplay-mve-8bit fate-interplay-mve-8bit: CMD = framecrc -i $(SAMPLES)/interplay-mve/interplay-logo-2MB.mve -pix_fmt rgb24 FATE_TESTS += fate-iv8-demux -fate-iv8-demux: CMD = framecrc -i $(SAMPLES)/iv8/zzz-partial.mpg -vsync 0 -vcodec copy +fate-iv8-demux: CMD = framecrc -i $(SAMPLES)/iv8/zzz-partial.mpg -vsync 0 -c:v copy FATE_TESTS += fate-lmlm4-demux -fate-lmlm4-demux: CMD = framecrc -i $(SAMPLES)/lmlm4/LMLM4_CIFat30fps.divx -t 3 -acodec copy -vcodec copy +fate-lmlm4-demux: CMD = framecrc -i $(SAMPLES)/lmlm4/LMLM4_CIFat30fps.divx -t 3 -c copy FATE_TESTS += fate-maxis-xa fate-maxis-xa: CMD = md5 -i $(SAMPLES)/maxis-xa/SC2KBUG.XA -f s16le FATE_TESTS += fate-mtv -fate-mtv: CMD = framecrc -i $(SAMPLES)/mtv/comedian_auto-partial.mtv -acodec copy -pix_fmt rgb24 +fate-mtv: CMD = framecrc -i $(SAMPLES)/mtv/comedian_auto-partial.mtv -c:a copy -pix_fmt rgb24 FATE_TESTS += fate-mxf-demux -fate-mxf-demux: CMD = framecrc -i $(SAMPLES)/mxf/C0023S01.mxf -acodec copy -vcodec copy +fate-mxf-demux: CMD = framecrc -i $(SAMPLES)/mxf/C0023S01.mxf -c copy FATE_TESTS += fate-nc-demux -fate-nc-demux: CMD = framecrc -i $(SAMPLES)/nc-camera/nc-sample-partial -vcodec copy +fate-nc-demux: CMD = framecrc -i $(SAMPLES)/nc-camera/nc-sample-partial -c:v copy FATE_TESTS += fate-nsv-demux -fate-nsv-demux: CMD = framecrc -i $(SAMPLES)/nsv/witchblade-51kbps.nsv -t 6 -vcodec copy -acodec copy +fate-nsv-demux: CMD = framecrc -i $(SAMPLES)/nsv/witchblade-51kbps.nsv -t 6 -c copy FATE_TESTS += fate-oma-demux -fate-oma-demux: CMD = crc -i $(SAMPLES)/oma/01-Untitled-partial.oma -acodec copy +fate-oma-demux: CMD = crc -i $(SAMPLES)/oma/01-Untitled-partial.oma -c:a copy FATE_TESTS += fate-psx-str fate-psx-str: CMD = framecrc -i $(SAMPLES)/psx-str/descent-partial.str @@ -59,13 +59,13 @@ FATE_TESTS += fate-psx-str-v3-mdec fate-psx-str-v3-mdec: CMD = framecrc -i $(SAMPLES)/psx-str/abc000_cut.str -an FATE_TESTS += fate-pva-demux -fate-pva-demux: CMD = framecrc -idct simple -i $(SAMPLES)/pva/PVA_test-partial.pva -t 0.6 -acodec copy +fate-pva-demux: CMD = framecrc -idct simple -i $(SAMPLES)/pva/PVA_test-partial.pva -t 0.6 -c:a copy FATE_TESTS += fate-qcp-demux -fate-qcp-demux: CMD = crc -i $(SAMPLES)/qcp/0036580847.QCP -acodec copy +fate-qcp-demux: CMD = crc -i $(SAMPLES)/qcp/0036580847.QCP -c:a copy FATE_TESTS += fate-redcode-demux -fate-redcode-demux: CMD = framecrc -i $(SAMPLES)/r3d/4MB-sample.r3d -vcodec copy -acodec copy +fate-redcode-demux: CMD = framecrc -i $(SAMPLES)/r3d/4MB-sample.r3d -c copy FATE_TESTS += fate-sierra-vmd fate-sierra-vmd: CMD = framecrc -i $(SAMPLES)/vmd/12.vmd -vsync 0 -pix_fmt rgb24 @@ -74,16 +74,16 @@ FATE_TESTS += fate-siff fate-siff: CMD = framecrc -i $(SAMPLES)/SIFF/INTRO_B.VB -t 3 -pix_fmt rgb24 FATE_TESTS += fate-smjpeg -fate-smjpeg: CMD = framecrc -i $(SAMPLES)/smjpeg/scenwin.mjpg -vcodec copy +fate-smjpeg: CMD = framecrc -i $(SAMPLES)/smjpeg/scenwin.mjpg -c:v copy FATE_TESTS += fate-westwood-aud fate-westwood-aud: CMD = md5 -i $(SAMPLES)/westwood-aud/excellent.aud -f s16le FATE_TESTS += fate-wtv-demux -fate-wtv-demux: CMD = framecrc -i $(SAMPLES)/wtv/law-and-order-partial.wtv -vcodec copy -acodec copy +fate-wtv-demux: CMD = framecrc -i $(SAMPLES)/wtv/law-and-order-partial.wtv -c copy FATE_TESTS += fate-xmv-demux -fate-xmv-demux: CMD = framecrc -i $(SAMPLES)/xmv/logos1p.fmv -vcodec copy -acodec copy +fate-xmv-demux: CMD = framecrc -i $(SAMPLES)/xmv/logos1p.fmv -c copy FATE_TESTS += fate-xwma-demux -fate-xwma-demux: CMD = crc -i $(SAMPLES)/xwma/ergon.xwma -acodec copy +fate-xwma-demux: CMD = crc -i $(SAMPLES)/xwma/ergon.xwma -c:a copy diff --git a/tests/fate/h264.mak b/tests/fate/h264.mak index e33ffa5..9b65c3b 100644 --- a/tests/fate/h264.mak +++ b/tests/fate/h264.mak @@ -353,7 +353,7 @@ fate-h264-conformance-sva_fm1_e: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conf fate-h264-conformance-sva_nl1_b: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conformance/SVA_NL1_B.264 fate-h264-conformance-sva_nl2_e: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conformance/SVA_NL2_E.264 -fate-h264-interlace-crop: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264/interlaced_crop.mp4 -vframes 3 +fate-h264-interlace-crop: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264/interlaced_crop.mp4 -frames:v 3 fate-h264-lossless: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264/lossless.h264 fate-h264-extreme-plane-pred: CMD = framemd5 -vsync 0 -i $(SAMPLES)/h264/extreme-plane-pred.h264 -fate-h264-bsf-mp4toannexb: CMD = md5 -i $(SAMPLES)/h264/interlaced_crop.mp4 -vcodec copy -bsf h264_mp4toannexb -f h264 +fate-h264-bsf-mp4toannexb: CMD = md5 -i $(SAMPLES)/h264/interlaced_crop.mp4 -c:v copy -bsf h264_mp4toannexb -f h264 diff --git a/tests/fate/microsoft.mak b/tests/fate/microsoft.mak index 5bc27b8..c90ae0e 100644 --- a/tests/fate/microsoft.mak +++ b/tests/fate/microsoft.mak @@ -12,10 +12,10 @@ fate-msvideo1: $(FATE_MSVIDEO1) FATE_WMV8_DRM += fate-wmv8-drm # discard last packet to avoid fails due to overread of VC-1 decoder -fate-wmv8-drm: CMD = framecrc -cryptokey 137381538c84c068111902a59c5cf6c340247c39 -i $(SAMPLES)/wmv8/wmv_drm.wmv -an -vframes 162 +fate-wmv8-drm: CMD = framecrc -cryptokey 137381538c84c068111902a59c5cf6c340247c39 -i $(SAMPLES)/wmv8/wmv_drm.wmv -an -frames:v 162 FATE_WMV8_DRM += fate-wmv8-drm-nodec -fate-wmv8-drm-nodec: CMD = framecrc -cryptokey 137381538c84c068111902a59c5cf6c340247c39 -i $(SAMPLES)/wmv8/wmv_drm.wmv -acodec copy -vcodec copy +fate-wmv8-drm-nodec: CMD = framecrc -cryptokey 137381538c84c068111902a59c5cf6c340247c39 -i $(SAMPLES)/wmv8/wmv_drm.wmv -c copy FATE_TESTS += $(FATE_WMV8_DRM) fate-wmv8_drm: $(FATE_WMV8_DRM) diff --git a/tests/fate/mp3.mak b/tests/fate/mp3.mak index 9dfa829..7ce4a51 100644 --- a/tests/fate/mp3.mak +++ b/tests/fate/mp3.mak @@ -1,35 +1,35 @@ FATE_MP3 += fate-mp3-float-conf-compl -fate-mp3-float-conf-compl: CMD = pcm -acodec mp3float -i $(SAMPLES)/mp3-conformance/compl.bit +fate-mp3-float-conf-compl: CMD = pcm -c:a mp3float -i $(SAMPLES)/mp3-conformance/compl.bit fate-mp3-float-conf-compl: CMP = stddev fate-mp3-float-conf-compl: REF = $(SAMPLES)/mp3-conformance/compl.pcm FATE_MP3 += fate-mp3-float-conf-he_32khz -fate-mp3-float-conf-he_32khz: CMD = pcm -acodec mp3float -i $(SAMPLES)/mp3-conformance/he_32khz.bit -fs 343296 +fate-mp3-float-conf-he_32khz: CMD = pcm -c:a mp3float -i $(SAMPLES)/mp3-conformance/he_32khz.bit -fs 343296 fate-mp3-float-conf-he_32khz: CMP = stddev fate-mp3-float-conf-he_32khz: REF = $(SAMPLES)/mp3-conformance/he_32khz.pcm FATE_MP3 += fate-mp3-float-conf-he_44khz -fate-mp3-float-conf-he_44khz: CMD = pcm -acodec mp3float -i $(SAMPLES)/mp3-conformance/he_44khz.bit -fs 942336 +fate-mp3-float-conf-he_44khz: CMD = pcm -c:a mp3float -i $(SAMPLES)/mp3-conformance/he_44khz.bit -fs 942336 fate-mp3-float-conf-he_44khz: CMP = stddev fate-mp3-float-conf-he_44khz: REF = $(SAMPLES)/mp3-conformance/he_44khz.pcm FATE_MP3 += fate-mp3-float-conf-he_48khz -fate-mp3-float-conf-he_48khz: CMD = pcm -acodec mp3float -i $(SAMPLES)/mp3-conformance/he_48khz.bit -fs 343296 +fate-mp3-float-conf-he_48khz: CMD = pcm -c:a mp3float -i $(SAMPLES)/mp3-conformance/he_48khz.bit -fs 343296 fate-mp3-float-conf-he_48khz: CMP = stddev fate-mp3-float-conf-he_48khz: REF = $(SAMPLES)/mp3-conformance/he_48khz.pcm FATE_MP3 += fate-mp3-float-conf-hecommon -fate-mp3-float-conf-hecommon: CMD = pcm -acodec mp3float -i $(SAMPLES)/mp3-conformance/hecommon.bit -fs 133632 +fate-mp3-float-conf-hecommon: CMD = pcm -c:a mp3float -i $(SAMPLES)/mp3-conformance/hecommon.bit -fs 133632 fate-mp3-float-conf-hecommon: CMP = stddev fate-mp3-float-conf-hecommon: REF = $(SAMPLES)/mp3-conformance/hecommon.pcm FATE_MP3 += fate-mp3-float-conf-si -fate-mp3-float-conf-si: CMD = pcm -acodec mp3float -i $(SAMPLES)/mp3-conformance/si.bit -fs 269568 +fate-mp3-float-conf-si: CMD = pcm -c:a mp3float -i $(SAMPLES)/mp3-conformance/si.bit -fs 269568 fate-mp3-float-conf-si: CMP = stddev fate-mp3-float-conf-si: REF = $(SAMPLES)/mp3-conformance/si.pcm FATE_MP3 += fate-mp3-float-conf-si_block -fate-mp3-float-conf-si_block: CMD = pcm -acodec mp3float -i $(SAMPLES)/mp3-conformance/si_block.bit -fs 145152 +fate-mp3-float-conf-si_block: CMD = pcm -c:a mp3float -i $(SAMPLES)/mp3-conformance/si_block.bit -fs 145152 fate-mp3-float-conf-si_block: CMP = stddev fate-mp3-float-conf-si_block: REF = $(SAMPLES)/mp3-conformance/si_block.pcm diff --git a/tests/fate/mpc.mak b/tests/fate/mpc.mak index 2b263ce..dc5f748 100644 --- a/tests/fate/mpc.mak +++ b/tests/fate/mpc.mak @@ -1,8 +1,8 @@ FATE_MPC += fate-mpc7-demux -fate-mpc7-demux: CMD = crc -i $(SAMPLES)/musepack/inside-mp7.mpc -acodec copy +fate-mpc7-demux: CMD = crc -i $(SAMPLES)/musepack/inside-mp7.mpc -c:a copy FATE_MPC += fate-mpc8-demux -fate-mpc8-demux: CMD = crc -i $(SAMPLES)/musepack/inside-mp8.mpc -acodec copy +fate-mpc8-demux: CMD = crc -i $(SAMPLES)/musepack/inside-mp8.mpc -c:a copy FATE_MPC += fate-musepack7 fate-musepack7: CMD = pcm -i $(SAMPLES)/musepack/inside-mp7.mpc diff --git a/tests/fate/video.mak b/tests/fate/video.mak index c90661e..87f6cff 100644 --- a/tests/fate/video.mak +++ b/tests/fate/video.mak @@ -113,7 +113,7 @@ FATE_TESTS += fate-id-cin-video fate-id-cin-video: CMD = framecrc -i $(SAMPLES)/idcin/idlog-2MB.cin -pix_fmt rgb24 FATE_TESTS-$(CONFIG_AVFILTER) += fate-idroq-video-encode -fate-idroq-video-encode: CMD = md5 -f image2 -vcodec pgmyuv -i $(SAMPLES)/ffmpeg-synthetic/vsynth1/%02d.pgm -sws_flags +bitexact -vf pad=512:512:80:112 -f RoQ -t 0.2 +fate-idroq-video-encode: CMD = md5 -f image2 -c:v pgmyuv -i $(SAMPLES)/ffmpeg-synthetic/vsynth1/%02d.pgm -sws_flags +bitexact -filter:v pad=512:512:80:112 -f RoQ -t 0.2 FATE_IFF += fate-iff-byterun1 fate-iff-byterun1: CMD = framecrc -i $(SAMPLES)/iff/ASH.LBM -pix_fmt rgb24 @@ -137,7 +137,7 @@ FATE_TESTS += fate-mjpegb fate-mjpegb: CMD = framecrc -idct simple -flags +bitexact -i $(SAMPLES)/mjpegb/mjpegb_part.mov -an FATE_TESTS += fate-motionpixels -fate-motionpixels: CMD = framecrc -i $(SAMPLES)/motion-pixels/INTRO-partial.MVI -an -pix_fmt rgb24 -vframes 111 +fate-motionpixels: CMD = framecrc -i $(SAMPLES)/motion-pixels/INTRO-partial.MVI -an -pix_fmt rgb24 -frames:v 111 FATE_TESTS += fate-mpeg2-field-enc fate-mpeg2-field-enc: CMD = framecrc -flags +bitexact -dct fastint -idct simple -i $(SAMPLES)/mpeg2/mpeg2_field_encoding.ts -an @@ -192,7 +192,7 @@ fate-v410dec: CMD = framecrc -i $(SAMPLES)/v410/lenav410.mov -pix_fmt yuv444p10l FATE_TESTS += fate-v410enc fate-v410enc: tests/vsynth1/00.pgm -fate-v410enc: CMD = md5 -f image2 -vcodec pgmyuv -i $(TARGET_PATH)/tests/vsynth1/%02d.pgm -flags +bitexact -vcodec v410 -f avi +fate-v410enc: CMD = md5 -f image2 -c:v pgmyuv -i $(TARGET_PATH)/tests/vsynth1/%02d.pgm -flags +bitexact -c:v v410 -f avi FATE_TESTS += fate-vcr1 fate-vcr1: CMD = framecrc -i $(SAMPLES)/vcr1/VCR1test.avi -an diff --git a/tests/fate/voice.mak b/tests/fate/voice.mak index 834b0ff..d0b9829 100644 --- a/tests/fate/voice.mak +++ b/tests/fate/voice.mak @@ -3,7 +3,7 @@ fate-g722dec-1: CMD = framecrc -i $(SAMPLES)/g722/conf-adminmenu-162.g722 FATE_TESTS += fate-g722enc fate-g722enc: tests/data/asynth-16000-1.sw -fate-g722enc: CMD = md5 -ar 16000 -ac 1 -f s16le -i $(TARGET_PATH)/tests/data/asynth-16000-1.sw -acodec g722 -ac 1 -f g722 +fate-g722enc: CMD = md5 -ar 16000 -ac 1 -f s16le -i $(TARGET_PATH)/tests/data/asynth-16000-1.sw -c:a g722 -ac 1 -f g722 FATE_GSM += fate-gsm-ms fate-gsm-ms: CMD = framecrc -i $(SAMPLES)/gsm/ciao.wav diff --git a/tests/fate/vqf.mak b/tests/fate/vqf.mak index 846b140..3e4380e 100644 --- a/tests/fate/vqf.mak +++ b/tests/fate/vqf.mak @@ -4,4 +4,4 @@ fate-twinvq: CMP = oneoff fate-twinvq: REF = $(SAMPLES)/vqf/achterba.pcm FATE_TESTS += fate-vqf-demux -fate-vqf-demux: CMD = md5 -i $(SAMPLES)/vqf/achterba.vqf -acodec copy -f framecrc +fate-vqf-demux: CMD = md5 -i $(SAMPLES)/vqf/achterba.vqf -c:a copy -f framecrc diff --git a/tests/lavf-regression.sh b/tests/lavf-regression.sh index 4a72e0a..52215b7 100755 --- a/tests/lavf-regression.sh +++ b/tests/lavf-regression.sh @@ -14,14 +14,14 @@ eval do_$test=y do_lavf() { file=${outfile}lavf.$1 - do_avconv $file $DEC_OPTS -f image2 -vcodec pgmyuv -i $raw_src $DEC_OPTS -ar 44100 -f s16le -i $pcm_src $ENC_OPTS -b:a 64k -t 1 -qscale:v 10 $2 + do_avconv $file $DEC_OPTS -f image2 -c:v pgmyuv -i $raw_src $DEC_OPTS -ar 44100 -f s16le -i $pcm_src $ENC_OPTS -b:a 64k -t 1 -qscale:v 10 $2 do_avconv_crc $file $DEC_OPTS -i $target_path/$file $3 } do_streamed_images() { file=${outfile}${1}pipe.$1 - do_avconv $file $DEC_OPTS -f image2 -vcodec pgmyuv -i $raw_src -f image2pipe $ENC_OPTS -t 1 -qscale 10 + do_avconv $file $DEC_OPTS -f image2 -c:v pgmyuv -i $raw_src -f image2pipe $ENC_OPTS -t 1 -qscale 10 do_avconv_crc $file $DEC_OPTS -f image2pipe -i $target_path/$file } @@ -30,7 +30,7 @@ do_image_formats() outfile="$datadir/images/$1/" mkdir -p "$outfile" file=${outfile}%02d.$1 - run_avconv $DEC_OPTS -f image2 -vcodec pgmyuv -i $raw_src $2 $ENC_OPTS $3 -t 0.5 -y -qscale 10 $target_path/$file + run_avconv $DEC_OPTS -f image2 -c:v pgmyuv -i $raw_src $2 $ENC_OPTS $3 -t 0.5 -y -qscale 10 $target_path/$file do_md5sum ${outfile}02.$1 do_avconv_crc $file $DEC_OPTS $3 -i $target_path/$file wc -c ${outfile}02.$1 @@ -44,16 +44,16 @@ do_audio_only() } if [ -n "$do_avi" ] ; then -do_lavf avi "-acodec mp2" +do_lavf avi "-c:a mp2" fi if [ -n "$do_asf" ] ; then -do_lavf asf "-acodec mp2" "-r 25" +do_lavf asf "-c:a mp2" "-r 25" fi if [ -n "$do_rm" ] ; then file=${outfile}lavf.rm -do_avconv $file $DEC_OPTS -f image2 -vcodec pgmyuv -i $raw_src $DEC_OPTS -ar 44100 -f s16le -i $pcm_src $ENC_OPTS -t 1 -qscale 10 -acodec ac3_fixed -b:a 64k +do_avconv $file $DEC_OPTS -f image2 -c:v pgmyuv -i $raw_src $DEC_OPTS -ar 44100 -f s16le -i $pcm_src $ENC_OPTS -t 1 -qscale 10 -c:a ac3_fixed -b:a 64k # broken #do_avconv_crc $file -i $target_path/$file fi @@ -67,7 +67,7 @@ do_lavf mxf "-ar 48000 -bf 2 -timecode_frame_start 264363" fi if [ -n "$do_mxf_d10" ]; then -do_lavf mxf_d10 "-ar 48000 -ac 2 -r 25 -s 720x576 -vf pad=720:608:0:32 -vcodec mpeg2video -g 0 -flags +ildct+low_delay -dc 10 -flags2 +ivlc+non_linear_q -qscale 1 -ps 1 -qmin 1 -rc_max_vbv_use 1 -rc_min_vbv_use 1 -pix_fmt yuv422p -minrate 30000k -maxrate 30000k -b 30000k -bufsize 1200000 -top 1 -rc_init_occupancy 1200000 -qmax 12 -f mxf_d10" +do_lavf mxf_d10 "-ar 48000 -ac 2 -r 25 -s 720x576 -filter:v pad=720:608:0:32 -c:v mpeg2video -g 0 -flags +ildct+low_delay -dc 10 -flags2 +ivlc+non_linear_q -qscale 1 -ps 1 -qmin 1 -rc_max_vbv_use 1 -rc_min_vbv_use 1 -pix_fmt yuv422p -minrate 30000k -maxrate 30000k -b 30000k -bufsize 1200000 -top 1 -rc_init_occupancy 1200000 -qmax 12 -f mxf_d10" fi if [ -n "$do_ts" ] ; then @@ -87,7 +87,7 @@ do_lavf flv -an fi if [ -n "$do_mov" ] ; then -do_lavf mov "-acodec pcm_alaw -c:v mpeg4" +do_lavf mov "-c:a pcm_alaw -c:v mpeg4" fi if [ -n "$do_dv_fmt" ] ; then @@ -99,7 +99,7 @@ do_lavf gxf "-ar 48000 -r 25 -s pal -ac 1" fi if [ -n "$do_nut" ] ; then -do_lavf nut "-acodec mp2" +do_lavf nut "-c:a mp2" fi if [ -n "$do_mkv" ] ; then @@ -110,7 +110,7 @@ fi # streamed images # mjpeg #file=${outfile}lavf.mjpeg -#do_avconv $file -t 1 -qscale 10 -f image2 -vcodec pgmyuv -i $raw_src +#do_avconv $file -t 1 -qscale 10 -f image2 -c:v pgmyuv -i $raw_src #do_avconv_crc $file -i $target_path/$file if [ -n "$do_pbmpipe" ] ; then @@ -127,13 +127,13 @@ fi if [ -n "$do_gif" ] ; then file=${outfile}lavf.gif -do_avconv $file $DEC_OPTS -f image2 -vcodec pgmyuv -i $raw_src $ENC_OPTS -t 1 -qscale 10 -pix_fmt rgb24 +do_avconv $file $DEC_OPTS -f image2 -c:v pgmyuv -i $raw_src $ENC_OPTS -t 1 -qscale 10 -pix_fmt rgb24 do_avconv_crc $file $DEC_OPTS -i $target_path/$file -pix_fmt rgb24 fi if [ -n "$do_yuv4mpeg" ] ; then file=${outfile}lavf.y4m -do_avconv $file $DEC_OPTS -f image2 -vcodec pgmyuv -i $raw_src $ENC_OPTS -t 1 -qscale 10 +do_avconv $file $DEC_OPTS -f image2 -c:v pgmyuv -i $raw_src $ENC_OPTS -t 1 -qscale 10 #do_avconv_crc $file -i $target_path/$file fi @@ -206,7 +206,7 @@ do_audio_only voc fi if [ -n "$do_voc_s16" ] ; then -do_audio_only s16.voc "-ac 2" "-acodec pcm_s16le" +do_audio_only s16.voc "-ac 2" "-c:a pcm_s16le" fi if [ -n "$do_ogg" ] ; then @@ -227,7 +227,7 @@ conversions="yuv420p yuv422p yuv444p yuyv422 yuv410p yuv411p yuvj420p \ monob yuv440p yuvj440p" for pix_fmt in $conversions ; do file=${outfile}${pix_fmt}.yuv - run_avconv $DEC_OPTS -r 1 -f image2 -vcodec pgmyuv -i $raw_src \ + run_avconv $DEC_OPTS -r 1 -f image2 -c:v pgmyuv -i $raw_src \ $ENC_OPTS -f rawvideo -t 1 -s 352x288 -pix_fmt $pix_fmt $target_path/$raw_dst do_avconv $file $DEC_OPTS -f rawvideo -s 352x288 -pix_fmt $pix_fmt -i $target_path/$raw_dst \ $ENC_OPTS -f rawvideo -s 352x288 -pix_fmt yuv444p diff --git a/tests/lavfi-regression.sh b/tests/lavfi-regression.sh index f8c0c4e..42997c9 100755 --- a/tests/lavfi-regression.sh +++ b/tests/lavfi-regression.sh @@ -16,8 +16,7 @@ do_video_filter() { filters=$2 shift 2 printf '%-20s' $label - run_avconv $DEC_OPTS -f image2 -vcodec pgmyuv -i $raw_src \ - $ENC_OPTS -vf "$filters" -vcodec rawvideo $* -f nut md5: + run_avconv $DEC_OPTS -f image2 -c:v pgmyuv -i $raw_src $ENC_OPTS -filter:v "$filters" -c:v rawvideo $* -f nut md5: } do_lavfi() { diff --git a/tests/regression-funcs.sh b/tests/regression-funcs.sh index 6d23fa3..1d03d90 100755 --- a/tests/regression-funcs.sh +++ b/tests/regression-funcs.sh @@ -101,13 +101,13 @@ do_video_decoding() do_video_encoding() { file=${outfile}$1 - do_avconv $file $DEC_OPTS -f image2 -vcodec pgmyuv -i $raw_src $ENC_OPTS $2 + do_avconv $file $DEC_OPTS -f image2 -c:v pgmyuv -i $raw_src $ENC_OPTS $2 } do_audio_encoding() { file=${outfile}$1 - do_avconv $file $DEC_OPTS -ac 2 -ar 44100 -f s16le -i $pcm_src -ab 128k $ENC_OPTS $2 + do_avconv $file $DEC_OPTS -ac 2 -ar 44100 -f s16le -i $pcm_src -b:a 128k $ENC_OPTS $2 } do_audio_decoding() -- 1.7.1 _______________________________________________ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel