如何从DVD中翻录音频?
我记得很久以前读过如何从DVD中翻录音频(音乐)并将其转换为可用/可读格式。
我再也找不到那篇文章了。 有谁能够帮我?
-
使用以下命令检查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标题,章节,角度(由第1点中的tcprobe命令描述)
- -a audioTrackNumber
- -i inputDevice
- –lampe_preset可以是:medium,standard,extreme指的是man transcode以获取更多细节
这就是你要找的东西: 手刹 。
对于您正在尝试的内容,它是一个非常有用的工具。 要安装,请将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
还有另一个名为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
使用VLC的“开放媒体”菜单选项打开DVD,将标题设置为您想要的标题(您可能必须通过实际开始查看DVD来获取标题号)。
然后告诉VLC将其传输到文件,而不是告诉VLC播放它。
效果很好 – 您可能必须使用大胆来修剪结果,因为VLC将在播放您选择的标题后返回菜单…所以您将在文件末尾无限重复菜单轨道:)
sudo apt-get install abcde abcde
等半个小时。 当前目录包含每个文件一个.ogg
跟踪。
类似的问题: 你可以在Ubuntu上使用哪些CD翻录程序?
虽然问题已经解决,但我还是想分享另一款我喜爱的Linux DVD翻录免费软件 – AcidRIP( https://apps.ubuntu.com/cat/applications/precise/acidrip/ )。 AcidRIP体积小,效率高,只需点击一下按钮即可对我的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
WAV文件,与DVD上的轨道相同。 您可以使用mediainfo
检查生成的文件。