Кодировщик в MP3 не будет входить в состав дистрибутива

Кодировщик в формат MP3 не будет входить в состав дистрибутива новой версии AIMP — v3.1, но сама поддержка кодировщика аудио конвертером, естественно, будет.

Почему?

Дело в патентных ограничениях: не секрет, что MP3 — формат лицензируемый, некоторые виды его использования требуют лицензионных отчислений, причем довольно не малых.

Я решил пойти по пути, который выбрали авторы бесплатного аудио редактора Audacity — сделать поддержку кодирования в MP3 опциональной. Что же касается лицензирования — этот вопрос ложится непосредственно на совесть пользователей.

Более подробную информацию о лицензировании можно найти на сайте http://mp3licensing.com/

Откуда брать кодировщик?

Аудио конвертер поддерживает кодировщик LAME. На сайте проекта даны ссылки на бинарники (DLL) для Windows. Рекомендую качать по первой ссылке — там содержится наиболее стабильный вариант библиотеки.

Кодировщик в MP3 не будет входить в состав дистрибутива: 20 комментариев

    1. Artem Автор записи

      Честно говоря, не хотелось бы… во всяком случае, нужно уточнить у юристов, может ли такой подход считаться распространением кодировщика или нет.

    2. Surendil

      Да, наверное это будет считаться распространением.
      Если хочется упростить процесс установки кодировщика, то можно кому-нибудь выпустить отдельный пакет установки Lame, который бы раскладывал нужные файлы по своим местам.

      1. mdimon

        Не думаю, что это будет считаться «распространением», ведь ссылка в настройках будет вести на офф. сайт да и скачиватся будет именного с него (учитывая все лицензии).
        Было бы действительно удобно, если бы при выборе «Кодировка в МР3» — AIMP v3.1 любезно предоставлял ссылку на страницу скачивания с офф. сайт (не на сам файл, а именно на страницу) кодировщика.

          1. timroll

            «Обратите внимание, что фирма Thomson, которая держит права патентов на mp3 и другие форматы, заявляет [1], что «…нет необходимости в лицензии для частной, некоммерческой деятельности (в т.ч., домашнего развлечения, получения передач и создания персональной музыкальной библиотеки), при отсутствии выгоды и других соображений любого вида, либо для организаций, имеющих годовой доход менее $100 000.» В этом можно убедиться на странице лицензии Thomson.»
            http://ru.opensuse.org/Ограничения_форматов#.D0.AE.D1.80.D0.B8.D0.B4.D0.B8.D1.87.D0.B5.D1.81.D0.BA.D0.B8.D0.B9_.D0.B2.D0.BE.D0.BF.D1.80.D0.BE.D1.81_2

            Так что я не вижу ничего противозаконного в том, что пользователи смогут беспроблемно в один клик установить себе кодер/декодер для личных нужд (fair use).
            Тем более, что взятая вами в качестве примера Audacity позволяет скачать требуемые библиотеки LAME и FFMPEG непосредственно из программы (Preferences — Libraries), нажав на соответствующую кнопку и перейдя на сайт audacityteam.org.

            1. Artem Автор записи

              Спасибо, я знаю, я это все читал. Но вот что касается установки в один клик — тут вопрос спорный, ведь мы, по сути, будем являться распространителями. Обратите внимание, что в случае с Audacity, они дают ссылку на страницу, где рассказано, что откуда качать и как ставить, а самого же бинарника у них на ресурсе нет.

      1. Mr. Communist

        если честно — впервые о подобном слышу. Если бы так оно и было, то тогда те же WinAMP, JoyPlay и foobar давно бы перешли на подобную систему (сорьте за вынужденную рекламу).
        P.S.: на счёт «mp3 из коробки» — тогда почему у меня спокойно проигрываются mp3 трэки (3.10 beta 2) на чистой Windows? кодеков типа LAME и K-Lite я не ставил (ещё не успел — экспериментирую с серверной Windows server 2008 r2)…

        1. Artem Автор записи

          1) Обращаю ваше внимание, что речь идет про кодировщик, а не декодер.
          2) Winamp имеет лицензию
          3) Foobar не поставляет кодировщик в MP3, на их сайте так же как и у нас предлагается пройти на сторонний сайт и поставить кодировщики вручную.
          4) Есть программы, чьи авторы забивают на лицензии, это их право.

  1. mozass

    Хелп!
    Не настраивается кодировщик в mp3. Ни через саму утилитку Audioconverter ни через прилагаемый к lame_enc.dll lame_enc.ini.
    Независимо от настроек кодирует VBR ~180 kbps. Как настроить?

    1. Artem Автор записи

      Патенты накладываются не на реализацию, а на сам кодек. см. подробности тут: http://mp3licensing.com/

      попутно хочу спросить, можно «Кодировщику в MP3″ дать x64 lame_enc.dll?

      Зачем? х64 версия работать с AIMP попросту не будет, т.к. AIMP — 32-х битный

Добавить комментарий