国语视界

 找回密码
 立即注册
查看: 2576|回复: 9

[字幕技术] [已解决] 请教SUP字幕错位的问题

[复制链接]

19

主题

309

帖子

984

积分

连长

大洋
4627
阅读权限
40
发表于 22-10-16 20:20 | 显示全部楼层 |阅读模式
本帖最后由 jrco 于 22-10-27 13:35 编辑

搜了一圈没有找到解答,想问问这个情况大家是否已经有解决方案了:
生肉视频画幅1920x960 (2:1),挺普遍的电影画幅
使用生肉视频制作了特效ass,在Aegisub里显示正常,但导出为sup之后,特效会错位,主要是左右错位。导出sup使用过easyavs2bdnxml和bobo大神制作的BDX_Beta,两个软件都测试过,是一样的错位。

举例——
在Aegisub中显示:

在PotPlayer播放器里显示(右边白色的“杜鹃游艺厅”字样错位了,盖住了画面):


盲猜原因可能是——转sup的软件默认画幅为16:9,但也没有看到可以自定义的选项...

能想到的解决方法有:
★导出SUP之后手动修改特效位置(看了大佬的教程,但暂时还没有学会... https://cnlang.org/forum.php?mod ... F%AE%E6%94%B9%2Bsup
★给我的生肉视频先加上黑边 补全到16:9,再在加了黑边的视频上制作特效ass、转为sup
——但是制作sup字幕是为了发给更多的小伙伴看,这样似乎要让所有人都给自己的生肉视频添加黑边了。
——并且我之后需要压制熟肉给不方便载入外挂字幕的小伙伴看,感觉还是在原生肉上做特效/用原生肉压制比较方便。


点评

全屏播放  发表于 22-10-17 11:23

45

主题

1197

帖子

8465

积分

旅长

大洋
183179
阅读权限
70

论坛元老灌水之王热心会员悍匪之王

发表于 22-10-16 21:09 | 显示全部楼层


1.aegisub制作ass的时候必须设置为1920x1080的画幅
2.使用potplayer播放的时候一般在16:9显示器需要全屏状态,可以正常显示sup字幕
3.使用potplayer播放如果是非16:9或者带鱼屏再者是窗口模式(窗口模式未调节为16:9大小的对话框)则会导致字幕串位
4.窗口模式一般会默认去黑边播放,所以1920x1080画幅的sup字幕在1920x800的画面下就会缩放导致字幕整体缩小串位
5.解决方法,把potplayer设置为固定画幅无论窗口还是全屏均按照1920x1080的分辨率播放即可解决
参考帖子设置方法https://cnlang.org/thread-84850-1-1.html
回复 支持 反对

使用道具 举报

9

主题

3014

帖子

372

积分

排长

大洋
3875
阅读权限
30
发表于 22-10-17 10:49 | 显示全部楼层
这个解释很到位!
回复 支持 反对

使用道具 举报

19

主题

309

帖子

984

积分

连长

大洋
4627
阅读权限
40
 楼主| 发表于 22-10-17 21:40 | 显示全部楼层
huaixiaozi6 发表于 22-10-16 21:09
1.aegisub制作ass的时候必须设置为1920x1080的画幅
2.使用potplayer播放的时候一般在16:9显示器需要全屏 ...

超级感谢!成功解决了
回复 支持 反对

使用道具 举报

8

主题

2万

帖子

8805

积分

旅长

大洋
153516
阅读权限
70

灌水之王热心会员论坛元老

发表于 22-10-21 09:40 | 显示全部楼层
解决了就好,从不用这种字幕,更多的是关注影片的内容
回复 支持 反对

使用道具 举报

22

主题

428

帖子

116

积分

班长

大洋
1702
阅读权限
20
发表于 22-10-23 00:58 | 显示全部楼层
本帖最后由 i990049 于 22-10-23 01:00 编辑

huaixiaozi6 发表于 22-10-16 21:09
1.aegisub制作ass的时候必须设置为1920x1080的画幅
2.使用potplayer播放的时候一般在16:9显示器需要全屏 ...



你那个方法是把全部的视频都变成1080p输出了,这样2160p和720p的无黑边视频也会强制输出成1080p,这里有个更简单的方法,不论什么分辨率都管用
以前Potplayer官方版的字幕滤镜跟aegisub也不是完全一样的,所以有些人在Aegisub看到的字体大小位置间距和旋转、倾斜、毛玻璃特效到了播放器就不一样了,还有一些人压硬字幕的时候发现熟肉的字体颜色变了,还有一些人ASS转SUP字幕发现特效不对,那是因为字幕软件、播放器、压制工具默认使用的字幕滤镜插件都不一样,比如下面这些情况。
https://cnlang.org/thread-85165-1-1.html
恒星播放器也可以把ass字幕放在无黑边视频的画面外,但是字体大小明显变小
Potplayer官方版默认的字幕滤镜是不支持ass mod特效的,如果要直接播放那种扭来扭去旋转倾斜的ass特效字幕,需要安装跟aegisub一样的特效字幕滤镜,MPC同理,这个软件的播放器集成了特效字幕滤镜
https://www.52pojie.cn/thread-1629989-1-1.html
至于ass脚本如果不是按照16:9做的,可以用aegisub重设分辨率,直接拉伸变成16:9;如果源文件的字幕Y轴的POS位置原来是负数,重设分辨率不是选择拉伸,而是选择适应视频或者铺面视频,自己看一下重设分辨率以后Y轴的数据是不是负数就行了,要是不对可以撤销重设。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

16

主题

253

帖子

44

积分

列兵

大洋
1140
阅读权限
10
发表于 22-10-26 10:56 | 显示全部楼层
插个眼 涨知识
回复 支持 反对

使用道具 举报

0

主题

1236

帖子

557

积分

连长

大洋
6488
阅读权限
40
发表于 22-10-31 09:12 | 显示全部楼层
hljwsq 发表于 22-10-21 09:40
解决了就好,从不用这种字幕,更多的是关注影片的内容

SRT的简体中文就可以了,关注电影本身,好好欣赏电影
回复 支持 反对

使用道具 举报

2

主题

648

帖子

520

积分

连长

大洋
1731
阅读权限
40
发表于 23-3-5 22:50 | 显示全部楼层
hljwsq 发表于 22-10-21 09:40
解决了就好,从不用这种字幕,更多的是关注影片的内容

没有特效字幕,不也会影响对电影的理解吗
比如说,收到条短信
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表