Jump to content

Timed recording and DVB-subtitels


Mikko-vaari

Recommended Posts

Hi!

I updated my DVBVPro to 3.2.6 version.

I especially enjoined the fix You mentioned "[*]Fix: Recording: DVB-Subtitles are recorded in ts format now."

It works quite OK in case you start the recording manually. But in case of automatic start from timer there will be no DVB-subtitels at all!!!

Link to comment
Guest Lars_MQ

Manual and timed recordings are internally handled the same. So there is no reason why a timed recording should be different from a manual recording (remember I talk about the internal recording engine not the VRP).

Link to comment
Manual and timed recordings are internally handled the same. So there is no reason why a timed recording should be different from a manual recording (remember I talk about the internal recording engine not the VRP).

Yes, that's why I'm wondering and that's why I believe there is a bug. I'm not using any plugins.

To be exact, I tried to record in .TS-format.

Now I made more studies: If you start - manually or timed - the recording before the program has started, DVBV don't find DVB-subtitels.

Edited by Mikko-vaari
Link to comment

I think the original question was about "dynamic subtitles":

If the recording starts before a subtitled program begins, and there was no subpict pid present before, the subs might be missing from the recording (pmt changes after the recording has started).

Link to comment
Guest Lars_MQ

This could be a explanation. the PMT is only examined at the starting of the recording. And all found matching PIDs are added to the recording. A change while the recording is running is not possible.

 

But this should be quite easy to test: simply programm a timer for a running programm with subtitles.

 

[edit]christian told me, even if there are no subtitles, they should transmit the subtitles pids. it's written somewhere in the specifications. So the above text could be pure nonsense. Sorry [/edit]

Link to comment
This could be a explanation. the PMT is only examined at the starting of the recording. And all found matching PIDs are added to the recording. A change while the recording is running is not possible.

That is the case, YLE in Finland is sending dynamic subtitles and as far as I know there is no PID before the program with subtitlkes starts. So they can send differnt subtitles (languages) debending on the program.

All my scheduled recordings with 3.2.6 are now without subs becauserecordings starts a little before the program starts. Unfortenately the improvment in 3.2.6 does not help much in reality.

 

So after a short joy I must go back again to use videorecorder plugin and "qhost" channels with fixed subtitle PID replacing audio PID because I don't want miss the beginning of the program.

Link to comment
This could be a explanation. the PMT is only examined at the starting of the recording. And all found matching PIDs are added to the recording. A change while the recording is running is not possible.

 

But this should be quite easy to test: simply programm a timer for a running programm with subtitles.

 

[edit]christian told me, even if there are no subtitles, they should transmit the subtitles pids. it's written somewhere in the specifications. So the above text could be pure nonsense. Sorry [/edit]

 

Just checked: Recording with ongoing dvb-subs is ok.

 

Also checked the pmt of another channel that uses dvb-subs: no subtitle pid present at the moment (the provider is YLE, the Finnish national broadcasting company - famous for doing things as they wish...).

Link to comment
[edit]christian told me, even if there are no subtitles, they should transmit the subtitles pids. it's written somewhere in the specifications. So the above text could be pure nonsense. Sorry [/edit]

..seems to be a selfmade rule by the head programmer :bye: The PMT is dynamic and the number and/or types of elementary streams can change at any time (new PMT_version).

Link to comment

Heres the content of two subsequent pmts, when the change happens:

Before:

--------------------------------------------------------

PMT on PID 256 contains the following information:

program_number = 17

PCR_PID = 128(clock)

elementary_PID = 512(video)

elementary_PID = 650(audio)

elementary_PID = 2321(PES packet)[teletext]

fin startpage 100

elementary_PID = 3120(section)

elementary_PID = 3110(ISO/IEC 13816-6 (type B ))

elementary_PID = 3111(ISO/IEC 13816-6 (type B ))

--------------------------------------------------------

 

After:

--------------------------------------------------------

PMT on PID 256 contains the following information:

program_number = 17

PCR_PID = 128(clock)

elementary_PID = 512(video)

elementary_PID = 650(audio)

