Abitbol Asked: 2019-11-30 01:34:08 +0800 CST2019-11-30 01:34:08 +0800 CST 2019-11-30 01:34:08 +0800 CST Advanced SubStation Alpha (ASS) 字幕文件格式中的边距单位是什么? 772 我在 Internet 上找不到 Advanced SubStation Alpha (ASS) 字幕文件格式的好文档,我想知道,边距的单位是什么? 我的直觉告诉我这是一个百分比,但我想确定一下。 谢谢你。 subtitles file-format 1 个回答 Voted Best Answer user1686 2019-11-30T01:41:15+08:002019-11-30T01:41:15+08:00 根据从Matroska 网站链接的规范,它以像素为单位,以字幕作者的屏幕分辨率测量(因此它由播放器放大或缩小)。 首先在网站上: 第一个,“[Script Info]”包含一些关于字幕文件的信息,例如它的标题、创建者、脚本类型和一个非常重要的:“PlayResY”。请注意这个值,脚本中的所有内容(字体大小、位置)都会被它缩放。 然后在规范本身: 字段 14:MarginL。这以像素为单位定义了左边距。它是距屏幕左侧边缘的距离。三个屏幕边距(MarginL、MarginR、MarginV)定义了显示字幕文本的区域。 字段 15:MarginR。这以像素为单位定义了右边距。它是与屏幕右侧边缘的距离。三个屏幕边距(MarginL、MarginR、MarginV)定义了显示字幕文本的区域。 字段 16:MarginV。这定义了以像素为单位的垂直左边距。 对于字幕,它是与屏幕底部的距离。 对于顶部标题,它是与屏幕顶部的距离。 对于中间标题,该值被忽略 - 文本将垂直居中。
根据从Matroska 网站链接的规范,它以像素为单位,以字幕作者的屏幕分辨率测量(因此它由播放器放大或缩小)。
首先在网站上:
然后在规范本身: