Expand description
ADK Rust MCP AVTool Library
MCP server for audio/video processing using FFmpeg.
This crate provides FFmpeg-based media processing tools exposed via MCP:
ffmpeg_get_media_info- Get media file informationffmpeg_convert_audio_wav_to_mp3- Convert WAV to MP3ffmpeg_video_to_gif- Convert video to GIFffmpeg_combine_audio_and_video- Combine audio and video tracksffmpeg_overlay_image_on_video- Overlay image on videoffmpeg_concatenate_media_files- Concatenate media filesffmpeg_adjust_volume- Adjust audio volumeffmpeg_layer_audio_files- Layer/mix multiple audio files
Re-exports§
pub use handler::AVToolHandler;pub use handler::AdjustVolumeParams;pub use handler::AudioLayer;pub use handler::CombineAvParams;pub use handler::ConcatenateParams;pub use handler::ConvertAudioParams;pub use handler::GetMediaInfoParams;pub use handler::LayerAudioParams;pub use handler::MediaInfo;pub use handler::OverlayImageParams;pub use handler::StreamInfo;pub use handler::VideoToGifParams;pub use handler::VolumeValue;pub use server::AVToolServer;