web-dev-qa-db-ja.com

DVDからオーディオをリッピングするにはどうすればよいですか?

昔、DVDからオーディオ(音楽)をリッピングし、それを使用可能/読み取り可能な形式に変換する方法を読んだことを覚えています。

私はもうその記事を見つけることができません。誰も私を助けることができますか?

20
user10038
  1. 次のコマンドでDVDを検査します

    pg@pipoTower: ~$ tcprobe -i /dev/sr0
    

    章が次のような行を探します:

    [dvd_reader.c] DVD title 1/1: 17 chapter(s), 1 angle(s), title set 1
    
  2. すべてのタイトルを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(ポイント1のtcprobeコマンドで説明)
    • -a AudioTrackNumber
    • -i inputDevice
    • --lampe_presetには、medium、standard、extremeがあります。詳細はmanトランスコードを参照してください
8

探しているものは次のとおりです。 Handbrake

これは、あなたがやろうとしていることに非常に役立つツールです。インストールするには、ppa ppa:stebbins/handbrake-releasesをソフトウェアソースに追加し( 方法はこちら )、Software Centerからハンドブレーキをインストールします。

5
jrg

適切な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ソフトウェアです。

ランチパッド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
2
asb

VLCの「メディアを開く」メニューオプションを使用してDVDを開き、タイトルを希望のタイトルに設定します(実際に表示を開始してタイトル番号を取得するには、DVDを探索する必要があります)。

次に、VLCに再生するように指示する代わりに、ファイルにストリーミングするように指示します。

VLCは選択したタイトルを再生した後にメニューに戻るので、結果をトリミングするためにaudacityを使用する必要があるかもしれません...そのため、ファイルの最後で無限の繰り返しでメニュートラックを取得できます:)

1
Johan
Sudo apt-get install abcde
abcde

30分待ちます。現在のディレクトリには、ファイルごとに.oggトラックが1つ含まれています。

同様の質問: buntuで使用できるCDリッピングプログラムは何ですか?

問題は解決しましたが、私は愛する別のすばらしいLinux DVDリッピングフリーウェアであるAcidRIP( https://apps.ubuntu.com/cat/applications/precise/acidrip/ )を共有したいと思っています。 AcidRIPは小さくて効率的で、ボタンを1回クリックするだけでDVDをトランスコードできます。

0
JonesLee

これに基づいて answer およびこの post で、uncompressedWAVを抽出するための同様のソリューションがありましたファイル。 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

私の場合、これはDVDのトラックと同じlpcm 16bit 48kHz 2Chを含むWAVファイルになります。 mediainfoを使用して、結果のファイルを確認できます。

0
landroni