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

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

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

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) или ограничениями на доступ по географическому признаку, уже существует тема в Андеграунде - Скачиваем защищенное потоковое видео

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

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LZAA
Все верно. URL отключили. на действующей трансляции смогу проверить, когда будет такая, кот не скачивается нормально.
 
Ночью, когда названная URL еще работала, проверяли очень много раз на разных компах.  

Код:
yt-dlp -f "bestvideo+bestaudio"  --proxy 127.0.0.1:8080 https://tvthek.orf.at/profile/Neujahrskonzert-der-Wiener-Philharmoniker-2024/13895905/Neujahrskonzert-der-Wiener-Philharmoniker-2024/14207020

[orf:tvthek] Extracting URL: https://tvthek.orf.at/profile/Neujahrskonzert-der-Wiener-Philharmoniker-2024/13895905/Neujahrskon...oniker-2024/14207020
[orf:tvthek] 14207020: Downloading webpage
[download] Downloading playlist: 14207020
 
А потом, как правило, шло бесконечной лентой вот это, других ошибок не было: Код
 
После долгого ожидания мы прерывали и начинали снова. Последний запуск был ночью, даже не заметили, что он скачал все 21 chapters. Выглядело это так, с кучей ошибок:
Вот пример двух chapters (item 2 of 21 + item 3 of 21): Код
 
Но несмотря на Got error, скачал, все файлы на первый взгляд нормальные, возможно, при просмотре будут артефакты или другие ошибки, не знаю. Может, yt-dlp все исправил.
 
Добавлено:

Цитата:
 
Цитата:
Включила hola-proxy  
Покажите, что написано в 'cmd'.
Вот еще такую ошибку нашла:
Код

Всего записей: 379 | Зарегистр. 12-04-2009 | Отправлено: 01:56 01-02-2024 | Исправлено: classics09, 02:00 01-02-2024
LZAA

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
        Делайте так:
 
    yt-dlp --proxy 127.0.0.1:8080 -R infinite URL.mpd
 
    С ошибками 'hola-proxy' Вы ничего не сделаете. Единственный вариант - проверьте скачивание в разное время суток.

Всего записей: 2256 | Зарегистр. 09-01-2010 | Отправлено: 12:53 01-02-2024 | Исправлено: LZAA, 12:57 01-02-2024
notinthewoods



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
classics09
Пара способов проверить IP без браузера:
1. В командной строке.

Код:
curl -ksS --proxy http://127.0.0.1:8080 http://ip-api.com/line?fields=country,city,query


Цитата:
Austria
Vienna
37.235.56.215

Утилита curl.exe имеется в Windows 10, начиная с v.1803
Или скачать можно отсюда (установки не требует, просто распаковать):
https://curl.se/windows/
 
2. Через PowerShell.

Код:
$contentValue = (Invoke-WebRequest -UseBasicParsing -Uri 'http://ip-api.com/line?fields=country,city,query' -Proxy 'http://127.0.0.1:8080').Content
Write-Output $contentValue

Результат тот же.
 
Что касается браузера, то его тоже нужно запускать через прокси (способов немало). Это позволит не только проверить IP на известных ресурсах, но и без проблем смотреть на странице сайта видео: "По юридическим причинам это видео может быть воспроизведено только в Австрии"
Я, к примеру, для быстрой смены IP и удобной сортировки сайтов (блок/неблок) пользуюсь расширением SwitchyOmega. Есть для лисы и хрома.
*********************
LZAA, classics09

Цитата:
URL.mpd

Оказывается, можно и не искать поток .mpd, можно использовать просто ссылку из адресной строки браузера.
Количество блоков по несколько (штук 5) строк "HTTP Error 403: Forbidden" соответствует количеству чаптеров (глав, эпизодов) в видео. Когда в том видео "Neujahrskonzert der Wiener Philharmoniker 2024" был аж 21 чаптер, то и в логе yt-dlp было длинное полотенце сообщений, в котором и находился 21 блок со строками "HTTP Error 403: Forbidden". Неудивительно, что терпение наблюдать это быстро заканчивалось, и создавалось ошибочное мнение о невозможности скачивания))
 
