update function descriptions to say what is returned
This commit is contained in:
parent
cdf9b3d908
commit
0865b5449c
@ -6,11 +6,12 @@ set -euo pipefail
|
|||||||
IFS=$'\n\t'
|
IFS=$'\n\t'
|
||||||
|
|
||||||
|
|
||||||
#######################
|
#########################
|
||||||
# $1 - file #
|
# $1 - file #
|
||||||
# $2 - AOM Options #
|
# $2 - AOM Options #
|
||||||
# $3 - FFMPEG Options #
|
# $3 - FFMPEG Options #
|
||||||
#######################
|
# files - $file.out.ivf #
|
||||||
|
#########################
|
||||||
encode_aomenc_two_pass() {
|
encode_aomenc_two_pass() {
|
||||||
file="$1"
|
file="$1"
|
||||||
aom_options="$2"
|
aom_options="$2"
|
||||||
@ -52,11 +53,12 @@ encode_aomenc_two_pass() {
|
|||||||
return 0
|
return 0
|
||||||
}
|
}
|
||||||
|
|
||||||
#######################
|
#########################
|
||||||
# $1 - file #
|
# $1 - file #
|
||||||
# $2 - AOM Options #
|
# $2 - AOM Options #
|
||||||
# $3 - FFMPEG Options #
|
# $3 - FFMPEG Options #
|
||||||
#######################
|
# files - $file.out.ivf #
|
||||||
|
#########################
|
||||||
encode_aomenc_single_pass() {
|
encode_aomenc_single_pass() {
|
||||||
file="$1"
|
file="$1"
|
||||||
aom_options="$2"
|
aom_options="$2"
|
||||||
@ -75,7 +77,7 @@ encode_aomenc_single_pass() {
|
|||||||
set +e
|
set +e
|
||||||
eval 'ffmpeg -nostats -hide_banner -loglevel warning \
|
eval 'ffmpeg -nostats -hide_banner -loglevel warning \
|
||||||
-i '$file' $ffmpeg_options -f yuv4mpegpipe - | aomenc - '$aom_options' \
|
-i '$file' $ffmpeg_options -f yuv4mpegpipe - | aomenc - '$aom_options' \
|
||||||
--ivf -o '$file'.out.ivf'
|
--passes=1 --ivf -o '$file'.out.ivf'
|
||||||
retval=$?
|
retval=$?
|
||||||
if [[ $retval -ne 0 ]]; then
|
if [[ $retval -ne 0 ]]; then
|
||||||
echo "Error running aomenc single pass encode" >&2
|
echo "Error running aomenc single pass encode" >&2
|
||||||
@ -87,10 +89,11 @@ encode_aomenc_single_pass() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
##################
|
##########################
|
||||||
# $1 - encode #
|
# $1 - encode #
|
||||||
# $2 - reference #
|
# $2 - reference #
|
||||||
##################
|
# STDOUT - VMAF log JSON #
|
||||||
|
##########################
|
||||||
check_vmaf() {
|
check_vmaf() {
|
||||||
encode="$1"
|
encode="$1"
|
||||||
reference="$2"
|
reference="$2"
|
||||||
@ -114,6 +117,7 @@ check_vmaf() {
|
|||||||
# $2 - target vmaf #
|
# $2 - target vmaf #
|
||||||
# $3 - minimum q #
|
# $3 - minimum q #
|
||||||
# $4 - maximum q #
|
# $4 - maximum q #
|
||||||
|
# STDOUT - Q value #
|
||||||
####################
|
####################
|
||||||
find_q() {
|
find_q() {
|
||||||
echo "finding q" > &2
|
echo "finding q" > &2
|
||||||
@ -152,8 +156,7 @@ find_q() {
|
|||||||
max_q=`echo $q + 1 | bc`
|
max_q=`echo $q + 1 | bc`
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
rm $input.out.ivf
|
rm "$input".out.ivf
|
||||||
rm $input.vmaf.json
|
|
||||||
}
|
}
|
||||||
|
|
||||||
find_q "$1" "94" "25" "40"
|
find_q "$1" "94" "25" "40"
|
Loading…
Reference in New Issue
Block a user