之前已经介绍了如何抓取各种app直播源及在线视频地址,本节内容将详细介绍如何下载rtmp/http直播源的直播视频,请注意,rtmp/http指协议,不针对任何app,凡是使用了以上协议的基本原理一样。下面开始介绍如何下载rtmp/http直播源直播视频

下载工具:比尔下载器  传送门:百度网盘  提取码:tlcn

抓包工具:疯狂URL   传送门:百度网盘   提取码:2nhn

其他:手机或模拟器均可,要抓取的直播app

工具介绍:比尔下载器,比尔下载器主要是用于下载rtmp/http直播源以及在线视频m3u8等资源的下载工具,操作简单,使用方便,同时功能丰富,支持跟踪直播下播提醒,让用户及时发现,支持多种方式自动命名,支持rtmp/http/https多种协议,支持多种视频格式,包括m3u8等,具体使用介绍会在后面的步骤中说明

疯狂URL :疯狂URL是目前最简单最方便抓取各种app直播源及在线视频的工具软件了,内置强大的过滤系统,同时也支持用户自定义过滤器,让用户根据自己的情况选择过滤符合调节的URL地址,功能丰富,直播源通常是rtmp/http,我们通过疯狂URL便可自动抓取到我们要的视频地址,然后通过抓取到的地址,可以通过疯狂URL内置播放器播放,也可以通过比尔下载器进行下载到本地设备再播放。

其他工具就不介绍了

下载步骤:

1.首先下载比尔下载器并安装,安装比较简单,都是一直下一步,具体安装说明请查看这里,安装好后在桌面会生成一个比尔下载器的图标,如下图

打开比尔下载器,如图

界面简洁,但功能丰富,下面开始介绍下载一个rtmp协议的直播源步骤

要下载直播肯定要先有直播源,不论你直播源渠道来自何方,只要有效就行,rtmp直播源格式大致是这样子:rtmp://xxx.xxx.com/live/xxxx,以疯狂URL抓取的某直播app主播房间的URL地址为例

开始下载

我们将复制的地址,粘贴到比尔下载器的地址栏。同时选择好要保存的格式,以及选择URL通道(URL通道请注意下图的说明),输入文件名,点击确定即可

需要注意:

格式:目前提供flv和mp4两种,flv支持边下边看,并且随时可以终止下载任务,而mp4不支持边下边看,也不能随时终止下载任务,必须等待直播下播自动结束。原因很简单,因为flv是直播的默认标准格式,而使用MP4后,相当于你将flv视频再转换为格式mp4,因此转换中的文件,中途是不能进行其他操作的,否则会损坏文件而导致无法播放

URL类型:即通道选择一定要注意,很多人没有看教程,导致下载后显示一直正准备下载状态。通道一共4个:

通道1:适用于极个别app的URL地址,如果切换app请切换通道。一般是234通道不能下载时才会用到

通道234:属于通用通道,适用市面上绝大部分的URL地址,只要能在疯狂URL播放就基本能下载。此通道是优先通道,如果不是通道1特殊通道,请选234通道任意一个即可。

另外提醒:通道可以随时更换,不会影响到正在下载的任务,切换通道只对后面即将下载的任务生效

点击下载后,我们可以在任务列表中看到下载的任务,可以看到实时的大小和当前视频已经下载的能够播放的时长等

播放:右键选择要播放的任务,选择打开选中任务即可播放

需要注意,播放是调用你电脑安装的默认播放器,如果没有安装会提示你提供打开方式,小编推荐大家使用potplayer播放器播放,windows最强大的视频播放器,官网下载地址:potplayer下载,如果已经安装可忽略

下载比较简单,都是点点鼠标没什么难度。

下载器提供3种方式下载:

1.一键下载

2.手动(粘贴)下载

3.自动下载,自动下载需要勾选自动下载功能,然后打开疯狂URL软件,直接在疯狂URL选中右键,使用比尔下载器下载即可

下面我要介绍一下比尔下载器的一些常用功能

比尔下载器常用功能介绍:

一键下载:

1.一键下载主要是免去手动输入(粘贴)url地址和输入用户名的步骤,节省时间提供效率

2.使用方法:下载前,请复制来自任意渠道的有效的URL地址,比如你复制来自疯狂URL抓取到的直播地址(例:rtmp://xxx/xxx/live) 复制后,切换到比尔下载器,直接点击一键下载,会自动命名,自动进行下载,无需其他操作。当然了,你需要提前设置好保存路径以及保存的格式及URL类型

停止:停止选中的任务

浏览文件:打开当前保存路径的文件夹

清空列表:清空列表功能会清空任务列表的所有以及结束的任务,如果有任务在下载中,使用此功能会进行提醒,且不会进行清空操作,防止用户的任务数据被删除。所以请放心使用。只有全部任务结束后才能全部清空
————————————————

菜单栏功能说明

停止全部任务:此功能将会停止任务列表中的所有任务,请使用前确定所有任务你都不再使用

移除全部任务列表:同左侧清空列表功能一致

移除已结束:只会移除结束任务,其他下载中的任务不受到影响

移除失败任务:同理

高级功能

结束/下播提醒:选中后会在任务结束时,进行弹窗提醒,以便及时做出反应工作

自动命名:选中后会自动根据URL来命名,用户可无需手动输入文件名,当然即使选中自动命名,用户仍然可以手动输入文件名

自动下载:选中此项后,可配合疯狂URL 进行使用,在疯狂URL右键,选择使用比尔下载器下载,比尔下载器将会自动进行下载,不需要做然后配置,当然了,保存路径是需要用户自定义的

重名增强提醒:主要是用于文件名和任务名的前缀重名提醒,例如这两个文件:aaa.flv 与aaa_bb.vlv。此功能会提醒用户可能是同一个文件名,原理是根据自动命名的_分隔符而来,当然即使提醒可能是重名,是否新建或者取消,完全有用户自行决定

任务右键菜单:
————————————————

重命名:这个功能的主要用途为用户下载的时候,没有给文件命名,或者命名有误的情况,需要重新命名,那么就可以使用此功能,使用重命名后,任务将在结束任务后,自动以新的名称命名文件

移除和选中任务前面已经介绍 了

删除文件:从计算机中删除文件,与移除任务完全不一样,使用需要谨慎。删除后不可恢复。
————————————————

最后就是说明一下,下载器不限制下载数量,只要你电脑配置够用就可以任意下载,并且比尔下载器本身占用配置非常低。另外一点就是上面演示的是rtmp直播串流地址,如果是http也是一样的,有些视频是m3u8的,m3u8一般是多个ts文件组成的,使用比尔下载器下载后会自动帮助合并成一个完整的视频。

如何下载RTMP/http直播源直播视频(比尔下载器使用完整教程)的更多相关文章

  1. 如何抓取直播源及视频URL地址-疯狂URL(教程)

    直播源介绍 首先,我们来快速了解一下什么是直播源,所谓的直播源,其实就说推流地址,推流地址可能你也不知道是什么,那么我再简单说一下,推流地址就是,当某个直播开播的时候,需要将自己的直播状态实时的展示给 ...

  2. 雄踞AppStore榜首的游戏<别踩到白块儿>源码分析和下载(一)

    AppStore和Android市场情况 莫名其妙爆红的游戏 真的莫名其妙,笔者下这个游戏两次.第一次在豌豆荚排行榜看到这款游戏,名字怪怪的,下载下来尝试一下,没认为有什么新颖的,还在思虑这是不是刷榜 ...

  3. 视频直播源码开发中的流媒体协议:rtmp协议

    一.概念与摘要 视频直播源码的RTMP协议从属于应用层,被设计用来在适合的传输协议(如TCP)上复用和打包多媒体传输流(如音频.视频和互动内容).RTMP提供了一套全双工的可靠的多路复用消息服务,类似 ...

  4. iOS - 直播流程,视频推流,视频拉流,简介,SMTP、RTMP、HLS、 PLPlayerKit

    收藏笔记 1 . 音视频处理的一般流程: 数据采集→数据编码→数据传输(流媒体服务器) →解码数据→播放显示1.数据采集:摄像机及拾音器收集视频及音频数据,此时得到的为原始数据涉及技术或协议:摄像机: ...

  5. 【转】直播流程,视频推流,视频拉流,简介,SMTP、RTMP、HLS、 PLPlayerKit

    原:https://www.cnblogs.com/baitongtong/p/11248966.html 1 .音视频处理的一般流程: 数据采集→数据编码→数据传输(流媒体服务器) →解码数据→播放 ...

  6. EasyDSS流媒体解决方案实现的RTMP/HLS视频直播、直播鉴权(如何完美将EasyDSS过渡到新版)

    上一篇博文介绍了EasyDSS点播功能,然后作为RTMP流媒体服务器,接受RTMP推流.进行实时的直播流分发又是自身一大核心功能. 需求背景: 写本篇博文的一个目的是向大家介绍一下EasyDSS新版的 ...

  7. 直播源格式转换教程——rtmp/rtsp/http/m3u8!!

    之前寻找直播源,发现好多rtmp开头的,或者是rtsp开头的,但是ATV里面的个人链接是支持m3u8格式的.怎么办?小编发现了几个规律,网友可作参考.现在流行的直播地址差不多就这几种需要说明的是并不是 ...

  8. EasyDSS高性能RTMP、HLS(m3u8)、HTTP-FLV、RTSP流媒体服务器功能简介---视频直播、直播鉴权(如何完美将EasyDSS过渡到新版)

    作为RTMP流媒体服务器,接受RTMP推流.进行实时的直播流分发是EasyDSS流媒体服务自身一大核心功能.写本篇博文的一个目的是向大家介绍EasyDSS新版的直播间.匿名直播.和虚拟直播的功能, 另 ...

  9. 视频直播源码,js实现节流和防抖

    视频直播源码,js实现节流和防抖 防抖: 就是指连续触发事件但是在设定的一段时间内中只执行最后后一次,例如:设定1000毫秒执行,当你触发事件了,他会1000毫秒后执行,但是在还剩500毫秒的时候你又 ...

  10. 将海康大华等网络摄像机RTSP流进行网页Flash rtmp和H5 hls直播的技术方案

    前言 再小的技术点也会有他的市场! 一直以来,都有一些不被看好,认为是成本太高,无法大规模展开的软件和产品形态,就好比每一座城市都会有他的著名小吃一样,即使是慕名而来的人源源不断,受众群体也总是有限, ...

随机推荐

  1. vim 从嫌弃到依赖(8)——使用命令模式编辑文本

    通过前面的文章,我们已经介绍了vim的普通模式.插入模式.可视模式.接下来让我们接着介绍vim中另一个强大的模式--命令行模式 命令模式简介 命令模式可以说在vim中的使用频率不亚于普通模式,像我们平 ...

  2. MySQL常用操作指令大全

    前言: 一.基础概念 二.子句顺序 三.使用MySQL(USE.SHOW) 四.检索数据(SELECT) 五.排序检索数据(ORDER BY) 六.过滤数据(WHERE) 七.数据过滤(AND.OR. ...

  3. C/C++ 实现获取硬盘序列号

    获取硬盘的序列号.型号和固件版本号,此类功能通常用于做硬盘绑定或硬件验证操作,通过使用Windows API的DeviceIoControl函数与物理硬盘驱动程序进行通信,发送ATA命令来获取硬盘的信 ...

  4. 5.0 Python 定义并使用函数

    函数是python程序中的基本模块化单位,它是一段可重用的代码,可以被多次调用执行.函数接受一些输入参数,并且在执行时可能会产生一些输出结果.函数定义了一个功能的封装,使得代码能够模块化和组织结构化, ...

  5. 【题解】P9749 [CSP-J 2023] 公路

    \(Meaning\) \(Solution\) 这道题我来讲一个不一样的解法:\(dp\) 在写 \(dp\) 之前,我们需要明确以下几个东西:状态的表示,状态转移方程,边界条件和答案的表示. 状态 ...

  6. maven 私服 500 错误 nexus

    扩大了硬盘就好了

  7. win10远程桌面连接,使用正确的用户名和密码仍然不能成功连接

    最近笔记本重置后,台式使用"远程桌面连接"远程笔记本失败了,总是提示"登录没有成功". 开始自查:win10专业版,允许远程的相关设置也都开了,连接的ip正确, ...

  8. Pandas分析泰坦尼克号生还比例

    提出问题 影响乘客生还的因素很多,这里只对乘客的性别.年龄.乘客等级.这三个因素感兴趣, 看看这四个因素是否会影响乘客的生还率. 1.性别是否会影响生还率 2.年龄是否会影响生还率 3.乘客等级会否会 ...

  9. NC223888 红色和紫色.md

    题目链接 题目 题目描述 漫长的生命总是无聊的.这天,小红和紫准备玩一个染色游戏. 她们拿出了一个有 \(n*m\) 个格子的网格,每个格子只能被染成红色或紫色.每个人可以任意选择一个格子染成红色和紫 ...

  10. 轻松玩转makefile | 变量与模式

    前言 本文通过简单的几个示例,以及对同一个Makefile进行几个版本的迭代,帮助快速的理解变量和模式规则的使用. 1.回顾 在上一篇文章中,我们使用Makefile编译fun.c和main.c这两个 ...