video-audio-processing

Process video and audio in Flutter with playback, recording, editing, and conversion.

1|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/vertivolatam/monorepo --skill video-audio-processing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: video-audio-processing
Source: https://github.com/vertivolatam/monorepo/tree/main/skills/flutter/video-audio-processing
Command: npx skills add https://github.com/vertivolatam/monorepo --skill video-audio-processing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires video_player, chewie, camera, audio_session, just_audio, record, ffmpeg_kit_flutter, image_picker, file_picker, path_provider, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill simplifies the complex tasks of handling video and audio within Flutter applications, enabling seamless playback, recording, and manipulation of media files.

Core Features & Use Cases

  • Video Playback: Stream local or network videos with basic and enhanced players.
  • Media Recording: Capture video using the device camera and record audio with real-time amplitude visualization.
  • Video Editing: Trim, compress, and extract thumbnails from videos using FFmpeg.
  • Use Case: Develop a social media app feature where users can record short video clips, apply filters, and upload them, or build a media player that supports various streaming protocols.

Quick Start

Use the video-audio-processing skill to play the video located at 'https://example.com/my_video.mp4'.

Frequently Asked Questions about video-audio-processing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I play network video streams in a Flutter app?

You can play network video streams in a Flutter app by integrating the video_player package with enhanced player controls using chewie. This setup supports streaming local or network videos directly within your application interface.

Can I record video and audio with real-time amplitude visualization in Flutter?

Record video and audio with real-time amplitude visualization in Flutter by utilizing the camera and record packages. These dependencies capture media using the device camera while providing live audio amplitude feedback.

How do I trim and compress video files using FFmpeg in Flutter?

Trim and compress video files using FFmpeg in Flutter by leveraging the ffmpeg_kit_flutter package. This enables direct video editing operations like extracting thumbnails and manipulating media formats within the application.

Does the video-audio-processing skill support live streaming and screen recording?

The video-audio-processing skill supports live streaming and screen recording functionalities. It handles local and network streams alongside comprehensive media recording capabilities for Flutter applications.

What packages do I need for audio recording and playback handling in Flutter?

For audio recording and playback handling in Flutter, you need the record, just_audio, and audio_session packages. These dependencies manage audio recording sessions and playback configurations effectively.