Ubuntu 运行 ffmpeg 时冻结

Ubuntu 运行 ffmpeg 时冻结

每次我尝试执行昂贵的(计算机资源方面)ffmpeg转码,包括尺寸升级时,Ubuntu 都会冻结。

示例命令:

ffmpeg -i input.wmv -c:v libx264 -crf 18 -preset slow -c:a aac -b:a 192k -ac 4 -vf scale=w=1920:h=1408,format=yuv420p output.mp4

我不知道如何调试这个问题,而且我不确定这是硬件问题还是软件问题。

当我在英特尔笔记本电脑上运行相同的命令时,它在没有任何冻结的情况下完成,并且在有问题的机器上使用相同的输入文件但没有尺寸放大执行转码时它也不会冻结。

以下是我的系统详细信息:

  • 操作系统:Ubuntu 16.04
  • 主板:华硕 970 Pro Gaming/Au​​ra
  • 中央处理器:AMD FX 8350
  • 内存:16 Gb HyperX(2x8Gb)
  • 高清:Inter 600p M.2
  • 显卡:Nvidia 750 Ti
  • ffmpeg版本 3.3.1-1~16.04.york0

所提供的温度psensor从未超过 60° 摄氏度,但运行任务时 CPU 使用率始终在 98-100% 之间。

相关内容