推荐微信扫码登录以获得更好的体验!另:🎉建议更新到最新版,以体验新功能!🎉 版本更新记录→
教程
快速开始
使用说明

使用说明

一字幕浏览器扩展无需登录即可免费使用 (除在https://1zimu.com/player (opens in a new tab)页面试用外) 。但,还是推荐 使用微信扫码进行登录 微信扫码登录 以获得更好的体验!

扩展可见

在浏览器中安装后,可以在浏览器右上角将一字幕浏览器扩展图标置为可见。

extension popup

开始使用

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) 页面进行功能试用。此页面中的视频为《老友记》第一季,第一集的部分片段。仅供参考试用。如欲获得全十季资源,请移步至:

试用前,请先确认如下两项:

  1. 您的扩展版本号在 0.3.15 版本以上。 最新版在这里
  2. 使用微信扫码进行登录。 微信扫码登录

不然无法试用。

有任何问题,或是意见和建议,可通过扩展 popup 页面上的联系方式与作者沟通。

extension popup

https://1zimu.com/player (opens in a new tab) 支持 内嵌字幕的mp4 本地脱机播放,也支持 外挂字幕(.mp4 + .srt) 本地脱机播放。

没有界面时

如果没有看到一字幕扩展程序相关界面,请确认如下步骤:

  1. 是否使用B站(bilibili.com)账号登录 B站,前提是在 B站 使用一字幕浏览器扩展时才需要登录。 Youtube 无需登录 Youtube 账号即可使用。 https://1zimu.com/player (opens in a new tab) 试用时需要 使用微信扫码进行登录 微信扫码登录
  2. 刷新当前页面。
  3. 确认插件总开关、字幕开关、字幕列表开关是否开启。
shortcuts

没有字幕的情况

  • 另:不是所有B站,Youtube.com站上的视频都有字幕数据。

B站中,有如下双语字幕的视频才是可用的。

bili_sub_btn

或是如下AI字幕,也是可以的。

bili_sub_btn2

或是 youtube 下有字幕的视频:

bili_sub_btn2

除此外的视频是没有字幕数据的,一字幕扩展也是不可用的。

快捷键

目前一字幕使用键盘快捷键进行相应操作。如果默认快捷键和当前页面的快捷键冲突,可以修改快捷键设置。

shortcuts
  • 播放上一句:J
  • 播放下一句:K
  • 播放速度增加0.1:I
  • 播放速度减小0.1:U
  • 对播放画面进行遮罩(此遮罩可以随意调整位置和大小):H
  • 对整个播放画面进行遮罩与取消遮罩:A
  • 字幕列表的显示与隐藏:V
  • 对字幕列表进行遮罩与取消字幕列表遮罩:L
  • 对当前字幕对应的片段进行重复播放:R
  • 对当前字幕对应的片段进行由慢到快重复播放:Q
  • 对当前字幕对应的片段进行跟读播放:F
  • 取消当前正在重复的播放、跟读的播放或变速重复的播放:ESC
  • 字幕层的显示与隐藏:S
  • 中文字幕的显示与隐藏:C

调整字幕显示层

字幕显示层可以在 Y轴 方向上任意调整位置。按下快捷键 S 可以隐藏字幕显示层,再次按下 S 则显示字幕显示层。

subtitleupdown

遮罩层

在需要遮挡画面的情况下,可使用画面遮罩层对画面进行遮罩。按下快捷键 H 即可显示遮罩层,再次按下 H 隐藏遮罩层。按下快捷键 A 可以使遮罩层占满整个画面,再次按下 A 则取消占满画面的遮罩层。

遮罩层的默认高度可以在一字幕浏览器扩展的弹出页面中进行设置。

maskheight

v0.3.14版本后,可对 跟读次数跟读时长倍数 进行调整。跟读次数最低可以设置为1次,即播放1次暂停1次;暂停的时长 = 当前句子的播放时长 x 跟读时长倍数

同样,对字幕列表也可以使用遮罩,快捷为:L,控制其显示与隐藏。

subtitlelistmask

内嵌字幕视频文件播放

有些视频文件如:.mp4.mkv 视频文件中会内嵌字幕数据。一字幕站点(1zimu.com)的 播放器 (opens in a new tab) 页面支持将其中的字幕数据读取出来,并显示,以便使用。

播放器 (opens in a new tab) 页面中,打开含有字幕数据的视频文件即可。

🚫
  1. 播放器 (opens in a new tab) 页面仅支持读取文件大小在 2GB 以下的视频文件中的字幕。
2. 不需要读取视频文件中相关 (字幕) 数据的文件大小无限制。

减小视频占用空间

如果视频文件大于 2GB ,而无法在 一字幕(1zimu.com) 播放器 (opens in a new tab)页面中播放时。字幕君提供使用 ffmpeg 命令用法,以缩小视频文件的占用空间。ffmpeg 的安装方法亲们可以自行在网上搜罗。如下为 ffmpeg 的命令行用法,运行后,可以把大于 2GBinput.mp4 文件转换成小于 2GBoutput.mp4 文件,并且把字幕数据也一并转换过来了。而使用剪映等剪辑软件则无法带着字幕一起转换,这一点请注意。

ffmpeg
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 文件的编码。

subtitlelistmask

如果您的视频文件编码不是 h264 编码,字幕君同样也为您准备好了视频格式转换的命令。

ffmpeg
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
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。

luan_ma

页面取词翻译

v0.3.27 以后版本,新增 悬浮球 , 页面取词翻译,支持 中英,中法,中日,中韩 ,自动识别语种翻译。

floatBall

其他

如何获取可在 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