Add possibility to use --all-audio

This commit is contained in:
Julian Mutter 2024-03-19 14:56:18 +01:00
parent 13c7bde679
commit b5b2f580fa
2 changed files with 10 additions and 4 deletions

View File

@ -8,7 +8,7 @@ TRANSFER_DESTINATION_FOLDER="../transcoder/raw"
HANDBRAKE_PROCESS_NICE_LEVEL=10
HANDBRAKE_PRESET_MOVIE="General/HQ 1080p30 Surround"
HANDBRAKE_PRESET_SERIES="General/HQ 1080p30 Surround"
HANDBRAKE_AUDIO_LANG_LIST="de,en"
HANDBRAKE_AUDIO_LANG_LIST="de,en" # Leave empty to get all audio tracks
OUT_VIDEO_FORMAT=".mkv"
MIN_EPISODES_DURATION_MINUTES=30
MAX_EPISODES_DURATION_MINUTES=90

View File

@ -132,15 +132,21 @@ class Dvd:
"HandBrakeCLI",
"--preset",
handbrake_preset,
"--audio-lang-list",
HANDBRAKE_AUDIO_LANG_LIST,
"--first-audio",
"--input",
self.dvd_path,
"--output",
output_file,
]
if HANDBRAKE_AUDIO_LANG_LIST.strip() == "":
args += ["--all-audio"]
else:
args += [
"--audio-lang-list",
HANDBRAKE_AUDIO_LANG_LIST,
"--first-audio"]
if os.path.exists(self.nodvdnav_file):
args += ["--no-dvdnav"]
self.append_line_to_logfile(