mpv_audio_kit 0.3.0 copy "mpv_audio_kit: ^0.3.0" to clipboard
mpv_audio_kit: ^0.3.0 copied to clipboard

Dart audio player built on mpv v0.41.0. Supports audio filters, equalizer, visualizer, waveform and more. Targets macOS, Windows, Linux, iOS and Android.

example/example.dart

// Minimal mpv_audio_kit example
import 'package:mpv_audio_kit/mpv_audio_kit.dart';

Future<void> main() async {
  // Registers the native libmpv backend. Call once before any Player.
  MpvAudioKit.ensureInitialized();

  // Initiate the player.
  final player = Player();

  // Publish to the OS media session.
  await player.setMediaSession(
    const MediaSession(),
  );

  // Open and play.
  await player.open(
    const Media('https://example.com/song.mp3'),
  );
  await player.play();

  // Call dispose() when you're done with the player for good.
  // await player.dispose();
}
37
likes
0
points
683
downloads

Publisher

verified publisherales-drnz.com

Weekly Downloads

Dart audio player built on mpv v0.41.0. Supports audio filters, equalizer, visualizer, waveform and more. Targets macOS, Windows, Linux, iOS and Android.

Repository (GitHub)
View/report issues

Topics

#cross-platform #audio-player #libmpv #ffmpeg #dsp

License

unknown (license)

Dependencies

crypto, ffi, fftea, flutter, meta, plugin_platform_interface

More

Packages that depend on mpv_audio_kit

Packages that implement mpv_audio_kit