All plugins

DSH / BUNDLE / CLIENT-UI

@huanlin/dsh-plugin-better-sidebar-plugin-audio

v0.1.0HuanLinOTO / dsh-plugin-better-sidebar-plugin-audio9e59a980a6

InstallableBundlesUI & client pluginsCommunity · Topic auto-analysisWeb UI

Overview

@huanlin/dsh-plugin-better-sidebar-plugin-audio

为 dsh-better-sidebar 提供音频预览:可缩放的波形播放器(点击/拖拽定位、A-B 循环、倍速、声道切换)与实时频谱(柱状/折线/瀑布),由插件自带的 HTTP Range 媒体路由支撑(任意大小、边播边播、可拖动进度)。 | Audio preview for dsh-better-sidebar: a zoomable waveform player (click/drag seek, A-B loop, playback rate, channel switch) plus a live spectrum view (bars/line/waterfall), backed by the plugin's own HTTP Range media route (any size, seekable streaming).

README / EN

Package documentation

Registry summary

为 dsh-better-sidebar 提供音频预览:可缩放的波形播放器(点击/拖拽定位、A-B 循环、倍速、声道切换)与实时频谱(柱状/折线/瀑布),由插件自带的 HTTP Range 媒体路由支撑(任意大小、边播边播、可拖动进度)。 | Audio preview for dsh-better-sidebar: a zoomable waveform player (click/drag seek, A-B loop, playback rate, channel switch) plus a live spectrum view (bars/line/waterfall), backed by the plugin's own HTTP Range media route (any size, seekable streaming).

dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.

Read the full README on GitHub

LIMITATIONS

Known limitations

- **wma / amr**:Chromium 系浏览器没有解码器。插件会明确提示「解码失败」,播放也会失败——这是浏览器能力边界,不是渲染问题。 - 解码始终自动进行;只有超过 30 分钟的文件才跳过解码(仅流式播放),此时会明确说明原因,而不是留一个要你点的按钮。 - 频谱图按视窗重算(列数 = 画布像素、频段上限 512、mel 轴、最近邻绘制),细节随缩放增长;只有整曲一屏时受画布像素数约束。 - 单声道视图深放大时停留在裁剪的整曲 4000 列包络上(逐声道 PCM 不保留,只有下混单声道保留);mix 视图无此限制。 - 频谱需要 Web Audio;不可用(或被策略禁用)时只提示并停用频谱,波形与播放不受影响。 - 视图状态(缩放、选区、声道、频谱风格、主视图)不跨标签页持久化——关掉再开回到默认全曲波形。