Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » youtube-dl | yt-dlp

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52

Открыть новую тему     Написать ответ в эту тему

harrykkk



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Установил сабж в питон - pip install youtube-dl
Куда положить ffmpeg.exe, чтобы сабж его увидел?

Всего записей: 7573 | Зарегистр. 24-02-2013 | Отправлено: 02:50 24-09-2021
artenounx

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
harrykkk
В PATH, например в C:\Windows
Проверка:
youtube-dl -v
см. раздел exe versions

Всего записей: 531 | Зарегистр. 05-08-2021 | Отправлено: 03:03 24-09-2021 | Исправлено: artenounx, 03:04 24-09-2021
harrykkk



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
artenounx
Спасибо. Уже нашел способ через параметр --ffmpeg-location Путь. Смержить получилось, субтитры не качаются. Использовал строку

Код:
youtube-dl --format "bestvideo[ext=mp4][height=1080]+bestaudio[ext=m4a]" -c --ffmpeg-location Путь --merge-output-format mkv -o %(title)s.%(ext)s --write-sub --sub-format "srt" --sub-lang "rus" Ссылка

Где я там с субтитрами накосячил?

Всего записей: 7573 | Зарегистр. 24-02-2013 | Отправлено: 03:08 24-09-2021
029A



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
harrykkk
 
Формат и язык субтитров должен быть без кавычек
 

Код:
--sub-format srt --sub-lang rus

Всего записей: 22 | Зарегистр. 08-02-2006 | Отправлено: 03:45 24-09-2021 | Исправлено: 029A, 03:46 24-09-2021
harrykkk



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
029A
Исправил, субтитров всё равно нет. Если заменить --write-sub на --write-auto-sub, то пишет

Цитата:
WARNING: rus subtitles not available for ...

Но Google2SRT субтитры скачивает

Всего записей: 7573 | Зарегистр. 24-02-2013 | Отправлено: 03:59 24-09-2021 | Исправлено: harrykkk, 04:07 24-09-2021
029A



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если в видео есть только автоматически созданные субтитры то необходим параметр --write-auto-sub
А если субтитры нужно еще и встроить в видео то добавить параметр --embed-subs

Всего записей: 22 | Зарегистр. 08-02-2006 | Отправлено: 04:07 24-09-2021
harrykkk



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
029A
Не нужно встраивать, нужно srt. Выше написал, что исправил на --write-auto-sub. Всё равно не качает

Всего записей: 7573 | Зарегистр. 24-02-2013 | Отправлено: 04:10 24-09-2021
029A



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тогда стоит попробовать --convert-subtitles srt, убрав из команды --sub-format srt

Всего записей: 22 | Зарегистр. 08-02-2006 | Отправлено: 04:15 24-09-2021
harrykkk



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
029A
--write-auto-sub --convert-subtitles srt

Цитата:
WARNING: rus subtitles not available for ...
[ffmpeg] Converting subtitles

Файла субтитров всё равно нет

Всего записей: 7573 | Зарегистр. 24-02-2013 | Отправлено: 04:27 24-09-2021
029A



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
harrykkk
Блин, извиняюсь. --sub-lang ru

Всего записей: 22 | Зарегистр. 08-02-2006 | Отправлено: 04:47 24-09-2021
harrykkk



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
029A

Цитата:
--write-auto-sub --convert-subtitles srt --sub-lang ru

Так получилось. Спасибо

Цитата:
[info] Writing video subtitles to: xxx.ru.vtt
[download] xxx.mkv has already been downloaded and merged
[ffmpeg] Converting subtitles

Всего записей: 7573 | Зарегистр. 24-02-2013 | Отправлено: 04:58 24-09-2021
artenounx

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yt-dlp требует минимум Python 3.6, для XP есть только 3.4.
Еще один гвоздь в крышку гроба XP.
Оригинальный youtube-dl работает, но он уже 4 месяца не обновляется и никаких новостей.
Может, конечно, кто заведет Python 3.6 на XP патчингом. Удачи им.

Всего записей: 531 | Зарегистр. 05-08-2021 | Отправлено: 15:11 28-09-2021 | Исправлено: artenounx, 15:15 28-09-2021
harrykkk



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
artenounx

Цитата:
yt-dlp

Чем оно лучше оригинального youtube-dl?

Всего записей: 7573 | Зарегистр. 24-02-2013 | Отправлено: 15:36 28-09-2021
Dimitr1s



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
artenounx
Note that the windows releases are already built with the python interpreter, mutagen, pycryptodome and websockets included.

Всего записей: 1262 | Зарегистр. 02-07-2006 | Отправлено: 15:41 28-09-2021
artenounx

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
harrykkk

Цитата:
Чем оно лучше оригинального youtube-dl?

1. Обновляется
2. Качает большинство age restricted видео с ютуба
 
Dimitr1s
В экзешнике вшит Python 3.7, естественно экзешник (x86) не запускается на XP.
Я пробовал сам py файл скормить в Python 3.4 - жалуется на неподдерживаемую версию.
Кстати, редистры для exe не требуются (видимо вшиты), в описании написано неверно.
 
Добавлено:
В старом youtube-dl.exe был вшит Python 3.4 для совместимости с XP.

Всего записей: 531 | Зарегистр. 05-08-2021 | Отправлено: 16:00 28-09-2021 | Исправлено: artenounx, 16:18 28-09-2021
Dimitr1s



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
artenounx
Всё же: yt-dlp требует минимум Python 3.6 и не запускается из-за вшитого Python > 3.4 на XP разные вещи. Нет?

Всего записей: 1262 | Зарегистр. 02-07-2006 | Отправлено: 17:53 28-09-2021
harrykkk



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Обратите внимание, что выпуски Windows уже построены с включенными интерпретатором python, мутагеном, pycryptodome и веб-сокетами.

А если устанавливать через pip install, то и зависимости нужно отдельно ставить?

Всего записей: 7573 | Зарегистр. 24-02-2013 | Отправлено: 18:24 28-09-2021
artenounx

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dimitr1s

Цитата:
разные вещи

Нет.
Вшивать 3.4 в экзешник смысла не имеет. Не будет работать вообще нигде. Рабочий код рассчитан на 3.6+
На XP в принципе новее 3.4 python (ни вшитый, ни standalone) не работает.
Я просто не стал упоминать такие мелочи.
 
harrykkk

Цитата:
А если устанавливать через pip install, то и зависимости нужно отдельно ставить?

pip сам рулит зависимостями и ставит их автоматом. Кстати, там есть не только старый youtube-dl, но и yt-dlp.

Всего записей: 531 | Зарегистр. 05-08-2021 | Отправлено: 18:40 28-09-2021
Dimitr1s



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
artenounx

Цитата:
Нет.

Как нет? Бинарник yt-dlp не требует Python, он вшит. Они давно предупреждали про последний релиз для XP и тут.

Всего записей: 1262 | Зарегистр. 02-07-2006 | Отправлено: 19:11 28-09-2021
Alex_Piggy

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Добрый день, Dimitr1s, artenounx
Небольшая поправка - для WinXP есть полнофункциональная версия Python 3.7.1 и ограничено функциональная 3.8.11.
yt-dlp Git на WinXP с Python 3.7.1 запускается нормально. С отдельными пакетами проблема с SSE2 - но решаемая.

Всего записей: 1847 | Зарегистр. 07-08-2002 | Отправлено: 11:05 29-09-2021
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52

Компьютерный форум Ru.Board » Компьютеры » Программы » youtube-dl | yt-dlp


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru

Рейтинг.ru