Вот лог скачивания фильма "Beautiful Girl " (31.1.2024 - срок 5 дней).
https://tvthek.orf.at/topic/Film-Empfehlungen/13869361/Beautiful-Girl/14211475
Посмотреть доступное качество:

Код:
yt-dlp --proxy 127.0.0.1:8080 -F https://tvthek.orf.at/topic/Film-Empfehlungen/13869361/Beautiful-Girl/14211475

Брал вот это качество: hls-Q8C-Sehr_hoch-3534, но его можно не указывать - скачается по умолчанию наилучшее.
Обратите внимание, что в этом фильме нет разбивки на чаптеры, поэтому в логе только 1 блок тех самых "Forbidden".

Всего записей: 504 | Зарегистр. 31-01-2015 | Отправлено: 21:01 01-02-2024
classics09

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LZAA
Спасибо.
Хорошо. А с какой целью проверить скачивание в разное время суток?
 
notinthewoods
Спасибо.

Всего записей: 379 | Зарегистр. 12-04-2009 | Отправлено: 21:36 01-02-2024
LZAA

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
       Канал может по разному быть загружен.

Всего записей: 2256 | Зарегистр. 09-01-2010 | Отправлено: 01:17 02-02-2024
classics09

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
notinthewoods
через hola-proxy:
Код:
curl -ksS --proxy http://127.0.0.1:8080 http://ip-api.com/line?fields=country,city,query

Цитата:
Austria
Vienna
37.235.56.140

 
без hola-proxy, через UrbanVPN:
Код:
curl -ksS  http://ip-api.com/line?fields=country,city,query

Цитата:
Austria
Vienna
185.210.219.242

 
Добавлено:
Цитата:
просто ссылку из адресной строки браузера
Интересно...  
В какое время дня по австрийскому времени вы скачивали фильм "Beautiful Girl"?
Код:
yt-dlp --proxy 127.0.0.1:8080  -f "bestvideo+bestaudio"  -R infinite --all-subs  https://tvthek.orf.at/topic/Film-Empfehlungen/13869361/Beautiful-Girl/14211475
Я поставила из любопытства, после полуночи по австрийскому времени, на данный момент 29-я GOT ERROR.  
В момент GOT ERROR в окне hola-proxy две ошибки:
GOT ERROR =>  
PROXY   : 2024/02/03 00:08:33 handler.go:49: ERROR    Can't satisfy CONNECT request: dial tcp 151.236.30.115:22225: operation was canceled
GOT ERROR =>  
PROXY   : 2024/02/03 00:15:26 handler.go:49: ERROR    Can't satisfy CONNECT request: dial tcp 151.236.30.115:22225: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.

Всего записей: 379 | Зарегистр. 12-04-2009 | Отправлено: 02:45 03-02-2024 | Исправлено: classics09, 04:02 03-02-2024
LZAA

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
       Скачивайте через 'Urban VPN'.

Всего записей: 2256 | Зарегистр. 09-01-2010 | Отправлено: 12:50 03-02-2024
classics09

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LZAA
Да да, пробовала, конечно. Несмотря на австрийский IP скачивает только 10 секунд видео, в котором сообщается, что «это видео можно…  только в Австрии … ». Поэтому само по себе наличие австрийского IP не говорит, увы, ни о чём. У UrbanVPN все отлично, каждый раз австрийское IP, если включаешь Австрию, только скачать чаще всего не получается, по крайней мере, начиная с нового года.
 
notinthewoods
Скажите, а hola-proxy тоже можно использовать в этом расширении SwitchyOmega, которое есть для лисы и хрома?  
И если да, то включая hola-proxy в браузере Вы можете смотреть, например, тот же самый фильм Beautiful Girl? Фильм включается без сообщения «только в Австрии» или нет?

Всего записей: 379 | Зарегистр. 12-04-2009 | Отправлено: 16:41 03-02-2024
LZAA

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
        Значит австрийский сервер Urban'а в 'чёрном списке'. Се ля ви.

