[vlc-devel] RFC: vlc_player: SPU tracks: subtitles, DVD/Bluray menus and teletext

Steve Lhomme robux4 at ycbcr.xyz
Tue Oct 16 11:19:25 CEST 2018


On 15/10/2018 15:32, Thomas Guillem wrote:
> On Mon, Oct 15, 2018, at 15:20, Steve Lhomme wrote:
>> On 15/10/2018 14:48, Thomas Guillem wrote:
>>> Hello,
>>>
>>> I have some questions about how we expose the SPU track listing with the future vlc_player.
>>>
>>>    - 1/ Do we want to expose all SPUS from the track listing ? Is it coherent to expose the DVD menu track (the one that highlight) ? IMHO, it should be hidden (but we need to patch dvdnav and maybe add  a new variable in subs_format_t to detect it).
>> Why not make it available ? Users may want to disable menu highlights.
>> On a standard DVD player I guess it's not even allowed. But in VLC we
>> may allow this. Can't we list the SPUs and the kind of track they are ?
>> Then it's a UI choice to display/select some type and not others.
> Yes maybe we can do that, but then we need a new public name for SPU, no ?

Subpicture ?

>>>    - 2/ What about teletext ? I think we want to expose the teletext page that are closed captions, (generally magazine=8, page >= 0x88), and hide the teletext menu (magazine = 1, page = 0) from the track listing. Users will be able to select teletext subtitles via the subtitle track menu, and activate the teletext menu via a specfic vlc player call. Questions: are we sure that the menu is always 100 ?
>>>
>>>    - 3/ Do we want to keep the name "SPU" ? It's a VLC internal term. If we hide SPU tracks that are not subtitles (DVD/Bluray menus and teletext menu), we could name it "Subtitle".
>>>
>>>   From the UI perspective: QT and maybe all others UI  have a Subtitle menu that allow to select any SPU (even menus). I don't think we want to keep that.
>>>
>>> Opinions are welcome,
>>>
>>> Regards,
>>> Thomas.
>>> _______________________________________________
>>> vlc-devel mailing list
>>> To unsubscribe or modify your subscription options:
>>> https://mailman.videolan.org/listinfo/vlc-devel
>> _______________________________________________
>> vlc-devel mailing list
>> To unsubscribe or modify your subscription options:
>> https://mailman.videolan.org/listinfo/vlc-devel
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel



More information about the vlc-devel mailing list