找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 2926|回復(fù): 4
收起左側(cè)

BLA 在STM32F103下不用超頻即可播放的無(wú)損音頻格式 + 多格式轉(zhuǎn)換軟件

[復(fù)制鏈接]
ID:289891 發(fā)表于 2021-9-18 22:33 | 顯示全部樓層 |閱讀模式
本帖最后由 sudywolf 于 2021-9-24 19:26 編輯

BLA Basic Lossless Audio
是我根據(jù)SLAC 修改的一種無(wú)損音頻壓縮格式
SLAC是WAVPACK的作者之一David Bryant 寫(xiě)的一種簡(jiǎn)單的無(wú)損音頻壓縮格式 可以在 https://github.com/dbry/slac 這里找到原始文件 作者的本意是做一個(gè)和FLAC 0級(jí)對(duì)標(biāo)的壓縮格式 我自己經(jīng)過(guò)測(cè)試和優(yōu)化后 制作了 BLA Basic Lossless Audio 這個(gè)格式 在我常用的幾種格式中 解碼速度是最快的 當(dāng)然 壓縮比就呵呵了(比FLAC0小 比它快 壓縮比一般是在50%-70% 壓縮帝可以無(wú)視, 奇怪的是在192khz 24bits下表現(xiàn)非常優(yōu)秀)  所以正好用于STM32F103 72Mhz 經(jīng)過(guò)測(cè)試 44Khz / 16bits, 48Khz / 16bits 都不用超頻即可播放. 48Khz / 24bits相信也可以 不過(guò)我測(cè)試用的VS1053B不支持 24bits 所以沒(méi)有測(cè)試

我自己常用的幾種 無(wú)損格式 是WavPACK / TTA / FLAC / BLA 所以自己做了一個(gè)工具(XLAC) 在這里給自己打個(gè)廣告 諸位可以在我的個(gè)人網(wǎng)站上下載


www點(diǎn)xiaogesoft點(diǎn)com/?ad

提供BLA解碼源代碼和STM32F103完整項(xiàng)目 (基于正點(diǎn)原子F103 MINI, 內(nèi)存消耗最多18K)

這個(gè)工具是我自己做著玩的 可以批量互轉(zhuǎn)上述幾種無(wú)損音頻 (APE是單向的 只能解碼) 是目前不是吹牛的話 轉(zhuǎn)換速度最快 軟件體積最小的 還在繼續(xù)開(kāi)發(fā)中 有廣告。!
很多年沒(méi)有再做WinAPI 所以只做了最基本的功能 播放部分只是用于驗(yàn)證

XLAC包含兩個(gè)工具 功能完全一致 一個(gè)是帶GUI的 另一個(gè)用于命令窗口(速度超快!!)

軟件更新了 加入了Apple Lossless Audio (.caf)

xlac.png
回復(fù)

使用道具 舉報(bào)

ID:64089 發(fā)表于 2021-9-22 13:43 | 顯示全部樓層
這些都是需要技術(shù)的,像我這榆木腦袋就只能跟著學(xué)習(xí)下
回復(fù)

使用道具 舉報(bào)

ID:289891 發(fā)表于 2021-9-24 19:27 | 顯示全部樓層
軟件更新了 加入了Apple Lossless Audio (.caf)
回復(fù)

使用道具 舉報(bào)

ID:289891 發(fā)表于 2021-10-1 01:54 | 顯示全部樓層
軟件更新了 加入了Monkey's Audio (.ape)
回復(fù)

使用道具 舉報(bào)

ID:1026173 發(fā)表于 2022-5-13 11:39 | 顯示全部樓層
樓主:bla格式能不能升級(jí)下,384khz播放不流暢,768khz和1536khz無(wú)法正常播放。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表