Verschiebe "--cookies-from-browser" nach Preset-Einstellungen

This commit is contained in:
Akamaru
2025-12-03 14:29:09 +01:00
parent 31889a44a2
commit 5c9fbcea7d
3 changed files with 104 additions and 62 deletions

12
main.py
View File

@@ -521,8 +521,8 @@ class MainWindow(QMainWindow):
# FFmpeg-Pfad
if flags.get("use_ffmpeg_location") and self.config.get("ffmpeg_path"):
cmd.extend(["--ffmpeg-location", self.config.get("ffmpeg_path")])
# Cookies from Browser
cookies_config = flags.get("cookies_from_browser", {})
# Cookies from Browser (aus Preset)
cookies_config = preset.get("cookies_from_browser", {})
if isinstance(cookies_config, dict) and cookies_config.get("enabled", False):
browser = cookies_config.get("browser", "chrome")
cmd.extend(["--cookies-from-browser", browser])
@@ -755,8 +755,8 @@ class MainWindow(QMainWindow):
# FFmpeg-Pfad
if flags.get("use_ffmpeg_location") and self.config.get("ffmpeg_path"):
extra_args.extend(["--ffmpeg-location", self.config.get("ffmpeg_path")])
# Cookies from Browser
cookies_config = flags.get("cookies_from_browser", {})
# Cookies from Browser (aus Preset)
cookies_config = preset.get("cookies_from_browser", {})
if isinstance(cookies_config, dict) and cookies_config.get("enabled", False):
browser = cookies_config.get("browser", "chrome")
extra_args.extend(["--cookies-from-browser", browser])
@@ -1011,8 +1011,8 @@ class MainWindow(QMainWindow):
extra_args.extend(["--downloader", "ffmpeg", "--hls-use-mpegts"])
if flags.get("use_ffmpeg_location") and self.config.get("ffmpeg_path"):
extra_args.extend(["--ffmpeg-location", self.config.get("ffmpeg_path")])
# Cookies from Browser
cookies_config = flags.get("cookies_from_browser", {})
# Cookies from Browser (aus Preset)
cookies_config = preset.get("cookies_from_browser", {})
if isinstance(cookies_config, dict) and cookies_config.get("enabled", False):
browser = cookies_config.get("browser", "chrome")
extra_args.extend(["--cookies-from-browser", browser])