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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Программы для скачивания потокового/онлайн видео (Часть 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

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

Maz



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


Программы для скачивания потокового/онлайн видео
 
Протокол стриминга    Способ определения протокола и ссылки    Пример стрима    Пример команды сохранения стрима    Открытое и бесплатное ПО для сохранения стрима    Коммерческое ПО для сохранения стрима    Инструкции и мануалы      
 
UDP, RTP    
Wireshark+filter:  
MP2T (для UDP)  
RTP (для RTP)    
Плейлист каналов IPTV любого провайдера    Подробнее...    FFmpeg 1 2 3 | QMPlay2  

VLC (IP-TV Player)    
         
RTSP  
(PNM)    
Wireshark+filter:  
RTSP  
 
Снифферы мультимедиа ссылок:  

URL Helper  

URL Snooper  

HiDownload    
Примеры..    Подробнее...    FFmpeg 1 2 3 | QMPlay2  

VLC (IP-TV Player)  

openRTSP - UDP и TCP транспорт  
 

cURL  

NirSoft WebVideoCap  

Flashget  

Orbit Downloader  

и практически любой современный менеджер закачек - только TCP транспорт    
GetFLV  

Jaksta | Replay Media Catcher  

NetTransport  

HiDownload  

Streambox VCR Suite (Для загрузки стримов по устаревшим версиям протокола rtsp.Сейчас может пригодиться только для конвертации файлов из формата ra в mp3)    
     
RTMP, RTMPE    Wireshark+filter:  
RTMPT  
 
Снифферы мультимедиа ссылок:  

URL Snooper  

HiDownload    
Примеры..    для rtmp  

для rtmpe    
RTMPDump  

RTMPDump+RTMPDumpHelper  

RTMPDump+RTMPExploreX  

RTMPDump 2.5 (Handshake 10 support) #      

FFmpeg 1 2 3 | QMPlay2  

cURL  

Orbit Downloader  

StreamTransport  

Livestreamer | Streamlink | X-StreamLoader (GUI)  

Coojah | MediaBox  

UnPlug  

Гарантированно 100% способа скачать rtmpe стрим нет,надо перебирать разные утилиты в каждом конкретном случае.    
GetFLV  

Jaksta | Replay Media Catcher (не качают RTMPE)  

Internet Download Manager (IDM)  

NetTransport  

WM Recorder  

TubeDigger  

VSO Downloader  

HiDownload    
Скачивание с rutube.ru по rtmp-ссылкам  
 
Как сохранить локально медиа-поток в формате RTMP  
 
Как скачать RTMP(E), используя RTMPDumpHelper  
 
Как правильно настроить RTMPDumpHelper  
 
How to download flash video RTMP/RTMPE streams using free software  
 
Как искать SecureToken к RTMPE отсюда и далее      
RTMFP (Flash P2P)    Перед началом воспроизведения flash-плеер предлагает использовать пиринговую сеть    Примеры..        Скачивание через rtmpdump возможно лишь в некоторых случаях, когда доставка стрима дублируется по rtmp        Download or capture RTMFP stream      
Apple HLS    Wireshark+filter:  
http.request.uri contains "m3u8".  
 
Расширение HLS Stream Detector для Firefox  
 
Любой HTTP сниффер, например  

HttpFox  

HTTP Analyzer  

HTTP Debugger Pro  

Network Monitor в Firefox  

Функция Открыть список элементов в Adblock Plus  
 
Поток состоит из множества сегментов с расширением *.ts    
Примеры..    Подробнее...  
 
Подробнее...    
FFmpeg 1 2 3 | QMPlay2  
(Рекомендуются к использования только стабильные релизы с указанием конкретной версии,например,3.0,это последняя сборка от Zeranoe,пригодная к использованию на XP)  

VLC (IP-TV Player)  

Livestreamer | Streamlink | X-StreamLoader (GUI)  

youtube-dl GUI 1 2 3 4  

Расширение Streaming and Video Downloader для Chrome  

связка Mozilla Firefox + Video DownloadHelper + Video DownloadHelper Companion App    
GetFLV  

Jaksta | Replay Media Catcher (поддержка заявлена,но качают только посегментно.)  

Internet Download Manager (IDM)  

TubeDigger    
Как скачать HLS, используя FFMpeg  
 
Как ускорить скачивание HLS-потока,используя многопоточную загрузку  
 
Как скачать HLS-стрим (без DRM),если известны только адреса (номера) ts-сегментов      
Adobe HDS    Wireshark+filter:  
http.request.uri contains "f4m"  
 
Расширение HDS Link Detector для Firefox    
Примеры..    Подробнее...  
 
Подробнее...    
AdobeHDS.php  

Комплект php 5.4 + AdobeHDS.php (не забудьте обновить AdobeHDS.php)    

HDSdump  

Livestreamer | Streamlink | X-StreamLoader (GUI)  

youtube-dl GUI 1 2 3 4  

Расширение Adobe HDS / HLS Video Saver для Chrome    
GetFLV  

Jaksta | Replay Media Catcher  

Internet Download Manager (IDM)  

TubeDigger    
Как скачать HDS, используя AdobeHDS.php  

Как скачивать HDS стримы  

Как загрузить HDS-трансляцию,начиная с произвольной позиции в потоке      
HTTP Streaming    Wireshark  
 
Сниффер мультимедиа ссылок:  
URL Helper  

Расширение Media Sniffer для Firefox    
Примеры..        Любой менеджер закачек              
HTTP Pseudo Streaming    Любой браузер с определением мультимедиа.  
Например, Firefox c расширениями Download Helper или FlashGot или Media Sniffer    
Примеры..    Подробнее...    Любой менеджер закачек.  
 
NirSoft WebVideoCap  
 

Livestreamer | Streamlink | X-StreamLoader (GUI)  
 
youtube-dl GUI 1 2 3 4  
 
Firefox c расширениями FlashGot, Video DownloadHelper (или подобными им)  
 
Для YouTube:  
 
расширение Firefox GreaseMonkey со скриптом SaveTube(или подобным) (до 720p)  
 
YouTubeFisher (до 720p)  
 
VLC  
 
Онлайн сервисы  

www.clipconverter.cc  

ru.savefrom.net  

file2hd.com (скрытый майнинг криптовалют !)  

keepvid.com  

downsub.com (загрузка субтитров)    
GetFLV  

Jaksta | Replay Media Catcher  

Internet Download Manager (IDM)  

NetTransport  

WM Recorder  

TubeDigger  

VSO Downloader  

4K Video Downloader (для скачивания плейлистов с YouTube)    
Сохраняем видео с сервиса YouTube c помощью VLC плеера  
 
Как скачать плейлист с YouTube 1 2  
 
Как скачать и склеить аудио и видео с YouTube (особенно актуально для загрузки видео высокого разрешения)  
 
Как правильно скачивать живые (Live) трансляции на YouTube через youtube-dl  
 
Воспроизведение видео с YouTube на старых PC      
Microsoft Smooth Streaming    Wireshark+filter:  
http.request.uri contains ".ism"  
 
Поток состоит из множества небольших фрагментов,перечисленных в Manifest-файле,ссылка на который как правило заканчивается на .isml/Manifest или .ism/Manifest.Сам Manifest-файл содержит в заголовке тэг SmoothStreamingMedia  
 
Плеер (как правило) требует наличия плагина Silverlight    
Примеры..    Подробнее...  
Подробнее...    
ISM Downloader  

Smoothget (Binary, Binary Mod)  

smooth-dl  

youtube-dl GUI 1 2 3 4    
GetFLV  

Jaksta | Replay Media Catcher    
How to download a streaming silverlight video  
 
Как скачивать Microsoft Smooth Streaming видео      
Torrent TV (Ace Stream)    Плеер требует наличия Ace Stream P2P Multimedia Plug-in        Подробнее...    Ace Player в составе Ace Stream Media          
MPEG-DASH    Wireshark+filter:  
http.request.uri contains "mpd"    
Примеры..          
youtube-dl GUI 1 2 3 4  

Онлайн сервисы  

http://www.dash-downloader.com    
 

Jaksta | Replay Media Catcher    

Как скачать и склеить MPEG-DASH стрим вручную          
MJPEG    Wireshark+filter:  

http.request.uri contains "mjpeg"      

Атрибут content-type в ответе сервера при запросе таких файлов в браузере определяется как multipart/x-mixed-replace    
Примеры..    Подробнее...    FFmpeg 1 2 3 | QMPlay2  

VLC  

и практически любой современный браузер/менеджер закачек    
         
MMS    Снифферы мультимедиа ссылок:  

URL Helper  

URL Snooper    
Примеры..    Подробнее...   Подробнее...    FFmpeg 1 2 3 | QMPlay2  

mpv  

NirSoft WebVideoCap  

Flashget  

Orbit Downloader  

и большинство современных менеджеров закачек    
GetFLV  

Jaksta | Replay Media Catcher  

Internet Download Manager (IDM)  

NetTransport  

WM Recorder  

HiDownload    

 
Универсального способа определения технологии стриминга видео нет. Наиболее надежным способом является изучение сетевого дампа, снятого в момент начала воспроизведения видео онлайн. Для захвата дампа лучше всего использовать сниффер Wireshark, распознающий большое количество протоколов. Выше перечислены наиболее популярные протоколы стриминга и предлагается ПО для сохранения стримов. Иногда сервера могут использовать при передаче видео нестандартные порты и Wireshark может не определить протокол, в этом случае бывает полезно сохранить сетевой дамп и сделать в нем ручной поиск по паттернам (как в текстовом файле).
 
Ссылки на сторонние ресурсы:
Video Streaming Downloaders | Video Streaming Downloading
Как сохранить потоковое аудио/видео

 
Большая просьба для новичков и всех, кто затрудняется идентифицировать/скачать стрим:
Перед заданием вопроса в теме настоятельно рекомендуется сначала испробовать перечисленные ниже рекордеры для автоматического сохранения стримов, поддерживающие большое количество протоколов и сервисов:
 
GetFLV
Replay Media Catcher | Jaksta Media Recorder
Internet Download Manager (IDM)
TubeDigger
youtube-dl GUI 1 2 3 4
Livestreamer | Streamlink | X-StreamLoader (GUI)
StreamTransport
yt-dlp

yt-dlp is a youtube-dl fork based on the now inactive youtube-dlc. The main focus of this project is adding new features and patches while also keeping up to date with the original project
yt-dlp — это форк youtube-dl, основанный на ныне неактивном youtube-dlc. Основное внимание в этом проекте уделяется добавлению новых функций и исправлений, а также обновлению оригинального проекта.
 
Также, не забываем делать поиск в топике (версия для печати) - возможно, ваш вопрос уже обсуждался.
 
В этом топике предлагается обсуждать преимущественно способы скачивания незащищенного потокового видео.
Для скачивания защищенного видео, то есть с шифрованием протокола или данных(DRM) или ограничениями на доступ по географическому признаку, уже существует тема в Андеграунде - Скачиваем защищенное потоковое видео

Всего записей: 38816 | Зарегистр. 26-02-2002 | Отправлено: 09:06 02-02-2021 | Исправлено: mithridat1, 17:49 09-01-2024
greeple

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ещё есть вот в GUI разных для yt-dlp количество загрузок тут вот https://github.com/mhogomchungu/media-downloader/releases есть выбор в настройках, проверил работает  
только так надо в кодировку заголовков добавить UTF-8 https://i.imgur.com/RPYlBKo.png иначе в программе русские символы в названиях видео будут вот так https://i.imgur.com/eDpHeRG.png на загруженные файлы это не влияет они с нормальными названиями, но когда видишь это в программе не очень
ссылки через пробел просто в поле вставляешь и нажимаешь скачать, скачивает одновременно только на вкладке пакетный загрузчик, если так же в базовом вставить, будет скачивать по очереди https://i.imgur.com/ywsamHj.png

Всего записей: 4166 | Зарегистр. 11-02-2020 | Отправлено: 17:34 24-04-2023
santias



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сейчас в некоторых вэб-плеерах, типа как на www.Serialry.online, инструменты анализа сетевых потоков улавливают только раздельные аудио и видео адреса различного качества, а ни M3U8, ни зацепок на общий аудио-видео-контейнер не находят.
Хотя, если скормить URL фрейма трансляции какому-нибудь онлайн-видеосервису, то он может какими-то своими хитростями сдать адрес, по которому можно и качать и смотреть через VLC.
А можно ли как-то вывинтить такой адрес своими руками без применения онлайн-видеосервисов и без "Wireshark-подобных" средств?

Всего записей: 694 | Зарегистр. 12-04-2016 | Отправлено: 19:46 24-04-2023
greeple

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
santias
Цитата:
Сейчас в некоторых вэб-плеерах, типа как на www.Serialry.online

на этом сайте плееры сайтов, а не его, там и ютубовские и рутубовские, и первого канала про какой именно ты говоришь? yt-dlp качает со всех сайтов плееры которых я перечислил, а если их нет то просто посмотреть в инструментах разработчика в браузере на вкладке network когда воспроизводишь видео, если как у ютуба раздельные видео и аудио, то скорее всего там ?expire= это надо отдельно смотреть тогда, две ссылки одну на видео вторую на аудио надо взять и из ссылки удалить  range=3340378-5129895 это у ютуба у одноклассников называется bytes=1464527-2120613 то есть искать значение с диапазоном, без разницы как называется, и после того как удалишь, эту ссылку можно кинуть куда угодно будет воспроизводить
 
Добавлено:
пример плеера кинь
 
Добавлено:
а вообще с такими ffmpeg справляется, кидаешь ссылку в yt-dlp если не скачивает, пробудешь добавить ключ --downloader ffmpeg если это не прямая трансляция, если прямая добавляешь --hls-use-mpegts
а если в плеер отправить, то выше писал уже
yt-dlp.exe -o - ссылка | программа -
 
Добавлено:
у рутуба например вот https://serialry.online/1906-zdravstvuj-sladkij-shou-2023-subbota-vse-serii-podrjad.html  
такая ссылка в инструментах  
https://river-7-701.rutube.ru/hls-vod/lawGwXLFEq-BvvrfTI28vw/1682378198/1836/0x5000c500c7d4b999/a0e6397d2e91420880934d50a726fcd5.mp4/segment-10-v1-a1.ts
меняешь на  
https://river-7-701.rutube.ru/hls-vod/lawGwXLFEq-BvvrfTI28vw/1682378198/1836/0x5000c500c7d4b999/a0e6397d2e91420880934d50a726fcd5.mp4.m3u8
и можно добавить качество в конце, но вроде можно и не добавлять, это я в yt-dlp увидел
https://river-7-701.rutube.ru/hls-vod/lawGwXLFEq-BvvrfTI28vw/1682378198/1836/0x5000c500c7d4b999/a0e6397d2e91420880934d50a726fcd5.mp4.m3u8?i=1920x1080_16058
и всё будет работать в плеерах, с ютубом или подобных, только либо ловить две ссылки и удалять у них range, либо вставлять в yt-dlp с ключом -g выдаст ссылку на видео и аудио и их уже куда тебе надо вставляй
 
Добавлено:
хотя рутуб не показатель тут был, и с /segment-10-v1-a1.ts тоже воспроизводится видео в плеерах ну суть ты понял

Всего записей: 4166 | Зарегистр. 11-02-2020 | Отправлено: 20:06 24-04-2023
santias



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

Цитата:
пример плеера кинь

Да я туда, собственно, попал вот по этому поводу:
https://serialry.online/1228-nevskij-5-sezon-ohota-na-arhitektora.html
Но у меня задача чуть-чуть "нетемовская" - мне желательно, по-возможности, не скачать, а посмотреть по ссылке через VLC (так как тариф интернета на 6Мбит/с, то очень требуется правка Яркость-Контраст, которую даёт только ПК-плеер)

Всего записей: 694 | Зарегистр. 12-04-2016 | Отправлено: 21:55 24-04-2023 | Исправлено: santias, 21:57 24-04-2023
greeple

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
santias
ну так в плеере есть кнопка нтв слева внизу, нажимаешь и попадаешь на сайт нтв, берешь ссылку эту https://www.ntv.ru/serial/Nevskiy/m53260/o684276/video и вставляешь в yt-dlp
yt-dlp -g https://www.ntv.ru/serial/Nevskiy/m53260/o684276/video выдаст ссылки  
https://cdn-vod.ntv.ru/promo/packager/ts/1682449958/md5/a7MyxEQyUajDwfGB3tmEjg/02/08/26/2082663/01088084_hd_hqVNokeH2CgRoFozO2_cut509954/h264_high_1080p_3200.mp4
https://cdn-vod.ntv.ru/promo/packager/ts/1682449958/md5/a7MyxEQyUajDwfGB3tmEjg/02/08/26/2082663/01088084_hd_hqVNokeH2CgRoFozO2_cut509954/audio_128k.mp4
дальше сам
я бы просто писал так

Код:
yt-dlp -o - https://www.ntv.ru/serial/Nevskiy/m53260/o684276/video | PotPlayerMini64.exe -


Код:
yt-dlp -o - https://www.ntv.ru/serial/Nevskiy/m53260/o684276/video | vlc.exe -

только там нужно для проги полный путь написать если она не лежит в путях
если vlc по умолчанию установлен то, так будет, проверил только что https://i.imgur.com/IBzqfqm.png

Код:
yt-dlp -o - https://www.ntv.ru/serial/Nevskiy/m53260/o684276/video | "C:\Program Files\VideoLAN\VLC\vlc.exe" -

но если в vlc можно видео и аудио добавлять по ссылке, то добавляй прям так, прямые ссылки, те что даёт yt-dlp
 
Добавлено:
ну или без yt-dlp открой инструменты и эти ссылки там будут прям подряд https://i.imgur.com/AChF3xM.png mono.m3u8 это прямой эфир, а предыдущие ссылки на видео
ещё есть такая ссылка там
https://cdn-vod.ntv.ru/promo/packager/ts/1682452233/md5/BdYgOwHDl2FpN5MrnJTpcQ/02/08/26/2082663/01088084_hd_hqVNokeH2CgRoFozO2_cut509954/h264.mpd?clIp=41.122.71.32&ts=1682970634&hash=...какой то хэш....
главное всё до ? https://cdn-vod.ntv.ru/promo/packager/ts/1682452233/md5/BdYgOwHDl2FpN5MrnJTpcQ/02/08/26/2082663/01088084_hd_hqVNokeH2CgRoFozO2_cut509954/h264.mpd этого достаточно
её одну можно вставить в плеер и будет работать, но перемотка долго отдупляется, нажимаешь и ждешь пока там какое то время пройдет, а воспроизводит вроде норм, но по прямым ссылкам лучше наверно

Всего записей: 4166 | Зарегистр. 11-02-2020 | Отправлено: 22:31 24-04-2023 | Исправлено: greeple, 22:45 24-04-2023
Valivan77777



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

Всего записей: 1300 | Зарегистр. 11-12-2019 | Отправлено: 23:59 24-04-2023
coleslaw

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Valivan77777
Цитата:
Что может быть не так?

Всё ни так.
Читать шапку, раздел Полезное youtube-dl | yt-dlp

Всего записей: 86 | Зарегистр. 17-10-2018 | Отправлено: 03:31 25-04-2023
Valivan77777



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

Цитата:
Полезное youtube-dl | yt-dlp

Нихрена в этом полезном нет, как его запускать.

Всего записей: 1300 | Зарегистр. 11-12-2019 | Отправлено: 09:05 25-04-2023
greeple

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Valivan77777
Цитата:
Скачал yt-dlp_x86.exe, запускаю, окно открывается и тут же закрывается. Может в какую-то специальную папку его нужно ложить? Что может быть не так?

кого ты запускаешь? это консольное приложение
 
Добавлено:
Valivan77777
Цитата:
Нихрена в этом полезном нет, как его запускать

а документацию из шапки почитать не мог? https://github.com/yt-dlp/yt-dlp/blob/master/README.md#usage-and-options
 
Добавлено:
если сложно в консольке, то пробуй GUI разные есть там же в шапке это уже проги, которые "запускаются"  
например https://github.com/mhogomchungu/media-downloader или https://github.com/murrty/youtube-dl-gui или https://github.com/oleksis/youtube-dl-gui  
 
Добавлено:
ещё есть такой вот цветастый https://stacher.io/ на yt-dlp, но мне не нравится

Всего записей: 4166 | Зарегистр. 11-02-2020 | Отправлено: 11:09 25-04-2023
Valivan77777



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

Цитата:
yt-dlp.exe -o - ссылка | программа -

Всего записей: 1300 | Зарегистр. 11-12-2019 | Отправлено: 17:19 25-04-2023 | Исправлено: Valivan77777, 17:20 25-04-2023
greeple

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Valivan77777
Цитата:
Что нужно добавить в эту команду чтобы можно было выбрать качество прямой трансляции.

какой именно трансляции? по умолчанию максимальное качество, если нужно что то выбрать, типа не выше 1080 или 720 или кодек, то так (я же скинул документацию) вот выбор формата и сортировка там ниже примеры https://github.com/yt-dlp/yt-dlp/blob/master/README.md#format-selection  
Загрузите лучшее доступное видео, но не лучше 480p, или худшее видео, если нет видео ниже 480p
-f "bv*[height<=480]+ba/b[height<=480] / wv*+ba/w"
или сортировкой
Загрузите лучшее доступное видео с наибольшей высотой, но не лучше 480p, или лучшее видео с наименьшим разрешением, если нет видео ниже 480p
-S "height:480"
не выше 720 или видео, где высота не известна
-f "[height<=?720]"

Всего записей: 4166 | Зарегистр. 11-02-2020 | Отправлено: 17:52 25-04-2023 | Исправлено: greeple, 17:53 25-04-2023
Valivan77777



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

Всего записей: 1300 | Зарегистр. 11-12-2019 | Отправлено: 18:07 25-04-2023
greeple

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Valivan77777
да, но я не использую много разного, в основном использую по умолчанию без дополнительных ключей, а если нужно что то (редко) смотрю в документации
 
Добавлено:
ну и в GUI есть пресеты же, в этом например https://github.com/mhogomchungu/media-downloader
а в этом https://github.com/murrty/youtube-dl-gui можно сохранять историю и потом быстро выбирать когда надо
 
вообще сейчас yt-dlp используют многие, в download master он видео скачивает, в cent browser тоже, такие вот проги тоже https://www.4ksoftware.com/ (причём эта прога не имеет кучу настроек которые есть в yt-dlp, т.е, их не добавить в запрос) но за это "поделие" даже деньги просят
вот на этой странице куча программ и много из них просто GUI для youtube-dl\yt-dlp https://www.videohelp.com/software/sections/video-streaming-downloaders можешь выбрать себе что нибудь, те что выше две написал, сам использую, но в основном просто открываю консоль и пишу что надо, а если просто скачать надо, то есть твик на добавление в контекстное меню по раб. столу (с шифтом)

Код:
Windows Registry Editor Version 5.00
 
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\DownloadDl]
@="Скачать через Youtube-DL"
"icon"="C:\\Windows\\System32\\imageres.dll,175"
"Extended"=""
 
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\DownloadDl\command]
@="powershell.exe -noexit -command $clip=Get-Clipboard;youtube-dl.exe -o 'D:\\Users\\greeple\\videos\\%%(title)s.%%(ext)s' $clip"

 
копируешь ссылку, нажимаешь на раб. столе с шифтом пкм и жмешь скачать, открывается консоль и скачивается видео или записывается трансляция (прекратить запись котрол + C, по другому пока не искал вариантов)  тут я давал несколько вариантов, и в шапке там есть тоже варианты
ну ещё кусок видео было нужно иногда, вот так
--download-sections "*10:15-10:30" скачает 15 секунд с 10:15 до 10:30

