如何从JW Player 5.1中提取.flv流?

时间:2010-05-08 03:40:32

标签: flash reverse-engineering jwplayer cracking flv

问题是我的互联网连接速度很慢,而且视频没有像YouTube那样缓冲。因此我想知道天气我可以提取.flv文件的URL,该文件正在JW Player中流式传输并直接下载。做了一些初步研究,我发现了以下信息:

5 个答案:

答案 0 :(得分:13)

rtmpdumprtmpsuck对我很有用。诀窍是找到rtmpdump

的相关选项

详细说明可在此处找到:http://pclosmag.com/html/issues/201104/page19.html

归结为:

  1. (root)iptables -t nat -A OUTPUT -p tcp --dport 1935 -m owner \! --uid-owner root -j REDIRECT
  2. (root)rtmpsuck
  3. 浏览器,转到相关页面,播放视频
  4. 在根终端中,您应该获得rtmpdump
  5. 所需的选项
  6. (root)iptables -t nat -D OUTPUT -p tcp --dport 1935 -m owner \! --uid-owner root -j REDIRECT
  7. 使用相关选项
  8. 运行rtmpdump

    请注意,如果是实时流,您可能需要将--live选项提供给rtmpdump

答案 1 :(得分:4)

尝试使用此firefox扩展程序:https://addons.mozilla.org/en-US/firefox/addon/3006?src=api 它可以让你在网上保存大多数flv或其他视频文件。

答案 2 :(得分:2)

RTMPdump工作正常。

http://www.nirsoft.net/utils/rtmp_dump_helper.html可让您轻松地在Windows中使用RTMPdump。

答案 3 :(得分:2)

如果您可以找到网址和m3u8播放列表,则可以使用VLC保存流。

  1. 媒体 - >转换/保存
  2. 网络[标签]
  3. 过去的网址“http://example.com/video_6.mp4/playlist.m3u8
  4. 点击底部的“转换/保存”按钮。
  5. 浏览本地保存目标路径。包括扩展名.mp4
  6. 在同一标签的“设置/个人资料”部分中,
    1. 新建
    2. 将其命名为“Original MP4 Content”
    3. 封装:选择“MP4 / MOV”
    4. 视频编解码器:选择视频。选择Keep original ...
      1. 编解码器:H-264
      2. 比特率,帧率,比例,宽度,高度= 0.
    5. 音频编解码器:选择音频。选择Keep original ...
      1. Codec:MPEG Audio
      2. 比特率:128kbps
      3. 频道:2
      4. 采样率:44100
    6. 点击“保存”按钮。
  7. 选择您刚刚创建的“原始MP4内容”。
  8. 点击表单底部的“开始”按钮。
  9. ......等等。它将下载视频并进行组装。 ...享受。

答案 4 :(得分:-1)

此文件实际上是通过RTMP流式传输的,因此本身没有任何FLV可供下载。

不幸的是,除非你使用像RTMPdump这样的粗略工具,否则无法下载它。