安全风险
OpenViking
基于OpenViking的RAG系统,支持文档查询、知识管理与向量检索。
下载 196
高效处理视频音频,支持编码、滤镜、流选择与硬件加速。
openclaw skills install @ivangdavila/ffmpeg命令、参数、文件名以原文为准
-ss 在 -i 之前:快速定位,可能不精确——从最近的关键帧开始-ss 在 -i 之后:帧级精确但速度慢——需从头解码-ss 00:30:00 -i input.mp4 -ss 00:00:05——先快速定位,再精确裁剪-avoid_negative_ts make_zero 以修复时间戳问题-map 0:v:0 -map 0:a:1——第一个视频流,第二个音频流-map 0:a——所有音频流-map 0 -c copy——复制所有流,不重新编码-map 0 -map -0:s——包含所有流,但排除字幕流-preset:从 ultrafast 到 veryslow——越慢,相同质量下文件越小-crf 与 -b:v 互斥——只能使用其中一个-c copy——速度快,无质量损失-vf "scale=1280:720"——单一滤镜链-filter_complex "[0:v]scale=1280:720[scaled]"——命名输出用于路由-vf "scale=1280:720,fps=30"——用逗号分隔多个滤镜scale=1280:720 或 scale=-1:720(自动保持宽高比)crop=640:480:100:50——宽度:高度:x:y,从左上角开始fps=30——更改视频帧率trim=start=10:end=20,setpts=PTS-STARTPTS——setpts 重置时间戳overlay=10:10——从左上角偏移位置-ar 48000——视频常用标准-ac 2——立体声-c:a aac -b:a 192k——AAC 编码,码率为 192kbps-filter:a loudnorm——符合 EBU R128 标准的响度归一化-vn -c:a copy output.m4a——无视频,仅复制音频流-f concat -safe 0 -i list.txt -c copy-filter_complex "[0:v][0:a][1:v][1:a]concat=n=2:v=1:a=1"file 'video1.mp4'——特殊字符需转义-vf "subtitles=subs.srt"——无法关闭-c:s mov_text(MP4)或 -c:s srt(MKV)——用户可切换-map 0:s——包含字幕流-map 0:s:0 subs.srt——提取第一个字幕流到文件-hwaccel cuda 或 -hwaccel videotoolbox(macOS)-c:v h264_nvenc(NVIDIA),-c:v h264_videotoolbox(macOS)-c copy 进行非重新编码操作——默认会重新编码,速度慢且有损-ss 在 -i 之后——定位耗时极长-async 1 或 -af aresample=async=1-c copy 与 -vf 同时使用会导致错误output.mp4 但未指定 -c:v,将使用默认编解码器,可能不是 H.264已收录 13 个 Skill