ffmpeg_cube 0.1.2 copy "ffmpeg_cube: ^0.1.2" to clipboard
ffmpeg_cube: ^0.1.2 copied to clipboard

Cross-platform audio/video processing and playback SDK for Flutter. 跨平台影音處理與播放 SDK,支援轉檔、裁剪、縮圖、合併、混音、字幕、播放等功能。

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:media_kit/media_kit.dart';
import 'screens/home_screen.dart';

void main() {
  WidgetsFlutterBinding.ensureInitialized();

  // Initialize media_kit for video playback
  MediaKit.ensureInitialized();

  runApp(const FFmpegCubeExampleApp());
}

class FFmpegCubeExampleApp extends StatelessWidget {
  const FFmpegCubeExampleApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'FFmpeg Cube Demo',
      debugShowCheckedModeBanner: false,
      theme: ThemeData(
        colorScheme: ColorScheme.fromSeed(
          seedColor: Colors.deepPurple,
          brightness: Brightness.dark,
        ),
        useMaterial3: true,
        cardTheme: CardTheme(
          elevation: 4,
          shape: RoundedRectangleBorder(
            borderRadius: BorderRadius.circular(16),
          ),
        ),
      ),
      home: const HomeScreen(),
    );
  }
}
0
likes
140
points
129
downloads

Publisher

unverified uploader

Weekly Downloads

Cross-platform audio/video processing and playback SDK for Flutter. 跨平台影音處理與播放 SDK,支援轉檔、裁剪、縮圖、合併、混音、字幕、播放等功能。

Homepage
Repository (GitHub)
View/report issues

Topics

#video #audio #ffmpeg #media #transcoding

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

ffmpeg_kit_flutter_new, flutter, http, media_kit, media_kit_libs_android_video, media_kit_libs_ios_video, media_kit_libs_linux, media_kit_libs_macos_video, media_kit_libs_windows_video, media_kit_video, path, path_provider, uuid

More

Packages that depend on ffmpeg_cube