我和一位朋友有一个小宠物项目,我们正在寻找创建一个实时可视化程序,主要是利用MIDI控制的音频/视频材料。现在,MIDI部分不是问题,你似乎找到几乎任何语言的体面的解决方案,但我发现自己非常不确定我应该以哪种方式以聪明的方式处理视频。我正在寻找快速寻找和额外的可视化(例如多张叠加的图片)。实时视频与音频和视频,我应该看哪个方向?
我已经尝试了几个选项,我发现这些选项非常容易操作,并且似乎至少提供了一些任务,但是每个选项我都觉得可能会遇到死角或性能低下当想要添加功能等。到目前为止,我尝试了Pure Data,Max和Processing。
我最主要的建议是指导我处理视频的最佳或至少体面的道路。最大的问题是我发现自己只用我所有的时间来试图找出我应该使用的编程语言或库。如果我只得到那么多的指导,我终于可以开始真正开展工作并前进。
我想我最喜欢python,但任何建议,欢迎。我已经读了一些关于gstreamer的信息,我想这里可能有些东西,但现在我们正在讨论一个相对较低级别的库,至少需要一段时间才能产生任何结果,而不是处理或纯数据/ Max,例如。
除了语言/图书馆,我很好奇视频格式的重要性。当我们开始谈论编解码器,I-,P-,B-帧和什么时,它就超出了我。谁知道,甚至可以有一个解决方案,我们可以使用最佳的视频格式,将该婴儿塞进RAMdisk或其他类似的东西,并以此获得令人满意的搜索速度。
欢迎来到SO。这种问题格式并不是真正的网站目标。有很多方法可以处理这种类型的项目 - 包括Python,Java/Processing等 - 你可能是决定哪个最符合你的技能的最佳地点。根据我的经验,处理/ Java对于复杂的媒体渲染来说是最强大的,但其他人无疑会不同意。 – geotheory
呵呵,点了。非常感谢你在任何情况下回答。 – vekkuli