下载斗鱼直播录像
如何在电脑上直接下载斗鱼直播录像
操作方法
- 01
首先你需要有斗鱼直播录像的视频的地址,类似于 https://v.douyu.com/show/xxxxxxxxxxxxx 下面获取播放清单地址,有两种方式: ①通过flvcd.com,查找视频下载地址。找到的地址是一个播放清单,不是直接视频文件的地址,所以应该右键复制下载地址的链接。但是有时候这个地址是无效的,或者这个地址下载的视频是普通质量的,请使用②的方式。(如果这个地址是类似于http://vodhls1.douyucdn.cn/live/high_liveXXXXX开头的,那么就是高清的,如果是类似于http://vodhls1.douyucdn.cn/live/normal_liveXXXX开头的,那么只是普通画质) ②通过浏览器(以Chrome为例),打开录像播放页面,按F12打开开发人员工具,转到网络(Network)标签,刷新一下页面,从地址列表找到播放清单地址(playlist.m3u8),右键复制这个地址。这个地址下载的视频质量是跟你浏览器中看到一样的。
- 02
打开VLC media player,从主菜单选择 媒体→ 转换/保存 。 出现“打开媒体”窗口,转到“网络”标签,将地址粘贴到文本框中,点击“转换/保存”按钮。 出现“转换”窗口,选定“转储raw输入”,并在“目标文件”文本框中填写要保存的文件名。 点击“开始”。 静静的等待文件下载完毕,期间没有任何进度和提示,可通过观察目标文件大小来判断文件是否已经下载完毕,通常下载完毕之前文件大小为0KB,期间请勿用VLC media player执行其他操作否则操作会终止或者影响到已经下载的文件。 通过这种方式下载视频有时候会下载的不完整,而用硕鼠Nano来下载,可以保证,下载的是完整的,但是下载的视频质量可能不是最佳的,因为它解析地址我们不能控制。硕鼠Nano不能直接打开m3u8播放清单进行下载,但是我们可以通过修改 %AppData%\Roaming\flvcd\mainlist.dxq 中解析的播放清单地址来控制下载链接。 具体可以这样操作: 1、用硕鼠Nano新建一个斗鱼视频的下载任务,但不要立即下载。 2、退出硕鼠Nano,用记事本等文本编辑器打开%AppData%\Roaming\flvcd\mainlist.dxq,将解析的地址换成第一步②获得的地址。 3、打开硕鼠Nano,开始下载。
- 03
直接下载完毕的文件虽然可以播放,但是中途会出现卡顿,原因是其中的音频流存在混乱,通过如下的方式转换之后,就会变成正常文件,而且文件大小也会缩小。 使用ffmpeg(小丸工具箱中带有),进行格式转换,命令行如下: ffmpeg -y -i "来源视频文件的全路径" -bsf:a aac_adtstoasc -c copy "目标视频文件全路径" 其中来源视频文件就是要进行转换的文件,目标视频文件是转换之后另存的文件。 注意来源视频文件名不能和目标视频的文件名相同。 转换结束,来源文件就可以删掉了。