Seite 2 von 3

Verfasst: Mo 19 Jul 2004, 19:18
von Treito
Okay Jens, ich weiss zwar nicht, wie das mit der neuen Funktion mit Neutrino ist, aber wirf mal einen ernüchternen Blick hierauf, mit Px gehts schonmal nicht!

http://forum.lucike.info/viewtopic.php?t=1116

Verfasst: Mo 19 Jul 2004, 19:28
von tonsel
<auf Premiere 1 schalten>
udrec -vp 1ff -ap 200 -ap 203 -ap <video-text-pid> -pes -time 19.07.04 21:45 23:45

"Video-Text Tafel 150 wie bei ARD" hört sich aber nach analogem Videotext an, d.h. es dürfte gar keine Video-Text-Pid geben, denn der analoge Video-Text wird ja in der Austastlücke des Video-Bildes übertragen. In dem Fall dürften die Untertitel auch nicht von der DBox decodiert werden, sondern ganz normal vom (Analog-)Fernseher.

tonsel

Verfasst: Mo 19 Jul 2004, 19:34
von Treito
@tonsel
VT-PID ist 0x020 ;-)
VT auf Tafeln 151 für P1, 152 für p2 usw., aber dieselbe PID für alle Sender, kein Timecode vorhanden, somit nützt das AUfnehmen von VT wohl auch nichts, s.o.!

Verfasst: Mo 19 Jul 2004, 20:57
von jmittelst
VT-Pid 0x020 ist dann -ap?
cu
Jens

Verfasst: Mo 19 Jul 2004, 21:03
von Treito
Jens? UT-Streaming nützt Dir eh noch nichts, und ja, die PID ist 0x020, guck doch mal in den Box-Infos nach.

Siehe hier:

Code: Alles auswählen

 Montag, 19. Juli 2004  17.13 Uhr CEST

ProjectX 0.81.7_int05 (27.06.2004)



=== session infos ===



=> working with collection 0

-> write output files to :

   /var/d-box/



=> File 0:  /var/d-box2/PREMIERE 2 - My Big Fat Greek Wedding (UT) (My Big Fat Greek Wedding).ts (1073802232)

=> File is DVB/MPEG-2 TS (Video/Audio/TTX PES)

=> demux

-> SID 0xB

-> PMT 0x67 refers to these usable streams:

 Video PIDs: 0x6FF

 Audio PIDs: 0x700(deu) 0x701(deu) 0x703(deu)(AC-3)_PD

 Teletext PIDs: 0x20(deu_i100 )

 Subpict. PIDs:



