Удаление звукового сигнала DRM для личного пользования


39

У меня есть куча аудиокниг от Audible. Я полностью переключился с Windows на Linux, но Audible не поддерживает Linux. Хотя есть несколько раздражающих способов обойти это, я хотел бы преобразовать мои книги Audible в формат Mp3 или Mp4.

Кто-нибудь делал это ранее? Кто-нибудь может предложить быстрый и простой способ сделать это преобразование?

Должен ли я перейти к копированию прямо с маршрута звуковой карты? или есть способ удалить DRM прямо из самого файла?

Я не собираюсь делиться этими файлами после их конвертации. Мне нравится услуга, которую можно услышать, и я не против платить за книги, которые хочу. Я просто хочу иметь возможность слушать их тоже!


1
Да, в этом весь аргумент в пользу DRM, не так ли? Издатели хотят помешать вам делать копии, а вы хотите делать копии.
Грег Хьюгилл

2
Вот почему я избегаю всех драм.
Хильдред

2
Я специально не собираюсь делать копии ... не совсем то, что я пытаюсь сделать, это обновить мое портативное mp3-устройство, которое не поддерживается. Для этого мне нужно конвертировать из аа. формат в формате mp3 ...
AnythingMapping

Вам нужно было бы запускать Windows каким-то образом, но Soundtaxi отлично справляется с преобразованием содержимого Audible в формат mp3.
Тудза Уайт

Могут быть полезны некоторые сторонние приложения, такие как TunesKit AudioBook Converter, Aimersoft DRM Media Converter и т. Д. Продукт TunesKit может напрямую отделять слышимый DRM, но aimersoft удаляет DRM с помощью технологии записи. Так что это зависит от вашего выбора.
meeleem77

Ответы:


9

Я изучал этот путь раньше, и вы обнаружите, что у вас есть 2 варианта. Вы можете запустить программное обеспечение Audible под Wine или запустить его непосредственно внутри виртуальной машины (VirtualBox) с помощью Windows.

Если вы заинтересованы в маршруте Wine, загляните на страницу WineHQ. В частности, эта страница под названием: Категория: Главная> Мультимедиа> Аудио> AudibleManager .

Используя этот метод, вы будете извлекать .aaфайлы на компакт-диски, с которых вы можете извлекать .mp3файлы. Ваш путь в основном .wavк .mp3.

Вы можете попытаться сохранить реальный компакт-диск, сохранив их в .isoфайле, который затем можно смонтировать и скопировать .mp3туда.

Из-за DRM путь преднамеренно болезненный, заставляя вас выполнять различные шаги вручную.

Ссылки


Если за последний год ничего не изменилось, менеджер по звуку теперь делегирует запись на itunes, и, по моему опыту, itunes не может успешно распространять аудиокниги на несколько компакт-дисков. Но работа внутри виртуальной машины облегчит захват звука.
Ульрих Шварц

так, когда захватываете выходной звук, есть ли возможность сделать это без необходимости проигрывать всю аудиокнигу?
AnythingMapping

@CecilJames - желаю, нет, нет.
slm

Как мы в AudibleManager экспортируем .aaна CD, не говоря уже о .iso?
Геремия,

@Geremia - это описано здесь: download.audible.com/help/gettingstartedcdburn.pdf
slm

7

Есть возможность конвертировать aax в mp3 на Linux. У меня это просто отлично работало с AAXtoMP3 и звуковым активатором .

Вот подробное описание


работал как шарм; за исключением последнего колдовство следует читать: ./AAXtoMP3 --authcode <authcode> <aax-file>. Т.е. вам нужно явно набрать --authcodeопцию.
Маркус Юний Брут

7

Это работает:

  1. Используйте audible-activator один раз, чтобы получить строку байтов активации
  2. ffmpeg -activation_bytes ACTIVATION_BYTES -i input.aax -vn -c:a copy output.mp4
    

Вот и все. Это также невероятно быстро, конвертируя в несколько тысяч раз в реальном времени на моем ноутбуке.


Это быстро, потому что он просто декодирует и не перекодирует ( -c:a copy).
Геремия,

5

Другой путь может быть в Windows - использовать программное обеспечение для записи (Audacity - это хорошо и бесплатно) вместе с драйвером виртуального кабеля (например, Virtual Audio Cable или бесплатная альтернатива) для потоковой передачи звука непосредственно из звукового приложения в программное обеспечение для записи. Это может занять целую ночь, но это способ сделать это. Я думаю, что вы даже можете записывать напрямую в сжатый формат.


2
Этот ответ может использовать значительное расширение; рассмотрите возможность добавления ссылок или дополнительных пояснений относительно процесса, который вы бы порекомендовали.
HalosGhost

Использовал именно этот метод с небольшой программой для кодирования mp3 в реальном времени под названием Messer. Используя бесплатное программное обеспечение VAC, как упомянуто выше, я смог преобразовать мою (к счастью, только одну!) Книгу Audible в mp3. Это заняло несколько часов, потому что оно перенаправляло нормальное воспроизведение прямо в VAC для записи Messer. За исключением перекодирования в mp3 не было дополнительной потери качества звука. Тем не менее, я никогда не буду использовать Audible снова.
капча

Нашли ли вы альтернативу звуку без DRM? Я хотел бы быть свободным и хранить свои книги на своем медиасервере для своей семьи, но я также ценю выбор, доступный на audible.
2NinerRomeo

Это вариант, но между тем есть гораздо лучшие варианты конвертера. Пожалуйста, проверьте мой ответ: unix.stackexchange.com/a/374682/57118
Alex

3

Вы можете слушать свои аудиокниги онлайн на сайте Audible, это работает и в Linux.

Если вы хотите сохранить их, я считаю, что Wine / Virtual Machine довольно раздражает. Но вы можете воспроизводить их через Интернет и записывать в файл. Существует полностью графический способ с программами pavucontrol и Audacity, или довольно автоматизированное решение командной строки, использующее сценарий оттуда (отказ от ответственности: я написал указанный сценарий. Возможно, он глючит, но он работает для меня):

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

затем запустите поток в Firefox, вы его не услышите, но он перейдет в output.wav. Вы можете проверить, что он работает с pavucontrol. Вы можете использовать другой браузер или Firefox без аргументов, но если вы используете --new-instance и другой профиль, отличный от вашего обычного, вы все равно можете использовать Firefox, как обычно, во время записи (даже воспроизводить другие звуки). Сначала выполните сценарий без аргументов для полного объяснения того, как он работает.


Это проходит какой-то ЦАП?
einpoklum - восстановить Монику

@einpoklum Нет, он перенаправлен изнутри в программную аудиосистему. Он записывает данные, которые в противном случае были бы отправлены в ЦАП. По умолчанию для петлевого устройства используется качество CD. Если ваш ЦАП имеет более высокое качество (маловероятно, если у вас нет профессионального аудиооборудования), то теоретически оно может записывать с более низким качеством, чем при непосредственном прослушивании. Но исходный материал, вероятно, уже более низкого качества, чем CD, поэтому это не должно иметь значения.
Никто

Таким образом, аудио декодируется (или, я бы сказал, декодировано и перекодировано) в 16,1-битную PCM 44,1 кГц?
einpoklum - восстановить Monica

@einpoklum Точно. По умолчанию для устройства loopback используется s16le 2ch 44100Hz (и это именно то, что записано в wav-файл), но вы, вероятно, можете каким-то образом установить его на любое значение, настроив используемый модуль ядра.
Никто
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.