Loại bỏ DRM âm thanh để sử dụng cá nhân


39

Tôi có một loạt các Audiobook từ Audible. Tôi đã thực hiện chuyển đổi hoàn toàn từ Windows sang Linux nhưng Audible không hỗ trợ Linux. Mặc dù có một số cách gây phiền nhiễu xung quanh vấn đề này, tôi muốn chuyển đổi sách Audible của mình sang định dạng Mp3 hoặc mp4.

Có ai đã làm điều này trước đây? Bất cứ ai cũng có thể đề xuất một cách nhanh chóng và dễ dàng để thực hiện chuyển đổi này?

Tôi có nên đi xuống bản sao trực tiếp từ tuyến soundcard không? hoặc có cách nào để loại bỏ DRM trực tiếp khỏi tập tin không?

Tôi hoàn toàn không có ý định chia sẻ các tệp này khi chúng được chuyển đổi. Tôi thích dịch vụ âm thanh cung cấp và tôi không ngại trả tiền cho những cuốn sách mà tôi muốn. Tôi chỉ muốn có thể lắng nghe họ quá!


1
Vâng, đó là toàn bộ lập luận về DRM, phải không? Các nhà xuất bản muốn ngăn bạn tạo bản sao và bạn muốn tạo bản sao.
Greg Hewgill

2
Đây là lý do tại sao tôi tránh tất cả drm.
hildred

2
Tôi không đặc biệt tìm cách tạo bản sao ... không chính xác, những gì tôi đang cố gắng làm là cập nhật thiết bị mp3 cầm tay của mình, thứ mà âm thanh không hỗ trợ. Để làm điều này tôi cần phải chuyển đổi từ aa. định dạng thành định dạng mp3 ...
AnythingMapping

Bạn sẽ cần chạy Windows trong một số thời trang, nhưng Soundtaxi thực hiện rất tốt việc chuyển đổi nội dung Audible sang định dạng mp3.
Tudza Trắng

Một số ứng dụng của bên thứ 3 có thể hữu ích, như TunesKit AudioBook Converter, Aimersoft DRM Media Converter, v.v. Sản phẩm TunesKit có thể loại bỏ DRM âm thanh trực tiếp, nhưng aimersoft loại bỏ DRM bằng công nghệ ghi âm. Vì vậy, nó phụ thuộc vào sự lựa chọn của bạn.
meeleem77

Câu trả lời:


9

Tôi đã khám phá con đường này trước đây và bạn sẽ thấy bạn có 2 lựa chọn. Bạn có thể chạy phần mềm Audible trong Wine hoặc bạn có thể chạy phần mềm tự nhiên bên trong VM (VirtualBox) bằng Windows.

Nếu bạn quan tâm đến tuyến đường Rượu vang, hãy xem trang WineHQ. Cụ thể trang này, có tiêu đề: Thể loại: Chính> Đa phương tiện> Âm thanh> AudibleManager .

Sử dụng phương pháp này, bạn sẽ trích xuất các .aatệp ra đĩa CD, từ đó bạn có thể trích xuất .mp3các tệp. Đường dẫn của bạn về cơ bản là .wavđể .mp3.

Bạn có thể thử lưu một đĩa CD thực tế bằng cách bẻ khóa chúng vào một .isotệp mà sau đó bạn có thể gắn kết và trích xuất .mp3từ đó.

Do DRM, đường dẫn có chủ ý gây đau đớn, khiến bạn thực hiện các bước khác nhau theo cách thủ công.

Tài liệu tham khảo


Nếu mọi thứ không thay đổi trong năm ngoái, người quản lý âm thanh giờ đây sẽ ủy thác cho itunes và theo kinh nghiệm của tôi, itunes không thể mở rộng thành công audiobook qua một số đĩa CD. Nhưng chạy bên trong VM sẽ giúp lấy âm thanh phát ra dễ dàng hơn.
Ulrich Schwarz

Vì vậy, khi lấy đầu ra âm thanh có cách nào để làm điều đó mà không phải chơi toàn bộ audiobook?
Bất cứ điều gì

@CecilJames - Tôi ước, không có.
slm

Làm thế nào để chúng ta, trong AudibleManager, xuất .aara đĩa CD, hãy để một mình .iso?
Geremia

@Geremia - được mô tả ở đây: download.audible.com/help/gettingstartedcdburn.pdf
slm


7

Những công việc này:

  1. Sử dụng trình kích hoạt âm thanh một lần để nhận chuỗi byte kích hoạt của bạn
  2. ffmpeg -activation_bytes ACTIVATION_BYTES -i input.aax -vn -c:a copy output.mp4
    

Đó là nó. Nó cũng cực kỳ nhanh, chuyển đổi với tốc độ gấp hàng nghìn lần trên máy tính xách tay của tôi.