Всего записей: 2256 | Зарегистр. 09-01-2010 | Отправлено: 17:22 03-02-2024
classics09

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LZAA
Цитата:
Значит австрийский сервер Urban'а в 'чёрном списке'. Се ля ви.
Здесь такое дело... Я просто привыкла думать, что если сервер в 'чёрном списке', то это такое постоянное качество. А у Urban VPN то так, то так. Еще пару лет назад, когда я была вынуждена иногда пользоваться Urban, была такая нестабильность, что просто в зависимости от дня, времени суток, "настроения" или еще чего-то через Urban получалось скачать видео или нет, но австрийский IP был всегда.
Если hola-proxy как-то будет работать, то я с удовольствием откажусь от Urban VPN, она мне по многим причинам не нравится.

Всего записей: 379 | Зарегистр. 12-04-2009 | Отправлено: 21:35 03-02-2024
LZAA

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
        Качество постоянное, а серверы переменные. Администрация VPN может менять серверы в локации в случае необходимости.

Всего записей: 2256 | Зарегистр. 09-01-2010 | Отправлено: 12:30 04-02-2024
mithridat1



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
hirete
http://forum.ru-board.com/topic.cgi?forum=5&topic=50595&start=2440#12

Цитата:
Здравствуйте, уважаемые. Ищется следующее
1) приложение для скачивания стримов (не записей, а онлайн трансляций) с разных каналов trovo (отдельное приложение, аддон к браузеру, или бесплатный онлайн ресурс);
2) Вин 10;
Единственное, на что наткнулся, это Jaksta Media Recorder, но зараза скачивает буквально пару минут и обрывает скачивание.

Элементарно скачивается через yt-dlp. Если будут вопросы то у этой утилиты есть на форуме отдельный топик.
 
Если же какой то стрим не будет загружаться то нужен конкретный пример.

Всего записей: 4969 | Зарегистр. 05-01-2006 | Отправлено: 16:50 04-02-2024 | Исправлено: mithridat1, 16:52 04-02-2024
hirete



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mithridat1
Спасибо, буду разбираться.

Всего записей: 175 | Зарегистр. 10-09-2006 | Отправлено: 17:33 04-02-2024
notinthewoods



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

Цитата:
В какое время дня по австрийскому времени вы скачивали фильм "Beautiful Girl"?

01.02.2024 20:21:35 (мск)

Цитата:
A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
Попытка соединения не удалась, потому что подключившаяся сторона не ответила должным образом через некоторое время, или установленное соединение не удалось, потому что подключившийся хост не ответил.

Я уже писал ранее, что перезапуск hola-proxy может существенно изменить скорость прокси, как в одну, так и в другую сторону. Только это надо делать в самом начале тестирования. В смысле, запустить воспроизведение в браузере, оценить, тормозит или нормально. При скачивании видео параллельное воспроизведение в плейере браузера, разумеется, отключить, чтобы не съедал существенную часть трафика.
Опять таки, запустив скачивание, оценить скорость. Возможно, увидев, что скорость вообще аховая - сразу перезапустить hola-proxy. Может даже куки придется удалить для новой попытки скачать (вроде не требовалось).
Вот только, если уж скачивание идет какое-то время - логично, что перезапуск hola-proxy уже делать не нужно. Ведь при этом, скорее всего, поменяется сервер прокси, и австрийский сайт запросто может не разрешить докачку. Типа опять начинай по новой)

Цитата:
Скажите, а hola-proxy тоже можно использовать в этом расширении SwitchyOmega, которое есть для лисы и хрома?  
И если да, то включая hola-proxy в браузере Вы можете смотреть, например, тот же самый фильм Beautiful Girl? Фильм включается без сообщения «только в Австрии» или нет?

https://i.imgur.com/8dhLiT5.png

Всего записей: 504 | Зарегистр. 31-01-2015 | Отправлено: 14:48 05-02-2024 | Исправлено: notinthewoods, 14:50 05-02-2024
UnnPacK

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
как в manifest.mpd узнать число фрагментов (видео и аудио) ?
начало указано: startNumber="1"
ссылка: ***/fragment-$Number$
есть еще:
minBufferTime="PT4.000S"
mediaPresentationDuration="PT2M9.707S"
<SegmentTimeline>
<S d="4000" r="31"/>
<S d="1707"/>
</SegmentTimeline>
 
вот так:

Код:
 
