Конвертировать кучу JPEG в фильм

У меня есть несколько непронумерованных jpeg-файлов (они в порядке, но в последовательности есть пробелы), которые я хочу преобразовать в фильм. Когда я пытаюсь использовать convert, ffmpeg или avconv, он создает большое количество временных файлов, в конечном итоге заполняя мой каталог tmp и перетаскивая мою машину i7 с 16 гигабайтами оперативной памяти вниз в кучу без ответа.

Есть ли способ сделать это без использования всей моей памяти и заполнения моего диска?

0
задан 24 March 2013 в 11:43

1 ответ

Один из простых приемов - использовать команду nice для уменьшения приоритета планировщика процесса, который выполняет преобразование.

Например

nice avconv <arguments>

Это может или не может делать столько, сколько вы хотите, потому что реагирование системы может иметь гораздо больше общего с активностью ввода / вывода (ввода / вывода), чем все остальное , Но это стоит того с первой попытки.

Другая вещь, которую вы можете сделать, это попытаться ограничить количество одновременных потоков в преобразователе, чтобы некоторые из ваших процессорных ядер могли оставаться бездействующими.

avconv <arguments> -threads 1

Обратите внимание, что если вы эффективно сократите время ЦП, выделенное для процесса преобразования, это займет больше времени.

0
ответ дан 24 March 2013 в 11:43

Другие вопросы по тегам:

Похожие вопросы: