ฉันจะริพเสียงจาก DVD ได้อย่างไร


21

ฉันจำได้ว่าอ่านมานานแล้วว่าคุณสามารถริพเสียง (เพลง) จาก DVD และแปลงเป็นรูปแบบที่ใช้งาน / อ่านได้

ฉันไม่พบบทความนั้นอีก ใครช่วยฉันได้บ้าง


ฉันใช้dvd :: rip มาพร้อมกับคำแนะนำเหล่านี้แล้ว
Reinstate Monica - M. Schröder

คำตอบ:


8
  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 หัวเรื่อง, บท, มุม (อธิบายโดยคำสั่ง tcprobe ของคุณในจุดที่ 1)
    • -a audioTrackNumber
    • -i inputDevice
    • --lampe_preset สามารถ: ปานกลาง, มาตรฐาน, สุดขีดอ้างถึง transcode man สำหรับรายละเอียดเพิ่มเติม

คำสั่ง transcode จะมีลักษณะอย่างไรเมื่อบรรทัดชื่อ DVD เป็นDVD title 1/11: 3 chapter(s), 1 angle(s), title set 1อย่างไร ขอขอบคุณ.
MountainX สำหรับโมนิก้า Cellio

@MountainX พยายามแทนที่ 17 ด้วยหมายเลขบทของคุณซึ่งในกรณีของคุณคือ 11 ดังนั้นจะเป็น i ใน {1..11}; ทำ transcode -x null, dvd -y null, tcaud -i / dev / sr0 -T 1, $ i, 1 -a 0 -E 44100,16,2 - สื่อกลาง -m ~ / tmp / yourDestinationMp3File_chapter $ {i} .mp3; เสร็จสิ้น
Philippe Gachoud

เยี่ยมมากใช้งานได้สำหรับฉัน ฉันจะเปลี่ยนเฉพาะ: สำหรับฉันใน {1..17} เป็นสำหรับฉันใน {01..17} เพื่อให้มีชื่อเรียงลำดับได้ง่ายขึ้น
59

6

นี่คือสิ่งที่คุณกำลังมองหา: Handbrake

มันเป็นเครื่องมือที่มีประโยชน์พอสมควรสำหรับสิ่งที่คุณพยายามทำ ในการติดตั้งเพิ่ม ppa ppa:stebbins/handbrake-releasesไปยังแหล่งซอฟต์แวร์ของคุณ ( นี่คือวิธีการทำ ) และติดตั้งเบรกมือจากศูนย์ซอฟต์แวร์


1
ดูเหมือนว่าจะไม่มีรุ่น x64 ถ้าฉันพยายามติดตั้ง x32 - ฉันแนะนำให้ลบ x64 libs ออกเป็นตัน
Adobe

2
ขออภัย แต่ดูHandbrake คำถามที่พบบ่อย : Handbrake ไม่สามารถแยกเสียงได้เท่านั้น
Reinstate Monica - M. Schröder

@ MartinSchröderใช่และไม่ใช่ หากคุณได้รับสิ่งนี้คุณสามารถส่งออกโดยใช้ VLC หรืออะไรก็ได้
jrg

2

สำหรับแนวทาง 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 และมี GUI

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

ใช้ K3B เพื่อตัดไฟล์เสียงจาก DVD ค้นหาศูนย์ซอฟต์แวร์ Ubuntu ที่นั่นคุณจะพบแอพมากมายเกี่ยวกับการริพข้อมูลเสียง / วิดีโอจากแผ่นดีวีดี
เด็กฝึกงานอยากรู้อยากเห็น

1

ใช้ตัวเลือกเมนู "open media" ของ VLC เพื่อเปิด DVD ตั้งชื่อเรื่องเป็นหนึ่งที่คุณต้องการ (คุณอาจต้องสำรวจ DVD โดยเริ่มดูจริงเพื่อรับหมายเลขไตเติ้ล)

จากนั้นแทนที่จะบอกให้ VLC เล่นให้บอกให้สตรีมไปยังไฟล์

ใช้งานได้ดี - คุณอาจต้องใช้ความกล้าเพื่อตัดแต่งผลลัพธ์เนื่องจาก VLC จะกลับไปที่เมนูหลังจากเล่นชื่อเรื่องที่คุณเลือก ... ดังนั้นคุณจะได้รับการติดตามเมนูซ้ำซ้ำไม่สิ้นสุดที่ท้ายไฟล์ :)


0
sudo apt-get install abcde
abcde

รอครึ่งชั่วโมง ไดเรกทอรีปัจจุบันมีหนึ่ง.oggแทร็คต่อไฟล์

คำถามที่คล้ายกัน: อะไรคือโปรแกรม CD Ripping ที่คุณสามารถใช้กับ Ubuntu


abcdeดูเหมือนจะไม่ทำงานกับดีวีดี [WARNING] something went wrong while querying the CD... Maybe a DATA CD?ล้มเหลวด้วย
landroni

@landroni ขอบคุณสำหรับการรายงาน คุณใช้เวอร์ชันใดและ DVD รุ่นใดถ้าคุณสามารถบอกได้ ฉันคิดว่ามันใช้งานได้สำหรับฉันเมื่อฉันทดสอบ แต่ฉันไม่มีแผ่นดีวีดีอยู่ในมืออีกต่อไป
Ciro Santilli 新疆改造中心法轮功六四事件

มันเป็นรุ่น 2.5.5 ดีวีดีเป็นดีวีดีทั่วไปที่มีคอนเสิร์ตในนั้นมีทั้งหมด 23 บท และมันล้มเหลวที่นี่เพื่อเริ่มต้นเลย
landroni

0

แม้ว่าปัญหาได้รับการแก้ไขแล้ว แต่ฉันยังต้องการแบ่งปันฟรีแวร์ Linux DVD ที่คัดลอกมาอีกตัวหนึ่งที่ฉันรัก - AcidRIP ( https://apps.ubuntu.com/cat/applications/precise/acidrip/ ) AcidRIP มีขนาดเล็กและมีประสิทธิภาพและช่วยให้ฉันแปลงรหัสดีวีดีของฉันเพียงคลิกเดียว


0

จากคำตอบนี้และโพสต์นี้ฉันมาพร้อมกับโซลูชันที่คล้ายกันสำหรับการแยกไฟล์ 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เช่นเดียวกับแทร็กบนดีวีดี mediainfoคุณสามารถตรวจสอบไฟล์ที่เกิดขึ้นโดยใช้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.