AC3 Probleme und Neutrino

Alles - außer Verbesserungsvorschläge - zu JtG hier rein.
Nachricht
Autor
pure
Einmal-Streamer
Einmal-Streamer
Beiträge: 24
Registriert: Mo 04 Aug 2003, 16:22

AC3 Probleme und Neutrino

#1 Beitrag von pure » Do 23 Okt 2003, 10:54

Ich nutze JTG als Streamingserver. Bei Timer Aufnahmen mit AC3 gibt´s nur noch Probleme. Oft kommt die Meldung "Muxer wait for fist data", da werden dann nur 4kb aufgenommen.

Ich glaube es liegt an der "fehlerhaften Tonoption" von Neutrino. So gelingen z.Bsp. in der Regel Sofortaufnahmen wenn ich ein paar Sekunden vor der Aufnahme nochmal auf nen anderen Kanal zappe und wieder zurück. Erst dann werden die richtigen Tonoptionen angezeigt.

Ich habe das Image vom 22.07.2003 und will es nicht austauschen aufgrund der guten Stabilität.

Hier mal nen Log von einer Timer Aufnahme per Steaming Server.
Es sollten 3 Tonspuren aufgenommen werden. Deutsch, Englisch. AC3 5.1


Jack the Grabber Logfile
Erstellt am: 10/23/2003 2:45 AM
Streamingserver Aufnahme
Kanal=PREMIERE 1
Sendung=Resident Evil (Resident Evil)
Start=2:45 AM
Ende=
*******************************************************
10/23/2003 2:45:46 AM: Aufnahme Event:
10/23/2003 2:45:46 AM: IP: 192.168.0.2
10/23/2003 2:45:46 AM: VPid: 511
10/23/2003 2:45:46 AM: APid 1: 512
10/23/2003 2:45:46 AM: APid 2: 513
10/23/2003 2:45:46 AM: APid 3: 0
10/23/2003 2:45:46 AM: Filename: F:\DboxStream\10232003-Resident Evil (Resident Evil)\Resident Evil (Resident Evil)(PREMIERE 1).mpg
10/23/2003 2:45:46 AM: Splittsize: 39999
10/23/2003 2:45:46 AM: KanalID: 8716298
10/23/2003 2:45:46 AM: EPG Infos geschrieben
@12:00:00 AM: [MuxWriter] started
@12:00:00 AM: [Muxer] started
@12:00:00 AM: [VideoProcessor] started
@12:00:00 AM: [VideoPesParser] started
@12:00:00 AM: [AudioProcessor0] started
@12:00:00 AM: [AudioPesParser0] started
@12:00:00 AM: [AudioProcessor1] started
@12:00:00 AM: [AudioPesParser1] started
@12:00:00 AM: [VideoHTTP] started
@12:00:00 AM: [VideoHTTP] HTTP streaming started successfully
@12:00:00 AM: [AudioHTTP0] started
@12:00:00 AM: [AudioHTTP0] HTTP streaming started successfully
@12:00:00 AM: [AudioHTTP1] started
@12:00:00 AM: [VideoProcessor] locked on stream id 224
@12:00:00 AM: [AudioHTTP1] HTTP streaming started successfully
@12:00:01 AM: [AudioProcessor0] locked on stream id 192
@12:00:07 AM: Aufnahme nicht gestartet, starte Prüfungsdurchlauf. Aufnahme NICHT abbrechen !
10/23/2003 2:46:05 AM: (none) login: root
10/23/2003 2:46:05 AM: Password:
10/23/2003 2:46:05 AM: BusyBox v1.00-pre1 (2003.07.22-06:35+0000) Built-in shell (ash)
10/23/2003 2:46:05 AM: Enter 'help' for a list of built-in commands.
10/23/2003 2:46:05 AM: ~ > killall -9 nhttpd
10/23/2003 2:46:05 AM: ~ >
10/23/2003 2:46:05 AM: ~ > nhttpd
10/23/2003 2:46:06 AM: [nhttpd] Neutrino HTTP-Server starting..
10/23/2003 2:46:06 AM: ~ >
10/23/2003 2:46:06 AM: ~ > [CBasicClient] receive failed: /tmp/zapit.sock
10/23/2003 2:46:06 AM: [CBasicClient] receive failed: /tmp/zapit.sock
10/23/2003 2:46:06 AM: [CBasicClient] receive failed: /tmp/zapit.sock
10/23/2003 2:46:06 AM: [CBasicClient] receive failed: /tmp/zapit.sock
10/23/2003 2:46:06 AM: Zapping nicht notwendig
@12:00:00 AM: [MuxWriter] started
@12:00:00 AM: [Muxer] started
@12:00:00 AM: [VideoProcessor] started
@12:00:00 AM: [VideoPesParser] started
@12:00:00 AM: [AudioProcessor0] started
@12:00:00 AM: [AudioPesParser0] started
@12:00:00 AM: [AudioProcessor1] started
@12:00:00 AM: [AudioPesParser1] started
@12:00:00 AM: [VideoHTTP] started
@12:00:00 AM: [VideoHTTP] HTTP streaming started successfully
@12:00:00 AM: [AudioHTTP0] started
@12:00:00 AM: [AudioHTTP0] HTTP streaming started successfully
@12:00:00 AM: [AudioHTTP1] started
@12:00:00 AM: [AudioHTTP1] HTTP streaming started successfully
@12:00:00 AM: [VideoProcessor] locked on stream id 224
@12:00:03 AM: [AudioProcessor0] locked on stream id 192
@12:00:06 AM: Anwendung beendet
@1:04:56 AM: [VideoProcessor] abnormal thread termination (EOutOfMemory: Out of memory)
@1:04:56 AM: [VideoPesParser] abnormal thread termination (EOutOfMemory: Out of memory)
@1:04:56 AM: [VideoProcessor] terminated
@1:04:56 AM: [VideoPesParser] terminated
@1:04:56 AM: [VideoHTTP] terminated
******************************************************
Video Ausgabe:
VideoHTTP: terminated
Parser: terminated
Proc.: terminated
******************************************************
Audio Ausgabe:
AudioHTTP0: 190 kBit/s
Parser0: Found: 43570 Ignored: 0 PTS: 0 days 02:19:53.257
Proc.0: streamid: 192 mpeg 1.0 layer II 192 kBit/s 48000 Hz Stereo frames: 261419
AudioHTTP1: 155 kBit/s
Parser1: waiting for first data
Proc.1: waiting for first data
******************************************************
Muxer Ausgabe:
Muxer: need resync
******************************************************
Video High: 5475 kBits/sec
Video Low: 1982 kBits/sec
Audio High: 201 kBits/sec
Audio Low: 119 kBits/sec
******************************************************
@1:44:52 AM: Aufnahme beendet
10/23/2003 4:41:11 AM: Muxer: need resync
******************************************************
Jack wünscht viel Spass mit der Aufnahme... :D
besucht uns auch mal auf: http://www.jackthegrabber.de


