如何在linux环境下使用ffmpeg压缩视屏

如何在linux环境下使用ffmpeg压缩视屏,第1张

格式转换 (将file.avi 转换成output.flv)C代码

#ffmpeg -i file.avi output.flv

-i 表示输入文件

:现在有个video.avi,有个音频 audio.mp3,将其合并成output.avi

两个命令(file.avi 是中间文件,用完可删)

C代码

#ffmpeg -i video.avi -vcodec copy -an video2.avi

#ffmpeg -i video2.avi -i audio.mp3 -vcodec copy -acodec copy output.avi

-i 表示输入文件

-vcodec copy 表示 force video codec (‘copy’ to copy stream) 这个不知怎么译 ,估计是直接copy

-acodec copy 这个说的应该是音频了 跟上面一样

-an:表示 disable audio 估计是audio no 之类的缩写,表示去掉video.avi 原有的音频

当前,video 元素支持三种视频格式: Ogg = 带有 Theora 视频编码和 Vorbis 音频编码的 Ogg 文件 MPEG4 = 带有 H.264 视频编码和 AAC 音频编码的 MPEG 4 文件 WebM = 带有 VP8 视频编码和 Vorbis 音频编码的 WebM 文件


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8472847.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-16
下一篇 2023-04-16

发表评论

登录后才能评论

评论列表(0条)

保存