Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Jellyfin Tizen can't directly play 4k remuxes with AC3 compatibility track #214

Open
Marcus051333 opened this issue Aug 13, 2023 · 9 comments

Comments

@Marcus051333
Copy link

Marcus051333 commented Aug 13, 2023

I have noticed that Jellyfin unlike Plex and Emby for some reason can't directly play 4k remuxes which have AC3 compatiblity audio track (I know that tizen doesn't support hd audio tracks but ac3 and ac3+ are supported) . I think the difference is that Jellyfin uses html video player instead of native tizen player that emby and plex use.

TV model: Samsung Q55Q70R
Mediainfo:

General
Unique ID : 246472111158025784820326246512335475098 (0xB96CCD4B8485B22A07B37A151447519A)
Complete name : Avatar The Way of Water (2022).mkv
Format : Matroska
Format version : Version 4
File size : 66.7 GiB
Duration : 3 h 12 min
Overall bit rate mode : Variable
Overall bit rate : 49.6 Mb/s
Movie name : Avatar: The Way of Water (2022) 4K
Encoded date : UTC 2023-06-12 14:38:01
Writing application : mkvmerge v77.0 ('Elemental') 64-bit
Writing library : libebml v1.4.4 + libmatroska v1.7.1
IMDB : tt1630029
TMDB : movie/76600

Video
ID : 1
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5.1@High
HDR format : SMPTE ST 2086, HDR10 compatible
Codec ID : V_MPEGH/ISO/HEVC
Duration : 3 h 12 min
Bit rate : 43.9 Mb/s
Width : 3 840 pixels
Height : 2 160 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 (Type 2)
Bit depth : 10 bits
Bits/(Pixel*Frame) : 0.221
Stream size : 59.1 GiB (89%)
Writing library : ATEME Titan File 3.9.6 (4.9.6.2)
Default : Yes
Forced : No
Color range : Limited
Color primaries : BT.2020
Transfer characteristics : PQ
Matrix coefficients : BT.2020 non-constant
Mastering display color primaries : BT.2020
Mastering display luminance : min: 0.0050 cd/m2, max: 1000 cd/m2

Audio #1
ID : 2
Format : MLP FBA 16-ch
Format/Info : Meridian Lossless Packing FBA with 16-channel presentation
Commercial name : Dolby TrueHD with Dolby Atmos
Codec ID : A_TRUEHD
Duration : 3 h 12 min
Bit rate mode : Variable
Bit rate : 4 820 kb/s
Maximum bit rate : 4 974 kb/s
Channel(s) : 8 channels
Channel layout : L R C LFE Ls Rs Lb Rb
Sampling rate : 48.0 kHz
Frame rate : 1 200.000 FPS (40 SPF)
Compression mode : Lossless
Stream size : 6.48 GiB (10%)
Title : TrueHD Atmos 7.1
Language : English
Default : Yes
Forced : No
Number of dynamic objects : 13
Bed channel count : 1 channel
Bed channel configuration : LFE

Audio #2
ID : 3
Format : AC-3
Format/Info : Audio Coding 3
Commercial name : Dolby Digital
Codec ID : A_AC3
Duration : 3 h 12 min
Bit rate mode : Constant
Bit rate : 640 kb/s
Channel(s) : 6 channels
Channel layout : L R C LFE Ls Rs
Sampling rate : 48.0 kHz
Frame rate : 31.250 FPS (1536 SPF)
Compression mode : Lossy
Stream size : 882 MiB (1%)
Title : AC-3 5.1
Language : English
Service kind : Complete Main
Default : No
Forced : No

Text #1
ID : 4
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 1 min
Bit rate : 38 b/s
Frame rate : 0.216 FPS
Count of elements : 2359
Stream size : 51.4 KiB (0%)
Title : English
Language : English
Default : No
Forced : No

Text #2
ID : 5
Format : PGS
Codec ID : S_HDMV/PGS
Codec ID/Info : Picture based subtitle format used on BDs/HD-DVDs
Duration : 3 h 8 min
Bit rate : 38.9 kb/s
Frame rate : 0.612 FPS
Count of elements : 6941
Stream size : 52.6 MiB (0%)
Title : English (SDH)
Language : English
Default : No
Forced : No

