我的下一个项目将是关于语言工具,解析等等。由于这个原因,我决定编写一种可用于视频编辑的简单语言。因此,它不是那些桌面应用程序(索尼拉斯维加斯,Adobe Premiere,...),它基本上是一种语言,你可以定义效果,它将为你生成一个视频。
由于我没有这种业务的经验,我需要一些帮助。该项目的目标是创建一种简单的语言,能够做一些基本的事情(如文本淡入等)。我正在寻找文章/项目/博客/与此相关的任何内容,这可以帮助我写这种语言。 (请注意,我不需要关于语言解析的文章,因为我非常熟悉它,只是视频编辑部分。)
谢谢,
William v.Doorn
答案 0 :(得分:2)
如果我理解你的目标,你应该看看Avisynth。我用它 - 喜欢它。它仅适用于Windows,但从概念上讲,它似乎有你想要的东西:用于非线性视频编辑的脚本语言。
答案 1 :(得分:1)
我无法理解编写此类代码的目的。
如果您打算创建一个用户可以通过提供一组命令来编辑视频的工具,那么如何强制用户比可用的GUI视频编辑器更好地编写文本?在这种情况下,它的可用性非常低。
如果您正在寻找一种自动化某种编辑过程的方法,一些像VirtualDub这样的视频编辑器已经包含了用于批处理和插件的工具,以允许它们自动化。
你真的想制作一个可供别人用来编辑视频的工具吗?这是出于你自己的求知欲吗?
答案 2 :(得分:0)
最好的起点可以是安装普通视频编辑软件的试用版,看看它们提供的内容。
答案 3 :(得分:0)
在编写视频编辑软件时,我总是看到提到ffmpeg。
来自网站:
FFmpeg是一个完整的跨平台解决方案,用于录制,转换和流式传输音频和视频。它包括libavcodec - 领先的音频/视频编解码器库。