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

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

Модерирует : 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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133

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

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущее обсуждение: часть 1

Текущая версия: 2021.12.17


youtube-dl - бесплатная консольная программа для скачивания видео с YouTube и множества других сайтов.
Сейчас проект практически не развивается, скорость скачивания с YouTube не выше 100 КБ/сек - рекомендуется использовать yt-dlp.
 
официальные ночные сборки


 
youtube-dl с фиксом скорости, не требует SSE2
youtube-dl с фиксом скорости (другой вариант)
неофициальные ночные сборки youtube-dl  





yt-dlp - активный форк youtube-dl, рекомендуется к использованию. Минимальная версия Windows 8. Linux
Цели проекта: добавление новых функций, исправление известных проблем. Есть различия в поведении от основного проекта.
 
ytdl-patched Форк yt-dlp с некоторыми изменениями (очень похож на yt-dlp, но есть свои дополнения, например предпочитает объединять в mkv)
yt-dlp для Windows XP x86 и Windows 7
ссылки на всегда последние версии nicolaasjan
yt-dlp для Windows XP x86 (устарело, не обновляется)
примеры для начинающих (англ)
некоторые шаблоны и в чем-то более детальная документация, чем на оф-сайте (англ)
 
Графические интерфейсы
  • MediaDownloader (2023)
  • Metube (web-UI)
  • Tartube (2023)
  • Videomass (2023)
  • Vividl (2023)
  • youtube-dl-gui (murrty, 2022)
  • youtube-dl-gui (oleksis, 2023)
  • Stacher (2023)
     
    Полезное
  • ffmpeg.exe - yt-dlp/FFmpeg-Builds | Нюанс под Windows 7 раз два
  • кнопки от notinthewoods
  • Youtube Format IDs  
  • Автоматическое скачивание комментариев к видеороликам Youtube с их преобразованием в удобный для чтения HTML-формат от PREVED
  • Обход корпоративных/провайдерских блокировок
  • Обход блокировок связанный с медиаконтентом - видео, аудио..
     

  • Всего записей: 39230 | Зарегистр. 26-02-2002 | Отправлено: 09:08 17-02-2024 | Исправлено: greeple, 20:54 23-12-2024
    Adksojla



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    коллеги, дайте пожалуйста рабочую сборку и актуальную ком. строку для скачивания с ютюба только: аудио перевода яндекс и его же русских субтитров. Субтитры скачиваются, а звук: ERROR: unable to download video data: HTTP Error 403: Forbidden

    Всего записей: 629 | Зарегистр. 26-12-2005 | Отправлено: 14:21 29-05-2024
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Adksojla
    тебе разраб плагина тут ответил youtube-dl | yt-dlp (Часть 2)
    там было ещё что-то про написать ему в л.с., но сейчас уже нет, ты ему писал? что тебе дать? там же выше я тебе написал что такая же ошибка, просто ещё раз запускаешь и скачивает, нового ничего нет

    Всего записей: 6135 | Зарегистр. 11-02-2020 | Отправлено: 15:53 29-05-2024
    Adksojla



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    я так понял, что его задело моё предположение насчёт Украины, он ничего не предлагал, я не стал писать, потому что я не шарю в коде и не имел намерений его скомпрометировать. Мне просто нечео было ему написать. Могу только извиниться, если был не прав и меня не так поняли.
    Я кучу раз уже всё перезапускал и так и сяк и через VPN и без, результат один и тот же.

    Всего записей: 629 | Зарегистр. 26-12-2005 | Отправлено: 17:13 29-05-2024
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Adksojla
    а причем тут он? он же написал что не у него проблема, а в исходнике

    Всего записей: 6135 | Зарегистр. 11-02-2020 | Отправлено: 22:05 29-05-2024
    Adksojla



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    я не понял, если проблема есть, то почему ты говоришь: "просто ещё раз запускаешь и скачивает, нового ничего нет"? то есть что в итоге: пока не работает, или что?

    Всего записей: 629 | Зарегистр. 26-12-2005 | Отправлено: 22:12 29-05-2024
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Adksojla
    Цитата:
    то есть что в итоге: пока не работает, или что?

    с первого раза так же ошибка как у тебя, а второй раз запускаешь и скачивается как и должно быть
    нового ничего нет с того раза как ты спрашивал в прошлый раз

    Всего записей: 6135 | Зарегистр. 11-02-2020 | Отправлено: 12:04 30-05-2024
    Adksojla



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    ну я же пишу, что пробовал по-разному, ни с какого раза звук не скачивается, ни с первого, ни с десятого. ты сборку-то можешь свою залить для потестить или нет?

    Всего записей: 629 | Зарегистр. 26-12-2005 | Отправлено: 20:34 30-05-2024
    skuwakin

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго времени суток. Вылезла еще одна нехорошесть...  А именно - имена файлов при скачке...  Иногда они содержат ну ооочень нехорошие символы...   Пробовал ограничивать только asci, но тут, насколько помню, теряются все русские буквы.   Отсюда вопрос...  А это вообще решаемо без боооольшого геморроя? Я про имена файлов с русью, но без плАхих символов.  

    Всего записей: 318 | Зарегистр. 17-03-2005 | Отправлено: 22:58 30-05-2024
    LZAA

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

        URL: https://www.france.tv/films/6002616-wall-street.html
     
        Есть 4 audio tracs:
     
         dash-audio_fre=96000
         dash-audio_qaa=96000
         hls-audio-aacl-96-Audio_Français
         hls-audio-aacl-96-Audio_Originale
     
       Две задачи:
     
       1. Скачать video + все 4 audio tracs c использованием '--audio-multistreams'.
           Пишут, что в таком случае контент пакуется в контейнер 'MKV'. Но нужно,чтобы сразу паковалось в контейнер 'MP4'.
       2. Сделать то же самое, но с 2 audio tracs (с разными языками).
     
       Можно ли это сделать и как?

    Всего записей: 2426 | Зарегистр. 09-01-2010 | Отправлено: 00:29 31-05-2024
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Можно torrent-ом с кинозала BD-Remux
    со всеми дорогами в HD, 4K, HEVC, HDR, Dolby Vision...
    https://kinozal.tv/details.php?id=1157850

    Всего записей: 1384 | Зарегистр. 03-03-2004 | Отправлено: 08:40 31-05-2024
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Adksojla
    Цитата:
    ты сборку-то можешь свою залить для потестить или нет?

    а смысл? всё что есть на гите, то и у меня и у тебя
    https://www.upload.ee/files/16693249/yt.7z.html

    Всего записей: 6135 | Зарегистр. 11-02-2020 | Отправлено: 12:33 31-05-2024
    los

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LZAA, для youtube
    URL=https://youtu.be/WaOKSUlf4TM
    yt-dlp -f18+140-0+140-1 --audio-multistreams --merge-output-format=mp4 $URL

    Всего записей: 7849 | Зарегистр. 08-09-2001 | Отправлено: 12:46 31-05-2024
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LZAA
    Цитата:
    Скачать video + все 4 audio tracs c использованием '--audio-multistreams'.

    выбирай в -f форматы
    -f "hls-1582+dash-audio_fre=96000+dash-audio_qaa=96000+hls-audio-aacl-96-Audio_Français+hls-audio-aacl-96-Audio_Originale" (но тут как я понял два всего потока просто в dash и hls, можешь два выбрать, например два hls -f "hls-1582+hls-audio-aacl-96-Audio_Français+hls-audio-aacl-96-Audio_Originale" )

    Цитата:
    Пишут, что в таком случае контент пакуется в контейнер 'MKV'. Но нужно,чтобы сразу паковалось в контейнер 'MP4'

    пакуется в mkv только тогда когда там видео mp4, а аудио opus или видео webm и аудио opus, и т.д, а когда видео mp4 и аудио m4a(aac) то mp4 будет
    а если надо на выходе mp4, то --remux-video mp4
     
    Добавлено:
    ещё вот так можно все аудио -f "hls-1582+all[vcodec=none]" но это надо тестить
     
    Добавлено:
    ну да или --merge-output-format=mp4 вместо ремукса

    Всего записей: 6135 | Зарегистр. 11-02-2020 | Отправлено: 13:18 31-05-2024
    LZAA

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
           Начнём с 'video + все 4 audio tracs'
     
    yt-dlp -f hls-522+all[vcodec=none] --merge-output-format=mp4 --audio-multistreams https://www.france.tv/films/6002616-wall-street.html
    [info] 4c102153-9ae9-45d6-91a4-76d35574026b: Downloading 5 format(s): hls-522+hls-audio-aacl-96-Audio_Originale, hls-522+hls-audio-aacl-96-Audio_Français, hls-522+dash-audio_qaa=96000, hls-522+dash-audio_fre=96000, hls-522
    [hlsnative] Downloading m3u8 manifest
    [hlsnative] Total fragments: 904
    [download] Destination: a\Wall Street [4c102153-9ae9-45d6-91a4-76d35574026b].fhls-522.mp4
    [download] 100% of  372.25MiB in 00:01:16 at 4.87MiB/s
    [hlsnative] Downloading m3u8 manifest
    [hlsnative] Total fragments: 904
    [download] Destination: a\Wall Street [4c102153-9ae9-45d6-91a4-76d35574026b].fhls-audio-aacl-96-Audio_Originale.mp4
    [download] 100% of  167.83MiB in 00:00:42 at 3.98MiB/s
    [Merger] Merging formats into "a\Wall Street [4c102153-9ae9-45d6-91a4-76d35574026b].mp4"
    Deleting original file a\Wall Street [4c102153-9ae9-45d6-91a4-76d35574026b].fhls-522.mp4 (pass -k to keep)
    Deleting original file a\Wall Street [4c102153-9ae9-45d6-91a4-76d35574026b].fhls-audio-aacl-96-Audio_Originale.mp4 (pass -k to keep)
    [download] a\Wall Street [4c102153-9ae9-45d6-91a4-76d35574026b].mp4 has already been downloaded
    [download] a\Wall Street [4c102153-9ae9-45d6-91a4-76d35574026b].mp4 has already been downloaded
    [download] a\Wall Street [4c102153-9ae9-45d6-91a4-76d35574026b].mp4 has already been downloaded
    [download] a\Wall Street [4c102153-9ae9-45d6-91a4-76d35574026b].mp4 has already been downloaded
    [download] 100% of  512.79MiB
     
      Скачивается только одна audio дорожка. Но это решается:
     
    yt-dlp -f hls-522+mergeall[vcodec=none] --merge-output-format=mp4 --audio-multistreams https://www.france.tv/films/6002616-wall-street.html
    [info] 4c102153-9ae9-45d6-91a4-76d35574026b: Downloading 1 format(s): hls-522+hls-audio-aacl-96-Audio_Originale+hls-audio-aacl-96-Audio_Français+dash-audio_qaa=96000+dash-audio_fre=96000
     
      Таким образом скачиваются все audio дорожки.
      Осталось разобраться с '2 audio track'.
     
    yt-dlp --merge-output-format=mp4 --audio-multistreams https://www.france.tv/films/6002616-wall-street.html
    [info] 4c102153-9ae9-45d6-91a4-76d35574026b: Downloading 1 format(s): hls-1582+hls-audio-aacl-96-Audio_Originale
     
       Скачивается только одна audio дорожка. Решение:
     
    yt-dlp -f hls-522+ba+ba.2 --audio-multistreams --merge-output-format=mp4 https://www.france.tv/films/6002616-wall-street.html
    [info] 4c102153-9ae9-45d6-91a4-76d35574026b: Downloading 1 format(s): hls-522+hls-audio-aacl-96-Audio_Originale+hls-audio-aacl-96-Audio_Français
     
     

    Всего записей: 2426 | Зарегистр. 09-01-2010 | Отправлено: 15:03 31-05-2024 | Исправлено: LZAA, 19:02 31-05-2024
    Adksojla



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    yt-dlp --use-extractors YandexTranslate --write-subs --sub-lang ru -f YT -P [Path] [URL]
     
    [YandexTranslate] [ID]: Downloading webpage
    [YandexTranslate] [ID]: Downloading webpage
    [YandexTranslate] Audio translation available
    [YandexTranslate] Subtitles translation available
    [info] [ID]: Downloading subtitles: ru
    [info] [ID]: Downloading 1 format(s): YT
    [info] Writing video subtitles to: [Path][ID].ru.YTjson
    [download] Destination: [Path][ID].ru.YTjson
    [download] 100% of  113.92KiB in 00:00:00 at 618.50KiB/s
    Deleting original file [Path][ID].ru.YTjson (pass -k to keep)
    ERROR: unable to download video data: HTTP Error 403: Forbidden
     
    скачиваются только субтитры
    c 1-го, со 2-го,..., раза
    раньше скачивался ещё и звук перевода.

    Всего записей: 629 | Зарегистр. 26-12-2005 | Отправлено: 16:21 31-05-2024 | Исправлено: Adksojla, 16:25 31-05-2024
    www_world

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

    Цитата:
    имена файлов при скачке...  Иногда они содержат ну ооочень нехорошие символы...   Пробовал ограничивать только asci, но тут, насколько помню, теряются все русские буквы. Отсюда вопрос...  А это вообще решаемо без боооольшого геморроя?

    Какие символы вы называете плохими? Список, пожалуйста.
    И хотя бы одну ссылку.

    Всего записей: 501 | Зарегистр. 04-11-2018 | Отправлено: 18:12 31-05-2024
    los

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    www_world, видимо речь идет о символах emoji и т.п.
     
    skuwakin, подобное здесь уже обсуждалось.
     

    Всего записей: 7849 | Зарегистр. 08-09-2001 | Отправлено: 19:23 31-05-2024
    skuwakin

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    www_world
    Спс за ответ. плАхие символы -  это те, которые недопустимы в именах файлов.  Ну а пример вот https://www.youtube.com/watch?v=yNN8PdRdKnk там дюже нехорошие кавычки...  
    los
    Спс БОЛЬШОЕ за наколку как искать надо было про это... В итоге - нашел...  

    Всего записей: 318 | Зарегистр. 17-03-2005 | Отправлено: 18:40 01-06-2024
    www_world

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

    Цитата:
    подобное здесь уже обсуждалось

    Для треков/чаптеров/частей мне не удалось этот метод реализовать. Только для общего названия ролика.

    Всего записей: 501 | Зарегистр. 04-11-2018 | Отправлено: 19:18 01-06-2024
    351878



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    кто нибудь сталкивался с тем что скаченные с трубы webm (bv+ba/b) в премьерке еле двигаются на таймлайне ? в плеерах всё норм. ни там, ни там рассинхрона со звуком нет например. а если его перегнать webm=>webm то всё норм.  
    вывод: что-то файл фаршмачит. как избежать ума не приложу.

    Всего записей: 1257 | Зарегистр. 28-03-2016 | Отправлено: 20:22 01-06-2024
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133

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


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

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2025

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru