can't get OBS Mac to show subtitles for VLC Video Source

justashower

New Member
I have my .srt files set up properly to work with the VLC Media Player app: Same names as my .mp4 files in the same folder, and I have subtitles enabled in Settings. When I play the vids on the app the subtitles are visible as expected.

But on OBS when I select VLC Video Source as my Source and add the same mp4 file to the Playlist and play it, it doesn't show the subtitles.

Yes I do have Subtitles Enabled checked in Properties for VLC Video Source.


Tried many times with different files and they all fail.
What am I missing, or is this a bug?


log file: https://obsproject.com/logs/Hzk1eU3x7pquqLMP

OBS 32.0.4 (64 bit)
VLC media player 3.0.23 Vetinari (Apple Silicon)
macOS Tahoe 26.2
M4 MacBook Air


TIA
 
The VLC source in OBS doesn't render .srt subtitles on Mac, it's been broken for a while and iirc nobody's fixed it upstream. Easiest workaround I've found is burning the subs into the video beforehand with ffmpeg -- something like ffmpeg -i input.mp4 -vf subtitles=input.srt output.mp4 and then use that file as your source. Alternatively you could just play the video in the actual VLC app with subs enabled and use a Window Capture on it instead of the VLC Video Source.
 
Back
Top