APP下载 微博 微信

Hao4K影音


[技术教程] Windows 10/11“电影和电视”自动识别外挂字幕方法

    [复制链接]

发表于 2021年08月11日 16:51 320890 81 来源:电脑/HTPC> 技术教程 回帖奖励 |正序浏览 |

孤单魂随风荡

2021-8-11 16:51

注:此教程也适用于新版的“Groove 音乐”(即“媒体播放器”)
QQ截图20220307192133.png
       以前一直都在折腾 PotPlayer+Lav Filters+madVR,乐此不疲,拼命榨干显卡的性能而没有去用 Windows 10(或 Windows 11)的“电影和电视”,其中最大的原因就是:“电影和电视”不能识别出与视频文件同目录下的外挂字幕。如下图(只显示有内置字幕,没有显示出外挂字幕): QQ截图20210811153825.jpg
       现在经过我的又一番折腾,终于解决了这个痛点!我也老了,懒得去折腾 PLM 了。现把教程分享出来,让你们对视频播放器也多出一个选择。

教程开始:
1. 下载好字幕文件(一般是.ass 格式)后,移动到视频文件同目录(不需要重命名);
2. 编辑字幕文件(用记事本或者其它文本编辑器都可以),找到下方的参数和值(没有的话找到图中“[Script Info]”区进行新增):
  1. PlayResX: 0
  2. PlayResY: 0
复制代码
QQ截图20210811150712.png
将值修改成你屏幕宽高比的倍数,比如我的屏幕宽高比是 16:10,所以设置的是:PlayResX: 640,PlayResY: 400(数字越大,字体越小),
  1. PlayResX: 640
  2. PlayResY: 400
复制代码
QQ截图20210811151004.png
然后另存为,“编码”选择“UTF-8”或者“UTF-8,带物料清单”(即“UTF-8 with BOM”),保存后查看字幕文件扩展名,确定是.ass,而不是.txt;
QQ截图20210811155505.png
3. 通过“电影和电视”打开视频文件,点击左下角的“显示字幕和音频菜单”图标,就可以看到外挂字幕了;
显示字幕.jpg
注:如果没有看到外挂字幕,可以点击“选择字幕文件”,然后选择刚刚修改完成的.ass 字幕文件
如果仍没有看到外挂字幕(一般是人人字幕组制作的),再次编辑.ass 字幕文件,找到图中“[Events]”区中最开始带有汉字内容的地方,如图(本图中位于第 27 行):
QQ截图20210910103914.png
删除前面的代码,如图(本图中是删除第 21~26 行代码):
QQ截图20210910104540.png
4. 选择那个外挂字幕即可。注:如果看到字幕边框错位了,如图(抱歉,只有这里看的最清楚):
错位.jpg
再次编辑字幕文件,在“[V4+ Styles]”区找到下方的参数和值:
  1. Style: Default,方正黑体_GBK,20,&H00FFFFFF,&HF0000000,&H00000000,&H32000000,0,0,0,0,100,100,0,0,1,2,1,2,5,5,2,134
复制代码

QQ截图20210811151036.png
修改成:
  1. Style: Default,方正黑体_GBK,20,&H00FFFFFF,&HF0000000,&H00000000,&H32000000,0,0,0,0,100,100,0,0,0,2,1,2,5,5,2,134
复制代码
QQ截图20210811151113.png
重新打开视频文件并选择外挂字幕,可以看到字幕错位边框没了,显示正常了,如图:
显示正常.jpg

我的效果图:
无边框:
最终效果图.jpg
有边框:
QQ截图20220307192947.png

评分

参与人数 9活跃 +10 H币 +29 收起 理由 (评分规则)
hnmcsky + 1 + 1 谢谢分享!
Workear + 1 + 1 很给力!
蔡恩祈 + 1 + 1 好好好!
qu2011012072 + 1 + 1 谢谢分享!
米乐一家 + 1 + 1 真佩服,满腹经纶!
FraureinEuie + 1 + 1 谢谢分享!
liuD + 1 + 1 对我有帮助!
hao4k + 2 + 20 赞一个!
虫马虫义sjz + 1 + 2 很给力!

