funasr-task-manager-media-preflight

Verify audio/video file integrity and format for transcription readiness.

1|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/wangminle/funasr-task-manager --skill funasr-task-manager-media-preflight
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: funasr-task-manager-media-preflight
Source: https://github.com/wangminle/funasr-task-manager/tree/main/6-skills/funasr-task-manager-media-preflight
Command: npx skills add https://github.com/wangminle/funasr-task-manager --skill funasr-task-manager-media-preflight

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ffprobe, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures the compatibility and readiness of audio/video files before they are submitted for transcription, preventing common issues and optimizing the transcription process.

Core Features & Use Cases

  • File Integrity Check: Verifies the existence and integrity of the file.
  • Format Validation: Ensures the file format is supported and identifies unsupported formats.
  • Metadata Extraction: Gathers file metadata like duration, codec, and bit rate using ffprobe.
  • Conversion Assessment: Determines if the file requires conversion to a supported format.
  • Processing Time Estimation: Calculates an estimated processing time considering file size and complexity.
  • Risk Alerts: Alerts users to potential issues like long duration, large file size, or unsupported formats.
  • Use Case: Before submitting a large video file for transcription, the Skill can be used to check if the file is suitable for processing and estimate the time required.

Quick Start

Run the media-preflight Skill to check the file 'presentation.mp4' before submitting it for transcription.

Frequently Asked Questions about funasr-task-manager-media-preflight

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

FAQPage Schema
How do I check if an audio file is ready for transcription?

Pre-flight validation checks audio file readiness for transcription by verifying file integrity, validating format support, and extracting metadata like duration and codec. This prevents processing failures by identifying unsupported formats and assessing conversion needs before submission.

Does media pre-flight validation work with video files?

Yes, media pre-flight validation works with video files by verifying their integrity and extracting metadata like duration, codec, and bit rate. It checks if the video format is supported for transcription and determines if conversion is required before submission.

Do I need ffprobe to extract audio metadata for transcription checks?

Yes, you need ffprobe installed to extract audio metadata like duration, codec, and bit rate for transcription pre-flight checks. The tool relies on ffprobe to gather essential file information and assess whether conversion is necessary before processing.

What is the best way to estimate transcription processing time for large video files?

The best way to estimate transcription processing time is running a pre-flight check that calculates expected duration based on file size and complexity. This assessment alerts you to potential risks like long duration or large file size before submitting for transcription.

Why does transcription fail on unsupported audio formats?

Transcription fails on unsupported audio formats because the processing system cannot decode the file's codec or container. A pre-flight check identifies these unsupported formats, alerts you to the risk, and determines if conversion to a supported format is required before submission.

Can I assess file conversion needs before submitting audio for transcription?

Yes, you can assess file conversion needs by running a pre-flight check that validates the format against supported transcription formats. It identifies unsupported codecs and containers, then determines whether conversion is required to ensure successful transcription processing.