megui吧 关注:5,475贴子:37,806
  • 16回复贴,共1

才接触ffmpeg命令压制,向大哥们请教一些问题。

只看楼主收藏回复

小弟两天前用ffmpeg命令压制了一个1080p约16分钟的视频文件,源片是H264编码的文件,小弟才学习胡乱写的非常简单的命令ffmpeg -i 00.mkv -acodec aac -ac 2 -ab 64K -ar 44100 -c:v libx265 -vf scale=1920:1080 -x265-params "profile=medium:level=4.1" -crf 28 00x265.mkv,压制出的1080p x265文件约106m。小弟的问题就是这个压制速度问题,我用的cpu是标压的i5-4210m,SSD硬盘,压制时显示稳定压制速度是3.2fps左右,压完耗时近2小时。接着我用MeGUI设置完全相同的参数压制同一个文件,速度却是5.9fps比ffmpeg命令压制快了约40分钟,完成文件约111m。两个都是用的同一个版本的x265.exe文件,版本2.3.0.40。这两个速度怎么相差这么多,好像MeGUI也是用的ffmpeg吧?小弟没看出这个简单的命令行里有什么非常高的参数拖累了ffmpeg命令压制速度啊?小弟就有点懵,请大哥指教。谢谢。


1楼2017-05-05 20:04回复
    这些命令行都是小弟才学习胡乱写的,肯定有不对之处,请大哥们指正,或者写给小弟一些正规的命令,谢谢。个人感觉x265默认的crf28就是个非常好的性价比参数


    2楼2017-05-05 20:14
    回复
      2025-11-28 10:14:34
      广告
      不感兴趣
      开通SVIP免广告
      x265本来就慢啊


      IP属地:河南来自Android客户端3楼2017-05-06 09:14
      收起回复
        一个是用的libx265,一个直接用的x265,你怎么就能确定他们版本是一样的?


        IP属地:江苏5楼2017-05-06 19:04
        收起回复
          megui有log可以学习一下


          IP属地:广西来自Android客户端6楼2017-05-07 15:20
          回复
            仅供参考,在翻doom9某一页面找到的ffmpeg.exe -i input.mp4 -an -f rawvideo - | x265.exe --input-res 3840x2160 --fps 23.976 - -o Output.265 --input-depth 10 --output-depth 10 --crf 24 --preset medium --tune grain --bframes 3 --min-keyint 1 --qcomp 0.70


            IP属地:广西来自Android客户端7楼2017-05-10 22:27
            收起回复
              去掉x265-params 那個,感覺是medium的影響 ,crf 28根本没必要加這個


              IP属地:中国台湾来自Android客户端8楼2017-06-29 06:33
              回复
                那个profile=medium应该是proset吧?
                MeGUI压片要比ffmpeg方便操作吗??


                IP属地:天津9楼2024-06-25 20:52
                回复