Aufnehmen mit wingrabTV und Mozilla Firefox Browser - fyi

Digital Recording
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

hi,
Tommy hat geschrieben:wie wärs mit einer onlinehilfe in HTML (little Wiki?) auf der Box? :gruebel:
och nö...imo Platzverschwendung...wer so was staendig braucht kann sich das doch ausdrucken.

cu,
peter
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

hi,

@z3r0
Dein JackTV ist wirklich super..sieht gut aus, hat eine funktionelle Oberflaeche und laeuft bei mir mit VLC 0.8.2 astrein!
Mit einer zusaetzlichen Zeile in den Wiedergabeoptionen...zB. 'VLC-Aufnahme'

Code: Alles auswählen

http://$ip:31339/0,$pmt,$vPid,$aPid :sout=#duplicate{dst=display,dst=std{access=file,mux=ps,url="D:\sofortaufnahme.mpg"}}
laesst sich zB. ein perfektes *mpg File aufnehmen....wirklich spitzenklasse! Mit einer zweiten Instanz von VLC (einfach 'sofortaufnahme.mpg' mit VLC oeffnen) ist zB. auch Timeshift moeglich...geil!
Kannst Du Dein Programm nicht mal in einem eigenen Thread hier im Forum vorstellen? Das kennt hier imo kaum einer....bin froh dass ich es doch noch getestet habe!


@all
..mit VLC kann man den Stream natuerlich auch gleichzeitig aufzeichnen/umkodieren>divx>mpg/streamen und vieles mehr...siehe oben. Das laeuft absolut perfekt (auch ZDF mit allen Optionen) und mit sehr geringer CPU-Auslastung....VLC hat sehr viele traumhafte Moeglichkeiten...
Wie waer's mit einem VLC-Aufnahme-Timer auf der Box...der kaeme bestimmt gut...

Wer bisher WingrabTV benutzt hat, sollte sich unbedingt mal das Programm von z3r0 anschauen!


cu,
peter
Zuletzt geändert von petgun am Samstag 15. Januar 2005, 16:58, insgesamt 1-mal geändert.
z3r0
Einsteiger
Einsteiger
Beiträge: 141
Registriert: Mittwoch 24. März 2004, 21:32

Beitrag von z3r0 »

Hallo petgun,

vielen Dank! Das motiviert einen doch glatt fuer weitere Taten.

Ich haette nichts dagegen wenn jemand anders das Programm "vorstellt", und vielleicht auch ein kleines WiKi dazu schreibt. Die Möglichkeiten von VLC sind wirklich klasse. Ich habe hier bereits den nächsten Schritt gemacht, und eine Möglichkeit geschaffen, den Stream von VLC an weitere Clients zu senden. Wenn das ein wenig getestet ist, lade ich es hoch.
laesst sich zB. ein perfektes *mpg File aufnehmen....wirklich spitzenklasse!
Ist das ein stinknormales mpeg2?? Das waere der Wahnsinn.

edit: Du hast mich gerade auf eine weitere flexible Möglichkeit gebracht. Den Stream nicht nur an einzelne Clients zu senden, sondern an frei definierbare Ziele. Fortsetzung folgt.
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

hi,
z3r0 hat geschrieben:Ich haette nichts dagegen wenn jemand anders das Programm "vorstellt", und vielleicht auch ein kleines WiKi dazu schreibt.
sorry, aber das ist nicht so mein Ding....vielleicht kann das ja einer der Mod's aus dem JtG-Forum machen.
Die Möglichkeiten von VLC sind wirklich klasse. Ich habe hier bereits den nächsten Schritt gemacht, und eine Möglichkeit geschaffen, den Stream von VLC an weitere Clients zu senden.
jau..mit den variablen 'Wiedergabeoptionen' kann das imo jeder selbst machen...ich finde Dein Programm so wie es jetzt ist sehr gelungen, schoen schlank und im Moment eigentlich ausreichend funktionell....

BTW laesst sich VLC auch als Service starten und hat uA. auch ein Remoteinterface..das eroeffnet imo viele weitere Moeglichkeiten...

PX sagt zu den Files mit obiger Wiedergabeoptionszeile:

Code: Alles auswählen

.
-> Eingabedatei 0:  D:\sofortaufnahme.mpg (352003421 Bytes)
-> Datei ist MPEG-2 PS/SS (Video/Audio PES)
-> demultiplexe
-> gefunden: PES-ID 0xC0 (MPEG Audio) @ 29
-> gefunden: PES-ID 0xE0 (MPEG Video) @ 8879
.
und Fehler (wie schon mal bei TS-Direktaufnahmen) hatte ich noch keine...und jedes Programm was mpg's schluckt hat bisher nicht gemeckert.

viel Erfolg,
peter
mdi
Interessierter
Interessierter
Beiträge: 43
Registriert: Sonntag 23. Mai 2004, 22:18

Beitrag von mdi »

z3r0 hat geschrieben:Ist das ein stinknormales mpeg2?? Das waere der Wahnsinn.
ja, ein ganz normales mpeg2-file, wie petguns projectX log ja auch schon zeigt.

aber: es wird nur die aktuell eingestellte tonoption aufgenommen!
mash4077
Tuxboxer
Tuxboxer
Beiträge: 4654
Registriert: Samstag 27. April 2002, 13:19

Beitrag von mash4077 »

petgun hat geschrieben:Wer bisher WingrabTV benutzt hat, sollte sich unbedingt mal das Programm von z3r0 anschauen!
Hi,

Frage dazu:
Es wird deutlich darauf hingewiesen, dass man zur korrekten Funktion von JackTV ein aktuelles Images benötigt (PMT, ist klar). Das habe ich nicht. Wie wird durch JackTV der entsprechende Player gestartet? Weil bei mir startet keiner der unterstützten Player (bitte kein Hinweis auf evtl. falschen Pfad). Wird erste die PMT empfangen und dann der Player gestartet?

Gruß
mash
z3r0
Einsteiger
Einsteiger
Beiträge: 141
Registriert: Mittwoch 24. März 2004, 21:32

Beitrag von z3r0 »

Es wird ein Player zusammen mit der Wiedergabe-Option gestartet. Wer keine pmt kriegen kann, der kann mplayer benutzen. Der kommt auch ohne zurecht.
mash4077
Tuxboxer
Tuxboxer
Beiträge: 4654
Registriert: Samstag 27. April 2002, 13:19

Beitrag von mash4077 »

Okay, bei mir startet eben kein Player. Brauch man eine bestimmte Version der Java-Engine?

Gruß
mash
z3r0
Einsteiger
Einsteiger
Beiträge: 141
Registriert: Mittwoch 24. März 2004, 21:32

Beitrag von z3r0 »

Entwickelt unter Java 1.4.2
Kannst du bitte das Programm aus der Konsole starten? Evtl. sieht man da eine Exception oder andere Fehlermeldungen.

btw.
Das Prinzip sieht eigentlich so aus, das kein Player, sondern eine Option gestartet wird. Zu jeder Option ist ein Player zugeordnet, der dann fuer die Option verwendet wird. Wenn du eine Option angelegt hast, kannst du dieser Option einen Player zuordnen, indem du ihn in der Liste einfach selektierst.
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

hi,
mdi hat geschrieben: aber: es wird nur die aktuell eingestellte tonoption aufgenommen!
..irgendwie logisch wenn Du Dir die Wiedergabeoption ansiehst...
http://$ip:31339/0,$pmt,$vPid,$aPid ....
wird ein Klacks fuer z3r0 sein..ein $aPid1, $aPid2 usw. sollte es richten.

cu,
peter
z3r0
Einsteiger
Einsteiger
Beiträge: 141
Registriert: Mittwoch 24. März 2004, 21:32

Beitrag von z3r0 »

petgun hat geschrieben:hi,
mdi hat geschrieben: aber: es wird nur die aktuell eingestellte tonoption aufgenommen!
..irgendwie logisch wenn Du Dir die Wiedergabeoption ansiehst...
http://$ip:31339/0,$pmt,$vPid,$aPid ....
wird ein Klacks fuer z3r0 sein..ein $aPid1, $aPid2 usw. sollte es richten.

cu,
peter
Seit 0.0.6 werden eigentlich alle verfügbaren Audio-Pids an VLC übergeben. Wie kann ich VLC sagen, welche Audio-Pids fuer die Aufnahme verwendet werden sollen? Der Parameter $aPid dient eigentlich nur dafuer, den gewünschten Pid an die erste Stelle zu setzen.

Ok, neue Version (0.0.7) ist up. Gibt auch einen eigenen Thread dafuer.
mash4077
Tuxboxer
Tuxboxer
Beiträge: 4654
Registriert: Samstag 27. April 2002, 13:19

Beitrag von mash4077 »

z3r0 hat geschrieben:Entwickelt unter Java 1.4.2
Habe ich als Runtime Environment und Virtual Machine.
z3r0 hat geschrieben:Kannst du bitte das Programm aus der Konsole starten? Evtl. sieht man da eine Exception oder andere Fehlermeldungen.
JackTV aus der Konsole?

Ich habe z.B. schon das Problem, dass das Konfig-Fenster bei der 0.0.7 nicht durch Anklicken des Kreuzes schließt...

Gruß
mash
z3r0
Einsteiger
Einsteiger
Beiträge: 141
Registriert: Mittwoch 24. März 2004, 21:32

Beitrag von z3r0 »

Ist die Box an?? Wenn du eine IP in den Einstellungen einträgst (oder änderst), und danach das Fenster schließst, wird versucht eine Verbindung zur Box herzustellen. Wenn die IP falsch ist, oder die Box aus ist, kann das unter Umständen etwas dauern bis ein Timeout kommt.

Das Programm startetst du in der Konsole, indem du ein die DOS-Fenster öffnest und von hier aus JackTV startest. Zum Beispiel so:

