ffmpeg视频,音频,图片支持的格式转换

ffmpeg支持的各种格式转换方法几乎涵盖了所有常见的音频、视频和图像格式之间的转换。

debian上安装

bash 复制代码
# apt-get install ffmpeg -y

以下是一些常见的格式转换示例:

视频格式转换:

将MP4转换为GIF:

bash 复制代码
# ffmpeg -i animation.gif.mp4 animation.gif

将MP4转换为AVI:

bash 复制代码
# ffmpeg -i input.mp4 output.avi

将AVI转换为MP4:

bash 复制代码
#ffmpeg -i input.avi output.mp4

将MKV转换为MP4:

bash 复制代码
#ffmpeg -i input.mkv output.mp4

将MP4转换为MOV:

bash 复制代码
#ffmpeg -i input.mp4 -c copy output.mov

将MP4转换为WEBM:

bash 复制代码
#    ffmpeg -i input.mp4 -c:v libvpx -b:v 1M -c:a libvorbis output.webm

音频格式转换:

将MP3转换为WAV:

bash 复制代码
# ffmpeg -i input.mp3 output.wav

将WAV转换为MP3:

bash 复制代码
#ffmpeg -i input.wav -b:a 192k output.mp3

将FLAC转换为MP3:

bash 复制代码
#   ffmpeg -i input.flac -ab 320k -map_metadata 0 -id3v2_version 3 output.mp3

图像格式转换:

将PNG转换为JPEG:

bash 复制代码
#ffmpeg -i input.png output.jpg

将JPEG转换为PNG:

bash 复制代码
# ffmpeg -i input.jpg output.png

这些只是一些常见的示例,ffmpeg支持的格式远不止这些。你可以根据你的需求在命令行中使用不同的参数和选项来完成特定格式的转换。转换时可以通过指定适当的参数,如帧率、分辨率、比特率等,以确保输出符合你的预期。

相关推荐
地狱为王22 分钟前
基于VLC的Unity视频播放器(四)
unity·游戏引擎·音视频
s153353 小时前
8.RV1126-OPENCV 视频中添加LOGO
人工智能·opencv·音视频
sukalot6 小时前
window 显示驱动开发-提供视频解码功能(二)
音视频
Oliverro10 小时前
EasyRTC嵌入式音视频通信SDK音视频功能驱动视频业务多场景应用
人工智能·音视频
楠目11 小时前
MP4文件声音与视频分离
音视频·pr剪辑
WebCsDn_TDCode12 小时前
正则表达式检测文件类型是否为视频或图片
javascript·正则表达式·音视频
阿幸软件杂货间12 小时前
video-audio-extractor:视频转换为音频
音视频
阿飞__14 小时前
C++ 使用 ffmpeg 解码本地视频并获取每帧的YUV数据
c++·ffmpeg·音视频
技术小丁14 小时前
让音乐“看得见”:使用 HTML + JavaScript 实现酷炫的音频可视化播放器
javascript·html·音视频
m0_7482451715 小时前
KrillinAI:视频跨语言传播的一站式AI解决方案
人工智能·音视频