VidiBot进阶教程:设置多语言字幕

1、设定视频字幕,必须先设定频道的语言项,打开频道设置菜单

2、点默认上传配置,点高级设置标签

3、语言和字幕认证,点视频语言下拉菜单,选择整个频道视频的语言。

4、根据你的字幕语言,修改字幕的文件名,例如:

  • eng-sub_视频文件名.srt
  • rus-sub_视频文件名.srt
  • 繁体中文字幕_视频文件名.srt
  • 简体中文字幕_视频文件名.srt
  • ….

不同语言的字幕,用前缀来区分,详见下表红色部分,如果还有其他需求,联系学爸添加即可。

language_mapping = {
    '简体中文': ('Simplified', '//tp-yt-paper-item[contains(.,"Simplified") or contains(.,"简体")]'),
    '繁体中文': ('Traditional', '//tp-yt-paper-item[contains(.,"Traditional") or contains(.,"繁体")]'),
    'eng-sub': ('英语(美国)', '//tp-yt-paper-item[contains(.,"United States") or contains(.,"美国")]'),
    'rus-sub': ('俄语', '//tp-yt-paper-item[contains(.,"Russian") or contains(.,"俄语")]'),
    'jap-sub': ('日语', '//tp-yt-paper-item[contains(.,"Japanese") or contains(.,"日语")]'),
    'kor-sub': ('韩语', '//tp-yt-paper-item[contains(.,"Korean") or contains(.,"韩语")]'),
    'spa-sub': ('西班牙语', '//tp-yt-paper-item[contains(.,"Spain") or contains(.,"西班牙语")]'),
    'por-sub': ('葡萄牙语', '//tp-yt-paper-item[contains(.,"Portugal") or contains(.,"葡萄牙语")]'),
    'fra-sub': ('法语', '//tp-yt-paper-item[contains(.,"France") or contains(.,"法语")]'),
    'ger-sub': ('德语', '//tp-yt-paper-item[contains(.,"Germany") or contains(.,"德语")]')
}

5、在任务配置项,勾选“字幕上传”

发表回复