fixed --rm flag

This commit is contained in:
sc-idevops 2025-02-13 20:22:36 -05:00
parent 53a1c2d8a4
commit b714c7aa28
2 changed files with 23 additions and 1 deletions

View file

@ -7,7 +7,7 @@ echo "Format of file $1 is $format"
if [ "$format" != "av1" ] if [ "$format" != "av1" ]
then then
docker run -it -rm --device=/dev/dri:/dev/dri -v "$(pwd)":/config linuxserver/ffmpeg \ docker run -it --rm --device=/dev/dri:/dev/dri -v "$(pwd)":/config linuxserver/ffmpeg \
-i "/config/$1" \ -i "/config/$1" \
-n \ -n \
-vaapi_device /dev/dri/renderD128 \ -vaapi_device /dev/dri/renderD128 \

22
scripts/twitch_av1.sh Executable file
View file

@ -0,0 +1,22 @@
#!/bin/bash
#this script assumes its being run in the working directory
#test to see if its already been encoded to av1 or else it converts it
format=$(ffprobe -v error -select_streams v:0 -show_entries stream=codec_name -of default=nokey=1:noprint_wrappers=1 $1)
#rate=1M
echo "Format of file $1 is ---> $format"
if [ "$format" != "av1" ]
then
docker run -it --rm --device=/dev/dri:/dev/dri -v "$(pwd)":/config linuxserver/ffmpeg \
-i "/config/$1" \
-n \
-vaapi_device /dev/dri/renderD128 \
-c:v av1_qsv \
-crf 35 \
-preset 4 \
-g 150 \
-c:a aac \
-movflags faststart \
"/config/${1}_converted.mp4"
fi