Методы записи аудио с помощью FFmpeg: подробное руководство

Чтобы записать звук с помощью FFmpeg, вы можете использовать следующие методы:

Метод 1. Базовая аудиозапись:

ffmpeg -f alsa -i default output.wav

Эта команда использует устройство ввода звука по умолчанию в вашей системе и сохраняет записанный звук как «output.wav».

Метод 2. Запись с определенного аудиоустройства:

ffmpeg -f alsa -i hw:1 output.wav

Эта команда записывает звук с устройства с идентификатором «hw:1» и сохраняет его как «output.wav». Вы можете заменить «hw:1» соответствующим идентификатором устройства в вашей системе.

Метод 3. Запись с определенного микрофона:

ffmpeg -f alsa -i plughw:1 output.wav

Эта команда записывает звук с микрофона с идентификатором «plughw:1» и сохраняет его как «output.wav». Еще раз убедитесь, что вы используете правильный идентификатор вашего микрофона.

Метод 4. Запись звука из видеофайла:

ffmpeg -i input.mp4 -vn -acodec copy output.aac

Эта команда извлекает аудиопоток из видеофайла «input.mp4» и сохраняет его как «output.aac» без повторного кодирования.

Метод 5. Запись звука с URL-адреса:

ffmpeg -i http://example.com/audio.mp3 -c copy output.mp3

Эта команда загружает аудиофайл по указанному URL (« http://example.com/audio.mp3 ») и сохраняет его как «output.mp3» без перекодирования.