环境 window ,vlc播放器
使用vlc的串流功能,将视频文件中的 音频视频(编码流,比如 mp4文件中的h264,或者是其他的流)分离,输出到文件。
点击添加,选择要分离的视频文件
点击串流:
点击下一步
点击添加,设置一个要输出到的文件名称。
点下一个,进行输出配置,配置文件 播放器有几个more的配置,现在我们是提取源数据,把激活转码去掉(其实没有关系,为了不必要的问题,还是去掉吧)
重点是这个自定义的配置,封装格式里面选择 RAW,即不封装
视频编解码器里面,勾上视频,保持原视频轨
音频里面,我们现在只提取视频,全部不勾选,同理,字幕也不选
最后,点击流
到这里大概也看出来了,根据这个自定义的配置,能实现的功能,可多了,比如 文件格式转换,甚至是转码,或者是输出到网络流等等,vlc自带有一部分定义好的常用配置,比如搭建rtsp流服务器。
如果需要提取的时候同时本地播放,(这样便于观察),在选择流输出配置的时候勾选上 在本地显示即可
本文地址:http://www.45fan.com/a/question/100284.html