Nó nhanh vì đơn giản là nó giải mã và không mã hóa lại ( -c:a copy).
Lão máu

5

Một con đường khác có thể là, trong Windows, sử dụng phần mềm ghi âm (Audacity là tốt và miễn phí), cùng với trình điều khiển cáp ảo (như Virtual Audio Cable hoặc một giải pháp thay thế miễn phí) để truyền âm thanh trực tiếp từ ứng dụng âm thanh đến phần mềm ghi âm. Nó có thể mất cả một đêm, nhưng đó là một cách để làm điều đó. Tôi nghĩ bạn thậm chí có thể ghi trực tiếp vào một định dạng nén.


2
Câu trả lời này có thể sử dụng một số mở rộng đáng kể; xem xét thêm liên kết hoặc giải thích thêm về quy trình bạn muốn giới thiệu.
HalosGhost

Được sử dụng chính xác phương pháp này với một chương trình mã hóa mp3 thời gian thực nhỏ gọi là Messer. Sử dụng phần mềm VAC miễn phí như đã đề cập ở trên, tôi có thể chuyển đổi cuốn sách Audible (may mắn chỉ có một!) Của tôi sang mp3. Phải mất vài giờ vì nó đã phát lại phát lại bình thường vào VAC để Messer ghi lại. Ngoại trừ việc mã hóa lại thành mp3, không có sự mất thêm chất lượng âm thanh. Tuy nhiên, tôi sẽ không bao giờ sử dụng Audible nữa.
captcha

Bạn đã tìm thấy một sự thay thế không có DRM cho âm thanh? Tôi muốn không bị cản trở và giữ sách của tôi trên máy chủ phương tiện của tôi để gia đình tôi sử dụng, nhưng tôi cũng đánh giá cao sự lựa chọn có sẵn tại âm thanh.
2NinerRomeo

Là một tùy chọn, nhưng trong khi đó có các tùy chọn chuyển đổi tốt hơn nhiều. Vui lòng kiểm tra Câu trả lời của tôi: unix.stackexchange.com/a/374682/57118
Alex

3

Bạn có thể nghe sách âm thanh của bạn trực tuyến trên trang web Audible, điều này cũng hoạt động trên Linux.

Nếu bạn muốn lưu chúng, tôi thấy cách rượu / máy ảo khá khó chịu. Nhưng bạn có thể phát chúng trên web và ghi chúng vào một tệp. Có một cách đồ họa đầy đủ với các chương trình pavucontrol và Audacity hoặc một giải pháp dòng lệnh khá tự động bằng cách sử dụng tập lệnh từ đó (từ chối trách nhiệm: Tôi đã viết kịch bản nói. Nó có thể có lỗi, nhưng nó hoạt động với tôi):

$ ./sound-recording-wrapper.sh t output.wav 'firefox --new-instance --ProfileManager'

sau đó bắt đầu luồng trong Firefox, bạn sẽ không nghe thấy nhưng nó sẽ chuyển đến output.wav. Bạn có thể kiểm tra xem nó có hoạt động với pavucontrol không. Bạn có thể sử dụng một trình duyệt hoặc Firefox khác mà không cần đối số, nhưng nếu bạn sử dụng một cá thể --new và một hồ sơ khác so với thông thường, bạn vẫn có thể sử dụng Firefox như bình thường trong khi ghi âm (thậm chí phát các âm thanh khác). Thực hiện kịch bản mà không có đối số trước để giải thích đầy đủ về cách thức hoạt động của nó.


Điều này có thông qua một số loại DAC?
einpoklum - phục hồi Monica

@einpoklum Không, nó được định tuyến lại trong hệ thống âm thanh phần mềm. Nó ghi lại dữ liệu mà nếu không sẽ được gửi đến một bộ xử lý. Thiết bị loopback mặc định là chất lượng CD, nếu bộ DAC của bạn có chất lượng cao hơn (không có khả năng trừ khi bạn có phần cứng âm thanh chuyên nghiệp), thì theo lý thuyết, nó có thể ghi ở chất lượng kém hơn so với khi bạn nghe trực tiếp. Nhưng tài liệu nguồn có lẽ đã có chất lượng thấp hơn CD, vì vậy nó không thành vấn đề.
Không ai là

Vì vậy, âm thanh được giải mã (hoặc có lẽ tôi nên nói đã được giải mã và mã hóa lại) thành PCM 16 bit 44.1khz?
einpoklum - phục hồi Monica

@einpoklum Chính xác. Thiết bị loopback mặc định là s16le 2ch 44100Hz (chính xác là những gì được ghi vào tệp wav), nhưng bạn có thể bằng cách nào đó có thể đặt nó thành bất cứ điều gì bạn muốn bằng cách định cấu hình mô-đun hạt nhân sử dụng.
Không ai là
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.