修复 VLC 字幕在 Windows 10 中不起作用

看其他语言的电影可以让我们感觉完全脱离了这个世界。感谢每部电影的字幕,这有助于我们享受电影时光。如果用于播放电影的主要应用程序,即VLC Media Player无法显示字幕怎么办?这篇文章有这个问题的结果。改写成简单的网络搜索词,修复VLC字幕不工作,或修复VLC字幕不显示。因此,您可以毫无问题地以您喜欢的语言观看带有字幕的外语电影。

修复 VLC 字幕在 Windows 10 中不起作用

如何修复 VLC 字幕在 Windows 10 中不起作用(How to Fix VLC Subtitles Not Working in Windows 10)

下面列出了字幕可能无法在VLC 媒体播放器中处理视频文件的可能原因:(VLC Media Player)

  • 受密码保护的 SRT 文件:(Password Protected SRT file: )如果您尝试使用的字幕文件使用密码进行数字保护,则VLC字幕可能不会显示。
  • 空或损坏(Empty or corrupt SRT file: )的 SRT 文件:如果字幕文件损坏或没有内容,它可能不会显示在VLC应用程序中。
  • 字幕文件未采用 UTF-8 编码:(The Subtitle file is not UTF-8 encoded:) 字幕文件采用UTF-8编码,以便我们查看文本。如果禁用该选项,则字幕文件可能在VLC(VLC)应用程序中不可用。
  • 文字颜色与背景颜色相同:(Text color is the same as that of background color:) 如果字幕的文字和背景颜色相同,则视频文件中可能不会显示字幕。
  • 不同的字幕扩展名:具有(Different subtitle extension:)SRT扩展名 的字幕文件可以完美运行。如果有任何其他扩展名,如.sub,则可能无法播放该文件。
  • 损坏(Corrupt video file:) 的视频文件:如果视频文件损坏,视频可能不支持VLC媒体播放器中的字幕文件。
  • 损坏(Corrupt VLC Media Player app:) 的 VLC 媒体播放器应用程序:如果VLC 媒体播放器(VLC Media Player)应用程序出现故障,它可能不支持字幕和视频文件。

方法 1:基本故障排除步骤(Method 1: Basic Troubleshooting Steps)

在尝试解决VLC字幕无法正常工作的问题之前,您可以尝试本节中给出的基本故障排除方法。

1. 检查文件是否为 SRT 格式:(1. Check If File has SRT Format: )检查字幕文件是否为.srt格式。在窗口右下角的Windows 资源管理器(Windows Explorer)中选择列出的视图。您可以在名称(Name )栏中看到字幕文件的名称,检查文件是否以.srt扩展名保存。如果没有,请尝试下载 srt 格式的字幕文件。

检查字幕文件是否为 srt 格式。 如何修复 VLC 字幕在 Windows 10 中不起作用

2. 尝试不同的 SRT 文件:(2. Try Different SRT File: )如果您尝试使用的字幕文件有问题,您可能需要更改字幕文件。尝试下载任何其他字幕文件,然后尝试将其添加到视频文件中。为此,请在VLC 媒体播放器(VLC Media Player)应用程序上打开视频文件,然后右键单击该视频。将光标移动到列表中的选项Subtitle上,然后将其移动到下一个菜单中的选项Sub Track上。(Sub Track)通过单击选择(Select)任何其他轨道,例如轨道 2 。(Track 2)如果其他轨道显示字幕,则问题可能出在字幕文件上。

选择任何其他轨道,例如轨道 2

3. 受密码保护的 SRT 文件:(3. Password Protected SRT File: )某些字幕文件可能受密码保护或具有数字安全密码。您可能需要知道密码才能访问 srt 文件,或者您可能需要重新下载字幕文件。

4. 重命名(4. Rename Subtitle)与视频文件同名的字幕文件:(ile with Same Name as Video File: )如果字幕文件的名称与您要播放的视频文件的名称不同,VLC 媒体播放器(VLC Media Player)可能会难以播放字幕。您可以将字幕文件重命名为类似于视频(Video)文件的名称来解决此问题。为此,请右键单击视频文件并在菜单中选择重命名(Rename)选项。您可以将字幕文件重命名为与视频文件相同的名称。进行此更改后,尝试使用字幕文件播放视频文件。

重命名视频 srt 文件

5. 将字幕和视频文件保存在同一位置:(5. Save Subtitle and Video Files in Same Location: )如果字幕文件和视频文件位于不同的位置,则字幕文件可能无法用于视频文件。您可能需要手动将文件移动(move the files)到同一位置。

注意:(Note: )您可以尝试为文件单独创建一个文件夹并将它们移动到该文件夹​​。

手动将文件移动到同一位置

