Что самый быстрый путь состоит в том, чтобы извлечь всего один канал (левый или правый) от аудиокомпакт-диска?

У меня есть аудиокомпакт-диск, очевидно, это - стерео. Я хочу получить монослуховой mp3 или wav's только с левым (или право) канал каждой дорожки CD.

Каков самый быстрый и самый легкий способ сделать это?

1
задан 19 October 2014 в 23:33

4 ответа

Можно действительно сделать это с sox инструмент обработки аудиоданных командной строки. Для выбора одного канала из входного файла (в демонстрационных целях, я использую волновой файл) и пишут это в файл новой волны, remix, эффект используется:

sox stereo_inputfile.wav leftchannel.wav remix 1
sox stereo_inputfile.wav rightchannel.wav remix 2

, Если Вы хотите знать больше, этот веб-сайт списки много практических примеров о том, как использовать sox для многих задач.

5
ответ дан 10 November 2019 в 18:08

Используйте смелость. Извлеките/разорвите звуковые файлы из CD с помощью любой программы, которую Вы любите. Тогда импортируйте звуковой файл стерео в смелости. Используйте "дорожку стерео разделения", Отслеживают Панель управления, расположенную на левой стороне дорожки. Это сломает его к двум отдельным дорожкам. Тогда для каждой дорожки открывают Track Control Panel снова и выбирают моно для преобразования каждой единственной дорожки канала в моно.

1
ответ дан 10 November 2019 в 18:08

Здесь прибывает решение удара для нескольких файлов в одной папке.

  1. Поместите всех Вас файлы в одну папку, например, "/run/dir /*" в примере ниже
  2. Создайте две папки на уровне выше dir: например, "/run/l_channel /" и "/run/r_channel /"

Для разделения всех файлов одной папки в другие папки для левых и для правильного канала, можно сделать это как это:

for i in /run/dir/*
do 
    sox "$i" ""/run/l_channel/"$(basename "$i")" remix 1
    sox "$i" ""/run/r_channel/"$(basename "$i")" remix 2
done

Примечание: Я попробовал это успешно в соответствии с Linux Manjaro, но вероятно это работает в соответствии с Ubuntu, также.

1
ответ дан 3 December 2019 в 06:26

ffmpeg всегда ваш друг.

Стерео -> Моно с левым каналом

ffmpeg -i input.mp3 -filter:a 'pan=mono|FC=FL' output.mp3

Стерео -> Моно с правым каналом (только что заменено FL на FR)

ffmpeg -i input.mp3 -filter:a 'pan=mono|FC=FR' output.mp3

См. pan — Аудиофильтры - Документация по фильтрам FFmpeg для подробностей.

2
ответ дан 18 September 2020 в 14:33

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

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