Za każdym razem, gdy próbuję wykonać kosztowne (mądre zasoby komputerowe) ffmpeg transkodowanie, w tym skalowanie rozmiaru, Ubuntu zawiesza się.

Przykładowe polecenie:

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

Nie mam pojęcia, jak debugować ten problem i nie jestem pewien, czy jest to problem sprzętowy czy programowy.

Kiedy uruchomiłem to samo polecenie na laptopie Intela, zakończyło się ono bez zamrożenia, a na omawianym komputerze nie zamarza podczas transkodowania z tym samym plikiem wejściowym, ale bez skalowania rozmiaru.

Oto szczegóły mojego systemu:

  • OS: Ubuntu 16.04
  • Mobo: Asus 970 Pro Gaming / Aura
  • CPU: Amd FX 8350
  • RAM: 16 Gb HyperX (2x8 Gb)
  • HD: Inter 600p M.2
  • Grafika: Nvidia 750 Ti
  • ffmpeg wersja 3.3.1-1 ~ 16.04.york0

Temperatura podana przez psensor nigdy nie wykracza poza 60 ° Celsjusza, ale użycie procesora jest w czasie pomiędzy 98-100% zużycia podczas uruchamiania zadania.

DanielRestrepo
źródło