6.重启VLC媒体播放器:(6. Restart VLC Media Player: )重启VLC媒体播放器(VLC Media Player)可以解决应用程序中字幕无法播放的问题。要重新启动,请单击应用程序右上角的关闭按钮,然后再次在您的 PC 上启动应用程序。(Close)

关闭 VLC 媒体播放器

7.启用和禁用字幕:(7. Enable and Disable Subtitle: )您可以尝试在VLC媒体播放器(VLC Media Player)上启用和禁用字幕来解决问题。为此,请右键单击VLC应用程序中的视频文件。将光标移动到选项字幕(Subtitle)上,然后将其移动到下一个下拉菜单中的子轨道选项上。(Sub Track)单击(Click)下一个菜单中的禁用(Disable)选项以禁用字幕。您可以通过单击菜单中的Track 1等字幕轨道来启用字幕。(Track 1)

点击禁用选项

8.手动添加字幕:(8. Manually Add Subtitle: )如果内置字幕不适用于您的视频文件,您可以尝试在VLC 媒体播放器(VLC Media Player)中手动将字幕文件添加到您的视频文件中,如下所示:

1. 右键单击​​ VLC应用程序中的视频文件并将光标移到字幕(Subtitle)选项上,然后单击添加字幕文件...(Add Subtitle File…)选项。

手动添加字幕

2. 在Open subtitle...窗口中浏览文件并选择字幕文件。

3. 单击打开(Open)按钮将字幕文件手动插入到您的视频文件中。

单击打开按钮。 如何修复 VLC 字幕在 Windows 10 中不起作用

另请阅读:(Also Read:) 适用于 Windows 10 的 5 款最佳视频编辑软件(5 Best Video Editing Software For Windows 10)

9. 在不同的视频播放器应用中打开视频:(9. Open Video in Different Video Player App: )尝试在不同的视频播放器应用中打开视频,例如电影(Movies)和电视。浏览(Browse)文件并右键单击该文件。在列表中选择打开(Open with)方式选项,然后单击下一个下拉菜单中的电影和电视选项。(Movies & TV )如果视频在带有字幕的电影(Movies)和电视应用程序中播放,则问题可能出在您的VLC 媒体播放器(VLC Media Player)应用程序中。您可以重新启动VLC应用程序来解决此问题。

在不同的视频播放器应用中打开视频

10. 在 VLC 播放器中打开不同的视频:(10. Open Different Videos in VLC Player: )如果您尝试查看的视频文件有任何错误,则可能无法通过VLC 媒体播放器(VLC Media Player)应用程序播放。尝试在应用程序中播放任何其他视频文件以检查问题。您可能需要重新下载视频文件(download the video file)

11. 更新 VLC 媒体播放器:(11. Update VLC Media Player: )VLC应用程序的更新将自动作为消息提供。在提示您这样做时下载。但是,您可以按照以下步骤手动检查VLC中的更新:(VLC)

1. 在VLC 媒体播放器(VLC Media Player)中,单击帮助(Help)选项。

单击帮助并选择检查更新...

2. 然后,选择检查更新( check for updates)VLC将尝试检查更新并下载并安装它们。

您拥有最新版本的 VLC 媒体播放器

另请阅读:(Also Read:) 如何修复 VLC 不支持 UNDF 格式(How to Fix VLC does not support UNDF Format)

方法2:在记事本中打开字幕文件(Method 2: Open Subtitle File in Notepad)

您可以通过在记事本(Notepad)应用程序中打开字幕文件来检查字幕文件是否有一些内容。

1. 按Windows 键(Windows key),键入记事本(Notepad),然后单击打开(Open)

在开始菜单中键入记事本,然后单击右侧窗格上的打开以启动记事本。

2. 在应用程序中按Ctrl+ O键启动打开(Open)窗口。在文件类型下拉菜单中选择所有文件。(All Files)

选择所有文件。 如何修复 VLC 字幕在 Windows 10 中不起作用

3. 浏览窗口中的字幕文件并点击它。单击(Click)打开(Open)”按钮以在记事本(Notepad)中查看文件。

点击打开按钮

4. 如果您看到文件中的内容,那么字幕文件可以在VLC 媒体播放器(VLC Media Player)中使用。

注意:(Note:)如果字幕文件为空,您可能需要重新下载字幕文件。

字幕文件中的内容

方法 3:更改 VLC 的首选项(Method 3: Change Preferences of VLC)

您可以使用本节中的方法更改VLC 媒体播放器(VLC Media Player)应用程序的首选项。这必须解决VLC字幕不起作用的问题。

第 1 步:更改字体和背景颜色(Step 1: Change Font and Background Color)

您可以使用下面给出的步骤更改字体的颜色和字幕的背景。

1. 点击Windows 键(Windows key),输入VLC Media Player并点击打开(Open)

键入 VLC 媒体播放器,然后单击右侧窗格上的打开

2. 单击功能区中的工具(Tools)选项卡,然后在菜单中选择首选项(Preferences)选项。

注意:(Note:)或者,您可以同时按下Ctrl + P keys来打开“首选项”(Preferences)窗口。

选择首选项选项

3. 移至窗口中的Subtitles/ OSD选项卡并勾选窗口中的启用字幕(Enable subtitles)框。

在窗口中勾选启用字幕框。 如何修复 VLC 字幕在 Windows 10 中不起作用

4.在字幕效果部分设置Force subtitle position为0px

将强制字幕位置设置为 0px

5. 在字幕效果部分,将文本默认颜色(Text default color)设置为白色(White),将轮廓颜色(Outline color)设置为黑色(Black)

将文本默认颜色设置为白色,将轮廓颜色设置为黑色。 如何修复 VLC 字幕在 Windows 10 中不起作用

6. 单击保存(Save )按钮保存更改。

点击保存按钮

另请阅读:(Also Read:) 适用于 Windows 10 的 5 款最佳视频编辑软件(5 Best Video Editing Software For Windows 10)

第 2 步:字幕编解码器(Step 2: Subtitle Codecs)

您可以使用提供的步骤设置字幕显示的基本设置并选择UTF-8编码。

1.从 Windows 搜索打开VLC 媒体播放器。(VLC Media Player)

键入 VLC 媒体播放器,然后单击右侧窗格上的打开

2. 单击功能区中的工具(Tools)选项卡,然后在菜单中选择首选项(Preferences)选项。

注意:(Note:)或者,您可以同时按下Ctrl + P keys来打开“首选项”(Preferences)窗口。

选择首选项选项。 如何修复 VLC 字幕在 Windows 10 中不起作用

3. 移至“首选项”窗口中的“接口”选项卡。(Interface )

移动到接口选项卡

4.在显示(Show)设置部分中选择全部(All)选项。

选择全部选项。 如何修复 VLC 字幕在 Windows 10 中不起作用

5. 在列表中的Input/Codecs部分下,展开Subtitle codecs选项。

展开字幕编解码器选项

6. 单击菜单中的字幕(Subtitles)选项。

点击字幕选项。 如何修复 VLC 字幕在 Windows 10 中不起作用

7.为设置字幕对齐选择(Subtitle justification)自动(Auto )并勾选框UTF-8 subtitle authentication

为设置字幕对齐选择自动并勾选框 UTF 8 字幕身份验证

8. 在字幕文本编码中,选择列表中的默认 (Windows-1252)(Default (Windows-1252))选项。

注意:(Note: )如果问题未解决,您可以选择选项系统代码集。(System codeset)

选择默认选项。 如何修复 VLC 字幕在 Windows 10 中不起作用

9. 单击保存(Save )按钮以保存更改。

点击保存按钮

另请阅读:(Also Read:) 如何使用 VLC、Windows 媒体播放器、iTunes 将 MP4 转换为 MP3(How to Convert MP4 to MP3 Using VLC, Windows Media Player, iTunes)

第 3 步:重置首选项(Step 3: Reset Preferences)

使用本节中给出的步骤在VLC 媒体播放器(VLC Media Player)应用程序中重置您的首选项。这会将首选项设置为默认设置。

1.从 Windows 搜索启动VLC 媒体播放器。(VLC Media Player)

键入 VLC 媒体播放器,然后单击右侧窗格上的打开

2. 单击功能区中的工具(Tools)选项卡,然后在菜单中选择首选项(Preferences)选项。

注意:(Note:)或者,您可以同时按下Ctrl + P keys来打开“首选项”(Preferences)窗口。

选择首选项选项

3. 移至“首选项”窗口中的“接口”选项卡。(Interface)

移动到接口选项卡

4. 单击窗口底部的重置首选项按钮。(Reset Preferences)

单击重置首选项按钮。 如何修复 VLC 字幕在 Windows 10 中不起作用

5. 在“重置首选项”(Reset Preferences)窗口中,单击“确定(OK )”按钮以确认更改。

点击确定按钮

受到推崇的:(Recommended:)

本文的目的是为VLC 字幕无法正常工作(VLC subtitles not working)的问题提供解决方案。如果您对VLC字幕不显示的解决方案感到困惑,您可以使用本文中描述的方法。尝试使用文章中描述的方法,并在评论部分告诉我们您的建议或疑问。



About the author

我是一名专业的音频工程师,拥有超过 10 年的经验。我参与过各种各样的项目,从小型家庭音响系统到大型商业制作。我的技能在于创造出色的配乐和声音处理工具,让音乐听起来很棒。我对 Windows 10 也非常有经验,可以帮助您充分利用您的计算机系统。



Related posts