Opened 10 years ago
Last modified 8 years ago
#45961 new defect
VLC build seems to be missing things, particularly some subtitle support
Reported by: | celtic.minstrel.ca@… | Owned by: | RJVB (René Bertin) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ctreleaven (Craig Treleaven), petrrr, mojca (Mojca Miklavec) | |
Port: | VLC |
Description
I installed VLC from MacPorts because I noticed that it has the MIDI support included (which the official version from the VLC website omits), but I discovered that the MacPorts version (using +huge variant) doesn't seem to support the ASS/SSA subtitle formats. Videos that correctly show subtitles in the official VLC version from their website do not show subtitles in the MacPorts build, giving the following error:
No suitable decoder module VLC does not support the audio or video format "ssa ". Unfortunately there is no way for you to fix this.
Because I thought it was odd that it'd omit things that the official version includes, I took a look in the plugins folder in the application package of both versions. The following plugins are present in the official version but missing in the MacPorts version:
libaccess_realrtsp_plugin.dylib libgme_plugin.dylib libgoom_plugin.dylib libgrowl_plugin.dylib libkate_plugin.dylib liblibass_plugin.dylib <---- I'm guessing this is the one causing the missing subtitles? liblive555_plugin.dylib libsid_plugin.dylib libzvbi_plugin.dylib
(The MacPorts version also has quite a few (20) plugins that the official version omits, but I won't list them all since extra features are not a defect.)
For the record: I thought I might be able to get both subtitles and MIDI to work in one version by copying the relevant plugin from one version to the other, but even with the plugin cache disabled this seems to have no effect.
Change History (13)
comment:1 Changed 10 years ago by celtic.minstrel.ca@…
Cc: | celtic.minstrel.ca@… added |
---|
comment:3 Changed 10 years ago by mf2k (Frank Schima)
Cc: | celtic.minstrel.ca@… removed |
---|---|
Keywords: | subtitles removed |
As reporter, you do not need to Cc yourself.
comment:5 Changed 9 years ago by ctreleaven (Craig Treleaven)
Owner: | changed from macports-tickets@… to rjvbertin@… |
---|
Assign to maintainer.
comment:6 Changed 9 years ago by RJVB (René Bertin)
What VLC version are you using? I'm only "maintaining" a port for VLC 2.2 (https://trac.macports.org/ticket/49051) .
comment:7 Changed 9 years ago by ctreleaven (Craig Treleaven)
comment:8 Changed 9 years ago by RJVB (René Bertin)
Ah, I see.
Either that was a mistake, or leaving the port at v2.1.5 instead of updating it was a mistake, I cannot be the judge of that. I'm not particularly interested in maintaining an old version of a port, though.
comment:9 Changed 9 years ago by mojca (Mojca Miklavec)
Version: | 2.3.2 |
---|
comment:11 follow-up: 13 Changed 9 years ago by mojca (Mojca Miklavec)
And the other question: are any other plugins listed above worth considering?
comment:12 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)
Port: | VLC added; vlc removed |
---|
comment:13 Changed 8 years ago by RJVB (René Bertin)
Replying to mojca:
And the other question: are any other plugins listed above worth considering?
I missed this question. I can only answer for growl, where the answer is "no". AFAIK this is used in VLC's update check feature which is of course kind of moot in MacPorts. The port contains a number of patches to strip out the dependency on growl and I don't think that's because isn't in MacPorts (it is). For the other the plugins the only answer that comes to mind is "I don't really know them, don't miss them". If there's a popular outcry for particular plugins we can always see what can be done, of course.
Just curious: how does that file relate to /opt/local/lib/libass.dylib?
otool is your friend ;) The former depends on the latter.
Cc Me!