elementary_PID = 2321(PES packet)[teletext]

fin startpage 100

elementary_PID = 1028(PES packet)[DVB subtitle: swe]

elementary_PID = 3120(section)

elementary_PID = 3110(ISO/IEC 13816-6 (type B ))

elementary_PID = 3111(ISO/IEC 13816-6 (type B ))

--------------------------------------------------------

Link to comment

Finnish YLE seems to be the first broadcasting company using dynamic dvb subtitling, but they follow the standards - it is not their own invention.

 

This topic has been handled in many other forums lately, the producers of set-top boxes have already solved the problem, and so has Nebula.

 

Let's be patient, I guess subtitles are working correctly in the upcoming major version.

 

Until that it seems that we Finnish users have to use Videorecorder plugin and 'ghost' channels in the channellist.

 

Here a list of some transmitted PIDS in Finland, and teletext subtitles pages as well:

 

YLETV1 YLETV2 YLEFST YLE24 YLETeema

 

suomi 1027 2027 3027 5027 4027

ruotsi 1028 2028 3028 5028 4028

englanti 1029 2029 3029 5029 4029

ranska 1030 2030 3030 5030 4030

espanja 1031 2031 3031 5031 4031

italia 1032 2032 3032 5032 4032

venäjä 1033 2033 3033 5033 4033

norja 1034 2034 3034 5034 4034

tanska 1035 2035 3035 5035 4035

islanti 1036 2036 3036 5036 4036

saksa 1037 2037 3037 5037 4037

portugali 1038 2038 3038 5038 4038

saame 1039 2039 3039 5039 4039

viro 1040 2040 3040 5040 4040

 

 

 

tekstitv-tekstitykset:

 

450 infosivu

451 TV1 suomi

452 TV2 suomi

453 YLE Teema suomi

454 YLE24 suomi

455 TV1 ruotsi

456 TV2 ruotsi

457 YLE Teema ruotsi

458 YLE24 ruotsi

459 Muut kielet

460 englanti

461 saksa

462 ranska

463 italia

464 espanja

465 portugali

466 viro

 

 

 

pidejä

 

pmt256

 

(17) yle1

vid 512 0x200

aud 650 0x28a

2. kieli 652 0x28c

dvb 1027-1040 0x403-0x410

 

(33) yle2

vid 513 0x201

aud 660 0x294

dvb 2027-2040

 

(81) fst

514 0x202

670 0x29e

3027-3040 0xbd3-0xbe0

 

(129) yle24

515 0x203

680-683 0x2a8-2ab

4027-4040

 

(145) yleteema

516 0x204

690 0x2b2

5027-5040

 

kaikissa tekstitv PID 2321 0x911

 

 

 

radiot:

 

(4369) Peili

692 0x2b4

 

(4385) Q

653 0x28d

 

(4401) Yle Klassinen

662 0x296

 

(4417) FSR

663 0x297

 

(4433) Mondo

673 0x2a1

 

(4481) X3M

685 0x2ad

 

 

Link to comment
Until that it seems that we Finnish users have to use Videorecorder plugin and 'ghost' channels in the channellist.

The ghostchannels and VR Plugin are not any more needed using 3.2.6version!!

Link to comment
Until that it seems that we Finnish users have to use Videorecorder plugin and 'ghost' channels in the channellist.

The ghostchannels and VR Plugin are not any more needed using 3.2.6version!!

 

But 3.26 misses the dvb subtitles if recording is started before the subtitles pid has appeared.

 

With the ghost channels it is possible to 'force' the recording of the subtitles pid.

Link to comment
Until that it seems that we Finnish users have to use Videorecorder plugin and 'ghost' channels in the channellist.

The ghostchannels and VR Plugin are not any more needed using 3.2.6version!!

 

But 3.26 misses the dvb subtitles if recording is started before the subtitles pid has appeared.

 

With the ghost channels it is possible to 'force' the recording of the subtitles pid.

Ahaa - I didn't know that! I always thought that it's only for teletxt. Thanks, I'll try DVB-text.

Edited by Mikko-vaari
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...