Naja, ich glaube also, das es mit mit diesem Tonoptionen Problem von Neutrino zusammenhängt.

Für Tips wäre ich dankbar!

pure

Benutzeravatar
Pedant
admin-c
admin-c
Beiträge: 4287
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Bad Vilbel
Kontaktdaten:

#2 Beitrag von Pedant » Do 23 Okt 2003, 11:52

Hallo Pure,

was meinst Du mit "fehlerhafter Tonoption"?
Heißt das, dass Dir im Ausgabefenster von Jack nicht alle Tonspuren angezeigt werden?
Heißt das auch, dass Du an der Box nicht alle Tonspuren angezeigt bekommst, so dass Du an der Box nicht auf AC3 wechseln kannst, es sei denn Du zappst nochmal hin und her?

Hast Du die Optionen für "Image ab 22.07.03" in Jack aktiviert?
Hast Du folgenden Hinweis beachtet?
"Bei Aufnahme mehrerer Spuren Box auf Audio 1 stellen!"
Welche Jack-Version benutzt Du eigentlich?
10/23/2003 2:45:46 AM: VPid: 511
10/23/2003 2:45:46 AM: APid 1: 512
10/23/2003 2:45:46 AM: APid 2: 513
10/23/2003 2:45:46 AM: APid 3: 0
"APid 3: 0" heißt eindeutig, dass Jack nicht versucht hat AC3 aufzunehmen.
Entweder weil Jack es nicht sollte (Einstellungen) oder weil Jack von der Box AC3 nicht geliefert bekommen hat.
...(EOutOfMemory: Out of memory)...
Was das für'n Fehler ist weiß ich leider nicht.
Hängt eventuell mit einem Peak in der Datenrate zusammen, aber vielleicht weiß es ja eine Anderer.

