Skip to content

<title>MOV_TEXT subtitle not working on Google TV #1005

@DomingosDSA

Description

@DomingosDSA

Description

I've tried using both ExoPlayer and MPV but neither of them worked. The setting for the decoder module is "Only use FFMPEG if no built in decoder exists" because my tv supports pretty much every format and I direct play everything so theres no transcoding being used. I've tried playing the file in the official jellyfin app and the subtitle did work there. Here some info for the file I was trying and the log I've uploaded is right after I tried playing it.

Subtitle
Title: English - Default - MOV_TEXT
Language: eng
Codec: MOV_TEXT
Codec tag: tx3g
AVC: No
Bitrate: 0 kbps
Default: Yes
Forced: No
External: No

Video
Title: 4K HEVC Dolby Vision Profile 8.1 (HDR10)
Codec: HEVC
Codec tag: hev1
AVC: No
Profile: Main 10
Level: 150
Resolution: 3836x1604
Aspect ratio: 2.40:1
Anamorphic: Yes
Interlaced: No
Framerate: 23.999842
Bitrate: 14269 kbps
Bit depth: 10 bit
Video range: HDR
Video range type: DOVIWithHDR10
DV title: Dolby Vision Profile 8.1 (HDR10)
DV version major: 1
DV version minor: 0
DV profile: 8
DV level: 6
DV rpu preset flag: 1
DV el preset flag: 0
DV bl preset flag: 1
DV bl signal compatibility id: 1
Color space: bt2020nc
Color transfer: smpte2084
Color primaries: bt2020
Pixel format: yuv420p10le
Ref frames: 1

Audio
Title: English - Dolby Digital+ - 5.1 - Default
Language: eng
Codec: EAC3
Codec tag: ec-3
AVC: No
Layout: 5.1
Channels: 6 ch
Bitrate: 960 kbps
Sample rate: 48000 Hz
Default: Yes
Forced: No
External: No

Reproduction steps

  1. Play the file
  2. Subtitles wont show up.

App Version

v0.4.3-1gc315123d

Server Version

10.11.3

Device

TCL C845 144hz 65' MiniLED

Logs

