Làm cách nào để trích xuất âm thanh từ DVD?


21

Tôi nhớ đã đọc cách đây rất lâu về cách bạn có thể trích xuất âm thanh (nhạc) từ DVD và chuyển đổi nó sang định dạng có thể sử dụng / đọc được.

Tôi không thể tìm thấy bài viết đó nữa. Ai có thể giúp tôi?


Tôi đã sử dụng thành công dvd :: rip cùng với các mẹo này .
Tái lập Monica - M. Schröder

Câu trả lời:


8
  1. Kiểm tra DVD bằng lệnh sau

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

    tìm dòng trong đó các chương như sau:

    [dvd_reader.c] DVD title 1/1: 17 chapter(s), 1 angle(s), title set 1
    
  2. Rip tất cả các tiêu đề sang mp3 trong đó ví dụ {1..17} là số chương của dvd của bạn

    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
    

    Để biết chi tiết về lệnh:

    • -T tiêu đề, chương, góc (được mô tả bởi lệnh tcprobe của bạn trong điểm 1.)
    • -a audioTrackNumber
    • -i inputDevice
    • --lampe_preset có thể là: trung bình, tiêu chuẩn, cực đoan tham khảo chuyển mã người đàn ông để biết thêm chi tiết

Lệnh chuyển mã sẽ trông như thế nào khi dòng tiêu đề DVD là DVD title 1/11: 3 chapter(s), 1 angle(s), title set 1gì? Cảm ơn bạn.
MountainX cho Monica Cellio

@MaxX cố gắng thay thế 17 bằng số chương của bạn, trong trường hợp của bạn là 11, vì vậy nó sẽ dành cho tôi trong {1..11}; thực hiện chuyển mã -x null, dvd -y null, tcaud -i / dev / sr0 -T 1, $ i, 1 -a 0 -E 44100,16,2 --lame_preset vừa -m ~ / tmp / yourDestinationlahomaFile_ch CHƯƠNG $ {i} .mp3; xong
Philippe Gachoud

Tuyệt vời, làm việc cho tôi. Tôi sẽ chỉ thay đổi: for i trong {1..17} thành i trong {01..17} để có tên dễ sắp xếp hơn.
matandked

6

Đây là những gì bạn đang tìm kiếm: Phanh tay .

Đây là một công cụ khá hữu ích cho những gì bạn đang cố gắng làm. Để cài đặt, hãy thêm ppa ppa:stebbins/handbrake-releasesvào các nguồn phần mềm của bạn ( đây là cách thực hiện ) và cài đặt phanh tay từ Trung tâm phần mềm.


1
Nó dường như không có phiên bản x64. Nếu tôi cố gắng cài đặt x32 - Tôi khuyên bạn nên xóa hàng tấn lib x64.
Adobe

2
Xin lỗi, nhưng hãy xem Câu hỏi thường gặp về Handbrake: Handbrake không thể chỉ trích xuất âm thanh.
Phục hồi Monica - M. Schröder

@ MartinSchröder có, và không. Nếu bạn nhận được điều này, thì bạn có thể xuất nó bằng VLC hoặc một cái gì đó.
JRG

2

Để có cách tiếp cận Ubuntu phù hợp, tôi khuyên bạn nên xem qua ffmpeg (dòng lệnh). Thí dụ:

ffmpeg -i infile.wmv -vn -acodec copy outfile.wma

Hoặc, nếu bạn muốn có tệp MP3:

ffmpeg -i infile.avi -vn -ar 44100 -ac 2 -ab 192 -f mp3 outfile.mp3

Ngoài ra còn có một phần mềm PPA khác gọi là Gnac ; đó là một phần mềm Gnome sử dụng khung phương tiện Gstreamer và có 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

Sử dụng K3B để trích xuất âm thanh từ DVD. Tìm kiếm trên trung tâm phần mềm Ubuntu, ở đó bạn sẽ tìm thấy nhiều ứng dụng liên quan đến việc trích xuất dữ liệu âm thanh / video từ các đĩa DVD.
Người học việc tò mò

1

Sử dụng tùy chọn menu "phương tiện mở" của VLC để mở DVD, đặt tiêu đề thành tiêu đề bạn muốn (bạn có thể phải khám phá DVD bằng cách thực sự bắt đầu xem nó, để lấy số tiêu đề).

Sau đó, thay vì bảo VLC chơi nó, hãy bảo nó phát trực tiếp vào một tệp.

Hoạt động rất tốt - bạn có thể phải sử dụng độ táo bạo để cắt kết quả, vì VLC sẽ quay trở lại menu sau khi phát tiêu đề bạn đã chọn ... vì vậy bạn sẽ nhận được bản nhạc menu lặp lại vô hạn ở cuối tệp của mình :)


0
sudo apt-get install abcde
abcde

Đợi nửa tiếng. Thư mục hiện tại chứa một .oggtrack trên mỗi file.

Câu hỏi tương tự: một số chương trình trích xuất CD bạn có thể sử dụng trên Ubuntu là gì?


abcdedường như không hoạt động với DVD. Thất bại với [WARNING] something went wrong while querying the CD... Maybe a DATA CD?.
Landroni

@landroni cảm ơn vì báo cáo. Phiên bản nào, và DVD nào bạn đã sử dụng nếu bạn có thể nói? Tôi nghĩ rằng nó đã làm việc cho tôi khi tôi thử nghiệm nó, nhưng tôi không có đĩa DVD nào trong tay nữa.
Ciro Santilli 心 心

Đó là phiên bản 2.5.5. DVD là một DVD phổ biến với một buổi hòa nhạc trên đó, với 23 chương. Và nó đã thất bại ở đây để khởi tạo cả.
Landroni

0

Mặc dù vấn đề đã được giải quyết, tôi vẫn muốn chia sẻ một phần mềm miễn phí trích xuất DVD Linux tuyệt vời khác mà tôi yêu thích - AcidRIP ( https://apps.ubfox.com/cat/appluggest/precise/acidrip/ ). AcidRIP nhỏ và hiệu quả và cho phép tôi chuyển mã DVD của mình chỉ bằng một nút bấm.


0

Dựa trên câu trả lời này và bài đăng này , tôi đã đưa ra một giải pháp tương tự để trích xuất các tệp WAV không nén . Sử dụng tcprobe -i /dev/sr0hoặc lsdvdđể xác định tiêu đề DVD với các chương quan tâm, sau đó (giả sử 17 chương trong tiêu đề 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

Trong trường hợp của tôi, kết quả này chứa các tệp WAV chứa lpcm 16bit 48kHz 2Ch, giống như các bản nhạc trên DVD. Bạn có thể kiểm tra các tập tin kết quả bằng cách sử dụng mediainfo.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.