ChinaFFmpeg

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 9525|回复: 2

[Linux] 请教drawtext问题

[复制链接]
发表于 2018-5-11 12:09:36 | 显示全部楼层 |阅读模式
@大师兄 请教一下 :

我想实现的是 字幕滚动 用的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






回复

使用道具 举报

发表于 2018-5-11 15:30:20 | 显示全部楼层
这个音视频同步,目前我也没啥好的办法,只能细节上一点点的对时间点了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-11 20:29:54 | 显示全部楼层
T-Bagwell 发表于 2018-5-11 15:30
这个音视频同步,目前我也没啥好的办法,只能细节上一点点的对时间点了

谢谢 回复~ 那只能慢慢调试了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|Archiver|ChinaFFmpeg

GMT+8, 2024-12-27 12:30 , Processed in 0.047205 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表