mediaPresentationDuration = (2 * 60 + 9) * 1000 + 707
minBufferTime = 4000
 
for(c = 0, Number = 1; c < mediaPresentationDuration; c += minBufferTime, Number++){
 

вроде, сходится по числу сегментов
 

Всего записей: 244 | Зарегистр. 26-01-2014 | Отправлено: 14:38 07-02-2024 | Исправлено: UnnPacK, 16:19 07-02-2024
classics09

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Может, у нас здесь есть кто-нибудь, кто пользуется программой MediathekView  ?
Если нет, то надеюсь, что даже без знакомства с самой программой какая-нибудь ошибка бросится в глаза...
Фильм "Dunkle Wasser" (еще 172 дня online) URL: https://tvthek.orf.at/profile/LandKrimi-Dunkle-Wasser/13896021/LandKrimi-Dunkle-Wasser/14207986  [Включить видео в браузере можно только с 22 часов до 8 часов утра (мск) по причине защиты несовершеннолетних, но через playlist.m3u8 скачалось и днем (через консольную ffmpeg).]
Не срабатывает такой код в MediathekView:
Код:
C:\Program Files\MediathekView\bin\ffmpeg.exe<>-http_proxy<>“http://127.0.0.1:8080”<>-user_agent<>“MozillaN”<>-i<>https://apasfiis.sf.apa.at/ipad/cms-austria/2024-01-30_2015_in_01_LandKrimi--Dunk_____14207986__o__3626568065__s15549580_Q8C.mp4/playlist.m3u8<>-c<>copy<>-bsf:a<>aac_adtstoasc<>"\\Netbook\e\LandKrimi_Dunkle Wasser_Salzburg_ORF_20240130__.mp4"

MediathekView работает на java, скачивает с помощью ffmpeg.
То же самое скачалось без проблем через консольную ffmpeg.exe с кодом:
Код:
"C:\Program Files\MediathekView\bin\ffmpeg.exe" -http_proxy "http://127.0.0.1:8080" -user_agent "MozillaN" -i https://apasfiis.sf.apa.at/ipad/cms-austria/2024-01-30_2015_in_01_LandKrimi--Dunk_____14207986__o__3626568065__s15549580_Q8C.mp4/playlist.m3u8 -c copy -bsf:a aac_adtstoasc "\\Netbook\e\LandKrimi_Dunkle Wasser_Salzburg_ORF_20240130__.mp4"

Добавила дополнительный пример :
Фильм "Polt" (еще 176 дней online) URL: https://tvthek.orf.at/topic/Film-Empfehlungen/13869361/Polt-muss-weinen/14211946
Не сработало в Mediathekview (скачалось только 10 секунд видео с предупреждением, что транслируется только в Австрии):
Код:
C:\Program Files\MediathekView\bin\ffmpeg.exe<>-http_proxy<>“http://127.0.0.1:8080”<>-user_agent<>“MozillaN”<>-i<>https://apasfiis.sf.apa.at/ipad/cms-austria/2024-02-02_2105_tl_06_Polt-muss-weine_____14211946__o__1018792964__s15565971_1__ORF3HD_21074924P_22362022P_Q8C.mp4/playlist.m3u8<>-c<>copy<>-bsf:a<>aac_adtstoasc<>"\\Netbook\e\Polt_Polt muss weinen_ORF_20240202_probe1.mp4"

Сработало через консольную ffmpeg:
Код:
"C:\Program Files\MediathekView\bin\ffmpeg.exe" -http_proxy "http://127.0.0.1:8080" -user_agent "MozillaN" -i https://apasfiis.sf.apa.at/ipad/cms-austria/2024-02-02_2105_tl_06_Polt-muss-weine_____14211946__o__1018792964__s15565971_1__ORF3HD_21074924P_22362022P_Q8C.mp4/playlist.m3u8 -c copy -bsf:a aac_adtstoasc "\\Netbook\e\Polt_Polt muss weinen_ORF_20240202_probe1_.mp4"

 
По идее MediathekView стартуют с заданным в обших настройках proxy, но при таком варианте ничего с геоблоком не скачивается, поэтому мы вставили данные proxy в сам код/команду у этого конкретного заблокированного фильма.
 
Спрашивать надо как бы на форуме программы MediathekView или на ее github. Но там проблема в том, что разработчики боятся обсуждать любые вопросы, связанные с запретами ("транслируется только в Австрии"), авторскими правами итд. И подобные вопросы задавать, увы, нельзя. А в коде уже по playlist.m3u8 (https://apasfiis.sf.apa.at/ipad/cms-austria/2024-01-30_2015_in_01_LandKrimi--Dunk_____14207986__o__3626568065__s15549580_Q8C.mp4/playlist.m3u8) видно, что я хочу сделать и какой "запрет" хочу обойти.
 
 
Добавлено:
notinthewoods
Цитата:
Цитата: Скажите, а hola-proxy тоже можно использовать в этом расширении SwitchyOmega, которое есть для лисы и хрома?  И если да, то включая hola-proxy в браузере Вы можете смотреть, например, тот же самый фильм Beautiful Girl? Фильм включается без сообщения «только в Австрии» или нет?
https://i.imgur.com/8dhLiT5.png

Спасибо.
Я попробовала. Но странно... Поставила расширение SwitchyOmega в Mozilla Firefox. Прописала proxy так:
proxy -> Server вписала 127.0.0.1, потом Port вписала 8080 -> в ByPass List все стерла -> changes applied нажала.
И ничего... Включаю, например, https://tvthek.orf.at/topic/Film-Empfehlungen/13869361/Polt-muss-weinen/14211946
И получаю свое любимое видео "...транслируется только в Австрии".
Хм...
Там нужно что-то еще куда-то вписывать, дополнительные параметры задавать...?

Всего записей: 379 | Зарегистр. 12-04-2009 | Отправлено: 01:42 08-02-2024 | Исправлено: classics09, 23:18 08-02-2024
classics09

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сегодня попробовала еще раз расширение SwitchyOmega в Mozilla Firefox, включив hola-proxy, с теми же настройками. Примеры:
Опера Россини (1972) Der Barbier von Sevilla (еще 66 дней) https://tvthek.orf.at/profile/Erlebnis-Buehne/13890354/Erlebnis-Buehne-Der-Barbier-von-Sevilla/14209129
Концерт в Париже с Анной Нетребко (2007) (еще 72 дней) https://tvthek.orf.at/profile/Erlebnis-Buehne/13890354/Erlebnis-Buehne-Eine-Pariser-Nacht-mit-Anna-Netrebko-Rolando-Villazn/14210120
Увы, с тем же результатом: "...только в Австрии". Что при этом интересно, что в окне 'cmd' ничего не происходит, когда в Mozilla Firefox включаешь австрийское видео: после строчки
Код:
Init complete.
больше ничего, тишина.
Тогда решила проверить, работает ли вообще hola-proxy в Mozilla Firefox, если прописать ее в мануальной proxy-конфигурации, поставив галочку у "https". Работает! Что само по себе, как вы себе можете представить, очень радует.

Всего записей: 379 | Зарегистр. 12-04-2009 | Отправлено: 21:33 08-02-2024 | Исправлено: classics09, 21:34 08-02-2024
classics09

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Примеры видео, которые мы пытались скачать программой MediathekView уже были описаны здесь, с кодами в MV и ffmpeg.exe. Сегодня тоже совершали попытки.
Код:
C:\Program Files\MediathekView\bin\ffmpeg.exe<>-http_proxy<>“http://127.0.0.1:8080”<>-user_agent<>“MozillaN”<>-i<>https://apasfiis.sf.apa.at/ipad/cms-austria/2024-02-02_2105_tl_06_Polt-muss-weine_____14211946__o__1018792964__s15565971_1__ORF3HD_21074924P_22362022P_Q8C.mp4/playlist.m3u8<>-c<>copy<>-bsf:a<>aac_adtstoasc<>"\\Netbook\e\Polt_Polt muss weinen_ORF_20240202_probe1.mp4"
 
Сам код, наверно, можно описать таким образом и разбить на куски:
1) Эта часть кода генерируется в программе по сути автоматически (бОльшая часть кода одинакова во всех видео этого ТВ канала):
C:\Program Files\MediathekView\bin\ffmpeg.exe<>-http_proxy<>“http://127.0.0.1:8080”<>-user_agent<>“MozillaN”<>-i<>https://apasfiis.sf.apa.at/ipad/cms-austria/2024-02-02_2105_tl_06_Polt-muss-weine_____14211946__o__1018792964__s15565971_1__ORF3HD_21074924P_22362022P_Q8C.mp4/playlist.m3u8<>-c<>copy<>-bsf:a<>aac_adtstoasc<>
2) Этот кусок (ссылка, которую находит MediathekView)
https://apasfiis.sf.apa.at/ipad/cms-austria/2024-02-02_2105_tl_06_Polt-muss-weine_____14211946__o__1018792964__s15565971_1__ORF3HD_21074924P_22362022P_Q8C.mp4/playlist.m3u8
соответствует определенному видео, основные части этой ссылки очень похожи на те, что можно получить из Inspector в браузере или из расширения The Stream Detector (как этот manifest.mpd  https://apasfiis.sf.apa.at/cms-austria_nas/_definst_/nas/cms-austria/online/2024-02-02_2105_tl_06_Polt-muss-weine_____14211946__o__1018792964__s15565971_1__ORF3HD_21074924P_22362022P_hr.smil/manifest.mpd )
3) Эта часть делается самим пользователем (путь к файлу и название видеофайла): "\\Netbook\e\Polt_Polt muss weinen_ORF_20240202_probe1.mp4"
4) А вот эту часть мы и подставили для proxy, что собственно и не сработало: -http_proxy<>“http://127.0.0.1:8080”
Возможно, нужно это совсем по-другому делать. Любые подсказки и идеи могли бы помочь

