6

我正在尝试构建一个应用程序来刻录视频字幕。要做的具体任务是刻录波斯语(从右到左的语言)字幕。但我有一个问题。

当我同时得到几个单词时,它们之间没有任何“Enter”,ffmpeg或者mencoder将线条向上推。例如,如果我有三行,则第三行出现在第一行,然后是第二行,然后第一行打印在屏幕上。

我附上了两个屏幕截图以清楚说明。正如您在第二个中看到的那样,有 9 行波斯语字幕应该从顶部的 1 到底部的 9 对齐,但第 9 行出现在顶部的第一行。

在此处输入图像描述

在此处输入图像描述

我现在正在使用这段代码来刻录 mp4 视频的字幕:

mencoder video.mp4 -sub subtitle.srt -utf8  -o output.mp4 -oac pcm -ovc lavc
4

0 回答 0