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

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

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

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 есть вариант для Windows XP x86 и Windows 7
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
  • BAT-ник, Downloader, расширения от 351878
  • Youtube Format IDs  
  • Автоматическое скачивание комментариев к видеороликам Youtube с их преобразованием в удобный для чтения HTML-формат от PREVED
  • Примеры замены\удаления текста в названии файла
  • Обход корпоративных/провайдерских блокировок
  • Обход блокировок связанный с медиаконтентом - видео, аудио..
     

  • Всего записей: 39128 | Зарегистр. 26-02-2002 | Отправлено: 09:08 17-02-2024 | Исправлено: greeple, 14:30 29-10-2024
    greeple

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

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

    Всего записей: 5568 | Зарегистр. 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

    Это лечится?

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



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

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



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

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

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

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



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

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



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

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

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

    Всего записей: 1524 | Зарегистр. 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

    Всего записей: 5568 | Зарегистр. 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

    Всего записей: 1524 | Зарегистр. 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

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



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

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

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

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

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

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



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

    Всего записей: 1982 | Зарегистр. 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

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



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

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



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

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

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

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



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

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

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



    Всего записей: 1982 | Зарегистр. 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 с нужными параметрами, в которых подставляются необходимые значения ?

    Всего записей: 309 | Зарегистр. 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

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

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

    Всего записей: 309 | Зарегистр. 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

    Компьютерный форум 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-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru