用途:提供使用 FFmpeg 进行视频与音频处理的实用模式,面向需要脚本化处理媒体的场景。
主要能力:查询媒体信息(ffprobe 获取元数据、时长、分辨率);按时间或帧裁剪;拼接片段(concat demuxer 或 concat 滤镜);格式与编解码转换(如 H.264 MP4、ProRes MOV);提取或替换音频;缩放分辨率;音量调整、响度归一化、混音;淡入淡出、变速、文字叠加、色彩校正等滤镜;硬件加速与并行处理;输出有效性校验。
使用方式:需先安装 FFmpeg 5.0+,用 ffmpeg -version 验证,用 ffmpeg -hwaccels 检查硬件加速。安装命令:macOS 用 brew install ffmpeg;Ubuntu/Debian 用 sudo apt update && sudo apt install ffmpeg;Fedora/RHEL 用 sudo dnf install ffmpeg;Windows 用 choco install ffmpeg 或从官网下载。常见操作以命令行执行,例如裁剪 ffmpeg -ss 00:01:30 -i input.mp4 -to 00:02:45 -c copy output.mp4,拼接 ffmpeg -f concat -safe 0 -i filelist.txt -c copy output.mp4。
适用场景:网络视频交付、Final Cut Pro 工作流、归档、快速预览、社交媒体发布等。
限制:拼接使用 concat demuxer 时要求编解码一致;部分操作需重新编码,可能影响速度与画质;硬件加速依赖平台与驱动;资料未提供具体收费、价格或平台支持范围。