mirror of
https://github.com/skoobasteeve/useful-scripts.git
synced 2026-03-20 07:28:57 +00:00
Compare commits
8 Commits
6a9aed30d1
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
935b4d4e8b | ||
|
|
a39903d110 | ||
|
a765093f64
|
|||
|
|
b68daead14 | ||
| 394a92efaa | |||
| d914434618 | |||
| 2217c1d773 | |||
| 8a8cf03861 |
@@ -45,10 +45,10 @@ folder_encode () {
|
||||
FILENAME=$(basename "$FILE")
|
||||
if [[ $RES -gt 1920 ]]; then
|
||||
echo "File is 4K or higher, encoding using CRF $QUALITY_4K"
|
||||
ffmpeg -i "$FILE" -c:v libx264 -preset slow -tune film -crf "$QUALITY_4K" -maxrate 25M -bufsize 25M -c:a copy "$INPUT_SOURCE"/output/"$FILENAME" || echo "ERROR Line $LINENO: File not encoded, unknown error occurred." 1>&2
|
||||
ffmpeg -i "$FILE" -c:v libx264 -preset slow -tune film -crf "$QUALITY_4K" -c:a copy "$INPUT_SOURCE"/output/"$FILENAME" || echo "ERROR Line $LINENO: File not encoded, unknown error occurred." 1>&2
|
||||
elif [[ $RES -le 1920 ]] && [[ -n $RES ]]; then
|
||||
echo "File is HD or lower, encoding using CRF $QUALITY_HD"
|
||||
ffmpeg -i "$FILE" -c:v libx264 -preset slow -tune film -crf "$QUALITY_HD" -maxrate 15M -bufsize 15M -c:a copy "$INPUT_SOURCE"/output/"$FILENAME" || echo "ERROR Line $LINENO: File not encoded, unknown error occurred." 1>&2
|
||||
ffmpeg -i "$FILE" -c:v libx264 -preset slow -tune film -crf "$QUALITY_HD" -c:a copy "$INPUT_SOURCE"/output/"$FILENAME" || echo "ERROR Line $LINENO: File not encoded, unknown error occurred." 1>&2
|
||||
else
|
||||
echo "ERROR Line $LINENO: Source file $FILE is not a valid video file" 1>&2
|
||||
echo "Skipping..."
|
||||
@@ -67,10 +67,10 @@ file_encode () {
|
||||
RES=$(ffprobe -v error -select_streams v:0 -show_entries stream=width -of default=noprint_wrappers=1:nokey=1 "$INPUT_SOURCE")
|
||||
if [[ $RES -gt 1920 ]]; then
|
||||
echo "File is 4K or higher, encoding using CRF $QUALITY_4K"
|
||||
ffmpeg -i "$INPUT_SOURCE" -c:v libx264 -preset slow -tune film -crf "$QUALITY_4K" -maxrate 25M -bufsize 25M -c:a copy "$FILEDIR"/output/"$FILENAME" || echo "ERROR Line $LINENO: File not encoded, unknown error occurred." 1>&2
|
||||
ffmpeg -i "$INPUT_SOURCE" -c:v libx264 -preset slow -tune film -crf "$QUALITY_4K" -c:a copy "$FILEDIR"/output/"$FILENAME" || echo "ERROR Line $LINENO: File not encoded, unknown error occurred." 1>&2
|
||||
elif [[ $RES -le 1920 ]] && [[ -n $RES ]]; then
|
||||
echo "File is HD or lower, encoding using CRF $QUALITY_HD"
|
||||
ffmpeg -i "$INPUT_SOURCE" -c:v libx264 -preset slow -tune film -crf "$QUALITY_HD" -maxrate 15M -bufsize 15M -c:a copy "$FILEDIR"/output/"$FILENAME" || echo "ERROR Line $LINENO: File not encoded, unknown error occurred." 1>&2
|
||||
ffmpeg -i "$INPUT_SOURCE" -c:v libx264 -preset slow -tune film -crf "$QUALITY_HD" -c:a copy "$FILEDIR"/output/"$FILENAME" || echo "ERROR Line $LINENO: File not encoded, unknown error occurred." 1>&2
|
||||
else
|
||||
echo "ERROR Line $LINENO: Source file $INPUT_SOURCE is not a valid video file" 1>&2
|
||||
fi
|
||||
|
||||
@@ -102,6 +102,10 @@ def services_speller(service):
|
||||
service_proper = "Apple TV+"
|
||||
elif service == "paramount":
|
||||
service_proper = "Paramount+"
|
||||
elif service == "starz":
|
||||
service_proper = "STARZ"
|
||||
elif service == "showtime":
|
||||
service_proper = "Showtime"
|
||||
else:
|
||||
return service
|
||||
return service_proper
|
||||
|
||||
Reference in New Issue
Block a user