Jump to content

Problem playing subtitles from HDHomerun Recording


Go to solution Solved by ebr,

Recommended Posts

BillOatman
Posted (edited)

After recording something using the HDHomerun, it plays back fine both video and audio.  

However when selecting a subtitle (this is the only one in the dropdown):

image.png.bde9e87337e016fb1d91259369746baa.png

When I select Play I see:

image.png.7320f500af929332ab6d2405778c5227.png

MediaInfo shows:

image.png.ee6e8b179d4a7cbb33040a6e495dd14d.png

image.png.4a92f0a276d692da3def7b1ec648dcc0.png

I have attached debug server and ffmpeg logs.

ffmpeg-remux-573fcdcd-cb26-4013-939e-5d5756702562_1.txtembyserver.txt

 

 

 

 

 

Edited by BillOatman
  • Solution
Posted

Hi.  There is a particular format of closed captions that Exoplayer simply doesn't "see" and we have not yet figured out why and how to work around it.

This should only be a problem on some of your channels

  • Thanks 1
Posted

Yes we are looking into it. Thanks.

  • Thanks 1
BillOatman
Posted (edited)
19 hours ago, ebr said:

Hi.  There is a particular format of closed captions that Exoplayer simply doesn't "see" and we have not yet figured out why and how to work around it.

This should only be a problem on some of your channels

Thanks for the quick response and information. That one station is the only one that comes in on my homerun at the moment (I have it in a terrible location). So I looked for a stream to record not from my homerun.  I tried about 20 different ones, some sports, some news etc.  I played it in Emby and went to turn on CC.  Each stream only showed EIA_608 as an option, and every one got the "Unable to load subtitle" error.  So at least in my case, the bolded above seems to be reversed.

Until you get it sorted out I'll try extracting the subs and get them into a SRT file and see if they play that way.  If I get anywhere I'll post back. I have a friend who wants to use my server but since she is deaf, it is not really possible at the moment (at least live TV or recordings).

Edit:

Using ffmpeg -i option only on the recorded .ts file shows this:
Input #0, mpegts, from 'Wheel of Fortune S40E93.ts':
  Duration: 00:34:59.71, start: 18856.833167, bitrate: 9673 kb/s
  Program 3
  Stream #0:0[0x31]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, top first), 1920x1080 [SAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn
  Stream #0:1[0x34](eng): Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, 5.1(side), fltp, 384 kb/s

So ffmpeg sees no subtitles or closed caption either. Yet MedioInfo does.
VLC also does:

image.png.09c73ec1d5d8736c78d3f03315041957.png

 

Edited by BillOatman
BillOatman
Posted

If anyone knows a way to extract these as srt file(s) that doesn't involve uploading the video file anywhere, please let me know.

Posted
50 minutes ago, BillOatman said:

If anyone knows a way to extract these as srt file(s) that doesn't involve uploading the video file anywhere, please let me know.

https://ccextractor.org/

Might work. YMMV

  • Thanks 1
Posted

Hi, yes we are looking into the original issue. Thanks.

  • 2 weeks later...
BillOatman
Posted

I am finishing up testing of a app that can be run by Emby after recordings are complete that uses Whisper AI to generate a subtitle SRT file for the recording. Once I am happy with it, I plan on making it open source and provide executables as well.  I'll post in the utilities area on here after that happens.

  • Like 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...