Gruß Frank
Sagem 1xi + HDD Kabel, JtG-Team Image v2.4.6 (19.12.2015), avia600vb028, ucode int., cam_01_02_105D
Coolstream Neo, FW 2.10 (leider kaputt)
Win 10 Pro x64, i7 920, 12 GB, SSD
u-Grabber 0.2.7.6-> TS -> PX 0.91.0.08 -> IfoEdit 0.971 -> ImgBurn 2.5.0.0 -> DVD-R

pure
Einmal-Streamer
Einmal-Streamer
Beiträge: 24
Registriert: Mo 04 Aug 2003, 16:22

#3 Beitrag von pure » Do 23 Okt 2003, 12:22

Hallo Frank,
Mit Tonoption meine ich mittels der grünen Taste den Ton auszuwählen.

Die Einstellungen in Jack sind alle richtig.

Das Problem ist das Neutrino einfach die die falschen Tonoptionen anzeigt.

Beispiel:

Ein Film läuft mit den Tonspuren Deutsch und Englisch. Danach läuft ein Film den ich mittels Timer aufzeichnen möchte in Deutsch, Englisch und AC3.
Die Tonauswahl steht aber immer noch auf Deutsch und Englisch, dh. sie wird nicht rechtzeitig zum Aufnahmestart aktualisiert.

Da der Aufnahmevorlauf auf 0 min steht scheint dies also eindeutig ein problem des Images vom 22.07.03 zu sein und liegt nicht an JTG version 06.6, da ja nur die Tonspuren aufgenommen werden können, die geliefert werden.

Die Out of memory Meldung sagt mir leider auch nix.

pure

Benutzeravatar
Pedant
admin-c
admin-c
Beiträge: 4287
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Bad Vilbel
Kontaktdaten:

#4 Beitrag von Pedant » Do 23 Okt 2003, 13:11

Hallo Pure,
hab' das selbe Image, aber nicht dieses Problem.
Ich kann Dir leider keine Lösungen anbieten, aber wenn ich irgendwas testen oder nachsehen soll, sag Bescheid.
Gruß Frank
Sagem 1xi + HDD Kabel, JtG-Team Image v2.4.6 (19.12.2015), avia600vb028, ucode int., cam_01_02_105D
Coolstream Neo, FW 2.10 (leider kaputt)
Win 10 Pro x64, i7 920, 12 GB, SSD
u-Grabber 0.2.7.6-> TS -> PX 0.91.0.08 -> IfoEdit 0.971 -> ImgBurn 2.5.0.0 -> DVD-R

pure
Einmal-Streamer
Einmal-Streamer
Beiträge: 24
Registriert: Mo 04 Aug 2003, 16:22

#5 Beitrag von pure » Do 23 Okt 2003, 14:48

Hallo Frank,

vielen dank für deine Hilfe.

Das du keine Probleme mit dem Image hast macht mich ein wenig stutzig.
Sollte mir vieleicht nochmal meine Neutrino Einstellungen genauer anschauen.

Habe keine Sagem, sondern ne Nokia Kabel Box. Den BH-Modus habe ich auch aktiviert.

Vielleicht liegt es daran das bei mir EPG auslesen aktiviert (über die grüne Taste zu erreichen) aktiviert ist.

Werde es nochmal durchtesten müssen.

pure

dux
Einmal-Streamer
Einmal-Streamer
Beiträge: 4
Registriert: Sa 13 Sep 2003, 9:31

#6 Beitrag von dux » So 26 Okt 2003, 14:01

@pure
hatte ähnliche Effekte. Bei mir hat die Änderung der Einstellung "AC3 für Stereo rec." eine Verbesserung gebracht. Ich nutze JTG 0.6.6 und die wingrab engine. Streamingserver ist aus.

Repro-Szenario:

"AC3 für Stereo rec." ON
--------------------------------
* Programm mit 3 Audio Streams ausgewählt
Informationen / Ausgabe:
Ermittelte Pids: Video=511 Audio=512, 513, 515

* Sofortaufnahme starten
LOG:
xxx: Aufnahme Event:
xxx: IP: 192.168.0.10
xxx: VPid: 511
xxx: APid 1: 512
xxx: APid 2: 513
xxx: APid 3: 0

Prüfung mit PVAStrumento: Der aufgenommene Stream hat nur 2 Audio Streams

