Каждый раз, когда я пытаюсь выполнить дорогостоящее (с точки зрения компьютерных ресурсов) транскодирование 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, она завершилась без замораживания, и на рассматриваемой машине она не зависает при выполнении транскодирования с тем же входным файлом, но без увеличения размера.
Вот мои системные данные:
- ОС: Ubuntu 16.04
- Mobo: Asus 970 Pro Gaming/Aura
- Процессор: Amd FX 8350
- Оперативная память: 16 Гб HyperX (2x8 Гб)
- HD: Интер 600p M.2
- Графика: Nvidia 750 Ti
ffmpeg
версия 3.3.1-1 ~ 16.04.york0
Температура, предоставляемая psensor
никогда не выходит за пределы 60 ° C, но загрузка ЦП все время находится в диапазоне 98-100% при выполнении задачи.