| OLD | NEW |
| 1 #!/bin/sh | 1 #!/bin/sh |
| 2 # | 2 # |
| 3 # automatic regression test for ffmpeg | 3 # automatic regression test for ffmpeg |
| 4 # | 4 # |
| 5 # | 5 # |
| 6 #set -x | 6 #set -x |
| 7 | 7 |
| 8 set -e | 8 set -e |
| 9 | 9 |
| 10 . $(dirname $0)/regression-funcs.sh | 10 . $(dirname $0)/regression-funcs.sh |
| (...skipping 201 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 212 do_video_decoding "" "-s cif -sws_flags area+accurate_rnd+bitexact" | 212 do_video_decoding "" "-s cif -sws_flags area+accurate_rnd+bitexact" |
| 213 fi | 213 fi |
| 214 | 214 |
| 215 if [ -n "$do_dv50" ] ; then | 215 if [ -n "$do_dv50" ] ; then |
| 216 do_video_encoding dv50.dv "-dct int" "-s pal -pix_fmt yuv422p -an -sws_flags nei
ghbor+bitexact" | 216 do_video_encoding dv50.dv "-dct int" "-s pal -pix_fmt yuv422p -an -sws_flags nei
ghbor+bitexact" |
| 217 do_video_decoding "" "-s cif -pix_fmt yuv420p -sws_flags neighbor+bitexact" | 217 do_video_decoding "" "-s cif -pix_fmt yuv420p -sws_flags neighbor+bitexact" |
| 218 fi | 218 fi |
| 219 | 219 |
| 220 if [ -n "$do_dnxhd_1080i" ] ; then | 220 if [ -n "$do_dnxhd_1080i" ] ; then |
| 221 # FIXME: interlaced raw DNxHD decoding is broken | 221 # FIXME: interlaced raw DNxHD decoding is broken |
| 222 do_video_encoding dnxhd-1080i.mov "" "-vcodec dnxhd -flags +ildct -s hd1080 -b 1
20Mb -pix_fmt yuv422p -vframes 5 -an" | 222 do_video_encoding dnxhd-1080i.mov "" "-vcodec dnxhd -flags +ildct -s hd1080 -b 1
20M -pix_fmt yuv422p -vframes 5 -an" |
| 223 do_video_decoding "-r 25" "-s cif -pix_fmt yuv420p" | 223 do_video_decoding "-r 25" "-s cif -pix_fmt yuv420p" |
| 224 fi | 224 fi |
| 225 | 225 |
| 226 if [ -n "$do_dnxhd_720p" ] ; then | 226 if [ -n "$do_dnxhd_720p" ] ; then |
| 227 do_video_encoding dnxhd-720p.dnxhd "" "-s hd720 -b 90Mb -pix_fmt yuv422p -vframe
s 5 -an" | 227 do_video_encoding dnxhd-720p.dnxhd "" "-s hd720 -b 90M -pix_fmt yuv422p -vframes
5 -an" |
| 228 do_video_decoding "-r 25" "-s cif -pix_fmt yuv420p" | 228 do_video_decoding "-r 25" "-s cif -pix_fmt yuv420p" |
| 229 fi | 229 fi |
| 230 | 230 |
| 231 if [ -n "$do_dnxhd_720p_rd" ] ; then | 231 if [ -n "$do_dnxhd_720p_rd" ] ; then |
| 232 do_video_encoding dnxhd-720p-rd.dnxhd "" "-threads 4 -mbd rd -s hd720 -b 90Mb -p
ix_fmt yuv422p -vframes 5 -an" | 232 do_video_encoding dnxhd-720p-rd.dnxhd "" "-threads 4 -mbd rd -s hd720 -b 90M -pi
x_fmt yuv422p -vframes 5 -an" |
| 233 do_video_decoding "-r 25" "-s cif -pix_fmt yuv420p" | 233 do_video_decoding "-r 25" "-s cif -pix_fmt yuv420p" |
| 234 fi | 234 fi |
| 235 | 235 |
| 236 if [ -n "$do_svq1" ] ; then | 236 if [ -n "$do_svq1" ] ; then |
| 237 do_video_encoding svq1.mov "" "-an -vcodec svq1 -qscale 3 -pix_fmt yuv410p" | 237 do_video_encoding svq1.mov "" "-an -vcodec svq1 -qscale 3 -pix_fmt yuv410p" |
| 238 do_video_decoding "" "-pix_fmt yuv420p" | 238 do_video_decoding "" "-pix_fmt yuv420p" |
| 239 fi | 239 fi |
| 240 | 240 |
| 241 if [ -n "$do_flashsv" ] ; then | 241 if [ -n "$do_flashsv" ] ; then |
| 242 do_video_encoding flashsv.flv "" "-an -vcodec flashsv -sws_flags neighbor+full_c
hroma_int+accurate_rnd+bitexact" | 242 do_video_encoding flashsv.flv "" "-an -vcodec flashsv -sws_flags neighbor+full_c
hroma_int+accurate_rnd+bitexact" |
| (...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 353 #do_audio_enc_dec ??? s32 pcm_u32le #no compatible muxer or demuxer | 353 #do_audio_enc_dec ??? s32 pcm_u32le #no compatible muxer or demuxer |
| 354 do_audio_enc_dec au flt pcm_f32be | 354 do_audio_enc_dec au flt pcm_f32be |
| 355 do_audio_enc_dec wav flt pcm_f32le | 355 do_audio_enc_dec wav flt pcm_f32le |
| 356 do_audio_enc_dec au dbl pcm_f64be | 356 do_audio_enc_dec au dbl pcm_f64be |
| 357 do_audio_enc_dec wav dbl pcm_f64le | 357 do_audio_enc_dec wav dbl pcm_f64le |
| 358 do_audio_enc_dec wav s16 pcm_zork | 358 do_audio_enc_dec wav s16 pcm_zork |
| 359 do_audio_enc_dec 302 s16 pcm_s24daud "-ac 6 -ar 96000" | 359 do_audio_enc_dec 302 s16 pcm_s24daud "-ac 6 -ar 96000" |
| 360 fi | 360 fi |
| 361 | 361 |
| 362 rm -f "$bench" "$bench2" | 362 rm -f "$bench" "$bench2" |
| OLD | NEW |