首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用mencoder/ffmpeg命令行工具更改字幕的颜色并为其添加背景?

如何使用mencoder/ffmpeg命令行工具更改字幕的颜色并为其添加背景?
EN

Stack Overflow用户
提问于 2014-09-04 19:50:47
回答 1查看 1.8K关注 0票数 2

我想刻录一个波斯(-utf8)的.srt格式的字幕文件到一个.mp4格式的视频文件使用mencoder。我使用的是ubuntu 14.04。此命令适用于在视频文件上刻录字幕的简单任务:

代码语言:javascript
复制
sudo mencoder input.mp4 -sub subtitle.srt -utf8 -o output.mp4 -oac pcm -ovc lavc

现在我想更改字幕的颜色和字体大小,并为字幕添加背景。我在这里看到了一些命令,比如-ass-color <value>-sub-bg-color,但它们不能协同工作。-sub-bg-color在我导入.srt文件时起作用,-ass-color在.ass格式下起作用。此外,我不想转换成.ass的.srt文件。有没有人知道我该如何完成这行命令来完成上面提到的这些更改?

在ffmpeg中任何相等的命令也是很受欢迎的。我使用mencoder只是为了避免搞乱ffmpeg编译过程。

EN

回答 1

Stack Overflow用户

发布于 2021-10-26 13:36:15

我知道这个问题太老了。无论如何,它会帮助一些人。如果你有.srt文件,你可以简单地用ASS样式格式设置字幕样式。

我给你举个例子。

代码语言:javascript
复制
1
00:00:00,000 --> 00:00:03,553
This text is styled <font color="#ffff00" size=14>very well</font>

2
00:00:03,553 --> 00:00:06,060
<b>Bold</b> or <i>Ittallic.</i> 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25664750

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档