How to Fix VLC Chromecast Subtitles Not Showing Problem
VLC to Chromecast doesn't support SRT subtitles. Is there any way to show the subtitles? My videos are stored on my PC with subtitles. I want to be able to play them on my small monitor (no USB port, only HDMI) if such a dongle exists.
Commonly, subtitles don't work when playing through Chromecast. Read the guide to learn why VLC Chromecast subtitles don't show, and how to cast VLC to Chromecast with subtitles.
[Causes] Why VLC to Chromecast Doesn't Support Subtitles
- Chromecast doesn't support the subtitles. Subtitle formats Chromecast supports are limited. Below is Chromecast supported subtitles and closed captions: TTML - Timed Text Markup Language, WebVTT - Web Video Text Tracks, CEA-608/708
- The subtitle file is empty or corrupted. You won't play the video file with subtitles correctly when casting VLC to Chromecast if the subtitle file is damaged or empty.
- The subtitle's name is different from the video file name. Or the subtitle file is in a zip format.
- The subtitle file is in a separate folder, not in the same folder as the video.
[Fixes] How to Cast VLC to Chromecast with Subtitles
1. Open VLC Media Player on your device, click on the Media button on the top menu bar, select stream, and choose a file from the popping-up window.
2. Click on the three buttons on your right side of the screen to get access to edit, create, and delete a profile. Choose a format and tweak subtitles.
After you try to play the video, there will be an "Insecure site" warning. Choose View certificate and view the Chromecast's security certificate. Choose "Accept Permanently", and now you should cast VLC to Chromecast with subtitles playing.
If the subtitle has Chromecast supported formats but there's no subtitle showing when casting VLC to Chromecast, try the following steps:
- Make sure that the subtitle file is not empty and not in a zip format.
- Check if the subtitle is named the same as the video file.
- Try to add subtitles manually if the video file and subtitle file names are different. To do so, when the video is playing on VLC, tap the three vertical dots at the top right corner of the screen, select Add Subtitles, choose the subtitle you'd like to add from the subtitle file list. Play the video to check if you can cast VLC to Chromecast with subtitles displaying on the window.
Note: if you mux subtitles to a video, and you want to use MKV format, WebTT format is the only option. WebVTT can only be muxed into Webm by FFmpeg. "Your subtitle resources must implement CORS." which means subtitles are split file.