@大师兄 请教一下 :
我想实现的是 字幕滚动 用的drawtext从右往左滚动起来。 视频结束 字幕也跟结束。
[AppleScript] 纯文本查看 复制代码 drawtext=fontcolor=f9f1ea:shadowx=2:shadowy=2:fontsize=30:fontfile=msyh.ttf:textfile=text.txt:reload=1:y=h-line_h-52:x=w-(mod(6*n\\,w+tw)-tw/40)
text.txt: 内容和视频的内容是一样的。
现在问题是 视频开始的时候 字幕是正常滚动,视频音频跟字幕的是一致的 但是 随着视频时间的增加 字幕会快于音频
命令如下:
[Bash shell] 纯文本查看 复制代码 ffmpeg -threads 2 -y -i 1.mp4 -vf "drawtext=fontcolor=f9f1ea:shadowx=2:shadowy=2:fontsize=30:fontfile=msyh.ttf:textfile=text.txt:reload=1:y=h-line_h-52:x=w-(mod(6*n\\,w+tw)-tw/40)" -vcodec libx264 2.mp4
|