Щоб уникнути обробки декількох файлів одночасно (які можуть використовувати занадто багато ресурсів), використовуйте parallel
. За замовчуванням вона виконує лише одну роботу за один раз. Якщо ви хочете паралельно використовувати кілька ядер CPU, спробуйте паралельно parallel -j 4 ...
4 завдання. Також перевірити man parallel
.
sudo apt-get install parallel
Цей рядок буде витягувати aac
аудіофайли з вибраних відеозаписів і поміщати їх у m4a
контейнери.
parallel avconv -i '{}' -map 0:1 -c:a copy '{.}.m4a' ::: %F
Під час роботи прямо в CLI замініть %F
список вхідних файлів. Напр *.mp4
.
Натхненний цією відповіддю, попередньою відповіддю на це запитання та коментарем evilsoup до останнього (кажучи: "raw файли AAC не можуть містити метадані; якщо ви хочете зберегти метадані від вихідних файлів, тоді використовуйте m4a (який це лише інша назва для mp4, але досить широко визнана аудіоплеєрами) замість aac як розширення файлу ' ).
Я використовую такі команди в налаштуваннях Thunar,
обмеження програми на відео, які містять aac
звук.
Щоб під час обробки було відкрито вікно терміналу, яке закривається в кінці, команду можна змінити так:
gnome-terminal -e "parallel avconv -i '{}' -map 0:1 -c:a copy '{.}.m4a' ::: %F"