nova-video-player / aos-AVP

NOVA opeN sOurce Video plAyer: main repository to build them all
Apache License 2.0
3.53k stars 201 forks source link

[FEAT]: Please add support PGS subtitles #1194

Closed Cryosim closed 6 months ago

Cryosim commented 6 months ago

Description

Hi. Please add support Picture based subtitle format used on BDs/HD-DVDs subtitles. not show on Nova player.

Additional information

Media info:

General
Unique ID                                : 328261757944797816911455924800208630749 (0xF6F4EA38592F8EA1AD4DD8FDF895F3DD)
Complete name                            : Z:\Smallville\Smallville.S05.Rus.Eng.BDRemux.1080p.H264.DTS-HDMA.AC3\Smallville.S05E01.Arrival.1080p.2xRus.Eng.BDRemux.mkv
Format                                   : Matroska
Format version                           : Version 4
File size                                : 6.56 GiB
Duration                                 : 42 min 35 s
Overall bit rate mode                    : Variable
Overall bit rate                         : 22.1 Mb/s
Frame rate                               : 23.976 FPS
Encoded date                             : 2022-06-07 15:44:59 UTC
Writing application                      : mkvmerge v65.0.0 ('Too Much') 64-bit
Writing library                          : libebml v1.4.2 + libmatroska v1.6.4

Video
ID                                       : 1
ID in the original source medium         : 4113 (0x1011)
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L4.1
Format settings                          : CABAC / 4 Ref Frames
Format settings, CABAC                   : Yes
Format settings, Reference frames        : 4 frames
Format settings, Slice count             : 4 slices per frame
Codec ID                                 : V_MPEG4/ISO/AVC
Duration                                 : 42 min 35 s
Bit rate mode                            : Variable
Bit rate                                 : 19.3 Mb/s
Maximum bit rate                         : 38.0 Mb/s
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 23.976 (24000/1001) FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.388
Stream size                              : 5.74 GiB (87%)
Language                                 : English
Default                                  : Yes
Forced                                   : No
Original source medium                   : Blu-ray

Audio #1
ID                                       : 2
Format                                   : AC-3
Format/Info                              : Audio Coding 3
Commercial name                          : Dolby Digital
Codec ID                                 : A_AC3
Duration                                 : 42 min 35 s
Bit rate mode                            : Constant
Bit rate                                 : 192 kb/s
Channel(s)                               : 2 channels
Channel layout                           : L R
Sampling rate                            : 48.0 kHz
Frame rate                               : 31.250 FPS (1536 SPF)
Compression mode                         : Lossy
Stream size                              : 58.5 MiB (1%)
Title                                    : MVO - СТС |AC3 2.0 Stereo|
Language                                 : Russian
Service kind                             : Complete Main
Default                                  : Yes
Forced                                   : No

Audio #2
ID                                       : 3
Format                                   : AC-3
Format/Info                              : Audio Coding 3
Commercial name                          : Dolby Digital
Codec ID                                 : A_AC3
Duration                                 : 42 min 35 s
Bit rate mode                            : Constant
Bit rate                                 : 192 kb/s
Channel(s)                               : 2 channels
Channel layout                           : L R
Sampling rate                            : 48.0 kHz
Frame rate                               : 31.250 FPS (1536 SPF)
Compression mode                         : Lossy
Stream size                              : 58.5 MiB (1%)
Title                                    : DVO - AXN Sci-Fi |AC3 2.0 Stereo|
Language                                 : Russian
Service kind                             : Complete Main
Default                                  : No
Forced                                   : No

Audio #3
ID                                       : 4
ID in the original source medium         : 4352 (0x1100)
Format                                   : DTS XLL
Format/Info                              : Digital Theater Systems
Commercial name                          : DTS-HD Master Audio
Codec ID                                 : A_DTS
Duration                                 : 42 min 35 s
Bit rate mode                            : Variable
Bit rate                                 : 2 358 kb/s
Channel(s)                               : 6 channels
Channel layout                           : C L R Ls Rs LFE
Sampling rate                            : 48.0 kHz
Frame rate                               : 93.750 FPS (512 SPF)
Bit depth                                : 16 bits
Compression mode                         : Lossless
Stream size                              : 718 MiB (11%)
Title                                    : Original |DTS-HD MA 5.1|
Language                                 : English
Default                                  : No
Forced                                   : No
Original source medium                   : Blu-ray

Text #1
ID                                       : 5
Format                                   : UTF-8
Codec ID                                 : S_TEXT/UTF8
Codec ID/Info                            : UTF-8 Plain Text
Duration                                 : 41 min 47 s
Bit rate                                 : 57 b/s
Frame rate                               : 0.145 FPS
Count of elements                        : 364
Stream size                              : 17.7 KiB (0%)
Title                                    : Russian
Language                                 : Russian
Default                                  : No
Forced                                   : No

Text #2
ID                                       : 6
ID in the original source medium         : 4608 (0x1200)
Format                                   : PGS
Muxing mode                              : zlib
Codec ID                                 : S_HDMV/PGS
Codec ID/Info                            : Picture based subtitle format used on BDs/HD-DVDs
Duration                                 : 41 min 55 s
Bit rate                                 : 26.4 kb/s
Frame rate                               : 0.343 FPS
Count of elements                        : 864
Stream size                              : 7.91 MiB (0%)
Title                                    : English (SDH)
Language                                 : English
Default                                  : No
Forced                                   : No
Original source medium                   : Blu-ray

Text #3
ID                                       : 7
ID in the original source medium         : 4609 (0x1201)
Format                                   : PGS
Muxing mode                              : zlib
Codec ID                                 : S_HDMV/PGS
Codec ID/Info                            : Picture based subtitle format used on BDs/HD-DVDs
Duration                                 : 42 min 31 s
Bit rate                                 : 19.2 kb/s
Frame rate                               : 0.255 FPS
Count of elements                        : 650
Stream size                              : 5.84 MiB (0%)
Title                                    : French
Language                                 : French
Default                                  : No
Forced                                   : No
Original source medium                   : Blu-ray

Text #4
ID                                       : 8
ID in the original source medium         : 4610 (0x1202)
Format                                   : PGS
Muxing mode                              : zlib
Codec ID                                 : S_HDMV/PGS
Codec ID/Info                            : Picture based subtitle format used on BDs/HD-DVDs
Duration                                 : 41 min 49 s
Bit rate                                 : 18.0 kb/s
Frame rate                               : 0.227 FPS
Count of elements                        : 570
Stream size                              : 5.37 MiB (0%)
Title                                    : Dutch
Language                                 : Dutch
Default                                  : No
Forced                                   : No
Original source medium                   : Blu-ray

Menu
00:00:00.000                             : en:Chapter 01
00:04:50.665                             : en:Chapter 02
00:14:00.047                             : en:Chapter 03
00:21:49.725                             : en:Chapter 04
00:28:41.845                             : en:Chapter 05
00:33:39.225                             : en:Chapter 06
00:41:53.719                             : en:Chapter 07
courville commented 6 months ago

PGS subtitles are not yet supported cf. https://github.com/nova-video-player/aos-AVP/issues/47

zfdang commented 1 month ago

Any plan to support this feature?

courville commented 1 month ago

It is high priority on my wish list if I had more time.