.H264 .yuv格式文件下载还需要积分? 自己动手 几句命令轻松搞定
前言
最近项目需要测试编解码
需要.h264 和.yuv文件
随便一搜
没积分?怎么玩?
so 自己动手
一、准备工作
ffmpeg软件,你的视频文件,VLC播放器(用来验证)
PS:本次演示使用的是 ubantu 18.04虚拟机 外加4K 30FPS的.MP4文件
二、具体步骤
1.安装ffmpeg
代码如下:
sudo apt-get install ffmpeg
安装好以后验证:
ffmpeg -version
成功如图:
什么?不成功? 自己找原因
2.正式开始
我这里是MP4格式文件
举例如下:
ffmpeg -i xxx.mp4 xxx.h264
实操走起
可以看到我的这个路径下有一个MP4文件
输入以下指令:
ffmpeg -i HD.Club-4k-Chimei-inn-20mbps.mp4 HD.Club-4k-Chimei-inn-20mbps.h264
就是这么轻松加顺利 爽
当然需要等一段时间 取决于你视频的大小了
成功生成h264文件
生成yuv文件
输入以下指令:
ffmpeg -i HD.Club-4k-Chimei-inn-20mbps.mp4 HD.Club-4k-Chimei-inn-20mbps.yuv
提示:yuv格式文件超级大动辄十几个G而且过程超慢
预留好空间
成功如图:
三种文件大小对比:
3.验证
打开vlc播放器直接将h264文件拖入
播放成功
如果生成的h264文件在播放时花屏
加上参数 继续
ffmpeg -i xxx.mp4 -vcodec h264 xxx.h264