Как мне скопировать аудио с DVD?
Я помню, как читал давным-давно, как вы можете копировать аудио (музыку) с DVD и конвертировать его в пригодный для чтения / чтения формат.
Я не могу найти эту статью больше. Кто-нибудь может мне помочь?
8 ответов
Проверьте DVD с помощью следующей команды
pg@pipoTower: ~$ tcprobe -i /dev/sr0
ищите строку, где главы похожи на следующие:
[dvd_reader.c] DVD title 1/1: 17 chapter(s), 1 angle(s), title set 1
Копировать все заголовки в mp3, где, например, {1..17} - это количество глав вашего DVD
for i in {1..17};do transcode -x null,dvd -y null,tcaud -i /dev/sr0 -T 1,$i,1 -a 0 -E 44100,16,2 --lame_preset medium -m ~/tmp/yourDestinationMp3File_chapter${i}.mp3; done
Для деталей команды:
- -T title, chapter, angle (описывается вашей командой tcprobe в пункте 1.)
- -a audioTrackNumber
- -i inputDevice
- --lampe_preset может быть: средний, стандартный, экстремальный. Для получения дополнительной информации обратитесь к транскоду man
Вот что вы ищете: Ручной тормоз.
Это довольно полезный инструмент для того, что вы пытаетесь сделать. Для установки добавьте ppa ppa:stebbins/handbrake-releases
к источникам вашего программного обеспечения ( вот как это сделать) и установите ручной тормоз из Центра программного обеспечения.
Для правильного подхода Ubuntu я бы посоветовал взглянуть на ffmpeg (командная строка). Пример:
ffmpeg -i infile.wmv -vn -acodec copy outfile.wma
Или, если вы хотите файл MP3:
ffmpeg -i infile.avi -vn -ar 44100 -ac 2 -ab 192 -f mp3 outfile.mp3
Также есть другое программное обеспечение PPA под названием Gnac; это программное обеспечение GNOME, которое использует медиа-среду Gstreamer и имеет графический интерфейс.
Панель запуска PPA: https://launchpad.net/~gnac-team/+archive/ppa
sudo add-apt-repository ppa:gnac-team/ppa
sudo apt-get update
sudo apt-get install gnac
Основываясь на этом ответе и этом посте, я пришел с аналогичным решением для извлечения несжатых файлов WAV. использование tcprobe -i /dev/sr0
или же lsdvd
затем определить заголовок DVD с интересующими главами (предполагая 17 глав в заголовке 1):
for i in {1..17};do
transcode -i /dev/sr0 -x dvd -T 1,$i,1 -a 0 -y wav -m /tmp/track${i}.wav
done
В моем случае это приводит к WAV-файлам, содержащим lpcm 16bit 48kHz 2Ch
так же, как треки на DVD. Вы можете проверить полученные файлы, используя mediainfo
,
С
transcode
больше не доступен в виде пакета в последних выпусках Ubuntu, некоторые старые ответы больше не работают. Вот альтернативное решение, использующее
mplayer
а также
ffmpeg
:
Во-первых, обязательно установите mplayer и ffmpeg:
sudo apt install mplayer ffmpeg
Затем выгрузите содержимое DVD с помощью mplayer:
mplayer dvd:// -dumpstream -dumpfile output.vob
Теперь скопируйте его в аудиофайл с помощью ffmpeg (который также пропустит видеоконтент):
ffmpeg -i output.vob -vn -f mp3 output.mp3
Если на вашем DVD несколько глав и вы хотите сохранить эту структуру, начните с проверки глав с помощью mplayer:
mplayer -identify dvd://
Затем выгрузите каждую главу (в этом примере главы 1–5):
for i in {1..5}; do
mplayer dvd:// -chapter $i-$i -dumpstream -dumpfile $i.vob;
done
Теперь конвертируйте их все снова
for i in *.vob; do
ffmpeg -i $i -vn -f mp3 ${i/vob/mp3};
done
Используйте опцию меню "open media" VLC, чтобы открыть DVD, установите заголовок на тот, который вам нужен (возможно, вам придется исследовать DVD, фактически начав его просматривать, чтобы получить номер заголовка).
Затем вместо того, чтобы указывать VLC воспроизвести его, скажите, чтобы он передавался в файл.
Прекрасно работает - вам, возможно, придется использовать Audacity для обрезки результатов, так как VLC вернется в меню после воспроизведения выбранного вами заголовка... так что вы получите трек меню с бесконечным повторением в конце вашего файла:)
Хотя проблема была решена, я все же хочу поделиться еще одной замечательной бесплатной программой для копирования DVD с Linux - AcidRIP ( https://apps.ubuntu.com/cat/applications/precise/acidrip/). AcidRIP небольшой и эффективный, и позволяет мне перекодировать мои DVD всего одним нажатием кнопки.
sudo apt-get install abcde
abcde
Подожди полчаса. Текущий каталог содержит один .ogg
дорожка на файл.
Аналогичный вопрос: Какие программы для копирования CD вы можете использовать в Ubuntu?