加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

php利用ffmpeg提取视频中音频与视频画面的方法详解

发布时间:2021-01-23 04:42:00 所属栏目:编程 来源:网络整理
导读:媒介 FFmpeg的名称来自MPEG视频编码尺度,前面的“FF”代表“Fast Forward”,FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计较机措施。可以等闲地实现多种视频名目之间的彼此转换。 FFmpeg的用户有Google,Facebook,Youtube,优

媒介

FFmpeg的名称来自MPEG视频编码尺度,前面的“FF”代表“Fast Forward”,FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计较机措施。可以等闲地实现多种视频名目之间的彼此转换。

FFmpeg的用户有Google,Facebook,Youtube,优酷,爱奇艺,土豆等。

构成

1、libavformat:用于各类音视频封装名目标天生息争析,包罗获取解码所需信息以天生解码上下文布局和读取音视频帧等成果,包括demuxers和muxer库;

2、libavcodec:用于各类范例声音/图像编解码;

3、libavutil:包括一些民众的器材函数;

4、libswscale:用于视频场景比例缩放、色彩映射转换;

5、libpostproc:用于后期结果处理赏罚;

6、ffmpeg:是一个呼吁行器材,用来对视频文件转换名目,也支持对电视卡及时编码;

7、ffsever:是一个HTTP多媒体及时广播流处事器,支持年华平移;

8、ffplay:是一个简朴的播放器,行使ffmpeg 库理会息争码,通过SDL表现;

提取视频中音频与视频画面

想要提取视频中的音频信息,首选的技能是ffmpeg,网上的绝大大都ffmpeg行使教程都是:

好比你的文件是 test.mp4

疏散视频出来:ffmpeg -i test.mp4 -vcodec copy -an 视频流.avi

疏散音频出来:ffmpeg -i test.mp4 -acodec copy -vn 音频流.mp3

用这样的要领,提取视频是没有题目的。但在提取音频时,我碰着了以下错误:

着实,简朴地提取音视频并不必要这么伟大,只要执行以下两行就行了:

疏散视频出来:ffmpeg -i test.mp4 视频流.avi

疏散音频出来:ffmpeg -i test.mp4 音频流.mp3

总结

以上就是这篇文章的所有内容了,但愿本文的内容对各人的进修可能事变能带来必然的辅佐,假若有疑问各人可以留言交换,感谢各人对编程之家的支持。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读