Text #3
ID : 6
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 1 min
Bit rate : 53 b/s
Frame rate : 0.221 FPS
Count of elements : 2411
Stream size : 71.6 KiB (0%)
Title : Arabic
Language : Arabic
Default : No
Forced : No

Text #4
ID : 7
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 53 b/s
Frame rate : 0.210 FPS
Count of elements : 2404
Stream size : 75.3 KiB (0%)
Title : Bulgarian
Language : Bulgarian
Default : No
Forced : No

Text #5
ID : 8
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 34 b/s
Frame rate : 0.200 FPS
Count of elements : 2296
Stream size : 48.3 KiB (0%)
Title : Croatian
Language : Croatian
Default : No
Forced : No

Text #6
ID : 9
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 30 b/s
Frame rate : 0.210 FPS
Count of elements : 2413
Stream size : 42.9 KiB (0%)
Title : Chinese (Cantonese)
Language : Chinese
Default : No
Forced : No

Text #7
ID : 10
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 2 min
Bit rate : 34 b/s
Frame rate : 0.233 FPS
Count of elements : 2559
Stream size : 46.3 KiB (0%)
Title : Chinese (Simplified)
Language : Chinese
Default : No
Forced : No

Text #8
ID : 11
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 29 b/s
Frame rate : 0.210 FPS
Count of elements : 2413
Stream size : 41.3 KiB (0%)
Title : Chinese (Traditional)
Language : Chinese
Default : No
Forced : No

Text #9
ID : 12
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 35 b/s
Frame rate : 0.210 FPS
Count of elements : 2410
Stream size : 49.1 KiB (0%)
Title : Czech
Language : Czech
Default : No
Forced : No

Text #10
ID : 13
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 31 b/s
Frame rate : 0.120 FPS
Count of elements : 1374
Stream size : 43.8 KiB (0%)
Title : Danish
Language : Danish
Default : No
Forced : No

Text #11
ID : 14
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 33 b/s
Frame rate : 0.170 FPS
Count of elements : 1953
Stream size : 46.8 KiB (0%)
Title : Dutch
Language : Dutch
Default : No
Forced : No

Text #12
ID : 15
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 36 b/s
Frame rate : 0.209 FPS
Count of elements : 2392
Stream size : 51.0 KiB (0%)
Title : Estonian
Language : Estonian
Default : No
Forced : No

Text #13
ID : 16
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 38 b/s
Frame rate : 0.210 FPS
Count of elements : 2405
Stream size : 53.7 KiB (0%)
Title : Finnish
Language : Finnish
Default : No
Forced : No

Text #14
ID : 17
Format : PGS
Codec ID : S_HDMV/PGS
Codec ID/Info : Picture based subtitle format used on BDs/HD-DVDs
Duration : 3 h 11 min
Bit rate : 24.8 kb/s
Frame rate : 0.424 FPS
Count of elements : 4864
Stream size : 33.9 MiB (0%)
Title : French (Canadian)
Language : French
Default : No
Forced : No

Text #15
ID : 18
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 8 min
Bit rate : 62 b/s
Frame rate : 0.305 FPS
Count of elements : 3460
Stream size : 87.1 KiB (0%)
Title : French (Canadian SDH)
Language : French
Default : No
Forced : No

Text #16
ID : 19
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 34 b/s
Frame rate : 0.181 FPS
Count of elements : 2071
Stream size : 48.6 KiB (0%)
Title : French (Parisian)
Language : French
Default : No
Forced : No

Text #17
ID : 20
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 44 b/s
Frame rate : 0.219 FPS
Count of elements : 2516
Stream size : 62.6 KiB (0%)
Title : French (Parisian SDH)
Language : French
Default : No
Forced : No

Text #18
ID : 21
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 35 b/s
Frame rate : 0.187 FPS
Count of elements : 2145
Stream size : 49.1 KiB (0%)
Title : German
Language : German
Default : No
Forced : No

Text #19
ID : 22
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 42 b/s
Frame rate : 0.171 FPS
Count of elements : 1964
Stream size : 59.8 KiB (0%)
Title : German (SDH)
Language : German
Default : No
Forced : No

Text #20
ID : 23
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 61 b/s
Frame rate : 0.208 FPS
Count of elements : 2388
Stream size : 86.5 KiB (0%)
Title : Greek
Language : Greek
Default : No
Forced : No

Text #21
ID : 24
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 48 b/s
Frame rate : 0.207 FPS
Count of elements : 2369
Stream size : 68.3 KiB (0%)
Title : Hebrew
Language : Hebrew
Default : No
Forced : No

Text #22
ID : 25
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 32 b/s
Frame rate : 0.210 FPS
Count of elements : 2407
Stream size : 45.3 KiB (0%)
Title : Hungarian
Language : Hungarian
Default : No
Forced : No

Text #23
ID : 26
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 37 b/s
Frame rate : 0.210 FPS
Count of elements : 2410
Stream size : 52.0 KiB (0%)
Title : Icelandic
Language : Icelandic
Default : No
Forced : No

Text #24
ID : 27
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 34 b/s
Frame rate : 0.178 FPS
Count of elements : 2043
Stream size : 48.9 KiB (0%)
Title : Italian
Language : Italian
Default : No
Forced : No

Text #25
ID : 28
Format : PGS
Codec ID : S_HDMV/PGS
Codec ID/Info : Picture based subtitle format used on BDs/HD-DVDs
Duration : 3 h 11 min
Bit rate : 17.8 kb/s
Frame rate : 0.407 FPS
Count of elements : 4667
Stream size : 24.4 MiB (0%)
Title : Japanese
Language : Japanese
Default : No
Forced : No

Text #26
ID : 29
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 2 min
Bit rate : 37 b/s
Frame rate : 0.211 FPS
Count of elements : 2304
Stream size : 49.4 KiB (0%)
Title : Korean
Language : Korean
Default : No
Forced : No

Text #27
ID : 30
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 38 b/s
Frame rate : 0.210 FPS
Count of elements : 2414
Stream size : 53.7 KiB (0%)
Title : Latvian
Language : Latvian
Default : No
Forced : No

Text #28
ID : 31
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 34 b/s
Frame rate : 0.209 FPS
Count of elements : 2392
Stream size : 47.6 KiB (0%)
Title : Lithuanian
Language : Lithuanian
Default : No
Forced : No

Text #29
ID : 32
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 36 b/s
Frame rate : 0.210 FPS
Count of elements : 2410
Stream size : 51.1 KiB (0%)
Title : Norwegian
Language : Norwegian
Default : No
Forced : No

Text #30
ID : 33
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 32 b/s
Frame rate : 0.206 FPS
Count of elements : 2362
Stream size : 44.8 KiB (0%)
Title : Polish
Language : Polish
Default : No
Forced : No

Text #31
ID : 34
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 36 b/s
Frame rate : 0.206 FPS
Count of elements : 2360
Stream size : 50.9 KiB (0%)
Title : Portuguese (Brazilian)
Language : Portuguese
Default : No
Forced : No

Text #32
ID : 35
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 2 min
Bit rate : 40 b/s
Frame rate : 0.186 FPS
Count of elements : 2044
Stream size : 54.7 KiB (0%)
Title : Portuguese (Brazilian SDH)
Language : Portuguese
Default : No
Forced : No

Text #33
ID : 36
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 35 b/s
Frame rate : 0.197 FPS
Count of elements : 2262
Stream size : 50.1 KiB (0%)
Title : Portuguese (Iberian)
Language : Portuguese
Default : No
Forced : No

Text #34
ID : 37
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 36 b/s
Frame rate : 0.209 FPS
Count of elements : 2400
Stream size : 51.2 KiB (0%)
Title : Romanian
Language : Romanian
Default : No
Forced : No

Text #35
ID : 38
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 32 b/s
Frame rate : 0.210 FPS
Count of elements : 2412
Stream size : 46.2 KiB (0%)
Title : Slovak
Language : Slovak
Default : No
Forced : No

