网页版 Bilibili 视频重配音(dubbing)工具 biplain

https://tva1.sinaimg.cn/large/aac413cfly1gdffbxh92fj20z20nu7d7.jpg

从 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 标签实现的,理论上来讲可以轻易的扩展到其他平台。

示例视频:https://andyzhk.azurewebsites.net/tuplain.html?audio=BV1YW411e7Rr&video=BV1E4411p7CT&l=120&vs=28&as=3

阅读剩余
THE END