OOO

 

无责任自制品堆放地
博主对站内物可能引起的任何问题不负任何责任

简易gif动图一图流音乐视频制作

工具:ffmpeg,etc.

备好gif
动图速度跟音乐bpm同步好效果更有节奏感。最好尺寸也弄成视频比率。编辑可以用gimp,我用某盗版此处不表。

gif转视频
  ffmpeg -f gif -i yo.gif yo.mp4
这样出来的是时长一个周期的视频,我们需要它循环多次以塞满音频。
根据音频长度算好循环次数,比如音频长3:31.720=211.72s,yo.mp4长1.2s,那么就需要211.72/1.2=176.43333≈177次loop。创建文本文件 list.txt,不管用什么方法总之把 
  file '你的路径\yo.mp4'
的内容复制177行,然后运行
  ffmpeg -f concat -i list.txt -c copy yoo.mp4
当然这里也可以算好时间做多图流。

合并音视频
  ffmpeg -i yoo.mp4 -i audio.wav -c:v copy -c:a aac -shortest av.mp4
爱怎么编码或码率随意,此处不表。

压字幕
如果音频是成歌,那么直接找个现成lrc,转成ass(比如用SubtitleWorkshop),编辑编辑字体和同步什么的(记得utf-8),如果会特效也可以做点特效,然后再压进视频里。
  ffmpeg -i av.mp4 -vf "ass=av.ass" avv.mp4
win上ffmpeg压硬字幕需要预设font config,否则无效,参考资料:官方资料一个教程

下面问题来了,为什么要做动图一图流呢?
总之,与静画一图流相比,动图一图流可以假装它是动的……

评论(1)
热度(1)

© OOO | Powered by LOFTER