¿Cómo solucionar los bloqueos de ffmpeg cuando se ejecuta una transcodificación grande con ampliación?

¿Cómo solucionar los bloqueos de ffmpeg cuando se ejecuta una transcodificación grande con ampliación?

Cada vez que intento realizar una ffmpegtranscodificación costosa (en cuanto a recursos informáticos), incluido el aumento de tamaño, Ubuntu se congela.

Comando de ejemplo:

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

No tengo idea de cómo solucionar este problema y no estoy seguro de si se trata de un problema de hardware o de software.

Cuando ejecuté el mismo comando en una computadora portátil Intel, finalizó sin congelarse y en la máquina en cuestión no se congela al realizar una transcodificación con el mismo archivo de entrada pero sin escalar el tamaño.

Aquí están los detalles de mi sistema:

  • Sistema operativo: Ubuntu 16.04
  • Mobo: Asus 970 Pro Gaming/Aura
  • Procesador: AMD FX 8350
  • RAM: 16 Gb HyperX (2x8 Gb)
  • HD: Inter 600p M.2
  • Gráficos: Nvidia 750 Ti
  • ffmpegversión 3.3.1-1~16.04.york0

La temperatura proporcionada por psensornunca supera los 60° Celsius, pero el uso de la CPU está todo el tiempo entre el 98 y el 100 % cuando se ejecuta la tarea.

información relacionada