VLC保存网络流到软件和fiddler下载视频

一、VLC保存网络流视频

  • rtsp流媒体测试视频地址

rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov

  • 打开vlc,点击媒体里的打开网络串流
    在这里插入图片描述
  • 在url处输入网址,在点击播放按键旁边那个向下的小箭头,选择串流在这里插入图片描述
  • 直接点击下一个在这里插入图片描述
  • 点击添加在这里插入图片描述
  • 点击浏览,选择保存名在这里插入图片描述
  • 选择激活转码,配置文件选择如图在这里插入图片描述
  • 点击流,开始保存在这里插入图片描述
  • 它并不会马上保存好,在播放界面会黑屏但是时间条在中,这就是在保存,等待时间走完或者点击停止播放,关闭软件,保存的视频就可以打开了。
    在这里插入图片描述
  • 效果
    在这里插入图片描述

二、Fiddler下载视频

  • 软件可以在应用商店下载,这是绿色软件,这里打开b站视频做测试在这里插入图片描述
  • 打开fiddler,同时播放视频,找到这种图标是蓝白相间的,这就是刚刚播放的视频和音频,视频和音频是分开的,随便点击一个,点击inspector,在响应里点击header,可以看到一个length,这就是下载的范围在这里插入图片描述
  • 点击composer,将刚刚的数据流拖入到框里,然后往下翻,找到数据范围,将它更改为0-xxx(xxx为总数据长度),然后点击execute在这里插入图片描述
  • 可以在最下面看到我们通过execute执行获取的数据流,选中它,鼠标右键,Save→Response→Response Body,后续弹出界面时是txt文件,改为m4s文件就行在这里插入图片描述
  • 由于音频和视频是分开的,所以还需要再对另外一个进行一模一样的行为,弄好了之后就是两个m4s文件,其实把后缀名改为mp4是可以播放的,不过只有声音或者是视频,接下来通过ffmpeg来合成,下载地址

https://www.gyan.dev/ffmpeg/builds/ffmpeg-git-full.7z

  • 下好之后解压,并将解压后的bin路径加到环境变量里,打开cmd,输入ffmpeg,有下面信息就代表安装成功在这里插入图片描述
  • 在命令行进入到保存m4s文件的文件夹,用下面命令进行合成
ffmpeg -i 倪光南1.m4s -i 倪光南2.m4s -vcodec copy -acodec copy -f mp4 倪光南.mp4
  • 效果
    在这里插入图片描述

三、总结

  • 又了解到了一些实验的协议,可惜暂时没时间写程序进行自动化下载,寒假安排上。

四、参考资料

【ffmpeg】ffmpeg的下载安装,以及将m4s文件合成mp4视频的教程
【Fiddler】利用Fiddler下载保存Bilibili里的视频

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值