ffmpeg 转换视频格式

使用FFmpeg将视频转换为MP4格式的常用命令:

复制代码
ffmpeg -i input.mov -c:v libx264 -crf 23 -c:a aac output.mp4
  • -i input.avi:指定输入文件

  • -c:v libx264:使用H.264视频编码器

  • -crf 23:控制视频质量(范围18-28,数值越小质量越高)

  • -preset fast:编码速度与压缩率的平衡(可选:ultrafast, superfast, veryfast, faster, fast, medium, slow, slower, veryslow)

  • -c:a aac:使用AAC音频编码

  • -b:a 128k:设置音频比特率

  • -movflags +faststart:使视频适合流媒体播放

  • output.mp4:输出文件名

如果需要保持原始质量(无损转换),可以使用:

(这会直接复制原始视频和音频流,不进行重新编码)

复制代码
ffmpeg -i input.mov -c:v copy -c:a copy output.mp4
相关推荐
m0_687399841 小时前
写一个Ununtu C++ 程序,调用ffmpeg API, 来判断一个数字电影的视频文件mxf 是不是Jpeg2000?
开发语言·c++·ffmpeg
aqi003 小时前
FFmpeg开发笔记(七十一)使用国产的QPlayer2实现双播放器观看视频
android·ffmpeg·音视频·流媒体
Java患者·7 小时前
【小白】linux安装ffmpeg | java转码 【超详细】
ffmpeg
suifen_7 小时前
RK平台ffmpeg支持硬件编解码
ffmpeg
feiyangqingyun7 小时前
全网唯一/Qt结合ffmpeg实现手机端采集摄像头推流到rtsp或rtmp/可切换前置后置摄像头/指定分辨率帧率
qt·智能手机·ffmpeg
melonbo16 小时前
使用FFmpeg将H.264码流封装为MP4
ffmpeg·音视频·h.264
aqi0018 小时前
FFmpeg开发笔记(七十七)Android的开源音视频剪辑框架RxFFmpeg
android·ffmpeg·音视频·流媒体
慢行的骑兵20 小时前
Android音视频探索之旅 | CMake基础语法 && 创建支持Ffmpeg的Android项目
ffmpeg·音视频
Little_Code1 天前
uniapp 使用ffmpeg播放rtsp
ffmpeg·uni-app·rtsp