Howto:将BA转换成弹幕视频
所需工具
mplayer/mencoder/flac/x264 ——用来剪切视频
Inkscape/potrace 用来进行矢量图转换(SVG)
基本流程
1.制作黑屏视频
首先切分音频流:
mplayer -ao pcm -vo null Bad\ Apple!!(1440X1080)(x264+flac)sub.mkv
将音频流和静态黑屏组合成视频流:
备注: FPS设置成 1/220 是因为 BA 一共长 3:39.1 = 219.1s audiodump.wav 是上面切分音轨生成的默认.wav文件
mencoder “mf://white.png” -mf fps=1/220 -audiofile audiodump.wav -oac lavc -lavcopts acodec=flac -ovc x264 -ofps 10 -o ba.avi
2.制作矢量图像流 for f in *.ppm; do potrace -s –group -i $f; done 3.弹幕合成本
这是 2013 年的脑洞了喵~并且成品已经完成,但是效率不高的PC播放会各种跳帧掉帧(虽然脚本对于这类做了很好的同步处理)——效果太渣所以一直在B站黑历史投稿里面没发表喵……