Какая бесплатная библиотека хороша для редактирования MP3/FLAC?[закрыто]

StackOverflow https://stackoverflow.com/questions/19433

  •  09-06-2019
  •  | 
  •  

Вопрос

Какая хорошая бесплатная библиотека для редактирования MP3/FLAC.

Под редактированием я имею в виду:

  • Разрезание аудиофайла на несколько частей
  • Объединение нескольких аудиофайлов вместе
  • Увеличьте скорость воспроизведения файла, не влияя на высоту тона (например.подкасты до 1,3x)
  • Перекодирование аудиофайла из Flac -> MP3 или наоборот

Я не имею в виду программное обеспечение, я имею в виду библиотеку, которую я могу использовать в другом приложении.Независимость от языка программирования.

Это было полезно?

Решение

Практически каждый язык имеет привязку к C, поэтому вам, вероятно, захочется получить соответствующие библиотеки C для кодирования/декодирования файлов mp3 и FLAC.В этот список могут входить

libFLAC http://flac.sourceforge.net/api/index.html Кодирование/декодирование FLAC
ХРОМОЙ http://lame.sourceforge.net/index.php Кодирование MP3
БЕЗУМНЫЙ http://www.underbit.com/products/mad/ Декодирование MP3

Остальные ваши потребности в обработке сигналов могут быть собраны вокруг одного популярного API, такого как LADSPA. http://www.ladspa.org/.

Вот библиотека растяжения/сдвига высоты тона: http://www.breakfastquay.com/rubberband/

Большинство программ обработки звука имеют определенный внутренний формат, который они используют.Это упрощает задачу.Все поступающее преобразуется в один и тот же формат.После того как вы стандартизировали внутренний формат, вырезать и соединить аудиоданные будет так же сложно, как разрезать и соединить строки.Для этого вам действительно не нужна библиотека.

Другие советы

я использую Мужество для всех моих потребностей в редактировании

Audacity-это бесплатный, простой в использовании аудио редактор и рекордер для Windows, Mac OS X, GNU/Linux и других операционных систем.Вы можете использовать Audacity, чтобы:

* Record live audio.
* Convert tapes and records into digital recordings or CDs.
* Edit Ogg Vorbis, MP3, WAV or AIFF sound files.
* Cut, copy, splice or mix sounds together.
* Change the speed or pitch of a recording.

Audacity использует Хромая библиотека, однако это не только не зависит от языка, но и вызывает некоторые вопросы по лицензированию.Тем не менее, это может быть началом

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top