Send App Logs
clientInfo=ClientInfo(name=Wholphin, version=0.4.3-1-gc315123d)
deviceInfo=DeviceInfo(id=f3c7ecf44cced75b, name=TV Family Room)
manufacturer=TCL
model=Smart TV Pro
apiLevel=30
--------- beginning of main
02-26 14:14:34.832 10718 13138 D AudioTrack: start(70): prior state:STATE_STOPPED
02-26 14:14:34.899 10718 13118 I OkHttpClient: POST http://192.168.0.220:8096/Sessions/Playing
02-26 14:14:35.566 10718 10731 I tecres.wholphi: Background young concurrent copying GC freed 62562(8243KB) AllocSpace objects, 49(3692KB) LOS objects, 7% free, 134MB/146MB, paused 245us total 240.302ms
02-26 14:14:38.780 10718 10731 I tecres.wholphi: Background concurrent copying GC freed 48554(11MB) AllocSpace objects, 99(7824KB) LOS objects, 15% free, 131MB/155MB, paused 191us total 313.181ms
02-26 14:14:39.168 10718 10718 I Wholphin: Current Destination: MediaItem(itemId=cfcf3678-1b7a-8b32-a1dd-4a97336dc3f3, type=Movie, collectionType=null)
02-26 14:14:39.181 10718 13118 I OkHttpClient: POST http://192.168.0.220:8096/Sessions/Playing/Stopped
02-26 14:14:39.185 10718 13138 W MediaCodec: ===MediaCodec::flush===
02-26 14:14:39.199 10718 13138 W MediaCodec: ===MediaCodec::stop===
02-26 14:14:39.306 10718 13138 W MediaCodec: ===MediaCodec::releaseAsync===
02-26 14:14:39.313 10718 10718 I MediaSessionImpl: Release 97d71c6 [AndroidXMedia3/1.9.2] [G05, Smart TV Pro, TCL, 30] [media3.common, media3.exoplayer, media3.decoder, media3.session, media3.ui.compose, media3.datasource, media3.extractor, media3.decoder.ffmpeg]
02-26 14:14:39.328 10718 10718 I DefaultSocketApi: Subscription count changed to 1
02-26 14:14:39.547 10718 10755 I OkHttpClient: GET http://192.168.0.220:8096/UserViews?userId=9e445c92-c606-4589-b5ae-b75037cd801d&includeHidden=false
02-26 14:14:39.587 10718 10755 I OkHttpClient: GET http://192.168.0.220:8096/LiveTv/Recordings/Folders?userId=9e445c92-c606-4589-b5ae-b75037cd801d
02-26 14:14:40.051 10718 10755 I OkHttpClient: GET http://192.168.0.220:8096/Items/cfcf3678-1b7a-8b32-a1dd-4a97336dc3f3
02-26 14:14:40.053 10718 13128 I OkHttpClient: GET http://192.168.0.220:8096/Items/cfcf3678-1b7a-8b32-a1dd-4a97336dc3f3/ThemeSongs?inheritFromParent=false
02-26 14:14:40.055 10718 10718 I MediaSessionImpl: Release 97d71c6 [AndroidXMedia3/1.9.2] [G05, Smart TV Pro, TCL, 30] [media3.common, media3.exoplayer, media3.decoder, media3.session, media3.ui.compose, media3.datasource, media3.extractor, media3.decoder.ffmpeg]
02-26 14:14:40.875 10718 13124 I OkHttpClient: GET http://192.168.0.220:8096/Items?ids=d3791c40-43fd-ad04-5d8a-831aee8e37d9&ids=33b1bce6-04e4-8711-f5d3-5d78fc0dfe7c&ids=f57fbbd5-32e0-092d-1c14-5dd872746c67&ids=6e642183-3968-d2a1-0e09-c5887d53b2cd&ids=0996d905-c200-13e3-dfcc-113b196ab6b0&ids=17b97b49-272d-08ef-a281-a9511c12e25d&ids=94fb98c5-ff52-ca2f-97e2-7f5990cbc1b1&ids=b6924800-1b90-c11e-2ace-0014f160b49f&ids=a31efc0e-fccf-c289-a50d-aab5d723a895&ids=990255a1-83da-a74a-d78d-4f8cae179356&ids=6f9fa8fc-2ce7-f421-31d1-75a8f7bc26d2&ids=3a5b9938-1496-6640-23ba-8f0df2318f71&ids=671ea05f-4c73-4ab2-1c00-5a2da08c84bc&ids=b00a069e-9886-ea28-a562-ae2fa1e1a625&ids=f7749f87-f2fa-ff9d-2fea-3fbbb7045317&ids=8d488f8c-964b-e0ad-a56a-573fee8594f7&ids=8d488f8c-964b-e0ad-a56a-573fee8594f7&ids=cdda85b9-2089-b060-dda8-94c9b1253d4f&ids=ef174a82-72a9-340b-18cf-29f8234e0f73&ids=7bbd7f20-56dc-001b-71fd-bcb3a79cf5a7&ids=7206e77c-e2a2-ae61-33b2-ed1e77808408&ids=773398f6-25c9-30bd-313f-00f082e8888f&ids=11cb30e6-b73d-655c-8475-19190d94a9bb&ids=f4a940ad-a01d-664f-704a-259098ca81e4&ids=9c020f5a-c554-b9d1-f990-a0d2f6cbff71&ids=44449d69-23ed-4ddc-8bf8-6f928c47a22a&ids=580b8918-be54-ba68-27f5-91e594165d01&ids=a1dda74a-66da-a214-bccc-f476a7860bc2&ids=77db2248-f53e-8e59-b287-db9143caba04&ids=9e117a82-18f2-9dfb-8160-4ff680b96d9a&enableTotalRecordCount=true&enableImages=true
02-26 14:14:40.876 10718 13128 I OkHttpClient: GET http://192.168.0.220:8096/Items/cfcf3678-1b7a-8b32-a1dd-4a97336dc3f3/SpecialFeatures
02-26 14:14:41.402 10718 10718 I Wholphin: Current Destination: Settings(screen=BASIC)
02-26 14:14:41.445 10718 10750 I OkHttpClient: GET http://192.168.0.220:8096/UserViews?userId=9e445c92-c606-4589-b5ae-b75037cd801d&includeHidden=false
02-26 14:14:41.470 10718 10750 I OkHttpClient: GET http://192.168.0.220:8096/LiveTv/Recordings/Folders?userId=9e445c92-c606-4589-b5ae-b75037cd801d
02-26 14:14:42.563 10718 10731 I tecres.wholphi: Background young concurrent copying GC freed 504571(20MB) AllocSpace objects, 14(804KB) LOS objects, 13% free, 134MB/155MB, paused 176us total 134.099ms
02-26 14:14:44.051 10718 10718 I Wholphin: Current Destination: Settings(screen=ADVANCED)
02-26 14:14:44.081 10718 13128 I OkHttpClient: GET http://192.168.0.220:8096/UserViews?userId=9e445c92-c606-4589-b5ae-b75037cd801d&includeHidden=false
02-26 14:14:44.117 10718 13128 I OkHttpClient: GET http://192.168.0.220:8096/LiveTv/Recordings/Folders?userId=9e445c92-c606-4589-b5ae-b75037cd801d
02-26 14:14:46.213 10718 10731 I tecres.wholphi: Background young concurrent copying GC freed 624603(19MB) AllocSpace objects, 1(24KB) LOS objects, 12% free, 136MB/155MB, paused 696us total 140.225ms

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions