Как я могу изменить постоянный битрейт (CBR) mp3-файлов? (например, 64 Кбит/с - 128 Кбит/с - 192 Кбит/с)Как изменить mp3-бит? (Delphi)
ответ
Вам необходимо перекодировать mp3. Поскольку я не знаю хорошего mp3-кодека, написанного в Delphi, вам понадобится обертка вокруг библиотеки c, например, lame.
Если у вас есть доступ к исходным аудиоданным (Wave, FLAC, ...), тогда вам лучше кодировать из без потерь в новую скорость передачи данных, поскольку кодирование с потерями кодирует качество.
Возможно, вам также потребуется ознакомиться с условиями лицензирования mp3. Некоторые виды использования бесплатны, но вам нужно платить за других.
BASS - хорошая библиотека для обработки звука.
В комплект входят обертки для Delphi.
Reencoding включает в себя декодирование файлов MP3, а затем кодирование в другом битрейте.
BASS может изначально декодировать MP3 файлы и потоки.
BASS имеет кодирующие оболочки для различных кодировок (с использованием внешних кодеров), например, с использованием LAME для кодирования MP3 (проще всего выбрать загрузку предварительно скомпилированного Lame Bundle).
BASS licensing является бесплатным для некоммерческого использования.
У них есть great forum для поддержки.
--jeroen
- 1. Delphi DCEF3 - Изменить язык
- 2. Изменить пароль Delphi v7
- 3. Delphi-IDE: как изменить способ работы класса?
- 4. Как изменить pixelformat TWICImage в Delphi 2010
- 5. Как изменить язык IDE Delphi XE7
- 6. Как изменить текущую папку на Delphi?
- 7. Как изменить значение DBLookupComboBox в Delphi?
- 8. Как изменить шрифт элементов mainmenu в Delphi?
- 9. Как изменить значения булевого массива в delphi
- 10. Как изменить цвет textOut TCanvas (delphi)?
- 11. Delphi: Как изменить путь к библиотеке?
- 12. Как изменить значение combobox в Delphi Tchromium?
- 13. Как изменить цвет TCylinder в Delphi FireMonkey
- 14. Как изменить цвет полосы прокрутки в Delphi?
- 15. Как изменить конфигурацию активной сборки в Delphi?
- 16. Delphi: Изменить шрифт ссылок TLinkLabel
- 17. Изменить персонаж в Tedit Delphi
- 18. Delphi - Изменить значок панели задач
- 19. Delphi GDIPLUS изменить позицию изображения
- 20. Delphi - изменить переменную из DLL
- 21. Изменить название в MessageDlgPos в Delphi
- 22. Изменить начальную форму в Delphi 10.1 Berlin
- 23. не может изменить Delphi значок приложения
- 24. Изменить запросHeaders в «обычном» браузере в delphi
- 25. Изменить текст TreeView элемент (Delphi XE)
- 26. изменить текстовое поле с процедурой на Delphi
- 27. Изменить цвет в столбце tcxgrid в delphi?
- 28. Delphi Graphics32 изменить размер слоя в ImgView32
- 29. Delphi - Невозможно изменить функцию в Excel PivotField
- 30. Изменить размер изображения в lazarus или delphi?