Відповіді:
Огляньте 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
Деталі команди:
DVD title 1/11: 3 chapter(s), 1 angle(s), title set 1
? Дякую.
Ось що ви шукаєте: Ручний гальмо .
Це досить корисний інструмент для того, що ви намагаєтеся зробити. Щоб встановити, додайте ppa ppa:stebbins/handbrake-releases
до своїх програмних джерел ( ось, як це зробити ) та встановіть ручне гальмо з Software Center.
Для правильного підходу 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
Використовуйте опцію меню "Відкритий носій" VLC, щоб відкрити DVD, встановіть заголовок на потрібний (можливо, доведеться вивчити DVD, фактично почавши його переглядати, щоб отримати номер заголовка).
Потім замість того, щоб сказати VLC відтворити, скажіть, щоб він передав його у файл.
Чудово працює - можливо, вам доведеться використовувати зухвалість для обрізання результатів, оскільки VLC повернеться до меню після відтворення вибраного вами заголовка ... тож ви отримаєте доріжку меню в нескінченному повторі в кінці файлу :)
sudo apt-get install abcde
abcde
Зачекайте півгодини. Поточний каталог містить одну .ogg
доріжку на файл.
Аналогічне запитання: Які програми копіювання компакт-дисків ви можете використовувати в Ubuntu?
abcde
не працює з DVD-дисками. Не вдається з [WARNING] something went wrong while querying the CD... Maybe a DATA CD?
.
Хоча проблема вирішена, я все ж хочу поділитися ще однією чудовою безкоштовною програмою для копіювання DVD-дисків Linux - AcidRIP ( https://apps.ubuntu.com/cat/applications/precise/acidrip/ ). AcidRIP невеликий та ефективний, і дозволяє мені перекодувати свої DVD-диски лише одним натисканням кнопки.
Спираючись на цю відповідь і цю публікацію , я прийшов із подібним рішенням для вилучення нестиснених файлів 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
.