ffmpeg 可视化工具

352 天前
 compilelife

背景:ffmpeg 的命令行比较复杂,参数多,每次用起又遗忘 想法:是否可以用blocky或者litegraph这样的库,用拖拽方式,配置参数? 延展:

  1. 块粒度可大可小,或是 ffmpeg 自身参数,或是开发者封装的大粒度模块
  2. 开发者肯定是第一用户,也可做成“音视频处理工具”,开放给一些有能力的普通用户 讨论:
  3. 是否有类似工具了?
  4. 这是一个伪需求吗?
  5. 作为开发者,你是否会参与共建?
3864 次点击
所在节点    奇思妙想
12 条回复
Mutoo
352 天前
https://ffmpeg.guide/
已经有了
renmu
352 天前
已经有很多了
AoEiuV020JP
352 天前
看过一张 ffmpeg gui 的图不知道是不是恶搞,密密麻麻一大堆的标签一大堆的输入框一大堆复选框,看就比命令行难用,

拖拽标签这种可视化编程,老实说我完全没用过,看着感觉还不如传统点击选择输入,该有的选项还不是得有,更不如命令行,
唯一优势应该是方便不理解编程逻辑的人简化想象,
我听说有些人是无法在脑海中想像出看不到的东西的, ”心盲症“,
lcdtyph
352 天前
格式工厂(狗头
compilelife
352 天前
@AoEiuV020JP 你是对的。v 站我还不知道怎么传图片……可以点我给的 blocky 和 litegraph 的链接

- 拖拽并不比编程简单。这没错。主要好处就是“帮助记忆各种参数名字和可配置范围”
- 拖拽完的流程复杂。对,也不对。简单的事情,比如视频做个倍速什么的,5 个以内的节点肯定能完成,并看着一大堆参数的界面舒服的多;但要是复杂的滤镜什么的,可能就不行了,这个时候靠“有序组织(和编程写函数思想一样)”和“其他用户封装常用逻辑”
compilelife
352 天前
@Mutoo 这个和我想法基本一样。就是找需要的节点不好找,得先把 ffmpeg 的 filter 熟悉一遍。如果能分类下就好了
kinsou
352 天前
有 GPT 了还需要这类工具吗?
compilelife
352 天前
@kinsou 是的,大部分时候我是这么干的。只有时候 GPT 会犯错,这时就希望有别人封装好的“块”。比如一个块可能叫”叠加字幕“,内部做好了各种异常处理、参数的理解,只对外提供一个输入”字幕“的端口、一个输出视频的端口
coderluan
352 天前
handbrake 了解下
compilelife
352 天前
@coderluan 好像开源版的格式工厂😁
soft101team
351 天前
gpt 老爱瞎说
leon2017
348 天前
格式工厂

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/998638

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX