Как да конвертирате аудио в други формати от терминала с FFmpeg

Конвертирайте с FFmpeg

Много потребители предпочитат да използват приложения за потребителски интерфейс, за да изпълняват нашите задачи. Но в Linux (и macOS) има нещо, наречено терминал (това звучи ли познато?), От което можем да направим всичко, без да се налага да инсталираме допълнителен софтуер, стига да помним необходимите команди. В тази статия ще ви покажем как да конвертирате аудио в други формати с помощта на терминал и FFmpeg, нещо, което е инсталирано по подразбиране в повечето дистрибуции на Linux.

Хубавото при използването на FFmpeg директно от терминала е, че като не се налага да премествате също GUI или потребителския интерфейс, производителността и надеждността ще бъдат по-високи. Също така ще бъде по-бързо, защото не губите ресурси в "излишни украшения". Освен това FFmpeg е много мощна и съвместима рамка, която гарантира, че можем да конвертираме практически всеки аудио файл във всякакъв формат. Тук ние обясняваме как да го направим.

FFmpeg е съвместим с повечето популярни формати

Първото нещо, което ще направим, е да се уверим, че на компютъра ни е инсталиран FFmpeg. Можем да го направим по два начина, единият от тях е официалният, а другият като пряк път. Официалният начин е да напишем без кавички „ffmpeg -version“ в терминала, който ще ни покаже версията на рамката, която сме инсталирали, и наличните опции. Прекият път е много по-опростен: ние просто въвеждаме името на рамката, т.е. "Ffmpeg" без кавичките. Ще видим нещо като следното:

ffmpeg в терминала

Ако не виждаме нещо като горното, инсталираме FFmpeg със следната команда:

sudo apt install ffmpeg

Веднъж инсталиран и ако искате да бъдете впечатлен, можете да напишете "ffmpeg -help", за да видите какво може да направи. Има много опции, но тази статия ще се фокусира върху една проста. И сега да, преминаваме към преобразуване на аудиото в други формати.

Конвертирайте MP3 в WAV с FFmpeg

Преобразуването на аудио файлове в други формати с FFmpeg може да бъде много просто. Ако това е всичко, което искаме, командата ще бъде следната:

ffmpeg -i archivodeentrada.mp3 archivodesalida.wav

Както можете да видите, единственото нещо, което трябва да запомните, е добавете "-i" отпред на входния файл и изходния файл (заменете "inputfile" и "outputfile" с име по ваш избор). Няма повече. Ако искаме да знаем наличните формати и кодеци, ще напишем командите "ffmpeg -formats" или "ffmpeg -codecs", винаги без кавичките.

Нека го усложним малко

Сега ще го усложним малко. Тази рамка ни позволява конвертирате един и същ файл в различни формати по същото време. За какво може да е това? Е, може би имаме различни устройства с различна съвместимост и едно е по-добро с MP3, а друго с OGG. Каквато и да е причината, ние можем да го направим и за това е достатъчно да добавим останалите формати към предишната команда, която би изглеждала горе-долу така:

ffmpeg -i archivodeentrada.mp3 archivodesalida.wav archivodesalida.ogg archivodesalida.mp4

Ако искаме да посочим конкретен кодек, ще го направим, като добавим "c: a + codec" преди изходния файл, който да конвертира MP4 в OGG с кодека "libopus" ще изглежда така:

ffmpeg -i archivodeentrada.mp4 c:a libopus archivodesalida.ogg

В най-трудния това, което ще направим, е да конвертираме AIF аудио файл в MP3, показващ конкретна битрейт, в този случай 320. Ще го направим със следната команда:

ffmpeg -i archivodeentrada.aif -b:a 320000 archivodesalida.mp3

Може би се чудите: "320000 XNUMX?" Да. Трябва да помним, че битрейтът е в kbit / s, така че трябва да добавим познатото ни число (например 320), умножено по 1000.

FFmpeg ни предлага много повече

Тази мощна рамка ни предлага това и много повече. Всъщност това, което е обяснено в тази статия, е само върхът на огромен айсберг, на който можете да видите изцяло тази връзка. Друг ден ще обясним как да запишем екрана с FFmpeg, нещо, което можем да направим без аудио или със звук, в случай че не искате да използвате приложения като VLC или SimpleScreenRecorder.

Има ли друга задача / конверсия, която обикновено правите с FFmpeg?

OceanAudio
Свързана статия:
Ocenaudio: отличен междуплатформен безплатен аудио редактор

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   енокс каза той

    Интересно!

    Как да конвертирам аудиото в лек 3gp файл, без да губя качество?

  2.   по -елиерен каза той

    Благодаря за обучението, точно това, което търсех, да конвертирам директно от терминала