summaryrefslogtreecommitdiff
path: root/tidal_dl_ng
diff options
context:
space:
mode:
authorE.J. Talevi <talevineto@gmail.com>2025-11-26 04:42:29 -0300
committerE.J. Talevi <talevineto@gmail.com>2025-11-26 04:42:29 -0300
commitadfa0c6bb32ecdcd4eccaefaad2cd55676260d2d (patch)
treefedbe541758d161f28521588301d9bbffad0e50a /tidal_dl_ng
parent28a6fe5a7dbadc9532de228a539c47ec49ca4aa2 (diff)
downloadtidal-dl-ng-adfa0c6bb32ecdcd4eccaefaad2cd55676260d2d.tar.gz
fix(ffmpeg): prevent terminal window flash on Windows during media conversion
Diffstat (limited to 'tidal_dl_ng')
-rw-r--r--tidal_dl_ng/download.py4
-rw-r--r--tidal_dl_ng/model/cfg.py4
2 files changed, 6 insertions, 2 deletions
diff --git a/tidal_dl_ng/download.py b/tidal_dl_ng/download.py
index 33a23aa..d9d0866 100644
--- a/tidal_dl_ng/download.py
+++ b/tidal_dl_ng/download.py
@@ -1692,6 +1692,8 @@ class Download:
ffmpeg = (
FFmpeg(executable=self.settings.data.path_binary_ffmpeg)
.option("y")
+ .option("hide_banner")
+ .option("nostdin")
.input(url=path_file)
.output(url=path_file_out, codec="copy", map=0, loglevel="quiet")
)
@@ -1712,6 +1714,8 @@ class Download:
path_media_out = path_media_src.with_suffix(AudioExtensions.FLAC)
ffmpeg = (
FFmpeg(executable=self.settings.data.path_binary_ffmpeg)
+ .option("hide_banner")
+ .option("nostdin")
.input(url=path_media_src)
.output(
url=path_media_out,
diff --git a/tidal_dl_ng/model/cfg.py b/tidal_dl_ng/model/cfg.py
index b43acc1..f687cd3 100644
--- a/tidal_dl_ng/model/cfg.py
+++ b/tidal_dl_ng/model/cfg.py
@@ -43,8 +43,8 @@ class Settings:
cover_album_file: bool = True
extract_flac: bool = True
downloads_simultaneous_per_track_max: int = 20
- download_delay_sec_min: float = 3.0
- download_delay_sec_max: float = 5.0
+ download_delay_sec_min: float = 1.0
+ download_delay_sec_max: float = 3.0
album_track_num_pad_min: int = 1
downloads_concurrent_max: int = 3
symlink_to_track: bool = False