我怎样才能改变MP3文件的恒定比特率(CBR)? (如64kbps - 128kbps - 192kbps)如何更改mp3比特率? (德尔福)
1
A
回答
1
您需要重新编码mp3。由于我知道在Delphi中没有好的mp3编解码器,所以你需要一个包含c库的包装器,例如lame。
如果您有权访问原始音频数据(Wave,FLAC,...),那么您最好从无损到新的比特率进行编码,因为链接有损编码会降低质量。
您可能还需要查看mp3授权条款。某些用法是免费的,但您需要为其他用户付费。
3
BASS是一个很好的声音处理库。
它包括Delphi的包装。
重新编码涉及解码MP3文件,然后以不同的比特率进行编码。
BASS可以本地解码MP3文件和流。
BASS具有用于各种编码(使用外部编码器)的编码器包装,例如使用LAME进行MP3编码(最简单的是选择下载预编译的Lame Bundle)。
BASS licensing是免费为非商业用途。
他们有一个great forum支持。
- jeroen
相关问题
- 1. 更改mp3的比特率
- 2. 德尔福回报率比较结果
- 3. 德尔福v.Word - 如何从德尔福
- 4. 更改德尔福7中的字符
- 5. 德尔福 - 更改任务栏图标
- 6. 德尔福HID Delphi7和德尔福XE2
- 7. 类德尔福
- 8. 德尔福 - 如何提高
- 9. 如何从德尔福
- 10. 与德尔福
- 11. 德尔福:TRegExpr
- 12. 德尔福
- 13. 德尔福Application.HintColor
- 14. 解析德尔福
- 15. DES_KEY_SZ德尔福
- 16. 德尔福的TQuery
- 17. 德尔福
- 18. 德尔福
- 19. 德尔福6 - >德尔福2006年dbexpress怪异?
- 20. 德尔福TObjectDictionary有
- 21. 货币德尔福
- 22. Teechart与德尔福烛台
- 23. SQL XML德尔福
- 24. 德尔福tcustomcontrol/twincontrol
- 25. 德尔福ActionMainMenuBar MRU
- 26. 在德尔福7
- 27. 消耗德尔福
- 28. NHibernate和德尔福
- 29. 解决中的TDataSetProvider德尔福2010年或德尔福2009年
- 30. 访问德尔福