--> PID 0x1F (SIT) (0x0 #1)  -> ignored

--> PID 0x0 (PAT) (0xBC #2)  -> ignored

--> PID 0x67 (PMT) (0x178 #3)  -> ignored

ok> PID 0x20 has PES-ID 0xBD (private stream 1) (TTX)  (0x234 #4)

ok> PID 0x6FF has PES-ID 0xE0 (MPEG Video) (0x1CA4 #40)

ok> PID 0x700 has PES-ID 0xC0 (MPEG Audio) (0xC938 #275)

ok> PID 0x703 has PES-ID 0xBD (private stream 1) (0x12E90 #413)

ok> PID 0x701 has PES-ID 0xC0 (MPEG Audio) (0x15638 #467) 

Verfasst: Mo 19 Jul 2004, 21:09
von jmittelst
-ap 020, gell? Hmm - Recording läuft, allerdings bekomme ich auf dem TV z.Zt. keine VT-Tafel 150 angezeigt und wenn ich über blau versuche Teletext aufzurufen, sagt Neutrino, das er auf Seite 100 von PStart suchen will, dann kommt nix mehr, nur ein kurzer Blink im LCD.
cu
Jens
P.S. Dank an Tonsel und Treito

Nachgedacht - wenn das mit ES-Aufnahmen funtzt, müßte man dann per Vsplit nicht den Text schon in richtiger Länge haben? Also Verarbeitung dann möglich sein?

Verfasst: Mo 19 Jul 2004, 21:13
von Treito
Die UT sind aber erst ab Seite 151 (P1), 152 (P2) usw.

Das Problem ist, dass der Videotext keinen Timecode enthält und Px das somit nicht zuordnen kann. Ich bin ja schon dabei dvb.matt deswegen zu nerven ;-)

Verfasst: Mo 19 Jul 2004, 21:25
von jmittelst
Hmm - das verstehe ich ja, wenn Du einen nicht geschnittenen Stream (z.B. TS) hast, aber bei einem geschnittenen Stream sollte das doch eigentlich kein Problem sein. Das UT für P1 auf 151 ist, ist mir klar, habe eben halt nur versucht, ihn während des stremens mal Untertitel einzublenden. Naja, nachher mal probieren, ob PX was aus dem VT-Pid rausbekommt. Ist ja diesmal PES, werde den nächsten Versuch mal mit ES starten.
@Tonsel - hatte es einen Grund, warum Du bei der oben genannten Kommandozeile nicht alle 3 Audiopids + VT-Pid angegeben hast, oder nur vergessen?
cu
Jens

Verfasst: Mo 19 Jul 2004, 21:51
von Treito
Jens? Hast Du den Beitrag (Link) oben mal gelesen? Da müsste schon udrec während der Aufnahme einen Timecode erzeugen, tonsel mag mich nun eines besseren Belehren, aber ich glaube selbst udrec ist dazu (noch) nicht in der Lage.

Verfasst: Mo 19 Jul 2004, 21:56
von jmittelst
Hmm - weiß nicht, was ich mir dabei gedacht habe ;-) - aber funktionieren wird es irgendwann trotzdem! Jawoll! ;-)
Ne mal im Ernst - ich hab bislang mir noch keine Subtitle-Datei angesehen, werd mal schauen, ob ich mich da reinwursteln kann, bin ja immerhin zu blöd aus der readme von udrec eine funktionierende Kommandozeile zu basteln ;-) aber sei es drum - irgendwann geht alles.
cu
Jens

Verfasst: Mo 19 Jul 2004, 22:04
von Treito
Auszug .sub

Code: Alles auswählen

{0}{0}Wird Zeit, dass du bald heiratest.
{0}{0}Wird Zeit, dass du bald heiratest.
{0}{0}Na ja,|wir beide wissen, dass du alt wirst.
{0}{0}Na ja,|wir beide wissen, dass du alt wirst.
{0}{0}Das sagt mein Vater, seit ich 15 bin.
{0}{0}Das sagt mein Vater, seit ich 15 bin.
{0}{0}Denn griechische Mädchen müssen drei|Dinge tun: einen Griechen heiraten,
{0}{0}Denn griechische Mädchen müssen drei|Dinge tun: einen Griechen heiraten,
{0}{0}griechische Kinder kriegen|und alle bekochen, solange sie leben.
{0}{0}griechische Kinder kriegen|und alle bekochen, solange sie leben.
{0}{0}Ich wusste, dass ich anders bin.
{0}{0}Ich wusste, dass ich anders bin.
{0}{0}Die anderen waren blond und zart,
{0}{0}Die anderen waren blond und zart,
{0}{0}ich dagegen war dunkel, kräftig
{0}{0}ich dagegen war dunkel, kräftig
{0}{0}und hatte Koteletten. Schon mit 6
{0}{0}und hatte Koteletten. Schon mit 6
{0}{0}wollte ich sein wie die anderen,
{0}{0}wollte ich sein wie die anderen,
{0}{0}die zusammen saßen,
{0}{0}die zusammen saßen,
{0}{0}schwatzten und ihre Schulbrote aßen!
{0}{0}schwatzten und ihre Schulbrote aßen!
Auszug .srt

Code: Alles auswählen

1
00:00:00,000 --> 00:00:00,000
Wird Zeit, dass du bald heiratest.

2
00:00:00,000 --> 00:00:00,000
Wird Zeit, dass du bald heiratest.

3
00:00:00,000 --> 00:00:00,000
Na ja,
wir beide wissen, dass du alt wirst.

4
00:00:00,000 --> 00:00:00,000
Na ja,
wir beide wissen, dass du alt wirst.

5
00:00:00,000 --> 00:00:00,000
Das sagt mein Vater, seit ich 15 bin.

6
00:00:00,000 --> 00:00:00,000
Das sagt mein Vater, seit ich 15 bin.

7
00:00:00,000 --> 00:00:00,000
Denn griechische Mädchen müssen drei
Dinge tun: einen Griechen heiraten,

8
00:00:00,000 --> 00:00:00,000
Denn griechische Mädchen müssen drei
Dinge tun: einen Griechen heiraten,

9
00:00:00,000 --> 00:00:00,000
griechische Kinder kriegen
und alle bekochen, solange sie leben.

10
00:00:00,000 --> 00:00:00,000
griechische Kinder kriegen
und alle bekochen, solange sie leben.

11
00:00:00,000 --> 00:00:00,000
Ich wusste, dass ich anders bin.

12
00:00:00,000 --> 00:00:00,000
Ich wusste, dass ich anders bin.

13
00:00:00,000 --> 00:00:00,000
Die anderen waren blond und zart,

14
00:00:00,000 --> 00:00:00,000
Die anderen waren blond und zart,
Doppelzeile soll daran liegen, dass der Timecode fehlt, der wie Du siehst immer Null ist (Start- und Endzeit).

Verfasst: Mo 19 Jul 2004, 22:07
von eltinax
Hallo,
Ich kann leider Eure "Erkenntnisse " nur bestätigen.
Da ich aber noch eine DVB-T Karte jetzt im Rechner habe,werde ich mal versuchen, rauszukriegen, wie die aus der "ersten Reihe" ihre Untertitel verpacken.
Grundsätzlich benötige ich sie ja nicht, aber der Mensch ist ja Jäger und Sammler und was machbar ist....... :D

cu
eltinax

Verfasst: Mo 19 Jul 2004, 22:08
von Treito
eltinax hat geschrieben:wie die aus der "ersten Reihe" ihre Untertitel verpacken.
Genauso wie Premiere, allerdings mit Timecode ab Sendezentrale.

Verfasst: Di 20 Jul 2004, 5:10
von jmittelst
Ergebnis des Streams von Kpax - Udrec standalone - Log ProjektX:

Code: Alles auswählen

Dienstag, 20. Juli 2004  5.29 Uhr CEST

ProjectX 0.81.7_int05 (27.06.2004)



=== session infos ===



=> working with collection 0

-> write output files to :

	C:\Dokumente und Einstellungen\Jens\Desktop\TEMP\



=> File 0:  C:\Programme\JtG\stream_00.vpes (2474275656)

=> File is Video/Audio/TTX PES

=> demux 

!> missing startcode @ 0

!> found startcode @ 4952

-> found PES-ID 0xE0 (MPEG Video) @ 4952

-> video basics: 704*576 @ 25fps @ 0.7031 (16:9) @ 15000000bps, vbvBuffer 112

-> starting export of video data @ GOP#0

!> dropping useless B-Frames @ GOP#0 / new Timecode 00:00:00.000

GOP#14610, new format in leading sequenceheader detected:

-> video basics: 704*576 @ 25fps @ 0.6735 (4:3) @ 15000000bps, vbvBuffer 112

!> missing next startcode (packetsize=0) @ 2474469546 from 2474272944 /I-Buffer 196608



-> video: fr/ ct/ 1p/ cg/ og/ dg = 175546/ 1/ 0/ 15051/ 0/ 0

-> video length: 175546 frames @ 01:57:01.840

-> GOP summary: min. 12, max. 36 fields; contains interlaced & progressive frames

-> avg. nom. bitrate 2813163bps (min/max: 762400/8950400)

-> set first sequence_header bitrate to 8950400bps

===> new File: C:\Dokumente und Einstellungen\Jens\Desktop\TEMP\stream_00.mpv



=> File 1:  C:\Programme\JtG\stream_01.apes (169207656)

=> File is Audio/TTX PES

!> missing startcode @ 0

!> found startcode @ 1814

-> found PES-ID 0xC0 (MPEG Audio) @ 1814

packs: 48763 100% 169209424



--> MPEG Audio (0xC0)

Audio PTS: first packet 07:41:19.730, last packet 09:38:21.458

Video PTS: start 1.GOP 07:41:20.450, end last GOP 09:38:22.290

-> adjusting audio at video-timeline

=> src_audio: MPEG-1, Layer2, 48000Hz, stereo, 192kbps, CRC @ 00:00:00.000

!> missing syncword @ 168522625, @ 01:57:01.056

-> 33 frame(s) (792ms) added @ 01:57:01.056

audio frames: wri/pre/skip/ins/add 292577/0/0/0/33  @ 01:57:01.848 done..

===> new File: C:\Dokumente und Einstellungen\Jens\Desktop\TEMP\stream_01.mp2



=> File 2:  C:\Programme\JtG\stream_02.apes (393843816)

=> File is MPEG-2 PS/SS (Video/Audio PES)

-> found PES-ID 0xBD (private stream 1) (SubID 0xB) @ 0

packs: 43888 100% 393850912



=> File 3:  C:\Programme\JtG\stream_03.apes (226127976)

=> File is Audio/TTX PES

-> found PES-ID 0xBD (private stream 1) TTX  (SubID 0x10) @ 0

packs: 175566 100% 226129008

--> using faked PTS for following data



--> Teletext (SubID 0x10)

-> export format: sub

-> temp. file: C:\Dokumente und Einstellungen\Jens\Desktop\TEMP\stream_03.tt  (218052972 bytes)

-> looking for page number 151

Teletext PTS: first packet 07:41:20.450, last packet 07:41:20.450

Video PTS: start 1.GOP 07:41:20.450, end last GOP 09:38:22.290

->adjusting teletext at video-timeline

!> missing syncword @ 218051960

 0 pages of No. 151 written..

-> export format: sub

-> temp. file: C:\Dokumente und Einstellungen\Jens\Desktop\TEMP\stream_03.tt  (218052972 bytes)

-> looking for page number 152

Teletext PTS: first packet 07:41:20.450, last packet 07:41:20.450

Video PTS: start 1.GOP 07:41:20.450, end last GOP 09:38:22.290

->adjusting teletext at video-timeline

!> missing syncword @ 218051960

 0 pages of No. 152 written..

-> export format: sub

-> temp. file: C:\Dokumente und Einstellungen\Jens\Desktop\TEMP\stream_03.tt  (218052972 bytes)

-> looking for page number 153

Teletext PTS: first packet 07:41:20.450, last packet 07:41:20.450

Video PTS: start 1.GOP 07:41:20.450, end last GOP 09:38:22.290

->adjusting teletext at video-timeline

!> missing syncword @ 218051960

 0 pages of No. 153 written..

-> export format: sub

-> temp. file: C:\Dokumente und Einstellungen\Jens\Desktop\TEMP\stream_03.tt  (218052972 bytes)

-> looking for page number 154

Teletext PTS: first packet 07:41:20.450, last packet 07:41:20.450

Video PTS: start 1.GOP 07:41:20.450, end last GOP 09:38:22.290

->adjusting teletext at video-timeline

!> missing syncword @ 218051960

 0 pages of No. 154 written..

-> export format: sub

-> temp. file: C:\Dokumente und Einstellungen\Jens\Desktop\TEMP\stream_03.tt  (218052972 bytes)

-> looking for page number 155

Teletext PTS: first packet 07:41:20.450, last packet 07:41:20.450

Video PTS: start 1.GOP 07:41:20.450, end last GOP 09:38:22.290

->adjusting teletext at video-timeline

!> missing syncword @ 218051960

 0 pages of No. 155 written..

-> export format: sub

-> temp. file: C:\Dokumente und Einstellungen\Jens\Desktop\TEMP\stream_03.tt  (218052972 bytes)

-> looking for page number 156

Teletext PTS: first packet 07:41:20.450, last packet 07:41:20.450

Video PTS: start 1.GOP 07:41:20.450, end last GOP 09:38:22.290

->adjusting teletext at video-timeline

!> missing syncword @ 218051960

 0 pages of No. 156 written..



summary of created media files:

.Video (m2v):	175546 Frames	01:57:01.840		 C:\Dokumente und Einstellungen\Jens\Desktop\TEMP\stream_00.mpv

Audio 0 (mp2):	292577 Frames	01:57:01.848	0/0/0/33	 C:\Dokumente und Einstellungen\Jens\Desktop\TEMP\stream_01.mp2

=> 2637722436 bytes written...
Nicht sehr erbauend - PX lieferte nur das MPV und 1(!)MP2 - aus dem Teletext konnte er nix rauslesen - bestätigt aber, das ich keinen Untertitel am TV anzeigen konnte, oder? Hat Premiere den garnicht gesendet, oder was war da falsch?
cu
Jens
(P.S. - weitere Tests folgen!)

Verfasst: Di 20 Jul 2004, 11:03
von reinergu
@jens
Laut Fernsehzeitung waren wohl keine UT dabei.

Gruß,
Günter