ffmpeg 硬件加速

ffmpeg -hwaccel cuvid -c:v h264_cuvid -i input.mp4 -c:v h264_nvenc -b:v 2048k -s 1920x1080 output.mp4
 
 
常用命令参数解释
  • -hwaccel cuvid:使用cuvid进行硬件加速
  • -c:v h264_cuvid:使用h264_cuvid进行解码
  • -c:v h264_nvenc:使用h264_nvenc进行编码(nvidia硬件加速x265)
  • -b:v 2000k:比特率,值越大约清晰。
  • -s 1920x1080:分辨率
  • -b:v 3500K :视频平均比特率为 3500K
  • -bufsize 6000K:缓存区大小 6000K,建议设定为 当前码率帧率5,也许这里的2pass是针对缓冲区的,缓存未来5s
  • -maxrate 5000K:最大码率为 5000K,每帧的最高码率不超过这个数值
  • -preset slow:预设方案是 slow,slow已经是最好的选项了

已有 0 条评论

    欢迎您,新朋友,感谢参与互动!