Untertitel Streaming

Alles zum Thema Grabbing, was nicht speziell zu JtG passt, z.B: Direktstreaming, andere Tools etc.
Nachricht
Autor
Olligator
Einmal-Streamer
Einmal-Streamer
Beiträge: 7
Registriert: Mi 17 Nov 2004, 22:50

Untertitel Streaming

#1 Beitrag von Olligator » So 25 Sep 2005, 16:23

Hallo zusammen,

ich habe mich jetzt einmal dazu durchgerungen Untertitel zu extrahieren.
Funktioniert soweit auch alles wunderbar. Nur leider wird der Timecode irgendwie nicht richtig generiert:

1
00:00:00,000 --> 00:00:00,000
Alles Gute zum Geburtstag.

2
00:00:00,000 --> 00:00:00,000
Liebling, ich muss
Räuber und Gendarm spielen. - Okay.

3
00:00:00,000 --> 00:00:00,000
Ich hab dich lieb.
- Ich dich auch.

4
00:00:00,000 --> 00:00:00,000
Der Grund, weshalb wir uns an unserem
wohlverdienten Ruhetag hier treffen:.....

usw.

Bei Jack the Grabber 0.7.4c habe ich Engine udrec mit Parameter -ap 20 erweitert und MPEG Transport ausgewählt.
Je nach Audiooptionen bekomme ich dann:
1 vpes Datei
2-3 apes Datei und
1 apes Datei die den Videotextstream enthält.
Über ProjectX 0.90 lese ich dann alle Dateien einzeln (weil zusammen funzt das irgendwie nicht) ein und demultiplexe.
Bei den Einstellungen unter Untertitel ist "regeneriere PTS aus dem 1. MpgAudio" angeklickt und je nach Premiere Kanal 151 bis 155 in den Optionen eingetragen.

Anderweitig wurde hier auch in diesen Forum empfohlen die X.ini datei zu löschen. Funktioniert leider auch nicht. Mehr kann ich wohl nicht tun.
Hoffe ihr kennt noch einen Rat.

Liebe Grüße Olligator


P.S. Vielleicht hilft das ja auch etwas:


Sonntag, 25. September 2005 17.36 Uhr CEST
ProjectX 0.90 pre-release (10.09.2005)

<<< Session Informationen >>>

-> arbeite an Zusammenstellung 0

-> normale Logdatei automatisch speichern
-> schreibe Videodaten
-> schreibe alle anderen Daten
-> composite.display.flag unwirksam machen
-> Sequenzendcode am Ende anfügen
-> Auflösung in SDE setzen
-> PVA: Audio nur formatgerecht behandeln
-> VOB: versch. Cell-Zeitlinen beachten
-> TS: ignoriere verschlüsselte Pakete
-> TS: erweiterte Paketinhaltsuche
-> TS: verbinde Dateisegmente (Dreambox)
-> TS: generiere PMT inhaltsbezogen
-> akzept. nur geschlossene PES/TS Pakete
-> verbinde verschiedene Aufnahmen
-> 1.PES-Paket muß mit Video starten
-> generiere PCR/SCR aus PTS

-> schreibe Ausgabedateien nach: 'D:\d-box-Aufnahme\2005-09-25-Die Geistervilla (Haunted Mansion)'

-> Eingabedatei 0: 'D:\d-box-Aufnahme\2005-09-25-Die Geistervilla (Haunted Mansion)\Die Geistervilla (Haunted Mansion)(PREMIERE 3)-1_00.vpes' (116.210.856 Bytes)
-> Dateityp ist PES (incl. MPEG Video)
-> demultiplexe
!> Startcode fehlt bei Pos.: 0
!> Startcode gefunden bei Pos.: 47732
-> gefunden: PES-ID 0xE0 (MPEG Video) @ 47732
-> Videoeigenschaften: 720*576 @ 25fps @ 0.6735 (4:3) @ 15000000bps, vbvPuffer 112
-> starte Export von Videodaten bei GOP# 0
!> verwerfe überflüssige B-Frames bei GOP# 0 / neuer Zeitindex 00:00:00.000

-> Video: fr/ ct/ 1p/ cg/ og/ dg -> 10138/ 1/ 845/ 845/ 0/ 0
-> Videolänge: 10138 Bilder in 00:06:45.520
-> GOP Zusammenfassung: min. 20, max. 24 Felder; enthält Halb- und Vollbilder
-> durchschnittl. nom. Bitrate 2290652bps (min/max: 474000/7489200)
-> setze Bitrate im ersten Sequenzkopf auf 7489200bps
---> neue Datei: D:\d-box-Aufnahme\2005-09-25-Die Geistervilla (Haunted Mansion)\Die Geistervilla (Haunted Mansion)(PREMIERE 3)-1_00.m2v

-> Eingabedatei 1: 'D:\d-box-Aufnahme\2005-09-25-Die Geistervilla (Haunted Mansion)\Die Geistervilla (Haunted Mansion)(PREMIERE 3)-1_01.apes' (9.778.056 Bytes)
-> Dateityp ist PES (MPEG Audio first)
!> Startcode fehlt bei Pos.: 0
Gestoppt...

!> an error has occured.. (please inform the autors at 'forum.dvbtechnics.info')
java.lang.ArrayIndexOutOfBoundsException: -1
at net.sourceforge.dvb.projectx.parser.CommonParsing.validateStartcode(CommonParsing.java:508)
at net.sourceforge.dvb.projectx.parser.MainProcess.parseSecondaryPES(MainProcess.java:1497)
at net.sourceforge.dvb.projectx.parser.MainProcess.processCollection(MainProcess.java:944)
at net.sourceforge.dvb.projectx.parser.MainProcess.startProcessing(MainProcess.java:355)
at net.sourceforge.dvb.projectx.parser.MainProcess.run(MainProcess.java:150)
Zuletzt geändert von Olligator am So 25 Sep 2005, 16:29, insgesamt 1-mal geändert.

KeXXeN
Moderator
Moderator
Beiträge: 2975
Registriert: Di 21 Okt 2003, 16:16
Wohnort: Hamburg
Kontaktdaten:

#2 Beitrag von KeXXeN » So 25 Sep 2005, 16:27

Du musst TS streamen und nicht PES (siehe Readme von UDREC) dazu die Option "PTS regenerieren" aktiviert lassen und das ganze demultiplexen...
Dann sollte dieses Problem beseitigt sein.

Olligator
Einmal-Streamer
Einmal-Streamer
Beiträge: 7
Registriert: Mi 17 Nov 2004, 22:50

#3 Beitrag von Olligator » So 25 Sep 2005, 17:05

Aber ich dachte wenn ich unter Optionen - Engine - udrec Optionen - MPEG Transport angeklickt habe erhalte ich automatisch einen TS Stream?
War das nicht mal so?

Grüße Olligator

Olligator
Einmal-Streamer
Einmal-Streamer
Beiträge: 7
Registriert: Mi 17 Nov 2004, 22:50

#4 Beitrag von Olligator » So 25 Sep 2005, 17:14

Gut habe das jetzt mal umgestellt:
Kurz nachdem die Aufnahme beginnt erscheint folgender Warnhinweis und die aufnahme bricht ab:

"Application has generated an exception that could not be handled.

Process id=0xd2c (3372); Tread id=0x744 (1860)."

Mhh, und ein *.ts File habe ich als noch nicht.

Grüße Olligator

KeXXeN
Moderator
Moderator
Beiträge: 2975
Registriert: Di 21 Okt 2003, 16:16
Wohnort: Hamburg
Kontaktdaten:

#5 Beitrag von KeXXeN » So 25 Sep 2005, 17:31

Für TS muss der SPTS Modus auf der Box aktiviert sein.

Olligator
Einmal-Streamer
Einmal-Streamer
Beiträge: 7
Registriert: Mi 17 Nov 2004, 22:50

#6 Beitrag von Olligator » So 25 Sep 2005, 17:51

Super und danke für die schnelle Hilfe.
Nur jetzt habe ich kein Videotext mehr.
Habe aber keine Einstellungen verändert, sowohl in Jack the Grabber als auch in ProjectX. Ich erhalt nur Videofile und die Audiofiles.

Dafür vielleicht auch einen Tipp.

Grüße Olligator

Und gleichzeitig auch Probleme mit der Aufnahme:

Auszug ProjectX

