Как извлечь поток .flv из JW Player 5.1?
Проблема в том, что у меня медленное подключение к Интернету, и видео не буферизуется, как на YouTube. Поэтому мне было интересно, что я могу извлечь URL-адрес файла .flv, который транслируется в JW Player и напрямую загружать его. Проведя некоторые предварительные исследования, я нашел следующую информацию:
Ответы
Ответ 1
rtmpdump
и rtmpsuck
работали хорошо для меня. Трюк заключается в поиске соответствующих параметров для rtmpdump
Подробные инструкции можно найти здесь: http://pclosmag.com/html/issues/201104/page19.html
Это сводится к следующему:
- (root)
iptables -t nat -A OUTPUT -p tcp --dport 1935 -m owner \! --uid-owner root -j REDIRECT
- (root)
rtmpsuck
- перейдите на соответствующую страницу, воспроизведите видео
- в корневом терминале вы должны получить необходимые параметры для
rtmpdump
- (root)
iptables -t nat -D OUTPUT -p tcp --dport 1935 -m owner \! --uid-owner root -j REDIRECT
- запустите
rtmpdump
с соответствующими параметрами
Обратите внимание, что если это прямой поток, вам может понадобиться параметр --live
для rtmpdump
.
Ответ 2
попробуйте использовать это расширение firefox: https://addons.mozilla.org/en-US/firefox/addon/3006?src=api
он позволяет вам сохранять большинство FLV или других видеофайлов в сети.
Ответ 3
RTMPdump работает отлично.
http://www.nirsoft.net/utils/rtmp_dump_helper.html позволяет вам легко использовать RTMPdump с Windows.
Ответ 4
Если вы можете найти URL-адрес и список воспроизведения m3u8, вы можете использовать VLC для сохранения потока.
- Медиа → Конвертировать/Сохранить
- Сеть [вкладка]
- Прошлый URL " http://example.com/video_6.mp4/playlist.m3u8
- Нажмите кнопку "Конвертировать/Сохранить" внизу.
- Просмотр локального пути сохранения. Включить расширение,.mp4
- В разделе "Настройки/Профиль" на той же вкладке,
- Создать новый
- Назовите его "Оригинальный контент MP4"
- Инкапсуляция: выберите "MP4/MOV"
- Видеокодек: выберите видео. Выберите "Сохранить оригинал"...
- Кодек: H-264
- битрейт, частота кадров, масштаб, ширина, высота = 0.
- Аудиокодек: выберите Аудио. Выберите "Сохранить оригинал"...
- Кодек: MPEG Audio
- Битрейт: 128 Кбит/с
- Каналы: 2
- Частота выборки: 44100
- Нажмите кнопку "Сохранить".
- Выберите "Оригинальное содержимое MP4", которое вы только что создали.
- Нажмите кнопку "Пуск" в нижней части формы.
... подождите. Он загрузит видео и соберет его.... получать удовольствие.
Ответ 5
Этот файл фактически передается по RTMP, поэтому для загрузки не требуется FLV.
К сожалению, если вы не используете некоторые отрывочные инструменты, такие как RTMPdump, нет способа загрузить его.