Text #36
ID : 39
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 31 b/s
Frame rate : 0.148 FPS
Count of elements : 1697
Stream size : 44.5 KiB (0%)
Title : Slovenian
Language : Slovenian
Default : No
Forced : No

Text #37
ID : 40
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 35 b/s
Frame rate : 0.205 FPS
Count of elements : 2355
Stream size : 49.5 KiB (0%)
Title : Spanish (Castilian)
Language : Spanish
Default : No
Forced : No

Text #38
ID : 41
Format : PGS
Codec ID : S_HDMV/PGS
Codec ID/Info : Picture based subtitle format used on BDs/HD-DVDs
Duration : 3 h 2 min
Bit rate : 24.6 kb/s
Frame rate : 0.441 FPS
Count of elements : 4823
Stream size : 32.0 MiB (0%)
Title : Spanish (Latin American)
Language : Spanish
Default : No
Forced : No

Text #39
ID : 42
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 32 b/s
Frame rate : 0.141 FPS
Count of elements : 1621
Stream size : 45.9 KiB (0%)
Title : Swedish
Language : Swedish
Default : No
Forced : No

Text #40
ID : 43
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 38 b/s
Frame rate : 0.210 FPS
Count of elements : 2405
Stream size : 53.4 KiB (0%)
Title : Turkish
Language : Turkish
Default : No
Forced : No

Text #41
ID : 44
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Duration : 3 h 11 min
Bit rate : 57 b/s
Frame rate : 0.210 FPS
Count of elements : 2413
Stream size : 80.6 KiB (0%)
Title : Ukrainian
Language : Ukrainian
Default : No
Forced : No

Menu
00:00:00.000 : en:Chapter 1
00:05:21.238 : en:Chapter 2
00:05:57.524 : en:Chapter 3
00:08:54.033 : en:Chapter 4
00:12:28.122 : en:Chapter 5
00:15:39.856 : en:Chapter 6
00:16:35.494 : en:Chapter 7
00:18:43.372 : en:Chapter 8
00:19:58.781 : en:Chapter 9
00:22:28.639 : en:Chapter 10
00:25:33.991 : en:Chapter 11
00:26:35.469 : en:Chapter 12
00:28:27.497 : en:Chapter 13
00:31:46.905 : en:Chapter 14
00:35:24.289 : en:Chapter 15
00:42:25.668 : en:Chapter 16
00:42:52.361 : en:Chapter 17
00:44:45.016 : en:Chapter 18
00:45:54.960 : en:Chapter 19
00:48:13.015 : en:Chapter 20
00:49:55.200 : en:Chapter 21
00:56:43.108 : en:Chapter 22
00:57:49.841 : en:Chapter 23
01:01:04.077 : en:Chapter 24
01:02:38.087 : en:Chapter 25
01:06:58.181 : en:Chapter 26
01:09:24.785 : en:Chapter 27
01:11:24.196 : en:Chapter 28
01:15:15.177 : en:Chapter 29
01:17:41.782 : en:Chapter 30
01:21:00.397 : en:Chapter 31
01:24:47.082 : en:Chapter 32
01:26:34.272 : en:Chapter 33
01:29:09.677 : en:Chapter 34
01:32:01.182 : en:Chapter 35
01:33:37.195 : en:Chapter 36
01:35:30.516 : en:Chapter 37
01:37:38.185 : en:Chapter 38
01:38:32.406 : en:Chapter 39
01:40:24.602 : en:Chapter 40
01:43:09.683 : en:Chapter 41
01:46:07.569 : en:Chapter 42
01:48:19.534 : en:Chapter 43
01:51:13.458 : en:Chapter 44
01:53:04.944 : en:Chapter 45
01:54:25.108 : en:Chapter 46
02:00:53.871 : en:Chapter 47
02:03:17.223 : en:Chapter 48
02:04:43.851 : en:Chapter 49
02:07:00.821 : en:Chapter 50
02:08:30.411 : en:Chapter 51
02:12:31.860 : en:Chapter 52
02:15:53.020 : en:Chapter 53
02:17:32.702 : en:Chapter 54
02:19:52.634 : en:Chapter 55
02:21:20.388 : en:Chapter 56
02:24:44.092 : en:Chapter 57
02:26:19.062 : en:Chapter 58
02:28:09.714 : en:Chapter 59
02:28:46.250 : en:Chapter 60
02:30:31.814 : en:Chapter 61
02:31:44.178 : en:Chapter 62
02:32:36.480 : en:Chapter 63
02:36:52.152 : en:Chapter 64
02:41:30.180 : en:Chapter 65
02:44:04.209 : en:Chapter 66
02:44:28.608 : en:Chapter 67
02:47:14.274 : en:Chapter 68
02:48:20.340 : en:Chapter 69
02:52:01.978 : en:Chapter 70
02:55:21.552 : en:Chapter 71
02:58:32.076 : en:Chapter 72
03:00:30.861 : en:Chapter 73
03:01:08.691 : en:Chapter 74
03:03:22.283 : en:Chapter 75