Всего записей: 4166 | Зарегистр. 11-02-2020 | Отправлено: 19:14 25-04-2023
Valivan77777



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот бы кто-нибудь батник сделал чтобы yt-dlp открывал ссылку из буфера обмена в  стороннем плеере. Без этих заморочек вставлять руками.
 
 
Добавлено:
greeple
 
Мне не для скачивания надо. Мне только для проигрывания в PotPlayer.

Всего записей: 1300 | Зарегистр. 11-12-2019 | Отправлено: 19:44 25-04-2023
greeple

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Valivan77777
Цитата:
Вот бы кто-нибудь батник сделал чтобы yt-dlp открывал ссылку из буфера обмена в  стороннем плеере. Без этих заморочек вставлять руками.

так измени вот так
тебе на батник нажимать надо?

Код:
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.exe -o - "%ClipboardData%" | PotPlayerMini64.exe -
pause

путь к потплееру только полный добавь типа так

Код:
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.exe -o - "%ClipboardData%" | "E:\portable\PortableApps\PotPlayer\PotPlayerMini64.exe" -
pause

 
 
Добавлено:
только консоль не закрывать, можно свернуть если мешает

Всего записей: 4166 | Зарегистр. 11-02-2020 | Отправлено: 20:00 25-04-2023 | Исправлено: greeple, 20:04 25-04-2023
Valivan77777



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greeple
 
