Merge pull request #30848 from wxy/20230821-How-to-Use-Subtitles-with-VLC

RP:published/20230821 How to Use Subtitles with VLC.md
This commit is contained in:
Xingyu.Wang 2024-01-30 14:37:51 +08:00 committed by GitHub
commit 6674e6f8b7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -3,16 +3,20 @@
[#]: author: "Sagar Sharma https://itsfoss.com/author/sagar/" [#]: author: "Sagar Sharma https://itsfoss.com/author/sagar/"
[#]: collector: "lujun9972" [#]: collector: "lujun9972"
[#]: translator: "geekpi" [#]: translator: "geekpi"
[#]: reviewer: " " [#]: reviewer: "wxy"
[#]: publisher: " " [#]: publisher: "wxy"
[#]: url: " " [#]: url: "https://linux.cn/article-16594-1.html"
如何通过 VLC 使用字幕 如何通过 VLC 使用字幕
====== ======
我是动漫的超级粉丝,如果你想观看最新的剧集,那么你必须观看日语音频,只为非日语观众制作字幕。 ![][0]
值得庆幸的是,我最喜欢的视频播放器 VLC 很好地支持字幕。难怪它是有史以来[最好的视频播放器][1]之一。 > 使用 VLC 媒体播放器播放和管理字幕的新手指南。
我是一个超级动漫迷,如果你想观看最新的剧集,那么你只能观看日语音频,因此字幕对于非日语观众来说是必不可少的。
值得庆幸的是,我最喜欢的视频播放器 VLC 很好地支持字幕。难怪它是有史以来 [最好的视频播放器][1] 之一。
VLC 实际上可以做的不仅仅是播放提供的字幕。 VLC 实际上可以做的不仅仅是播放提供的字幕。
@ -24,8 +28,6 @@ VLC 实际上可以做的不仅仅是播放提供的字幕。
* 如何将字幕与视频同步 * 如何将字幕与视频同步
* VLC 支持哪些字幕格式 * VLC 支持哪些字幕格式
那么让我们从第一个开始。 那么让我们从第一个开始。
### 如何在 VLC 中启用字幕 ### 如何在 VLC 中启用字幕
@ -34,15 +36,15 @@ VLC 实际上可以做的不仅仅是播放提供的字幕。
虽然启用字幕的方法有多种,但我将向你展示两种有效的方法。 虽然启用字幕的方法有多种,但我将向你展示两种有效的方法。
#### 按 `V`(最简单的方法) #### 按 V 键(最简单的方法)
如果当前播放的视频有一个或多个字幕,那么你可以按“V”按钮,它将在可用选项之间更改字幕。 如果当前播放的视频有一个或多个字幕,那么你可以按 `V`,它将在可用选项之间更改字幕。
正如你所看到的,当我按下 `V` 时,它会在多个字幕之间漫游,甚至可以选择完全禁用字幕。 正如你所看到的,当我按下 `V` 时,它会在多个字幕之间漫游,甚至可以选择完全禁用字幕。
#### 使用顶部菜单栏或右键单击上下文菜单 #### 使用顶部菜单栏或右键单击上下文菜单
虽然按 `V` 键是启用字幕的最简单方法,但如果你有多个字幕文件(可能有多种语言)并且必须选择其中之一,那么效果不佳 虽然按 `V` 键是启用字幕的最简单方法,但如果你有多个字幕文件(可能有多种语言)并且必须选择其中之一,那么`V` 键的效果就不是最好了
假设你要查找的字幕位于最后一个位置,那么你必须按 `V` 键几次,如果你错过了,请再次重复该过程。 假设你要查找的字幕位于最后一个位置,那么你必须按 `V` 键几次,如果你错过了,请再次重复该过程。
@ -50,14 +52,12 @@ VLC 实际上可以做的不仅仅是播放提供的字幕。
要使用此方法,你必须遵循两个简单的步骤: 要使用此方法,你必须遵循两个简单的步骤:
* 单击顶部菜单栏中的`字幕`菜单 * 单击顶部菜单栏中的 “<ruby>字幕<rt>Subtitle</rt></ruby>” 菜单
* 选择`子轨道`,然后选择所需的字幕轨道 * 选择 “<ruby>子轨道<rt>Sub Track</rt></ruby>”,然后选择所需的字幕轨道
![][2] ![][2]
你还可以通过右键单击正在播放的视频并选择字幕选项来完成此操作。 你还可以通过右键单击正在播放的视频并选择字幕选项来完成此操作。
### 如何在 VLC 中使用下载的字幕 ### 如何在 VLC 中使用下载的字幕
@ -65,21 +65,17 @@ VLC 实际上可以做的不仅仅是播放提供的字幕。
要使用下载的字幕,你必须将其导入 VLC。并且可以通过遵循给定的简单步骤轻松完成 要使用下载的字幕,你必须将其导入 VLC。并且可以通过遵循给定的简单步骤轻松完成
* 首先,单击顶部菜单栏中的`字幕` * 首先,单击顶部菜单栏中的 “字幕”
* 选择第一个`添加字幕文件`选项,它将打开文件管理器 * 选择第一个<ruby>添加字幕文件<rt>Add Subtitle File</rt></ruby>选项,它将打开文件管理器
* 从这里找到字幕文件所在的位置并选择它 * 从这里找到字幕文件所在的位置并选择它
![][3] ![][3]
完成后,可以通过顶部菜单栏中的`字幕`菜单访问添加的字幕: 完成后,可以通过顶部菜单栏中的`字幕`菜单访问添加的字幕:
![][4] ![][4]
💡 > 💡 如果你要保存视频以供将来使用,我建议将字幕文件复制到与视频文件本身相同的文件夹中。更好的方法是将文件重命名为与视频文件相同的名称。因此,如果视频文件是 `my-xyz.mp4`,则字幕文件应该是 `my-xyz.srt`。这样,字幕要么自动播放,要么在你按 `v` 键时被识别。
如果你要保存视频以供将来使用,我建议将字幕文件复制到与视频文件本身相同的文件夹中。更好的方法是将文件重命名为与视频文件相同的名称。因此,如果视频文件是 my-xyz.mp4则字幕文件应该是 my-xyz.srt。这样字幕要么自动播放要么在你按 v 键时被识别。
### 如何在 VLC 中自动下载字幕(适用于 Linux 用户) ### 如何在 VLC 中自动下载字幕(适用于 Linux 用户)
@ -87,51 +83,41 @@ VLC 实际上可以做的不仅仅是播放提供的字幕。
如果你是 Linux 用户,请按照给定的说明将其添加到 VLC 中。 如果你是 Linux 用户,请按照给定的说明将其添加到 VLC 中。
首先,下载 zip 文件 [使用 wget 命令][5] 首先,[使用 wget 命令][5] 下载 zip 文件:
````
wget https://github.com/exebetche/vlsub/archive/master.zip
````
接下来,如下所示[使用unzip命令解压文件][6]
``` ```
wget https://github.com/exebetche/vlsub/archive/master.zip
unzip master.zip
``` ```
之后,你需要[创建一个新目录][7] 接下来,如下所示 [使用 unzip 命令解压文件][6]
```` ```
unzip master.zip
```
mkdir -p ~/.local/share/vlc/lua/extensions 之后,你需要 [创建一个新目录][7]
```` ```
mkdir -p ~/.local/share/vlc/lua/extensions
```
最后,使用 [mv 命令][8]将文件移动到创建的目录,如下所示: 最后,使用 [mv 命令][8] 将文件移动到创建的目录,如下所示:
```` ```
mv ~/vlsub-master/vlsub.lua ~/.local/share/vlc/lua/extensions
```
mv ~/vlsub-master/vlsub.lua ~/.local/share/vlc/lua/extensions 现在打开VLC播放器在 “<ruby>视图<rt>View</rt></ruby>” 菜单下,你将找到 “VLsub”
````
现在打开VLC播放器`View` 菜单下,你将找到 `VLsub`
![][9] ![][9]
要使用 VLsub 下载字幕,首先,输入电影名称和年份以获得更好的结果,然后点击“按名称搜索”按钮,从结果中选择字幕文件,然后单击“下载选择”按钮,如图所示 : 要使用 VLsub 下载字幕,首先,输入电影名称和年份以获得更好的结果,然后点击“<ruby>按名称搜索<rt>Search by name</rt></ruby>”按钮,从结果中选择字幕文件,然后单击“<ruby>下载选择<rt>Download selection</rt></ruby>”按钮,如图所示 :
![][10] ![][10]
就是这样! 就是这样!
要了解有关[如何使用 VLsub 扩展][11]的更多信息,请参阅我们有关该主题的详细指南: 要了解有关如何使用 VLsub 扩展的更多信息,请参阅我们有关该主题的 [详细指南][11]。
![][12]
### 如何在 VLC 中将字幕与电影同步 ### 如何在 VLC 中将字幕与电影同步
@ -144,15 +130,11 @@ VLC 实际上可以做的不仅仅是播放提供的字幕。
* `G` 键将使字幕快进 50 毫秒 * `G` 键将使字幕快进 50 毫秒
* `H` 键将使字幕后退 50 毫秒 * `H` 键将使字幕后退 50 毫秒
虽然 50 毫秒听起来太短,但你会在 2-3 次按键内注意到显着差异。 虽然 50 毫秒听起来太短,但你会在 2-3 次按键内注意到显着差异。
**如果你在实际场景中跑得太超前或落后,也可以按住它们。** **如果你在实际场景中跑得太超前或落后,也可以按住它们。**
还感到困惑吗? 你可以参考我们的[如何在 VLC 中同步字幕的详细指南][13] 还感到困惑吗? 你可以参考我们的 [如何在 VLC 中同步字幕的详细指南][13]。
![][12]
### VLC 支持哪些字幕格式? ### VLC 支持哪些字幕格式?
@ -160,44 +142,40 @@ VLC 实际上可以做的不仅仅是播放提供的字幕。
以下是 VLC 支持的字幕格式列表: 以下是 VLC 支持的字幕格式列表:
* *.idx (VOBSub) * *.idxVOBSub
* *.cvd (Chaoji VCD) * *.cvdChaoji VCD
* *.usf (通用字幕) * *.usf通用字幕
* *.ttxt (MPEG-4 定时文本) * *.ttxtMPEG-4 定时文本)
* *.srt (SubRip) * *.srtSubRip
* *.ssa (Sub Station Alpha) * *.ssaSub Station Alpha
* *.smi (SAMI) * *.smiSAMI
* *.aqt (AQTitle) * *.aqtAQTitle
* *.txt (ML2/VPlayer) * *.txtML2/VPlayer
* *.rt (RealText/Smil) * *.rtRealText/Smil
* *.psb (PowerDivX) * *.psbPowerDivX
* *.pjs (Phoenix Subtitle) * *.pjsPhoenix Subtitle
* *.dks (DKS) * *.dksDKS
* *.mpl (ML2) * *.mplML2
* *.jss (JACOSub) * *.jssJACOSub
* *.svcd (Super Video CD) * *.svcdSuper Video CD
* *.txt (ML2/VPlayer) * *.txtML2/VPlayer
但最流行的微妙类型是 `*.srt`,并且通常在你下载视频文件时默认提供。 但最流行的微妙类型是 `*.srt`,并且通常在你下载视频文件时默认提供。
![][12]
### VLC 的功能远不止播放视频 ### VLC 的功能远不止播放视频
你知道可以使用 VLC 下载 YouTube 视频吗? 嗯,它可以做的远不止这些。 你知道可以使用 VLC 下载 YouTube 视频吗? 嗯,它可以做的远不止这些。
为此,我们制作了关于[你可以使用 VLC 播放器做的很酷的事情][14]的详细指南: 为此,我们制作了关于 [你可以使用 VLC 播放器做的很酷的事情][14] 的详细指南。
![][12]
以下是如何充分利用 VLC 的方法: 以下是如何充分利用 VLC 的方法:
![][12] > **[让 VLC 播放器在 Linux 中发挥更大作用的 5 个技巧][15]**
我希望本指南对你有所帮助。 我希望本指南对你有所帮助。
*题图DA/39a917f2-a1b3-4167-8393-1af0859105b0*
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
via: https://itsfoss.com/vlc-use-subtitles/ via: https://itsfoss.com/vlc-use-subtitles/
@ -205,7 +183,7 @@ via: https://itsfoss.com/vlc-use-subtitles/
作者:[Sagar Sharma][a] 作者:[Sagar Sharma][a]
选题:[lujun9972][b] 选题:[lujun9972][b]
译者:[geekpi](https://github.com/geekpi) 译者:[geekpi](https://github.com/geekpi)
校对:[校对者ID](https://github.com/校对者ID) 校对:[wxy](https://github.com/wxy)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
@ -225,3 +203,5 @@ via: https://itsfoss.com/vlc-use-subtitles/
[12]: https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png [12]: https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png
[13]: https://itsfoss.com/how-to-synchronize-subtitles-with-movie-quick-tip/ [13]: https://itsfoss.com/how-to-synchronize-subtitles-with-movie-quick-tip/
[14]: https://itsfoss.com/simple-vlc-tips/ [14]: https://itsfoss.com/simple-vlc-tips/
[15]: https://itsfoss.com/vlc-pro-tricks-linux/
[0]: https://img.linux.net.cn/data/attachment/album/202401/29/181554ruyylfyiusdq9yla.jpg