C:\j2sdk\bin\java -jar c:\programme\jackTv\jackTV.jar
mash4077
Tuxboxer
Tuxboxer
Beiträge: 4654
Registriert: Samstag 27. April 2002, 13:19

Beitrag von mash4077 »

z3r0 hat geschrieben:Ist die Box an??
Ich sag's mal so:

Ich kann auf die IP, welche ich unter JackTV angebe, mit allen anderen Programmen zugreifen und es ist immer die Box...
z3r0 hat geschrieben:Das Programm startetst du in der Konsole, indem du ein die DOS-Fenster öffnest und von hier aus JackTV startest.
C:\Programme\Java\j2re1.4.2_04\bin\java -jar c:\programme\jackthejgrabber\jackTV.jar

15.01.2005 18:58:30 service.SerSettingsHandler readSettings
INFO: Settings found
java.lang.NullPointerException
at model.BOSettings.isIpChanged(BOSettings.java:44)
at control.ControlSettings.settingsClosed(ControlSettings.java:154)
at ui.GuiSettingsDialog$1.windowClosing(GuiSettingsDialog.java:100)
at java.awt.Window.processWindowEvent(Unknown Source)
at javax.swing.JDialog.processWindowEvent(Unknown Source)
at java.awt.Window.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

Gruß
mash
Zuletzt geändert von mash4077 am Samstag 15. Januar 2005, 19:14, insgesamt 1-mal geändert.
z3r0
Einsteiger
Einsteiger
Beiträge: 141
Registriert: Mittwoch 24. März 2004, 21:32

Beitrag von z3r0 »

Aehm. Du hast die IP eingegeben und das Fenster geschlossen? Merh spuckt die Konsole nicht aus?

Dann ist das imo kein Programm-Fehler. Kann es an der Firewall liegen?
mash4077
Tuxboxer
Tuxboxer
Beiträge: 4654
Registriert: Samstag 27. April 2002, 13:19

Beitrag von mash4077 »

Sorry, hab's noch mal editiert.

Ich schließe nichts aus.

Gruß
mash
z3r0
Einsteiger
Einsteiger
Beiträge: 141
Registriert: Mittwoch 24. März 2004, 21:32

Beitrag von z3r0 »

Sehr schoen. So findet man Bugs :)

Lade bitte eine neue Version runter und berichte ob es dann läuft.
mash4077
Tuxboxer
Tuxboxer
Beiträge: 4654
Registriert: Samstag 27. April 2002, 13:19

Beitrag von mash4077 »

Okay, dauert aber ein Sekündchen...

Gruß
mash
mash4077
Tuxboxer
Tuxboxer
Beiträge: 4654
Registriert: Samstag 27. April 2002, 13:19

Beitrag von mash4077 »

Okay, jetzt kann ich die Settings wieder schließen. Danke!

Zurück zum eigentlichen Problem:

15.01.2005 19:34:18 service.SerSettingsHandler readSettings
INFO: Settings found
java.lang.NullPointerException
at control.ControlMainView.getPlaybackRequestString(ControlMainView.java:2
at control.ControlMainView.actionPlayback(ControlMainView.java:168)
at control.ControlMainView.actionPerformed(ControlMainView.java:144)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

Beim Versuch den Player zu starten.

Gruß
mash
z3r0
Einsteiger
Einsteiger
Beiträge: 141
Registriert: Mittwoch 24. März 2004, 21:32

Beitrag von z3r0 »

Wie sieht deine Wiedergabe-Option aus?

Siehst du unten link im Hauptfenster die Pids?
mash4077
Tuxboxer
Tuxboxer
Beiträge: 4654
Registriert: Samstag 27. April 2002, 13:19

Beitrag von mash4077 »

Wiedergabe-Option:
http://$ip:31339/0,$pmt,$vPid,$aPid

Wie gesagt, ich habe zurzeit kein Image, welches die PMT zurückgeben könnte.

PID:
ca

mehr steht da nicht.

Gruß
mash

P.S. war Bayrisches FS
z3r0
Einsteiger
Einsteiger
Beiträge: 141
Registriert: Mittwoch 24. März 2004, 21:32

Beitrag von z3r0 »

Das wird das Problem sein. Wenn du die 0 und die pmt in der Option weglaesst wird zumindest VLC starten. Mit mplayer haettest du sogar Bild-Ton.
mash4077
Tuxboxer
Tuxboxer
Beiträge: 4654
Registriert: Samstag 27. April 2002, 13:19

Beitrag von mash4077 »

Zuletzt geändert von mash4077 am Samstag 15. Januar 2005, 20:21, insgesamt 1-mal geändert.
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

was haltet Ihr davon im dem extra dafuer eingerichteten Thread weiter zu schreiben ? :wink:
mash4077
Tuxboxer
Tuxboxer
Beiträge: 4654
Registriert: Samstag 27. April 2002, 13:19

Beitrag von mash4077 »

Ja, gerne. Kann's einer Mods moven?

Gruß
mash