Getting SSA/### subtitles to work with VLC

Add your Tips and tricks to configure and tweak your GhostBSD System here.
Post Reply
nevets
Posts: 149
Joined: Tue Jun 23, 2020 3:54 am

Getting SSA/### subtitles to work with VLC

Post by nevets »

The current pkg build for vlc media player can't render substation alpha coloured text files (SSA/###).
Note that other media players can (SMplayer...)

The vlc port can be compiled (make install) locally from the ghostbsd-ports repository with ### 'on' if an error in the Makefile file is first corrected..
121 ###_CONFIGURE_ENABLE= libass
should read
121 ###_CONFIGURE_ENABLE= ###.
While editing the Makefile add ### to the options default
75 OPTIONS_DEFAULT=### AVAHI.......

Then you may 'make install clean' to compile the port and vlc renders external .### files fine.

There is, unfortunately, yet another error in vlc such that ###/ssa files as elementary streams within a wrapper (mkv for example) are not rendered and you need to export the ES from the mkv to an external .### standalone file to have it rendered.

Don't forget, should you chose to make the port, to lock the vlc pkg and prevent GhostBSD updates overwriting the make.
Also, 'git pulls' of the GhostBSD-ports repository will fail if you don't return the edited Makefile to its unedited original.

Steve
ps: if someone would pleasse turn off the swearword checker the ### will appear as ssa spelt backwards!
Post Reply