从 2017 年开始,芬兰著名的 Demoscene 大会 Assebmbly 引入了一个新的比赛( compo )项目,tuplain,是一个制作重配音( dubbing )视频的网页版小工具。可以使用两个 Youtube 上的视频,将画面和声音重新组合在一期,并提供调速和起始时间等参数。
由于在中国内地 YouTube 访问受限,我创建了 tuplain 的一个分支版本 Biplain,使用 Bilibili 作为视频源,这个版本希望能够服务于对重配音视频有兴趣的中国用户。
和 tuplain 一样,biplain 目前暂时没有合适的图形化用户界面(但自己制作一个并不难),您需要手工编辑 URL 链接,可用的参数如下:
audio = 提供配音的视频 BVID (可缩写为“a”参数)
video = 提供画面的视频 BVID (可缩写为“v”参数)
audiostart, videostart = 声音和视频轨道的起始时间,以秒为单位 (可缩写为“as”和“vs”参数)
vrate, arate = 播放速度 可以尝试 0.25 ( 1/4 慢放), 0.5 ( 1/2 慢放), 1.0 (原速), 1.5 ( 1.5 倍快放) 或 2.0 ( 2 倍快放)
vvol, avol = 视频和音频轨道的音量,可用数值 0-100. (可缩写为 “vv”和“av”参数)
len = 播放总长度 (可缩写为“l”参数)
源代码地址:
https://github.com/pengan1987/biplain源代码提供了一个简易的 bilibili 解析 API 实现,bilibili_api.php ,播放的控制是完全使用 HTML5 的 video 标签实现的,理论上来讲可以轻易的扩展到其他平台。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/658149
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.