@dmitrylyzo
Copy link
Collaborator

This is probably because secondary audio is supported by HTML video player since Tizen 5.5 (Q70R is 5.0, iiuc). In other versions, the audioTracks property is broken (we haven't re-checked this).
AVPlay supports it on all versions, iirc.

@Marcus051333
Copy link
Author

Would it be possible to add option to use tizen native player, I think it would improve performance greatly.

@dmitrylyzo
Copy link
Collaborator

In this branch I started working on AVPlay player, but it needs to implement client (app) settings (to be able to switch players) and subtitle overlay.

@Marcus051333
Copy link
Author

Marcus051333 commented Aug 13, 2023

Can I install the app from that branch to have avplay player? And when can I approximately expect the implementation of client settings?

@dmitrylyzo
Copy link
Collaborator

Can I install the app from that branch to have avplay player?

If you build the app yourself, use that repo and branch when cloning jellyfin-tizen.

And when can I approximately expect the implementation of client settings?

No ETA.

You can also try disabling remuxing for the user on the server. You will get muted audio or 🤞 the first supported track (AC3) if it plays direct.

@Marcus051333
Copy link
Author

Marcus051333 commented Aug 14, 2023

Can I install the app from that branch to have avplay player?

If you build the app yourself, use that repo and branch when cloning jellyfin-tizen.

And when can I approximately expect the implementation of client settings?

No ETA.

You can also try disabling remuxing for the user on the server. You will get muted audio or crossed_fingers the first supported track (AC3) if it plays direct.

I installed your version with avplay. Now it plays those remuxes but there are 2 problems.

  1. It plays wrong track like they are switched (example: compatibility ac3 is selected but it plays commentary by the movie director and when I select the commentary track it plays the compatibility track which I wanted
  2. SRT Subtitles are not working and PGS subtitles require transcoding which is not required on Plex/Emby
    Edit: There is also minor problem with subtitle offset slider not disappearing and I am unable to hide it after activating it.

@dmitrylyzo
Copy link
Collaborator

  1. It plays wrong track like they are switched (example: compatibility ac3 is selected but it plays commentary by the movie director and when I select the commentary track it plays the compatibility track which I wanted

Most likely, I need to skip the unsupported when enumerating tracks.

2. SRT Subtitles are not working

For this I need the subtitle overlay element (mentioned above) to be implemented in jellyfin-web. Otherwise the subtitles styles won't be applied.
The SubtitleOverlayElement is supposed to render SRT, SSA/ASS and, if someone can implement, PGS.
Actually, that's why I postponed the AVPlay player - it is incomplete without subtitles.

2. PGS subtitles require transcoding which is not required on Plex/Emby

AFAIK, AVPlay doesn't support PGS. They probably use client-side rendering of PGS (like SSA/ASS is rendered now).

@Marcus051333
Copy link
Author

I think it would be nice if the main focus of future development was shifted to AVPlay, since it is a big improvement compared to the html player

@testuser7
Copy link

@dmitrylyzo Has anything changed regarding the addition of AVPlay support?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants
@testuser7 @dmitrylyzo @Marcus051333 and others