Программы и другие способы для скачивания с Youtube
Цитата: Mikhail от 21.02.2022, 01:46Да, тут проще использовать софт для более сложны целей, батниками достаточно просто скачивать лучшее, для остального(скачивание по времени, поминутно, гифку сделать, обрезку и т.д.) лучше, stacher.io или Gui-Youtube-dl, может еще есть.
Да, тут проще использовать софт для более сложны целей, батниками достаточно просто скачивать лучшее, для остального(скачивание по времени, поминутно, гифку сделать, обрезку и т.д.) лучше, stacher.io или Gui-Youtube-dl, может еще есть.
Цитата: Psydiant от 20.11.2022, 13:41Всех Приветствую!
Ребят короче вообще запутался и не пойму как сделать так чтобы видео скачивалось именно в .mkv в максимально доступном качестве и чтобы файл после скачивания не пустой был? И как сделать так чтобы аудио скачивалось в формате .mp3 с битрейтом 320?
Всех Приветствую!
Ребят короче вообще запутался и не пойму как сделать так чтобы видео скачивалось именно в .mkv в максимально доступном качестве и чтобы файл после скачивания не пустой был? И как сделать так чтобы аудио скачивалось в формате .mp3 с битрейтом 320?
Цитата: Adler от 20.11.2022, 13:47Приветствую.
На youtube нет битрейта в 320. Там даже в видео 4к битрейт меньше
Приветствую.
На youtube нет битрейта в 320. Там даже в видео 4к битрейт меньше
Цитата: Psydiant от 20.11.2022, 13:50Цитата: Adler от 20.11.2022, 13:47Приветствую.
На youtube нет битрейта в 320. Там даже в видео 4к битрейт меньшеПонял) Спасибо! А как сохранять файл в .mkv?
Цитата: Adler от 20.11.2022, 13:47Приветствую.
На youtube нет битрейта в 320. Там даже в видео 4к битрейт меньше
Понял) Спасибо! А как сохранять файл в .mkv?
Цитата: Mikhail от 20.11.2022, 14:06Привет.
Можно так.for /f "delims=" %%i in (' mshta "javascript:var x=clipboardData.getData('text');if(x) new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(x);close();" ') do set ClipboardData=%%i yt-dlp -o "C:\Users\Admin\Desktop\%%(title)s" --format "bestvideo+bestaudio[ext=m4a]/bestvideo+bestaudio/best" --merge-output-format mkv "%ClipboardData%"
Привет.
Можно так.
for /f "delims=" %%i in ('
mshta "javascript:var x=clipboardData.getData('text');if(x) new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(x);close();"
') do set ClipboardData=%%i
yt-dlp -o "C:\Users\Admin\Desktop\%%(title)s" --format "bestvideo+bestaudio[ext=m4a]/bestvideo+bestaudio/best" --merge-output-format mkv "%ClipboardData%"
Цитата: Psydiant от 20.11.2022, 14:19Цитата: Mikhail от 20.11.2022, 14:06Привет.
Можно так.for /f "delims=" %%i in ('mshta "javascript:var x=clipboardData.getData('text');if(x) new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(x);close();"') do set ClipboardData=%%iyt-dlp -o "C:\Users\Admin\Desktop\%%(title)s" --format "bestvideo+bestaudio[ext=m4a]/bestvideo+bestaudio/best" --merge-output-format mkv "%ClipboardData%"for /f "delims=" %%i in (' mshta "javascript:var x=clipboardData.getData('text');if(x) new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(x);close();" ') do set ClipboardData=%%i yt-dlp -o "C:\Users\Admin\Desktop\%%(title)s" --format "bestvideo+bestaudio[ext=m4a]/bestvideo+bestaudio/best" --merge-output-format mkv "%ClipboardData%"for /f "delims=" %%i in (' mshta "javascript:var x=clipboardData.getData('text');if(x) new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(x);close();" ') do set ClipboardData=%%i yt-dlp -o "C:\Users\Admin\Desktop\%%(title)s" --format "bestvideo+bestaudio[ext=m4a]/bestvideo+bestaudio/best" --merge-output-format mkv "%ClipboardData%"
Благодарю Михаил!
Цитата: Mikhail от 20.11.2022, 14:06Привет.
Можно так.for /f "delims=" %%i in ('mshta "javascript:var x=clipboardData.getData('text');if(x) new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(x);close();"') do set ClipboardData=%%iyt-dlp -o "C:\Users\Admin\Desktop\%%(title)s" --format "bestvideo+bestaudio[ext=m4a]/bestvideo+bestaudio/best" --merge-output-format mkv "%ClipboardData%"for /f "delims=" %%i in (' mshta "javascript:var x=clipboardData.getData('text');if(x) new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(x);close();" ') do set ClipboardData=%%i yt-dlp -o "C:\Users\Admin\Desktop\%%(title)s" --format "bestvideo+bestaudio[ext=m4a]/bestvideo+bestaudio/best" --merge-output-format mkv "%ClipboardData%"for /f "delims=" %%i in (' mshta "javascript:var x=clipboardData.getData('text');if(x) new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(x);close();" ') do set ClipboardData=%%i yt-dlp -o "C:\Users\Admin\Desktop\%%(title)s" --format "bestvideo+bestaudio[ext=m4a]/bestvideo+bestaudio/best" --merge-output-format mkv "%ClipboardData%"
Благодарю Михаил!
Цитата: Андрей от 15.01.2023, 00:18Добрый вечер.
Обновил немного шапку. Если считаете, что что-то нужно добавить туда еще, то пишите, думаю добавим.........................
Кто-нибудь пробовал скачивать с Youtube видео в формате AV1 ?
Было бы интересно сразу качать в этом формате, чем потом пережимать.В идеале конечно такой сценарий:
Если есть AV1, то качаем его. Если нет AV1, то ищем webm. Если нет webm, то качаем mp4По webm - он есть у более-менее свежих роликов, весит обычно раза в 2 меньше mp4, а по качеству не уступает. По сути - это предок AV1. При скачивании в формате webm, он у меня автоматом сохранил в .mkv, хотя в батнике прописано сохранение в mp4. Видимо это прописано в одном из файлов.
Добрый вечер.
Обновил немного шапку. Если считаете, что что-то нужно добавить туда еще, то пишите, думаю добавим.
........................
Кто-нибудь пробовал скачивать с Youtube видео в формате AV1 ?
Было бы интересно сразу качать в этом формате, чем потом пережимать.
В идеале конечно такой сценарий:
Если есть AV1, то качаем его. Если нет AV1, то ищем webm. Если нет webm, то качаем mp4
По webm - он есть у более-менее свежих роликов, весит обычно раза в 2 меньше mp4, а по качеству не уступает. По сути - это предок AV1. При скачивании в формате webm, он у меня автоматом сохранил в .mkv, хотя в батнике прописано сохранение в mp4. Видимо это прописано в одном из файлов.
Цитата: Mikhail от 15.01.2023, 06:10Привет.
Можно вот так попробовать,-f "(bv*+ba/b)[vcodec=av01] / (bv*+ba/b)[vcodec=h264] / (bv*+ba/b)[vcodec=vp9] / (bv*+ba/b)", формат webm, кодеки в зависимости от видео(c AV1 еще найти нужно), но не пойму как сделать в full hd, как только добавляю[height<=1080], ютуб начинает отдавать в VP9, если разрешение не ставить, то будет качать как есть с ютуба, в лучшем качестве/аудио и разрешения видео.
То есть если есть AV1, качнет его и т.д.
Может кто додумает код.
Привет.
Можно вот так попробовать, Скопировано-f "(bv*+ba/b)[vcodec=av01] / (bv*+ba/b)[vcodec=h264] / (bv*+ba/b)[vcodec=vp9] / (bv*+ba/b)", формат webm, кодеки в зависимости от видео(c AV1 еще найти нужно), но не пойму как сделать в full hd, как только добавляю Скопировано[height<=1080], ютуб начинает отдавать в VP9, если разрешение не ставить, то будет качать как есть с ютуба, в лучшем качестве/аудио и разрешения видео.
То есть если есть AV1, качнет его и т.д.
Может кто додумает код.
Цитата: Mikhail от 15.01.2023, 09:22Переделал верхний вариант на этот.
-S "res:1080,vcodec:av1 (bv*[height<=1080]+ba) / res:1080,vcodec:VP9 (bv*[height<=1080]+ba) / bestvideo[ext=mp4][height<=1080]+bestaudio[ext=m4a]/best[ext=mp4]/best / bv*[height<=1080]+ba/b"
Если можно склеить в AV1, смотри в--list-formats, то делает формат webm с кодеком av1, если его нет, склеивает в формат webm с кодеком VP9, если и его нет, качает mp4 обычный, как из шапки на первой странице(думаю вряд ли такое когда-нибудь будет, так как везде почти VP9 или AV1), если это сделать нельзя, качает просто лучшее что можно склеить.
Переделал верхний вариант на этот.
Скопировано-S "res:1080,vcodec:av1 (bv*[height<=1080]+ba) / res:1080,vcodec:VP9 (bv*[height<=1080]+ba) / bestvideo[ext=mp4][height<=1080]+bestaudio[ext=m4a]/best[ext=mp4]/best / bv*[height<=1080]+ba/b"
Если можно склеить в AV1, смотри в Скопировано--list-formats, то делает формат webm с кодеком av1, если его нет, склеивает в формат webm с кодеком VP9, если и его нет, качает mp4 обычный, как из шапки на первой странице(думаю вряд ли такое когда-нибудь будет, так как везде почти VP9 или AV1), если это сделать нельзя, качает просто лучшее что можно склеить.
Цитата: 𝐓𝐇𝐎𝐑𝐭𝐢𝐤 от 15.01.2023, 14:19Цитата: Андрей от 15.01.2023, 00:18Кто-нибудь пробовал скачивать с Youtube видео в формате AV1 ?
Привет. Я качал его с помощью v5 бэты 4K Video Downloader, там можно выбрать (при наличии такого видео).
Цитата: Андрей от 15.01.2023, 00:18Кто-нибудь пробовал скачивать с Youtube видео в формате AV1 ?
Привет. Я качал его с помощью v5 бэты 4K Video Downloader, там можно выбрать (при наличии такого видео).
Цитата: влад от 18.02.2023, 13:06Цитата: Mikhail от 25.10.2021, 01:45Добрый🖐.
Держи.
Только путь в батниках на свой поменяй, по умолчанию стоит
C:\Users\Admin\DesktopЗдравствуйте. В последнее время почему-то не могу скачать ни один ролик с ютуба, вроде бы батник срабатывает, а видео не скачивается, в логах пишет "error", подскажите пожалуйста, в чём может быть ошибка.... до этого все скачивалось нормально
Цитата: Mikhail от 25.10.2021, 01:45Добрый🖐.
Держи.
Только путь в батниках на свой поменяй, по умолчанию стоит
СкопированоC:\Users\Admin\Desktop
Здравствуйте. В последнее время почему-то не могу скачать ни один ролик с ютуба, вроде бы батник срабатывает, а видео не скачивается, в логах пишет "error", подскажите пожалуйста, в чём может быть ошибка.... до этого все скачивалось нормально
Цитата: Mikhail от 18.02.2023, 13:08Привет.
С первой страницы возьми готовое решение и прочитай спойлер.
Привет.
С первой страницы возьми готовое решение и прочитай спойлер.
Цитата: влад от 18.02.2023, 13:49Всё сделал как вы сказали, но почему-то не скачивается видео...наверно нужно как-то, что-то, куда-то прописывать, или копировать ссылку на видео в ютубе, подскажите пожалуйста порядок действий
Всё сделал как вы сказали, но почему-то не скачивается видео...наверно нужно как-то, что-то, куда-то прописывать, или копировать ссылку на видео в ютубе, подскажите пожалуйста порядок действий