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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    UnnPacK
    Цитата:
    т.е вместо имени плагина указывается дира с плагином/плагинами?

    да, но я без понятия как будет работать если у тебя будет там свой к примеру ютуб, будет ли он главней того который есть внутри от разрабов, это надо у них спросить там https://github.com/streamlink/streamlink/issues

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



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    TomasAnders
    Отпишись, как после правки скрипта теперь с оперативной памятью.
    Добавил в скрипт добавление текущего времени при старте записи с точностью до секунды в название записываемого файла. Теперь не должно быть проблем с названиями кусков записи, если трансляция прервется даже на несколько секунд.
    Скрипт PowerShell для мониторинга Live стримов на YouTube

    Всего записей: 514 | Зарегистр. 31-01-2015 | Отправлено: 01:36 01-05-2024
    Valivan77777



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    На одних каналах скрипт отрабатывает, на других нет. Как на этом например - https://vk.com/video-25924859_456239412

    Цитата:
    >nul chcp 1251 > 1252
    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 clip=%%i
    for /f "delims=" %%i in ('yt-dlp_x86.exe -g -S "res:720" "%clip%"') do set link=%%i
    for /f "delims=" %%i in ('yt-dlp_x86.exe -e "%clip%"') do set title=%%i
    set title=%title:"=%
    start /D "C:\Program Files\Daum\PotPlayer\" PotPlayerMini.exe "%link%" /user_agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36" /title="%title%"
    exit

    Это лечится?

    Всего записей: 1624 | Зарегистр. 11-12-2019 | Отправлено: 13:21 01-05-2024
    FiLinX



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Valivan77777
    а проверь этот же батник, как он отрабатывает с этим же линком, но только отправляй не в потплеер, а в VLC
    "C:\Program Files\VideoLAN\VLC\" vlc.exe
    есть у потплеера болячки с всасыванием со стороны)

    Всего записей: 2608 | Зарегистр. 05-05-2010 | Отправлено: 15:01 01-05-2024
    Valivan77777



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

    Цитата:
    не в потплеер, а в VLC

    Да я VLC не пользуюсь, мне бы в PotPlayer желательно.

    Всего записей: 1624 | Зарегистр. 11-12-2019 | Отправлено: 15:10 01-05-2024
    RazOne707



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Это что-то в батнике не так, с парсером показывает нормально эту live трансляцию

    Всего записей: 2022 | Зарегистр. 06-10-2023 | Отправлено: 15:17 01-05-2024 | Исправлено: RazOne707, 15:19 01-05-2024
    Valivan77777



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

    Цитата:
    с парсером показывает нормально эту live трансляцию

    А что за парсер для ВК?

    Всего записей: 1624 | Зарегистр. 11-12-2019 | Отправлено: 15:46 01-05-2024
    greeple

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

    так я же там написал
    greeple
    Цитата:
    так тоже работает "title=%title:"=%"

    с кавычками сделай
     
    и вот это >nul chcp 1251 > 1252 у тебя не создаёт файл 1252 с текстом текущая страница 1251? зачем так писать?
    у меня было вот так изначально  
    >nul chcp 1251 youtube-dl | yt-dlp (Часть 1) youtube-dl | yt-dlp (Часть 1)
    Valivan77777
    Цитата:
    А что за парсер для ВК?

    из сборки 7sh3 https://i.imgur.com/sWAmaAi.png

    Всего записей: 6135 | Зарегистр. 11-02-2020 | Отправлено: 17:03 01-05-2024 | Исправлено: greeple, 17:06 01-05-2024
    Valivan77777



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

    Цитата:
    с кавычками сделай

    Ну сделал. Только название стало крякозябрами показывать.

    Цитата:
    >nul chcp 1251  
    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 clip=%%i
    for /f "delims=" %%i in ('yt-dlp_x86.exe -g -S "res:720" "%clip%"') do set link=%%i
    for /f "delims=" %%i in ('yt-dlp_x86.exe -e "%clip%"') do set title=%%i
    set "title=%title:"=%"
    start /D "C:\Program Files\Daum\PotPlayer\" PotPlayerMini.exe "%link%" /user_agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36" /title="%title%"
    exit

    Всего записей: 1624 | Зарегистр. 11-12-2019 | Отправлено: 19:15 01-05-2024 | Исправлено: Valivan77777, 19:15 01-05-2024
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Valivan77777
    Цитата:
    Ну сделал. Только название стало крякозябрами показывать.

    у меня нормально https://i.imgur.com/B0XlzxH.png
     
    Добавлено:
    попробуй 1252 или 65001

    Всего записей: 6135 | Зарегистр. 11-02-2020 | Отправлено: 20:34 01-05-2024
    Valivan77777



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

    Цитата:
    и вот это >nul chcp 1251 > 1252 у тебя не создаёт файл 1252 с текстом текущая страница 1251? зачем так писать?

    Вот как раз это вернул, и буквы стали нормальными.

    Всего записей: 1624 | Зарегистр. 11-12-2019 | Отправлено: 21:35 01-05-2024
    greeple

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

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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    Похоже твиками сбит 1251 или 1252. До сих пор модно в твикерах делать их якобы "исправление"
    Подправленный вариант батника работает и без крякозябр.

    Всего записей: 2022 | Зарегистр. 06-10-2023 | Отправлено: 05:47 02-05-2024 | Исправлено: RazOne707, 07:13 02-05-2024
    351878



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    когда пишешь трансляцию  --live-from-start -f 313  создаётся *.ytd
    содержимое {"downloader": {"current_fragment": {"index": 103}, "fragment_count": 2271292}}
    если закрыть окно и далее в "index": прописать ну скажем 1103 и снова запустить то будет писать отселе.
    вопрос: как сориентироваться и пихнуть это в комстроку
    и пока не вьехал что сие ?: "fragment_count": 2271292

    Всего записей: 1257 | Зарегистр. 28-03-2016 | Отправлено: 20:20 02-05-2024
    RazOne707



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    351878
    Возможно:
    --extractor-args fragment_query=

    Всего записей: 2022 | Зарегистр. 06-10-2023 | Отправлено: 07:12 03-05-2024
    euheny



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

    Цитата:
    Похоже твиками сбит 1251 или 1252.

    а есть представление что именно эти твики меняют?
    ну и как вернуть назад?

    Всего записей: 4236 | Зарегистр. 22-11-2006 | Отправлено: 15:20 03-05-2024
    RazOne707



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

    Цитата:
    а есть представление что именно эти твики меняют?
    ну и как вернуть назад?

    https://remontka.pro/fix-cyrillic-windows-10/comment-page-2/
     



    Всего записей: 2022 | Зарегистр. 06-10-2023 | Отправлено: 16:51 03-05-2024 | Исправлено: RazOne707, 16:54 03-05-2024
    skuwakin

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго времени суток, уважаемые знатоки! Только не пинайте ногами за возможно ламерский вопрос...  Не подскажите, какая из графических оболочек так или иначе показывает, какую команду она в итоге  
    для загрузки видео сгенерила?  В принципе, интересует  скачивание только с ютуба и с вконтакте.
     
    P.S.  Умеет ли yt-dlp общаться с aria2 по JSON-RPC через http или websocket или yt-dlp тупо вызывает исполняемый модуль aria2 с нужными параметрами, в которых подставляются необходимые значения ?

    Всего записей: 318 | Зарегистр. 17-03-2005 | Отправлено: 19:21 04-05-2024 | Исправлено: skuwakin, 23:40 04-05-2024
    Nikolay1963

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

    Цитата:
    Доброго времени суток, уважаемые знатоки! Только не пинайте ногами за возможно ламерский вопрос...  Не подскажите, какая из графических оболочек так или иначе показывает, какую команду она в итоге  
    для загрузки видео сгенерила?  В принципе, интересует  скачивание только с ютуба и с вконтакте.

     
    В программе „ytdlp-interface“ опция “Show output”
    https://github.com/ErrorFlynn/ytdlp-interface

    Всего записей: 159 | Зарегистр. 07-04-2021 | Отправлено: 06:35 05-05-2024
    skuwakin

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Nikolay1963
    Спасибо БОЛЬШОЕ!

    Всего записей: 318 | Зарегистр. 17-03-2005 | Отправлено: 11:26 05-05-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