Bug #240
closedreplayed streams don't show subs.
100%
Description
Attempting to replay a recording that has teletext subs fills the logs with:
ttxtsubs: ERROR: not a cTtxtSubsPlayer!
It seems that mDispl is always NULL in this case. With some minimal examination of the code it seems that mDispl is never assigned and mReplay is always false.
Updated by mjl almost 15 years ago
Anonymous wrote:
Attempting to replay a recording that has teletext subs fills the logs with:
ttxtsubs: ERROR: not a cTtxtSubsPlayer!It seems that mDispl is always NULL in this case. With some minimal examination of the code it seems that mDispl is never assigned and mReplay is always false.
I should have stated that I'm using 1.7.11 with up-to-the-second ttxtsubs git. I've also tried 1.7.12 with vdr-1.7.12-ttxtsubs-tpid-v2.patch and had the same result.
Updated by etobi almost 15 years ago
Do you have a manual page number configured for the channel of this recording?
Can you provide a 5 minutes snippet of the recording?
Updated by mjl almost 15 years ago
I'll happily provide 5minutes of recording, there'll be a short delay on that while I clear some space on a server somewhere.
I haven't set a manual page number, how do I do that? I can't find it in the docs anywhere.
Updated by etobi almost 15 years ago
Great!
The manual page number can be configured, if you change the main menu entry in the plugin settings to "Page Selection". This is required especially for German broadcasters, which fail to correctly implement the DVB standards.
Updated by mjl almost 15 years ago
a 100mb sample is available @ http://mjlmedia.com/vdr/00001.ts ... I'll delete it after 24hours, unless you need longer.
Thanks for the heads-up on how to setup manual page selection. I possibly related issue I've found is that often subs won't display even when setting the page manually. If I use osdteletext and select the subtitle page it works though, so I know there are subs available.
If there's anything I can do to help, please let me know.
Updated by etobi almost 15 years ago
Thx, I've downloaded it. Can you please provide the info-File well?
Updated by mjl almost 15 years ago
the index file is also in the same directory, if you want it.
Updated by etobi almost 15 years ago
Thanks! Now I have everything I need. I'll try to figure out, what's going wrong here.
Updated by etobi almost 15 years ago
- Assignee set to etobi
- Target version set to Version 0.2.0
- % Done changed from 0 to 50
Ok. I think I have a solution now. It requires modifications to the VDR-patch. Your recording works fine with it. I'll commit it within the next two days.
Updated by mjl almost 15 years ago
etobi wrote:
Ok. I think I have a solution now. It requires modifications to the VDR-patch. Your recording works fine with it. I'll commit it within the next two days.
Great! thanks for your efforts. What was the problem/solution?
Updated by etobi almost 15 years ago
The old ttxtsubs modified the teletext info page and inserted the subtitle page numbers there, which then were used for playback.
With the change to 1.7.x/TS, this has changed. The page numbers must now be parsed from the PMT and must be explicitly passed to the plugin.
Updated by Anonymous almost 15 years ago
- Status changed from New to Closed
- % Done changed from 50 to 100
Applied in changeset 189db6069e5a7451dd508066a30124d18e4bf4d4.
Updated by mjl almost 15 years ago
Current git works perfectly for recordings, however now live tv containing subs spams the logs with:
Feb 14 13:28:15 mike vdr: [10088] ttxtsubs: ERROR: not a cTtxtSubsPlayer!
Feb 14 13:28:15 mike vdr: [10088] ttxtsubs: ERROR: not a cTtxtSubsPlayer!
Feb 14 13:28:15 mike vdr: [10088] ttxtsubs: ERROR: not a cTtxtSubsPlayer!
Feb 14 13:28:15 mike vdr: [10088] ttxtsubs: ERROR: not a cTtxtSubsPlayer!
... continues ad-nauseum ...
Updated by mjl almost 15 years ago
mjl wrote:
Current git works perfectly for recordings, however now live tv containing subs spams the logs with:
Feb 14 13:28:15 mike vdr: [10088] ttxtsubs: ERROR: not a cTtxtSubsPlayer!
Feb 14 13:28:15 mike vdr: [10088] ttxtsubs: ERROR: not a cTtxtSubsPlayer!
Feb 14 13:28:15 mike vdr: [10088] ttxtsubs: ERROR: not a cTtxtSubsPlayer!
Feb 14 13:28:15 mike vdr: [10088] ttxtsubs: ERROR: not a cTtxtSubsPlayer!
... continues ad-nauseum ...
Just to add, live subs do actually work, in spite of the log-spamming.
Updated by mjl almost 15 years ago
As a further update, it seems that the logspamming occurs only after one of the following:
- after 2nd channel change. (1st switch to a channel with teletext has no problem)
- after stopping playback of a recording.
after either of the above, logspamming is continuous.
Updated by etobi almost 15 years ago
Please try again with the current Git version.
Updated by mjl almost 15 years ago
etobi wrote:
Please try again with the current Git version.
Hehe, yeah that works :) consider bug 240 fully resolved.