我在 1920x1080 屏幕上用 VLC 播放器观看 1920x960 格式的节目,字幕来自 .ass 文件。它看起来是这样的:
我想将字幕移到实际视频下方的黑色边缘。这是在 Notepad++ 中打开 .ass 文件的序言:
[Script Info]
ScriptType: v4.00+
Collisions: Normal
PlayResX: 1920
PlayResY: 960
Timer: 100.0
WrapStyle: 0
[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,sans-serif,20,&H00FFFFFF,&H00FFFFFF,&H000F0F0F,&H000F0F0F,0,0,0,0,100,100,0,0.00,1,2,3,2,20,20,0,0
我试图减少MarginV
参数,即最后一行的倒数第二个数字:
[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,sans-serif,20,&H00FFFFFF,&H00FFFFFF,&H000F0F0F,&H000F0F0F,0,0,0,0,100,100,0,0.00,1,2,3,2,20,20,-10,0
这确实将字幕向下移动,但不幸的是,它们被截断了,而不是延伸到黑色区域:
PlayResY
将参数增加到1080
,感觉应该可以解决这个问题,但却没有任何改变,产生了相同的向下移动但被切断的字幕。
有人有什么想法吗?