"AC3 für Stereo rec." OFF
---------------------------------
* Programm mit 3 Audio Streams ausgewählt
Informationen / Ausgabe:
Ermittelte Pids: Video=511 Audio=512, 513, 515

* Sofortaufnahme starten
LOG:
xxx: Aufnahme Event:
xxx: IP: 192.168.0.10
xxx: VPid: 511
xxx: APid 1: 512
xxx: APid 2: 513
xxx: APid 3: 515

Prüfung mit PVAStrumento: Der aufgenommene Stream hat alle 3 Audio Streams


Vielleicht hilft's Dir weiter.

dux

pure
Einmal-Streamer
Einmal-Streamer
Beiträge: 24
Registriert: Mo 04 Aug 2003, 16:22

#7 Beitrag von pure » Mo 27 Okt 2003, 20:17

@dux

danke für Deine Hilfe aber wie ich aus Deinem posting ersehen kann startest Du eine Sofortaufnahme.
Meine Probleme beziehen sich aber auf Timeraufnahmen. Ich habe leider immer noch keine Lösung gefunden, zwischenzeitlich nochmals JtG 5.2 installiert, aber das Problem bleibt bestehen.
Meine Vermutung ist nach wie vor das Neutrino (Image vom 22.07) die Audiopids nicht rechtzeitig zu Beginn der Timeraufnahme aktualisiert hat. Dies erhärtet sich dadurch das Sofortaufnahmen mit 3 Audipids, nach dem der aufzunehmende Film schon angefangen hat, keinerlei Probleme verursachen.

pure

leth
Muxxi Dev
Beiträge: 2645
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Pflach in Tirol :-)
Kontaktdaten:

#8 Beitrag von leth » Di 28 Okt 2003, 10:21

Tja jungs, will Euch ja nicht beunruhigen, aber der Fehler hatte überhaupot nix mut AC3 zu tun, sonder mit der Original-Spur:
AudioHTTP1: 155 kBit/s
Parser1: waiting for first data
Proc.1: waiting for first data
Dadurch wird das File auch nur mit 4kb angelegt. Das Problem ist mir nur allzugut bekannt.

Als Lösung kann ich dir anbieten auf das Tonsel IMAGE umzusteigen (Head vom 13.9.2003) und dann künftig über die udrec-Engine aufzunehmen. Dazu benötigst Du nur JtG 0.6.6. Der Vorteil liegt darin, dass du keine Resyncs mehr haben wirst und die Streams (Video, Audio) jeweils in seperate Files gestreamt werden. Wenn also eine Tonspur nicht vorhanden ist, hat das entsprechende File eben 0k größe, den Rest kannst du aber trotzdem problemlos verarbeiten.

Ich nehme nur noch so auf und hatte bisher keine Probleme damit! Kann neben der Aufnahme sogar VB.NET programmieren und Compilieren!

Cu leth
This is leth!

Meine Box: Nokia SAT 2xi Avia 500

Levithan
Site Founder
Site Founder
Beiträge: 2709
Registriert: Mo 04 Aug 2003, 16:22
Kontaktdaten:

#9 Beitrag von Levithan » Di 28 Okt 2003, 10:51

Kann ich bestätigen. Für mich hat sich udrec zur StreamingEngine Nummer 1 entwickelt. Ich hatte zwar mit der WinGrabEngine keine Probleme, aber man kann nebenbei nix mehr machen. Ich hatte mal während einer Aufnahme gezockt..den Stream konntest du vergessen. Mit udrec hast Du höchstens hin und wieder ein Resend und das wars.
Wenn Du die Streams anschließend mit der WinGrabEngine muxt, kannst Du auch sehen, dass die Streams absolut sauber sind.

Tonsel for Präsident ;D
SAGEM black 2xI aktuelles JtG Team Image
SAGEM grey 2xI aktuelles JtG Team Image

Software: Gentoo stage1, KDE 3.4
Hardware: P4-3 GHz@3,2, Asus P4P800E-Deluxe, GF-6800LE@400:850:16/6,2048 MB RAM, NEC 1300A (gepatcht)

Warum ich gegen SuSE bin
-----------------

leth
Muxxi Dev
Beiträge: 2645
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Pflach in Tirol :-)
Kontaktdaten:

#10 Beitrag von leth » Di 28 Okt 2003, 10:56