查看全部评分

回复

使用道具 举报

孤单魂随风荡 来自 楼

2021-9-10 10:51

教程已更新,针对人人字幕组制作的字幕,可能需要额外删除部分代码,才能识别出此外挂字幕。
回复 支持 反对

使用道具 举报

Topstones 82

2023-7-19 18:24

谢谢
回复 支持 反对

使用道具 举报

行单影独 81

2023-2-24 21:48

孤单魂随风荡 发表于 2023-2-24 11:16
不支持,自带的功能很少。

好的。非常感谢
回复 支持 反对

使用道具 举报

孤单魂随风荡 80

2023-2-24 11:16

行单影独 发表于 2023-2-23 16:19
谢谢解答。我的意思是用自带的电影和电视播放器的时候是否可以调整呢?

不支持,自带的功能很少。
回复 支持 反对

使用道具 举报

行单影独 79

2023-2-23 16:19

孤单魂随风荡 发表于 2023-2-23 07:30
PotPlayer 设置将字幕显示在画面外。

谢谢解答。我的意思是用自带的电影和电视播放器的时候是否可以调整呢?
回复 支持 反对

使用道具 举报

孤单魂随风荡 78

2023-2-23 07:30

行单影独 发表于 2023-2-22 18:36
你好,请问可以通过设置将字幕编排到不影响观看的黑框中吗?

PotPlayer 设置将字幕显示在画面外。
回复 支持 反对

使用道具 举报

行单影独 77

2023-2-22 18:36

孤单魂随风荡 发表于 2021-8-14 13:18
按倍数设置就好了,不是那么严格,比如设置成 PlayResX: 640,PlayResY: 360,如果字体大了就调大点,反 ...

你好,请问可以通过设置将字幕编排到不影响观看的黑框中吗?
回复 支持 反对

使用道具 举报

孤单魂随风荡 76

2022-4-2 20:58

bouign 发表于 22-3-31 00:41
Win 11 使用内置字幕时字幕会一直留在屏幕上,直到下一句话出现,这种情况该如何解决?

应该是字幕本身问题,我没遇到这个问题,我一直用的人人字幕。
回复 支持 反对

使用道具 举报

jackwong68 75

2022-4-1 09:22

这个很实用,感谢楼主。
回复 支持 反对

使用道具 举报

coolevenings 74

2022-4-1 08:18

这个真可以,感谢!
回复 支持 反对

使用道具 举报

gmdz 73

2022-3-31 23:57

这个好使,实用得很。
回复 支持 反对

使用道具 举报

bouign 72

2022-3-31 00:41

Win 11 使用内置字幕时字幕会一直留在屏幕上,直到下一句话出现,这种情况该如何解决?
回复 支持 反对

使用道具 举报

孤单魂随风荡 71

2022-3-8 12:25

sheon 发表于 21-9-27 00:52
我连内置字幕都显示不出来应该怎么解决呀

请详细描述使用的播放器版本和情况。
回复 支持 反对

使用道具 举报

五五线谱 70

2022-3-8 11:29

谢谢大佬,学习了
回复 支持 反对

使用道具 举报

孤单魂随风荡 69

2022-3-7 19:35

更新了一下,此教程也适用于新版的“Groove 音乐”(即“媒体播放器”)。
回复 支持 反对

使用道具 举报

sheon 68

2021-9-27 00:52

我连内置字幕都显示不出来应该怎么解决呀
回复 支持 反对

使用道具 举报

wsyb 67

2021-9-15 20:33

好帖!帮助很大,感谢!
回复 支持 反对

使用道具 举报

孤单魂随风荡 66

2021-9-13 08:46

lh64080132 发表于 2021-9-12 20:12
用kodi加载字幕插件就可以了吧

电影和电视就是一个播放器,是 Win10/11 自带的。
回复 支持 反对

使用道具 举报

lh64080132 65

2021-9-12 20:12

用kodi加载字幕插件就可以了吧
回复 支持 反对

使用道具 举报

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

返回列表 本版积分规则



绑定微信 + 关注公众号,第一时间获得消息通知!
:
初级发烧友
:
介绍未填写

主题

帖子

积分824