在使用ffmpeg转码的过程中,由于我的flv文件使用的视频编码是h264,音频是aac,所以转码的过程中flv->mp4,仅仅是容器改变了,编码方式几乎没有变化
ffmpeg -i input.flv output.mp4
复制代码
此过程需要对视频进行重新编码,耗费资源和cpu较为严重,因为我的视频编码和音频编码都为h264 aac,这里就不需要对视频进行重新编码,仅仅需要对文件重新加以MP4容器即可
所以使用的代码为:
ffmpeg -i input.flv -vcodec copy -acodec copy output.mp4复制代码
能够解决大部分计算资源,速度等同于拷贝文件。
这里提到主要是大部分的网站都没有提到这个事情,希望能够给需要的人有所帮助。
所有评论(0)