回答:
次のコマンドで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:stebbins/handbrake-releases
ソフトウェアソースにppa を追加し(これを行う方法)、ソフトウェアセンターからハンドブレーキをインストールします。
適切な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
Gnacと呼ばれる別のPPAソフトウェアもあります。Gstreamerメディアフレームワークを使用し、GUIを備えたGNOMEソフトウェアです。
Launchpad 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
sudo apt-get install abcde
abcde
30分待ちます。現在のディレクトリには、.ogg
ファイルごとに1つのトラックが含まれています。
abcde
DVDで動作しないようです。で失敗し[WARNING] something went wrong while querying the CD... Maybe a DATA CD?
ます。
問題は解決しましたが、私は愛する別の素晴らしいLinux DVDリッピングフリーウェアであるAcidRIP(https://apps.ubuntu.com/cat/applications/precise/acidrip/)を共有したいと思っています。AcidRIPは小さくて効率的で、ボタンを1回クリックするだけでDVDをトランスコードできます。
この回答とこの投稿に基づいて、非圧縮の WAVファイルを抽出するための同様のソリューションを見つけました。tcprobe -i /dev/sr0
またはlsdvd
を使用して、目的のチャプターでDVDタイトルを決定します(タイトル1に17チャプターを想定):
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
私の場合、これによりlpcm 16bit 48kHz 2Ch
、DVD上のトラックと同じWAVファイルが含まれます。を使用して、結果のファイルを確認できますmediainfo
。