true 发表于 2017-8-1 14:03:33

如何让ASS字幕显示到画面外的黑边

本帖最后由 true 于 2017-8-1 14:04 编辑

http://blog.sina.com.cn/s/blog_4ae08cc00102ux8m.html
mpc-be如何实现像链接中那种功能?

pot中可以取消选择【将文本字幕输出到画面内】来实现ass字幕输出到黑边,但是字体会变得很大


另外,srt字幕在pot中是显示在黑边上的,而在mpc中会显示在画面上,



最后,mpc-be有个【覆盖】选项,垂直最大只能到110,结果是ass和srt字幕有三分之一仍然在画面上,而且遇到没有黑边的视频,字幕就一大半不见了,所以遇到不同的视频,还要改这个选项,这太麻烦了阻碍了人类文明的进步

true 发表于 2017-8-1 14:22:24

本帖最后由 true 于 2017-8-1 14:32 编辑

直接编辑ass文件中字幕位置的代码,好处是不同播放器默认设置都能正常显示在黑边上,缺点是,如果选择了【缩放时保持屏幕长宽比】之类的选项,切换回窗口播放黑边消失后,字幕也一起消失了
所有2.44\1的视频都要改

这一切都太但疼了,不如回去老老实实用pot+srt

cylx 发表于 2017-8-1 16:35:58

这本来就是不符合规范的dirty hack,蛋疼是必然的。mpv可以这样做:
sub-ass-force-margins=yes







true 发表于 2017-8-2 04:32:49

cylx 发表于 2017-8-1 16:35
这本来就是不符合规范的dirty hack,蛋疼是必然的。mpv可以这样做:




更疼

懒人总是希望有一劳永逸的办法
奈何能力不足,折腾几番只感觉得不偿失

巴洛克哥特 发表于 2017-8-2 09:46:56

红框里的选项不勾选,应该就是LZ要的效果了。

true 发表于 2017-8-2 13:11:46

本帖最后由 true 于 2017-8-2 14:24 编辑

巴洛克哥特 发表于 2017-8-2 09:46
红框里的选项不勾选,应该就是LZ要的效果了。
虽然全屏后字体会变大[尤其是ass字幕,一部分撑大到黑边上面了,比pot还坑]

但是
{:11_835:}至少srt字幕能用了

而ass字幕可以通过编辑字号解决


fx0985x 发表于 2017-8-4 17:45:20

折腾这么多到不如用pot

pot的细部设置就是比be/hc来的好

yubanmeiqin 发表于 2021-2-21 00:54:25

fx0985x 发表于 2017-8-4 17:45
折腾这么多到不如用pot

pot的细部设置就是比be/hc来的好

缺点是容易崩溃
页: [1]
查看完整版本: 如何让ASS字幕显示到画面外的黑边