FLUTTER ECOSYSTEM

ryanheise/just_waveform

一個 Flutter 插件,用於從音訊檔案中提取波形資料,適合視覺呈現。

just_waveform 專案封面
Stars
93
Forks
18
最近推送(UTC)
2025年3月30日
專案狀態
未封存
Ryan Heise GitHub avatar
GITHUB User

Ryan Heise ↗

Sydney, Australia
語言JavaDartObjective-CRubySwift

技術主題

此儲存庫發佈的套件

使用的依賴

依賴清單 5 項

原始 README

以下為英文專案原文快照,最新內容請造訪 GitHub。

展開 / 收合專案 README

just_waveform

This plugin extracts waveform data from an audio file that can be used to render waveform visualisations.

waveform screenshot

Usage

final progressStream = JustWaveform.extract(
  audioInFile: '/path/to/audio.mp3',
  waveOutFile: '/path/to/waveform.wave',
  zoom: const WaveformZoom.pixelsPerSecond(100),
);
progressStream.listen((waveformProgress) {
  print('Progress: %${(100 * waveformProgress.progress).toInt()}');
  if (waveformProgress.waveform != null) {
    // Use the waveform.
  }
});