Когда хочется посмотреть видео, доступное в виде потокового вещания в сети на телевизоре, но нет возможности его скачать, придется сделать это сторонними средствами.
Для скачивания потребуется
- Определить местоположение потока (панель разработчика). Возможно удастся определить дополнительные потоки более высоко качества (распространенные потоки: 240, 360, 480, 720, 1080)
- Скачать поток одним из способов
- с помощью ffmpeg
- с помощью роутера, поддерживающего загрузку торрентов
Скачивание видео с помощью медиапроигрывателя VLC
- Установить медиапроигрыватель VLC
- Запустить
- Выбрать пункт меню: «Медиа» -> «Открыть Url…»
- Ввести сетевой адрес
- Выбрать «Поток»
- Нажать кнопку «Следующий»
- Нажать кнопку «Добавить» для выбора файлы, в который нужно будет производить сохранение
- Выбрать файл и место сохранения
- Нажать кнопку «Следующий»
- Выбрать то как следует сохранять поток (на снимке экрана показана настройка, сохраняющая видео и звук, так же отключено перекодирование) и нажать кнопку «Следующий»
- Нажать кнопку «Поток» для начала скачивания и сохранения
В процессе сохранения будет производится индикация процесса:
Рекомендуется проверять свойства файла, в который производится сохранение, чтобы убедиться в корректности работы процесса сохранения (должен увеличиваться размер файла).
Скачивание видео с помощью ffmpeg
- Необходимо установить ffmpeg, если не установлена
- Выполнить:
ffmpeg -i "URL_FOR_STREAM_SOURCE" -c copy -bsf:a aac_adtstoasc "TARGET_FILE_NAME.mp4"
В процессе работы программы будет выводиться информация о состоянии:
Скачивание с помощью роутера
- Добавить файл на загрузку, в качестве имени указать адрес источника, оканчивающийся на mp4:hls
- После окончания загрузки, найти файл, оканчивающийся на mp4:hls и переименовать его, чтобы он имен расширение mp4