Как конвертировать медиафайлы с помощью командной строки в Windows 10

2021-03-08 5324 комментарии
Рассмотрим инструкцию по конвертации аудио и видео файлов с помощью командной строки Windows 10 при использовании набора библиотек FFmpeg

Доступно огромное количество программ для конвертации медиафайлов, но выполнить конвертацию аудио и видео файлов так же можно и в командной строке Windows 10 при использовании набора библиотек FFmpeg.

Содержание

Настройка FFmpeg для преобразования аудио и видео с помощью командной строки

По умолчанию командная строка не предлагает возможности конвертации медиафайлов. Необходимо установить стороннюю утилиту для выполнения этих преобразований, и FFmpeg – отличное решение. Открытый исходный код, кроссплатформенная и очень популярная утилита.

Используя FFmpeg, вы можете конвертировать почти все аудио и видео форматы во многие другие форматы файлов. Чтобы использовать эту утилиту, вам необходимо сначала загрузить ее, а затем добавить путь к ней в системных переменных.

Для начала откройте сайт FFmpeg , перейдите в раздел «Download» в левой стороне стайта, щелкните значок Windows в разделе «Get packages & executable files» и выберите одного из поставщиков, чтобы загрузить скомпилированный пакет FFmpeg.

FFmpeg

Я же выбрал поставщика «Windows builds by BtbN», затем в переадресованном сайте Github скачал вариант .win64-gpl-shared.zip.

Разархивируйте архив и скопируйте папки из архива, например нажатием комбинации клавиш Ctrl+C. Вам нужно скопировать следующие папки: bin, doc, include и lib.

Откройте окно Проводника, перейдите в корень диска «C» и создайте новую папку с именем ffmpeg. Откройте созданную папку и нажмите комбинацию клавиш Ctrl+V, чтобы вставить сюда все скопированные папки FFmpeg.

Затем откройте меню «Пуск», найдите «Просмотр расширенных параметров системы» и откройте их.

В разделе «Дополнительно» найдите кнопку с надписью «Переменные среды» и щелкните по ней. Затем выберите «Path» в верхней части экрана и нажмите «Изменить».

В появившемся окне нажмите на кнопку «Создать», в открывшейся строке добавьте расположение папки bin из ffmpeg, затем нажмите на кнопку «OK».

C:\ffmpeg\bin\

Теперь набор библиотек FFmpeg готов к использованию конвертирования медиафайлов из из командной строки.

Как конвертировать видео из одного формата в другой

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

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

В этом примере мы конвертируем видео с названием «Тестирование-Norton-360-ver.22.mp4», размещенное в папке «Загрузки» в формат .mkv.

Важно! Имейте ввиду, что в названии файла не должно быть пробелов.

Откройте меню «Пуск», найдите «Командная строка» (cmd.exe) и запустите инструмент.

В Командной строке откройте папку «Загрузки» или ту папку, в которой расположено видео.

cd Downloads

Теперь введите следующую команду, чтобы преобразовать «Тестирование Norton 360 ver. 22.mp4» в «Тестирование Norton 360 ver. 22.mkv». Конечно, замените исходный и целевой файлы в команде, чтобы преобразовать ваши фактические файлы.

ffmpeg -i Тестирование-Norton-360-ver.22.mp4 Тестирование-Norton-360-ver.22.mkv

По окончанию конвертации видео, полученный файл будет помещен в ту же папку, что и исходный файл. В данном случае это папка Загрузки.

Как конвертировать аудио из одного формата в другой

Вы можете конвертировать аудиофайлы с помощью командной строки точно так же, как конвертировали видео. Просто укажите имена входных и выходных файлов, и ваши файлы будут преобразованы.

В этом примере давайте преобразуем файл с именем «music.mp3», размещенный в папке Загрузки, в «music.wav». Для этого откройте «Командную строку» и введите следующую команду, чтобы перейти в папку Загрузки:

cd Downloads

Затем введите команду для конвертации аудиофайла. Название аудио файла замените на название вашего файла.

ffmpeg -i music.mp3 music.wav

Как и видеофайлы, преобразованные аудиофайлы также помещаются в ту же папку, что и исходные файлы.

Как извлечь звук из видео

Вы можете использовать набор бибилотек FFmpeg совместно с командной строкой для извлечения аудиофайла из видеофайла . Таким образом, вы можете удалить видео и сохранить только звуковую часть видеофайла.

Например, вам нужно сохранить песню из видео, извлечь красивую мелодию из видео файла и тому подобное.

Для этого откройте меню «Пуск», найдите «Командная строка» и откройте её.

В командной строке укажите расположение папки с видео. В нашем случае это папка Загрузки.

cd Downloads

Затем используйте следующую команду для извлечения аудиофайла из видеофайла. В приведенном ниже примере мы извлечем аудио из видеофайла с именем «Тестирование-Norton-360-ver.22.mp4».

ffmpeg -i Тестирование-Norton-360-ver.22.mp4 -vn Тестирование-Norton.mp3

Будет создан новый файл с именем «Тестирование-Norton.mp3». Этот файл содержит аудиодорожку вашего видеофайла. Как видите, вы можете задать произвольное название целевого файла.

Как исправить ошибку «ffmpeg is not recognized as an internal or external command»

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

Убедитесь, что вы правильно выполнили шаги по добавлению пути FFmpeg в системных переменных. Кроме того, перезагрузите компьютер, и это, скорее всего, решит проблему.

А какими программами вы пользуетесь для конвертации аудио и видео файлов?

© . Анатолий Гусляков

Комментарии и отзывы

Добавляя комментарий, ознакомьтесь с Правилами сообщества

Нашли ошибку?