Вот  спасибо, батник работает. Вот только не могу добиться чтобы видео играло в 480
на этом сайте - https://vk.com/video-212623150_456239330
Делаю так, но он не проигрывает, а без вставки 480 играет

Цитата:
F:\YT-DLP\yt-dlp_x86.exe -o -f "[height<=?480]" - "%ClipboardData%" | "C:\Program Files\Daum\PotPlayer\PotPlayerMini.exe" -

Может опять что не так делаю?

Всего записей: 1300 | Зарегистр. 11-12-2019 | Отправлено: 21:09 25-04-2023 | Исправлено: Valivan77777, 21:41 25-04-2023
greeple

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Valivan77777
Цитата:
Может опять что не так делаю?

да ты вставил ключ между ключом -o и его значением -
 напиши так
-f "[height<=?480]" -o - "%ClipboardData%"

Всего записей: 4166 | Зарегистр. 11-02-2020 | Отправлено: 21:26 25-04-2023 | Исправлено: greeple, 21:27 25-04-2023
Valivan77777



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

Цитата:
а ты вставил ключ между ключом -o и его значением  

Спасибо, заработало. И последний вопрос. Как обновлять yt-dlp_x86.exe вроде тоже можно батником, не в курсе?

Всего записей: 1300 | Зарегистр. 11-12-2019 | Отправлено: 21:59 25-04-2023
greeple

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Valivan77777
Цитата:
Как обновлять yt-dlp_x86.exe

да просто заменой или запуск с ключом --update или -U по идее должен обновить
 
Добавлено:
yt-dlp -U
 
Добавлено:
можешь в принципе в эту же строку добавить и будет он каждый раз новую версию проверять и если есть скачивать, если нет просто дальше отправлять ссылки
 
Добавлено:
в твоём случает так
F:\YT-DLP\yt-dlp_x86.exe -U -o -f "[height<=?480]" - "%ClipboardData%" | "C:\Program Files\Daum\PotPlayer\PotPlayerMini.exe" -

Всего записей: 4166 | Зарегистр. 11-02-2020 | Отправлено: 22:54 25-04-2023
Valivan77777



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

Цитата:
в твоём случает так

Ясно. Спасибо за помощь.

Всего записей: 1300 | Зарегистр. 11-12-2019 | Отправлено: 23:13 25-04-2023
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Программы » Программы для скачивания потокового/онлайн видео (Часть 2)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru