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支持的格式远不止这些。你可以根据你的需求在命令行中使用不同的参数和选项来完成特定格式的转换。转换时可以通过指定适当的参数,如帧率、分辨率、比特率等,以确保输出符合你的预期。

相关推荐
科研前沿21 小时前
MatrixFusion™+ 云边端协同,百路视频全域融合实现零延时指令闭环
大数据·人工智能·音视频
key_3_feng1 天前
《淡季》推歌视频创作全攻略:用Workbuddy打造治愈系情感短片
音视频·workbuddy
数据法师1 天前
HandBrake:开源跨平台视频转码工具完全指南
开源·音视频
开开心心就好1 天前
整合多家平台资源的免费学习应用
人工智能·vscode·学习·游戏·音视频·语音识别·媒体
DogDaoDao1 天前
VVC 参考软件 VTM 全面深度解析:架构设计、核心算法与工程实践
音视频·视频编解码·hevc·h266·vvc·vtm·视频压缩
ZC跨境爬虫1 天前
跟着 MDN 学 HTML day_13:多媒体嵌入 —— 视频与音频
前端·css·笔记·ui·html·音视频
jinglong.zha2 天前
AI萌宠短剧实战:从0孵化动物IP,用AI制作爆款短视频
人工智能·ai·音视频·网赚教程·萌宠
大学生小郑2 天前
CMOS 传感器堆叠结构
图像处理·学习·音视频·视频
luoqice2 天前
利用librtmp实现h264和AAC音频的推流
音视频·aac
byte轻骑兵2 天前
蓝牙CAP规范解析:构建多设备协同的通用音频新生态
人工智能·音视频·le audio·低功耗音频·蓝牙通话