업스케일링으로 대규모 트랜스코딩을 실행할 때 ffmpeg 정지 문제를 해결하는 방법은 무엇입니까?

업스케일링으로 대규모 트랜스코딩을 실행할 때 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

이 문제를 디버깅하는 방법을 모르고 하드웨어 문제인지 소프트웨어 문제인지 확실하지 않습니다.

Intel 랩탑에서 동일한 명령을 실행했을 때 작동이 멈추지 않고 완료되었으며 문제의 컴퓨터에서는 동일한 입력 파일로 트랜스코딩을 수행할 때 크기 확장 없이 작동이 멈추지 않았습니다.

내 시스템 세부정보는 다음과 같습니다.

  • OS: 우분투 16.04
  • Mobo: Asus 970 Pro Gaming/Aura
  • CPU: 암드 FX 8350
  • RAM: 16Gb HyperX(2x8Gb)
  • HD: 인터 600p M.2
  • 그래픽: 엔비디아 750 Ti
  • ffmpeg버전 3.3.1-1~16.04.york0

제공되는 온도는 psensor섭씨 60°를 넘지 않지만 작업을 실행할 때 CPU 사용량은 항상 98-100% 사이입니다.

관련 정보