-> demultiplexe
-> keine PMT gefunden
!> erhaltenes PES Paket ohne Daten oder mit falschen Kopfdaten (147828/65536/0/0)
!> verwerfe GOP# 0 bei orig. PTS 02:10:21.541 (703938691)
-> Bilder erw./gez. 11/6, inGOP PTS Diff. 0ms, neuer Zeitindex 00:00:00.000
!> erhaltenes PES Paket ohne Daten oder mit falschen Kopfdaten (148396/65536/0/0)
!> verwerfe GOP# 1 bei orig. PTS 02:10:22.021 (703981891)
-> Bilder erw./gez. 11/6, inGOP PTS Diff. 0ms, neuer Zeitindex 00:00:00.000
!> erhaltenes PES Paket ohne Daten oder mit falschen Kopfdaten (169764/65536/0/0)
!> verwerfe GOP# 2 bei orig. PTS 02:10:22.501 (704025091)
....

Normal ist das nicht oder?

Grüße Olligator

z3r0
XMediaGrabber Dev
Beiträge: 2227
Registriert: Di 24 Feb 2004, 17:47
Wohnort: Nürnberg
Kontaktdaten:

#7 Beitrag von z3r0 » So 25 Sep 2005, 20:24

!> an error has occured.. (please inform the autors at 'forum.dvbtechnics.info')
Würde ich auch machen. Da ist wohl ein Bug in PX.
http://www.XMediaGrabber.de
Dreambox 7020
Ubuntu Feisty Fawn & WindowsXP SP2
Core2Duo E6400, 2048mb RAM

eltinax
Site Sponsor
Site Sponsor
Beiträge: 1098
Registriert: Mi 31 Dez 2003, 1:45
Wohnort: Köln

#8 Beitrag von eltinax » So 25 Sep 2005, 20:43

Mit ProjectX 0.9 erhalte ich auch keine Untertitel. :(
Ich bearbeite Filme mit Untertiteln jetzt wieder mit Project 0.89.
Wird wahrscheinlich in absehbarer Zeit gefixt werden.

cu
eltinax
_________________
1 x VU+ Duo 500GB intern 1 x Hauppauge WinTV-Nova-HD-S2 mit WinTV-Ci
Kabel: 2 x Nokia 2I-Avia 500 (1 x IDE), 1 x Sagem 1I-Kabel Avia 600, SAT: (Nokia 2I + IDE), Sagem 1 + 2I (1 x IDE), Philips)
Image JTG-Team 3.10.08 Snapshot aktuell
1 x Komplett (SO2 mit HD, ohne Bu-Li)
Hardware: Athlon 64 6400 Mhz, 2GB DDR2-800, 2 x 1,5 TB S-ATA, LG-GH20LS, Wechselplatten S-ATA 2 x 750GB
Athlon II 4 x 2500 Mhz (45W), 4GB DDR2-800, 1 x 500 GB + 2 x S-ATA 2TB als Medienserver auf Onkyo TX-SR 607 7.1
Klack>yweb>Festplatte in Box>ProjectX>Cuttermaran>IfoEdit

Agrivaine
Gelegenheits-Streamer
Gelegenheits-Streamer
Beiträge: 46
Registriert: Mo 04 Aug 2003, 16:22

#9 Beitrag von Agrivaine » So 25 Sep 2005, 21:31

Hmm, ich hab mit der pre_05 keinerlei Probleme damit. Da diese auch zur Final werden soll kann ich mir einen derartigen Fehler auch nicht vorstellen...

Olligator
Einmal-Streamer
Einmal-Streamer
Beiträge: 7
Registriert: Mi 17 Nov 2004, 22:50

#10 Beitrag von Olligator » So 25 Sep 2005, 23:31

Hallo und Guten Abend an alle, die mir heute hier im Forum hilfreich zur Seite gestanden haben.

Streamen der Untertitel funktioniert jetzt ohne Probleme. (Immerhin habe ich einen ganzen Tag damit zu gebracht :oops: )

Aktuelle Programme

Ich benutze dazu das aktuelle Jack the Grabber Release-Image auf meiner d-box.
Zum streamen am Pc das aktuelle Jack the Grabber 0.7.4c, mit TS Stream, danke hier vielmals an KeXXeN.
Zum demultiplexen muß ich leider zur Project X Version 0.82.1 raten. Danke hier an eltinax.
Meine Versuche über das aktuelle Project 0.90 verliefen leider ohne Ergebnis. (Siehe kurzes Logfile oben!)
Obwohl ich von der grafischen/optischen Oberfläche sehr angetan war.

In diesem Sinne wünsche ich euch eine Gute Nacht und nochmals vielen Dank.

Grüße Olligator

