shamagov
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору RazOne707 Цитата: yt-dlp -o "%%(title)s.%%(ext)s" -S "vcodec:h264,acodec:m4a,channels:2" --no-mtime %ClipboardData% | Этот код работает (даже если убрать из папки с батником "ffmpeg.exe") - это хорошо! Таким образом я получаю МР4 формат с кодеком AVC. А если, например, хочу скачать гигантское видео (многочасовое), и для уменьшения его размера на жёстком диске, я выбираю свой второй вариант батника, который качает VP9 Выглядит так: Код: yt-dlp -o "%%(title)s.%%(ext)s" -f bestvideo"[height<=?1080][ext=mp4]"+bestaudio[ext=m4a] %ClipboardData% --merge-output-format mp4 | Я попытался изменить его с помощью вашей строчки кода: Код: yt-dlp -o "%%(title)s.%%(ext)s" -S bestvideo"[height<=?1080][ext=mp4]"+bestaudio[ext=m4a] --no-mtime %ClipboardData% | И в результате ничего не качает. И раз уж зашла речь о "При -S такой проблемы нет и контейнер автоматически выбирается и расширение у файла всегда имеется" - нужен или не нужен "ffmpeg.exe" рядом с батником ? |