使用说明
一字幕浏览器扩展无需登录即可免费使用 (除在https://1zimu.com/player (opens in a new tab)页面试用外) 。但,还是推荐 使用微信扫码进行登录 微信扫码登录 以获得更好的体验!
扩展可见
在浏览器中安装后,可以在浏览器右上角将一字幕浏览器扩展图标置为可见。
开始使用
在 bilibili.com
使用
在 bilibili.com
使用时,先说三遍重要的事情。
- 请先确定登录自己的B站账号
- 请先确定登录自己的B站账号
- 请先确定登录自己的B站账号
不然,无法使用B站的字幕功能!原因如下:
进入B站(bilibili.com)链接后,请先使用自己的B站账号登录B站,否则一字幕浏览器扩展无法读取当前视频的字幕数据。 因为B站规定,登录账号后才能使用视频字幕功能。
安装好一字幕浏览器扩展后,打开如下链接 https://www.bilibili.com/video/BV11k4y1p7zH/ (opens in a new tab) ,即可体验相关功能。
或是 B站
上其他支持 双语字幕 的视频皆可以使用。只有中文字幕的视频也可以使用!
在 youtube.com
使用
可以魔法(VPN)上网的朋友可以进入 youtube.com
进行体验:https://www.youtube.com/watch?v=jH7SuCUxl2Q (opens in a new tab)
或是 Youtube
上其他支持 字幕 功能的视频也都可以使用。
在 1zimu.com
使用
可直接进入:https://1zimu.com/player (opens in a new tab) 页面进行功能试用。此页面中的视频为《老友记》第一季,第一集的部分片段。仅供参考试用。如欲获得全十季资源,请移步至: 全十季《老友记》
试用前,请先确认如下两项:
不然无法试用。
有任何问题,或是意见和建议,可通过扩展 popup
页面上的联系方式与作者沟通。
https://1zimu.com/player (opens in a new tab) 支持 内嵌字幕的mp4
本地脱机播放,也支持 外挂字幕(.mp4 + .srt)
本地脱机播放。
- 内嵌字幕播放,可参阅:内嵌字幕 (opens in a new tab)
- 外挂字幕播放,可参阅:外挂字幕 (opens in a new tab)
没有界面时
如果没有看到一字幕扩展程序相关界面,请确认如下步骤:
- 是否使用B站(bilibili.com)账号登录
B站
,前提是在B站
使用一字幕浏览器扩展时才需要登录。Youtube
无需登录Youtube
账号即可使用。 https://1zimu.com/player (opens in a new tab) 试用时需要 使用微信扫码进行登录 微信扫码登录。 - 刷新当前页面。
- 确认插件总开关、字幕开关、字幕列表开关是否开启。
没有字幕的情况
- 另:不是所有B站,Youtube.com站上的视频都有字幕数据。
B站中,有如下双语字幕的视频才是可用的。
或是如下AI字幕,也是可以的。
或是 youtube 下有字幕的视频:
除此外的视频是没有字幕数据的,一字幕扩展也是不可用的。
快捷键
目前一字幕使用键盘快捷键进行相应操作。如果默认快捷键和当前页面的快捷键冲突,可以修改快捷键设置。
- 播放上一句:
J
- 播放下一句:
K
- 播放速度增加0.1:
I
- 播放速度减小0.1:
U
- 对播放画面进行遮罩(此遮罩可以随意调整位置和大小):
H
- 对整个播放画面进行遮罩与取消遮罩:
A
- 字幕列表的显示与隐藏:
V
- 对字幕列表进行遮罩与取消字幕列表遮罩:
L
- 对当前字幕对应的片段进行重复播放:
R
- 对当前字幕对应的片段进行由慢到快重复播放:
Q
- 对当前字幕对应的片段进行跟读播放:
F
- 取消当前正在重复的播放、跟读的播放或变速重复的播放:
ESC
- 字幕层的显示与隐藏:
S
- 中文字幕的显示与隐藏:
C
调整字幕显示层
字幕显示层可以在 Y轴
方向上任意调整位置。按下快捷键 S
可以隐藏字幕显示层,再次按下 S
则显示字幕显示层。
遮罩层
在需要遮挡画面的情况下,可使用画面遮罩层对画面进行遮罩。按下快捷键 H
即可显示遮罩层,再次按下 H
隐藏遮罩层。按下快捷键 A
可以使遮罩层占满整个画面,再次按下 A
则取消占满画面的遮罩层。
遮罩层的默认高度可以在一字幕浏览器扩展的弹出页面中进行设置。
v0.3.14
版本后,可对 跟读次数
和 跟读时长倍数
进行调整。跟读次数最低可以设置为1次,即播放1次暂停1次;暂停的时长
= 当前句子的播放时长
x 跟读时长倍数
同样,对字幕列表也可以使用遮罩,快捷为:L
,控制其显示与隐藏。
内嵌字幕视频文件播放
有些视频文件如:.mp4
、.mkv
视频文件中会内嵌字幕数据。一字幕站点(1zimu.com)的 播放器 (opens in a new tab) 页面支持将其中的字幕数据读取出来,并显示,以便使用。
在 播放器 (opens in a new tab) 页面中,打开含有字幕数据的视频文件即可。
- 播放器 (opens in a new tab) 页面仅支持读取文件大小在
2GB
以下的视频文件中的字幕。
减小视频占用空间
如果视频文件大于 2GB
,而无法在 一字幕(1zimu.com) 播放器 (opens in a new tab)页面中播放时。字幕君提供使用 ffmpeg
命令用法,以缩小视频文件的占用空间。ffmpeg
的安装方法亲们可以自行在网上搜罗。如下为 ffmpeg
的命令行用法,运行后,可以把大于 2GB
的 input.mp4
文件转换成小于 2GB
的 output.mp4
文件,并且把字幕数据也一并转换过来了。而使用剪映等剪辑软件则无法带着字幕一起转换,这一点请注意。
ffmpeg -i 'input.mp4' -map 0 -c:v h264 -crf 23 -maxrate 1500k -bufsize 3000k -fs 2000MB -c:a copy -c:s mov_text "output.mp4"
- -i 是输入文件。
- -map 0 表示从输入文件中复制所有流到输出文件。
- -c:v 是要转换的视频编码
h264
。 - -c:a 是音频编码,这里直接
copy
就好了。 - -c:s 是字幕数据,这里直接用了
mov_text
字幕数据可以完美从input.mp4
转换到output.mp4
中。 - -crf 使用 -crf 选项设置常量速率因子。 CRF 值越小,输出质量越高,但文件大小越大,转换速度可能也越慢。 相反,CRF 值越大,输出质量越低,文件大小越小,转换速度可能更快
- -maxrate 这个参数用来设置音频或视频的最大比特率。
- -bufsize 这个参数用来设置编码器的缓冲区大小。
- -fs 这个参数用来设置整个输出文件的文件大小限制,单位是字节。
转换h264
一字幕(1zimu.com) 播放器 (opens in a new tab)页面中只支持播放视频编码为 h264
文件的编码。
如果您的视频文件编码不是 h264
编码,字幕君同样也为您准备好了视频格式转换的命令。
ffmpeg -i 'input.mp4' -c:v h264 -crf 23 -c:a copy -c:s mov_text -map 0 'output.mp4'
- -i 是输入文件
- -c:v 是要转换的视频编码
h264
- -c:a 是音频编码,这里直接
copy
就好了。 - -c:s 是字幕数据,这里直接用了
mov_text
字幕数据可以完美从input.mp4
转换到output.mp4
中。 - -crf 使用 -crf 选项设置常量速率因子。 CRF 值越小,输出质量越高,但文件大小越大,转换速度可能也越慢。 相反,CRF 值越大,输出质量越低,文件大小越小,转换速度可能更快
- -map 0 表示从输入文件中复制所有流到输出文件。
转换后声音变小
有可能转换后的视频文件声音变小,则可以使用如下命令来增大输出文件中音频的音量。
没有了上述命令中的 -c:a copy
,在后面增加了 -af "loudnorm=I=-23.0:TP=-1.5:LRA=11"
ffmpeg -i 'input.mp4' -c:v h264 -crf 23 -c:s mov_text -map 0 -af "loudnorm=I=-23.0:TP=-1.5:LRA=11" 'output.mp4'
FFmpeg
是个好东西,亲们最好能熟练运用这个命令的各种用法。如:提取视频文件中的音频,导出视频文件中的内嵌字幕,转换视频的编码方式,提取视频文件中的帧等等。具体用法可以搜索,或是求助于AI。或是查看本站简要说明
FFmpeg。
外挂字幕 .srt
字幕+.mp4
视频 播放
1zimu.com 播放器 (opens in a new tab) 支持用户自定义 .srt
文件 + 本机 .mp4
视频文件(h264
编码) 或 .mp3
音频文件进行播放。
.srt
文件的格式如下:
...
15
00:03:59,020 --> 00:04:02,390
穿这样的鞋子你可以走上一整天
I bet you could walk all day in shoes like that
16
00:04:02,460 --> 00:04:04,390
脚都不会痛
and not feel a thing.
17
00:04:06,630 --> 00:04:10,070
我希望能有一双这样的鞋子
I wish I had shoes like that.
18
00:04:10,130 --> 00:04:12,570
其实我的脚很痛
My feet hurt.
...
中英文在一个时间段内,中文在上,英文在下;中文在下,英文在上都可以。
也可以只有英文,一字幕浏览器扩展都可处理得很好!
...
15
00:03:59,020 --> 00:04:02,390
I bet you could walk all day in shoes like that
16
00:04:02,460 --> 00:04:04,390
and not feel a thing.
17
00:04:06,630 --> 00:04:10,070
I wish I had shoes like that.
18
00:04:10,130 --> 00:04:12,570
My feet hurt.
...
同时选中 .srt
文件和 .mp4
文件即可!如下视频所示:
字幕显示乱码
中文字幕数据显示为乱码时,可在 播放器 (opens in a new tab) 页面中的 字幕编码 中进行调整。目前支持三种编码 utf8, gb2312 和 gbk。
页面取词翻译
v0.3.27
以后版本,新增 悬浮球 , 页面取词翻译,支持 中英,中法,中日,中韩 ,自动识别语种翻译。
其他
如何获取可在 https://1zimu.com/player (opens in a new tab) 脱机播放的视频资源?
本站不定期提供一些电影,美剧视频资源,请移步至 视频资源
没有我喜欢的视频网站?
可以直接联系作者;微信:supercrc001 ,邮件:cj@jeffc.cn,Github:https://github.com/1zimu-com/1zimu (opens in a new tab) 提交
issues
https://github.com/1zimu-com/1zimu/issues (opens in a new tab) 均可。作者会第一时间进行适配升级。
如何获取已有的视频资源文件中的字幕?
开源项目
whisperX
可以一试。其特点是:速度快,准确度高!本站对其有一定说明,可移步至 whisperX