Benutzeravatar
jmittelst
Co-Admin
Co-Admin
Beiträge: 11013
Registriert: So 16 Nov 2003, 13:42
Wohnort: Schildgen (Bergisch Gladbach)
Kontaktdaten:

#11 Beitrag von jmittelst » Mo 26 Sep 2005, 0:48

PX pre090_05 macht bei mir keine Probleme:

Code: Alles auswählen

Samstag, 24. September 2005  11.33 Uhr CEST
ProjectX 0.90 pre_05 (20.09.2005)

<<< Session Informationen >>>

-> arbeite an Zusammenstellung 0
 
-> normale Logdatei automatisch speichern
-> schreibe Videodaten
-> schreibe alle anderen Daten
-> weitere Export-Limitationen: DAR:  0.7031 (16:9)
-> composite.display.flag unwirksam machen
-> Sequenzendcode am Ende anfügen
-> Auflösung in SDE setzen 
-> ergänze fehlenden Sequenzkopf in GOPs
-> PVA: Audio nur formatgerecht behandeln
-> VOB: versch. Cell-Zeitlinen beachten
-> TS: ignoriere verschlüsselte Pakete
-> TS: erweiterte Paketinhaltsuche
-> TS: verbinde Dateisegmente (Dreambox)
-> TS: generiere PMT inhaltsbezogen
-> TS: generiere Info TTX Service (test)
-> akzept. nur geschlossene PES/TS Pakete
-> verbinde verschiedene Aufnahmen
-> Video: gleitende PTSs ausgleichen
-> 1.PES-Paket muß mit Video starten
-> generiere PCR/SCR aus PTS
 
....

--> Teletext unter PID 0x20 (SubID 0x10)
-> Exportformat: sub
-> temp. Datei: Welcome to the Jungle (The Rundown)_00.tt (195297922 Bytes)
-> suche nach Seite Nr. 150
Teletext PTS: erstes Paket 02:00:08.185, letztes Paket 03:44:57.673
Video PTS: Start 1.GOP 02:00:59.851, Ende letzte GOP 03:40:59.171
-> passe Teletext an Video-Zeitlinie an
-> Anbieter: FAB Teletext System
-> Programm: PREMIERE 
447 Seiten der Nr. 150 geschrieben...
---> neue Datei: Y:\ts\2005.09.17 - 22.10 - PREMIERE 1 - Welcome to the Jungle (The Rundown)\Welcome to the Jungle (The Rundown)_00[150].sub
-> Exportformat: sub
-> temp. Datei: Welcome to the Jungle (The Rundown)_00.tt (195297922 Bytes)
-> suche nach Seite Nr. 152
Teletext PTS: erstes Paket 02:00:08.185, letztes Paket 03:44:57.673
Video PTS: Start 1.GOP 02:00:59.851, Ende letzte GOP 03:40:59.171
-> passe Teletext an Video-Zeitlinie an
-> Anbieter: FAB Teletext System
-> Programm: PREMIERE 
355 Seiten der Nr. 152 geschrieben...
---> neue Datei: Y:\ts\2005.09.17 - 22.10 - PREMIERE 1 - Welcome to the Jungle (The Rundown)\Welcome to the Jungle (The Rundown)_00[152].sub
-> Exportformat: sub
-> temp. Datei: Welcome to the Jungle (The Rundown)_00.tt (195297922 Bytes)
-> suche nach Seite Nr. 151
Teletext PTS: erstes Paket 02:00:08.185, letztes Paket 03:44:57.673
Video PTS: Start 1.GOP 02:00:59.851, Ende letzte GOP 03:40:59.171
-> passe Teletext an Video-Zeitlinie an
-> Anbieter: FAB Teletext System
-> Programm: PREMIERE 
705 Seiten der Nr. 151 geschrieben...
---> neue Datei: Y:\ts\2005.09.17 - 22.10 - PREMIERE 1 - Welcome to the Jungle (The Rundown)\Welcome to the Jungle (The Rundown)_00[151].sub
Und grade nochmal überprüft, der Untertitel von Seite 151 findet sich als DVDSubpicture auf der DVD und kann problemlos abgespielt werden.

cu
Jens
VU+ Ultimo 4k
VU+ Duo²
VU+ Solo²


