ffmpeg的基本用法介绍
本篇内容介绍了“ffmpeg的基本用法介绍”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
目前成都创新互联已为上千余家的企业提供了网站建设、域名、虚拟空间、网站运营、企业网站设计、沙依巴克网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
ffmpeg {1} {2} -i {3} {4} {5} $ ffmpeg \ [全局参数] \ [输入文件参数] \ -i [输入文件] \ [输出文件参数] \ [输出文件]
-c:指定编码器 -c copy:直接复制,不经过重新编码(这样比较快) -c:v:指定视频编码器 -c:a:指定音频编码器 -i:指定输入文件 -an:去除音频流 -vn: 去除视频流 -preset:指定输出的视频质量,会影响文件的生成速度,有以下几个可用的值 ultrafast, superfast, veryfast, faster, fast, medium, slow, slower, veryslow。 -y:不经过确认,输出时直接覆盖同名文件。 ffmpeg -i test2.webm -vn -vcodec copy test2.m4a ffmpeg -i test.mp4 -f mp3 -vn -c copy test.mp3 ffmpeg -i huoying.mp4 -f wav -ar 16000 huoying.wav ffmpeg -i test2.mp4 -acodec copy -vn -y test.wav ffmpeg -i test2.webm -an -vcodec copy test3.avi 调整码率(transrating)指的是,改变编码的比特率,一般用来将视频文件的体积变小。 下面的例子指定码率最小为964K,最大为3856K,缓冲区大小为 2000K。 ffmpeg -i test2.webm -minrate 64K -maxrate 64K -bufsize 2000K test3.avi ffmpeg -i test1.webm test1.avi ffmpeg -i test2.wav -i test21.avi test22.webm
wav 未压缩 无损 mp3 微软压缩 M4A / MP4 苹果压缩
webm google avi 微软 mov 苹果 mkv 最大的特点是能容纳多种不同类型编码的视频、音频及字幕流,俗称万能媒体容器。 mp4 有着更好的兼容性,尤其是在移动设备上,但视频质量可能不如 MKV。
opencv WEBM VideoWriter vw=new VideoWriter(catalogue+fileName+"1"+type, VideoWriter.fourcc('V', 'P', '0', '9'), //capture.get(Videoio.CAP_PROP_FPS), 20, size, true);
“ffmpeg的基本用法介绍”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!
本文标题:ffmpeg的基本用法介绍
文章来源:http://azwzsj.com/article/gsgops.html