diff options
author | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2022-05-03 11:09:22 +0200 |
---|---|---|
committer | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2022-05-06 05:39:25 +0200 |
commit | c9e7050a3e761fa3c2667be8ba1eb968e7e302cb (patch) | |
tree | 1e70d9ce03f6f475dc57414cf43213ca4ee1e15d /tests/fate-run.sh | |
parent | bf1337f99c66ac574c6e4da65c305ca878f1d65d (diff) | |
download | ffmpeg-c9e7050a3e761fa3c2667be8ba1eb968e7e302cb.tar.gz |
tests/fate-run: Allow to set dec opts for generated file in transcode
This can be necessary to e.g. force a fixed-point audio codec.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Diffstat (limited to 'tests/fate-run.sh')
-rwxr-xr-x | tests/fate-run.sh | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/fate-run.sh b/tests/fate-run.sh index 4f8988b964..2606fcb917 100755 --- a/tests/fate-run.sh +++ b/tests/fate-run.sh @@ -230,9 +230,10 @@ transcode(){ srcfile=$2 enc_fmt=$3 enc_opt=$4 - final_decode=$5 + final_encode=$5 ffprobe_opts=$7 additional_input=$8 + final_decode=$9 test -z "$additional_input" || additional_input="$DEC_OPTS $additional_input" encfile="${outdir}/${test}.${enc_fmt}" test "$6" = -keep || cleanfiles="$cleanfiles $encfile" @@ -242,7 +243,7 @@ transcode(){ $ENC_OPTS $enc_opt $FLAGS -f $enc_fmt -y $tencfile || return do_md5sum $encfile echo $(wc -c $encfile) - ffmpeg $DEC_OPTS -i $tencfile $ENC_OPTS $FLAGS $final_decode \ + ffmpeg $DEC_OPTS $final_decode -i $tencfile $ENC_OPTS $FLAGS $final_encode \ -f framecrc - || return test -z $ffprobe_opts || \ run ffprobe${PROGSUF}${EXECSUF} -bitexact $ffprobe_opts $tencfile || return |