P.S. Между отдельными частями кода принято ставить вот такие значки "<>", при их наличии путь к файлу может содержать пробелы, не создавая ошибок.

Всего записей: 379 | Зарегистр. 12-04-2009 | Отправлено: 02:01 09-02-2024 | Исправлено: classics09, 16:07 09-02-2024
notinthewoods



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

Цитата:
Прописала proxy так:
proxy -> Server вписала 127.0.0.1, потом Port вписала 8080 -> в ByPass List все стерла -> changes applied нажала.
И ничего...  


Цитата:
в окне 'cmd' ничего не происходит, когда в Mozilla Firefox включаешь австрийское видео: после строчки "Init complete."- больше ничего, тишина.

Ну выглядит так, словно вы забыли непосредственно на кнопке расширения профиль Hola подключить.. Строка с подключенным профилем должна быть выделена. Просто обычно после создания каждого нового профиля идет сброс на профиль [System Proxy]
 
Надеюсь, в настройках профиля протокол HTTP выбрали?
В Bypass List ничего трогать не требуется.

Всего записей: 504 | Зарегистр. 31-01-2015 | Отправлено: 10:02 09-02-2024
classics09

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо notinthewoods .
Цитата:
Цитата:
Цитата:
в окне 'cmd' ничего не происходит, когда в Mozilla Firefox включаешь австрийское видео: после строчки "Init complete."- больше ничего, тишина.

Ну выглядит так, словно...
Вот именно. Я в тот вечер, когда отправила это сообщение, заметив, что в окне 'cmd' ничего не происходит и не произойдет, пришла к выводу, что "не включено". Только было не ясно, что можно включить. Покопавшись, нашла инструкции к SwitchyOmega, выяснилось, что у меня "иконка" этой кнопки справа вверху отсутствует. Надо будет переустановить Лису (уже была такая штука с иконками-кнопками), по идеи, если иконка будет, то можно будет "включит"" и переключать итд.

Цитата:
Надеюсь, в настройках профиля протокол HTTP выбрали?
Да.

Цитата:
В Bypass List ничего трогать не требуется.
В поле у "Bypass List (Servers for which you do not want to use any proxy: (One server on each line.))" стояло:
Код:
127.0.0.1
::1
localhost
Я как видно не шибко разбираюсь в proхies, однако была уверена, что в моем случае стереть нужно.  

Всего записей: 379 | Зарегистр. 12-04-2009 | Отправлено: 01:55 13-02-2024 | Исправлено: classics09, 01:59 13-02-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

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