码迷,mamicode.com
首页 > 其他好文 > 详细

FFmpeg 常用转换命令

时间:2020-01-07 20:02:50      阅读:110      评论:0      收藏:0      [点我收藏+]

标签:组织   blog   音频转换   码流   测试   mp3   命令   x270   常用   

刚学习 FFmpeg,用于测试需要各种视频格式文件,例如 RGB、YUV 和 H264 文件等等,所以去网上找这些资源下载,要么难以找到,要么就需要积分。后来才想到可以使用 FFmpeg 命令来转换获得这些文件,成功转换获得了这些文件(也可以编写程序实现)。顺便参考网上资料总结出了这篇博文,后续也会持续更新,以方便自己以及后来者。


视频转换

1.转换 wmv 到 mp4:

ffmpeg -i test.wmv -vcodec libx264 -acodec aac out.mp4


2.mp4 转 H264:

ffmpeg -i test.mp4 -vcodec copy -vbsf h264_mp4toannexb -an out.264
  • vbsf 为过滤方法,即将 mp4 规定的 H264 组织方式转换回 H264 协议书规定的字节流格式;
  • -an 禁掉源文件中的音频,因为出来的码流不需要音频;
  • vcodec copy这个是必然的。


3.mp4 转 YUV:

ffmpeg -i test.mp4 out.yuv

默认是转换为 YUV420。


4.YUV 转 RGB:

ffmpeg -s 1280x720 -pix_fmt yuv420p -i  test_360x270.yuv -pix_fmt rgb24  out.rgb


5.YUV 转 H264:

ffmpeg -s 1280x720 -i test.yuv -vcodec libx264 out.h264


音频转换

1.转换 wav 到 mp3:

ffmpeg -i test.wav -f mp3 -acodec libmp3lame -y out.mp3


2.转换 mp3 到 wav:

ffmpeg -i DING.mp3 -f wav test.wav


参考:

ffmpeg常用转换命令


FFmpeg 常用转换命令

标签:组织   blog   音频转换   码流   测试   mp3   命令   x270   常用   

原文地址:https://www.cnblogs.com/linuxAndMcu/p/12163301.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!