如何修复ffmpeg&;孟科德推波斯语(RTL)字幕反转?

如何修复ffmpeg&;孟科德推波斯语(RTL)字幕反转?,ffmpeg,right-to-left,subtitle,mencoder,farsi,Ffmpeg,Right To Left,Subtitle,Mencoder,Farsi,我正在尝试构建一个应用程序来刻录视频中的字幕。具体的任务是烧录波斯语(从右到左的语言)字幕。但我有个问题 当我同时得到几个单词,但它们之间没有任何“回车”时,ffmpeg或mencoder将行向上推。例如,如果我有三行,第三行出现在第一行,然后是第二行,然后第一行在屏幕上打印 我附上了两个截图,以明确这一点。正如你在第二行看到的,有9行波斯语字幕,应该从顶部的1到底部的9对齐,但是第9行出现在顶部的第一行 我正在使用此代码刻录mp4视频的字幕: mencoder video.mp4 -sub

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

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

我附上了两个截图,以明确这一点。正如你在第二行看到的,有9行波斯语字幕,应该从顶部的1到底部的9对齐,但是第9行出现在顶部的第一行

我正在使用此代码刻录mp4视频的字幕:

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

这是一个接近主题的话题。也许你们应该把它作为一个shell或者脚本问题来描述,试着把它放在主题上。否则,它可能更适合超级用户。