Add audio format selection for audio-only downloads

Introduces settings and UI for forcing audio format conversion on audio-only downloads, including support for selecting preferred audio formats. Updates language files for all supported languages, adds config options, and passes new settings through the downloader and main app logic.
This commit is contained in:
oop7
2025-11-17 15:23:48 +02:00
parent d5c3b4799b
commit f2b6dc26cb
18 changed files with 263 additions and 15 deletions
+13 -1
View File
@@ -293,7 +293,19 @@
"force_format_help": "Quando ativado, os vídeos mesclados serão convertidos para o seu formato preferido. Desative para deixar o yt-dlp decidir automaticamente.",
"format_mp4": "MP4 (Mais compatível)",
"format_webm": "WebM (Moderno, aberto)",
"format_mkv": "MKV (Rico em recursos)"
"format_mkv": "MKV (Rico em recursos)",
"audio_format_settings": "Configurações de formato de áudio",
"force_audio_format": "Forçar formato de áudio para downloads somente de áudio",
"preferred_audio_format": "Formato de áudio preferido:",
"force_audio_format_help": "Quando ativado, downloads somente de áudio serão convertidos para seu formato preferido. Isso se aplica apenas ao baixar formatos de áudio.",
"audio_format_best": "Melhor (Sem conversão)",
"audio_format_aac": "AAC (Bom para edição)",
"audio_format_mp3": "MP3 (Universal)",
"audio_format_flac": "FLAC (Sem perdas)",
"audio_format_wav": "WAV (Não comprimido)",
"audio_format_opus": "Opus (Eficiente)",
"audio_format_m4a": "M4A (Apple)",
"audio_format_vorbis": "Vorbis (Aberto)"
},
"main_ui": {
"url_placeholder": "Digite a URL do vídeo ou playlist do YouTube",