返回首页

一周热榜

26作者: lucemia514 天前原帖
嗨,HN, 我开发了 typed-ffmpeg,这是一个 Python 包,可以让你以完全类型安全的方式构建 FFmpeg 过滤器图,同时提供自动补全和验证。它受到 ffmpeg-python 的启发,但解决了一些长期存在的问题,比如缺乏 IDE 支持和脆弱的命令行字符串。 v3.0 的新特性: - 支持源过滤器(例如 color、testsrc 等) - 输入流选择(例如 [0:a]、[1:v]) - 一个新的互动游乐场,你可以在这里: - 直观地构建过滤器图 - 生成 FFmpeg 命令行和类型化的 Python 代码 - 粘贴现有的 FFmpeg 命令并将其反向解析为图形 游乐场链接: [https://livingbio.github.io/typed-ffmpeg-playground/](https://livingbio.github.io/typed-ffmpeg-playground/) (这是一个开源项目,完全在浏览器中运行。) 内部核心还支持将命令行转换为图形再转换为类型化的 Python 代码。这对于构建教育工具、FFmpeg IDE 或可视化编辑器非常有用。 我非常希望能收到反馈、错误报告或下一步的想法。如果你曾经在使用 FFmpeg 的命令行时遇到困难,或者尝试教授它,这个工具可能会对你有所帮助。 谢谢! —— David(维护者)