Wenn Du die Streams anschließend mit der WinGrabEngine muxt, kannst Du auch sehen, dass die Streams absolut sauber sind.
Allerdings kann ich nur jedem raten dabei den PC nicht mal böse anzuschauen. Hatte mal einen Abbruch während des muxxens, nur weil ich den Explorer geöffnet habe :-)
Tonsel for Präsident
and Levi for Prime-Minister :-)

Cu leth
This is leth!

Meine Box: Nokia SAT 2xi Avia 500

Levithan
Site Founder
Site Founder
Beiträge: 2709
Registriert: Mo 04 Aug 2003, 16:22
Kontaktdaten:

#11 Beitrag von Levithan » Di 28 Okt 2003, 10:59

Allerdings kann ich nur jedem raten dabei den PC nicht mal böse anzuschauen. Hatte mal einen Abbruch während des muxxens, nur weil ich den Explorer geöffnet habe
Stimmt. Während des Muxens, sollte man den PC dann in Ruhe lassen, oder mkdvd nehmen.
Da denke ich mir aber für das nächste Release was aus. Den Abbruch des Muxens habe ich zu verantworten ;D

Levi
SAGEM black 2xI aktuelles JtG Team Image
SAGEM grey 2xI aktuelles JtG Team Image

Software: Gentoo stage1, KDE 3.4
Hardware: P4-3 GHz@3,2, Asus P4P800E-Deluxe, GF-6800LE@400:850:16/6,2048 MB RAM, NEC 1300A (gepatcht)

Warum ich gegen SuSE bin
-----------------

leth
Muxxi Dev
Beiträge: 2645
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Pflach in Tirol :-)
Kontaktdaten:

#12 Beitrag von leth » Di 28 Okt 2003, 11:07

oder mkdvd nehmen
Damit hab ich ja immernoch das Ton Problem, allerdings werd ich mal schauen, ob ein frisches System dem vielleicht abhilfe verschafft.

Cu leth
This is leth!

Meine Box: Nokia SAT 2xi Avia 500

pure
Einmal-Streamer
Einmal-Streamer
Beiträge: 24
Registriert: Mo 04 Aug 2003, 16:22

#13 Beitrag von pure » Mi 29 Okt 2003, 13:05

@leth

ok, benutze jetzt das Image vom 13.09.2003. Kann aber leider mit udrec nicht streamen, werde dazu in einem neuen Thread einen Log posten.

Das Problem mit mehreren (fehlende oder falsche) Audiopids bei einer Timeraufnahme bleibt aber wohl weiterhin bestehen.

Da ich absoluter Laie auf dem Gebiet bin kann ich es nur so erklären:

Premiere 1 oder 2 sendet die Audiopids erst ein paar Sekunden bevor der Film startet. Der Timer bei Neutrino holt die Pids bei Aufnahmestart. Sind dies nun die falschen Pids, weil der Aufnahmestart vor der Aktualisierung der Audiopids durch Premiere erfolgt, gibt es eben nur deutschen Stereoton. Aber leider kein AC3 und auch keinen englischen Orginalton.

Wenn ich jetzt was falsch verstanden habe, bitte verbessern
:jump:
pure

leth
Muxxi Dev
Beiträge: 2645
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Pflach in Tirol :-)
Kontaktdaten:

#14 Beitrag von leth » Mi 29 Okt 2003, 13:11

Sind dies nun die falschen Pids, weil der Aufnahmestart vor der Aktualisierung der Audiopids durch Premiere erfolgt,
Ja und nein. Bei Premiere sind die PID's immer die selben, aus diesem Grund gibt es auch die PID-Datenbank in JtG. Habe bei mir die PC-Zeit um einige Sekunden vor die BOX Zeit gestellt und die Aufnahme-Vorlaufzeit in JtG auf 0 und die NAchlaufzeit auf 1 Minute gestellt. So landen bei mir alle gewünschten PID's auf dem PC :-)

Und sollte eben doch mal was nicht klappen, oder im Premiere-Heft falsch drin stehen, hab ich zumindest Deutsch-Stereo und nicht nur ein 4kb-großes File.

Cu leth
This is leth!

Meine Box: Nokia SAT 2xi Avia 500

pure
Einmal-Streamer
Einmal-Streamer
Beiträge: 24
Registriert: Mo 04 Aug 2003, 16:22

#15 Beitrag von pure » Mi 29 Okt 2003, 13:28

@leth

danke für den tip, werde jetzt mal wieder versuchen Timeraufnahen über JtG und nicht über den Streamig Server durchzuführen.

pure

Antworten