[Zitat]Es gibt 2 Dinge, die unendlich sind. Das Weltall und die Dummheit der Menschen. Beim Weltall bin ich mir aber nicht so sicher...[/Zitat]
Vorsicht! Lesen kann zu Bildung führen! Links, Suchfunktion, Wikis und Google deshalb nur mit Bedacht nutzen!

eltinax
Site Sponsor
Site Sponsor
Beiträge: 1098
Registriert: Mi 31 Dez 2003, 1:45
Wohnort: Köln

#12 Beitrag von eltinax » Mo 26 Sep 2005, 6:38

Bei mir hat es bis jetzt nicht mit 0.9.0 funktioniert.
Normalerweise habe ich auch immer die neueste Version. Kann das aber im Moment nicht überprüfen. Werde heute abend mal nachsehen.

cu
eltinax
_________________
1 x VU+ Duo 500GB intern 1 x Hauppauge WinTV-Nova-HD-S2 mit WinTV-Ci
Kabel: 2 x Nokia 2I-Avia 500 (1 x IDE), 1 x Sagem 1I-Kabel Avia 600, SAT: (Nokia 2I + IDE), Sagem 1 + 2I (1 x IDE), Philips)
Image JTG-Team 3.10.08 Snapshot aktuell
1 x Komplett (SO2 mit HD, ohne Bu-Li)
Hardware: Athlon 64 6400 Mhz, 2GB DDR2-800, 2 x 1,5 TB S-ATA, LG-GH20LS, Wechselplatten S-ATA 2 x 750GB
Athlon II 4 x 2500 Mhz (45W), 4GB DDR2-800, 1 x 500 GB + 2 x S-ATA 2TB als Medienserver auf Onkyo TX-SR 607 7.1
Klack>yweb>Festplatte in Box>ProjectX>Cuttermaran>IfoEdit

Olligator
Einmal-Streamer
Einmal-Streamer
Beiträge: 7
Registriert: Mi 17 Nov 2004, 22:50

#13 Beitrag von Olligator » So 02 Okt 2005, 14:04

Hallo zusammen,

ich habe leider schon wieder ein Problem. Vielleicht ist es ja bekannt.

Bis jetzt beim streamen war es bei mir immer so. Wenn ich einen Film aufgenommen habe, der im Format 16:9 Widescreen 2,35:1 ausgestrahlt wurde, ist dieser auch so auf meiner Festplatte gelandet. Und später nach dem schneiden und nachbearbeiten auch auf der DVD.

Momentan habe ich aber bei zwei Filmen festgestellt, das diese - wenn auch in 16:9 Widescreen 2,35:1 ausgestrahlt - Bei mir auf dem Rechner in 16:9 Widescreen 1,75:1 (oder so ahnlich) aufgezeichnet werden.
Ist das jetzt auch normal oder habe ich schon wieder vergessen irgendwo ein Häckchen zu setzten?

Liebe Grüße

Olligator

KeXXeN
Moderator
Moderator
Beiträge: 2975
Registriert: Di 21 Okt 2003, 16:16
Wohnort: Hamburg
Kontaktdaten:

#14 Beitrag von KeXXeN » So 02 Okt 2005, 14:35

Das Problem ist so eigentlich nicht bekannt.

Es muss allerdings einen anderen Grund haben als "Das aufzeichenen"

Bei der Aufnahme, egal ob ES, PES oder TS, wird immer nur das aufgenommen was von der Box kommt.
Unverändert.

Möglicherweise schneidest du falsch oder du hast bei ProjektX einen falschen Wert eingetragen.

Olligator
Einmal-Streamer
Einmal-Streamer
Beiträge: 7
Registriert: Mi 17 Nov 2004, 22:50

#15 Beitrag von Olligator » So 02 Okt 2005, 16:58

KeXXeN hat geschrieben: ...Bei der Aufnahme, egal ob ES, PES oder TS, wird immer nur das aufgenommen was von der Box kommt.
Unverändert....
Also sehe ich das jetzt richtig, wenn ich auf meinem TV den Sreen 16:9 Widescreen 2,35:1 sehe wird dieses Signal auch so übertragen?

Weil wenn ja, muß dann ein Fehler bei der Übertragung zum PC sein.

Weil dieses Problem auch auftritt wenn ich mit ES arbeite. Heißt also in Project X kann da schon nix falsch eingestellt sein.

Und das "Rohausgangsmaterial" hat auch schon diese Fehler. Also noch vor dem schneiden.

Soweit meine Beobachtungen.

Grüße Olligator

Antworten