【发布时间】:2015-03-06 00:13:01
【问题描述】:
我正在设计一个执行以下操作的系统:
用户上传视频,JS代码查找视频长度。
对现有服务执行 HTTP 调用以检索相同长度的音轨。
同步并合并音频和视频(长度完全相同)。我能想到的最好的事情是同时播放它们(完全可以使用 HTML5),但我希望能够让用户下载组合文件,或者能够说......上传到YouTube 通过他们的 API。
我一直在进行大量的谷歌搜索,到目前为止还没有找到任何可以做到这一点的服务或代码。
我熟悉 JavaScript、Ruby on Rails、HTML、CSS、jQuery 以及 AngularJS 和 Backbone.js。如果解决方案以其中一种语言存在,或者我可以通过 HTTP 访问,那就太好了。
【问题讨论】:
-
定义:我想要做的就是在视频中添加一个音轨,替换现有的(如果有的话)。
-
我的帖子由于某种原因被否决了,但除非您打算像 uber 一样扩展,否则不使用 yt api 会很愚蠢。此外,here 是使用 Elektron(跨平台 javascript 框架)构建的“Youtube Audio Ripper”(MP4 到 MP3)的 github 源。所以那里。如果您选择走这条路,那就是为您的项目完成的粗略设计/可行性阶段。
标签: javascript ruby-on-rails http audio video