ggrab: Streaming Tool unter Linux, Windows, MacOs, Solaris..

Digital Recording
karrel
Einsteiger
Einsteiger
Beiträge: 208
Registriert: Samstag 26. Oktober 2002, 13:01

Beitrag von karrel »

bin ich zu blöd oder was?ich bekomme es nicht hin,hab es ausgepackt,für windows die dll reinkopiert und wenn ich dann die exe starte kommt mal kurz das schwarze fenster und das wars.hab ich was vergessen??
Gandalfx
Einsteiger
Einsteiger
Beiträge: 394
Registriert: Mittwoch 9. Oktober 2002, 11:12

Beitrag von Gandalfx »

Liegt daran, daß es ein Kommandozeilen-Programm ist. Also ein "dos" fenster aufmachen und mal ggrab -h starten. Die wichtigsten Parameter sind -host <ip-adr> und -p <vpid> <apid>. Die vpid und apid bekommst du, wenn du auf der Fenbedienung blaue taste und dann ? drückst.

Gruß
bommelid
Interessierter
Interessierter
Beiträge: 75
Registriert: Freitag 3. Mai 2002, 22:05

Beitrag von bommelid »

So,
hab' jetzt mal auf dem selben Rechner unter Linux gestreamt.
Was soll ich sagen? Die Störungen sind, anders als beim Streamen mit ggrab unter Windows, nicht vorhanden.
Jetzt warte ich nur noch sehnsüchtig auf den streaming-server :D

Gruß
bommelid
Nokia 2xI, AVIA 500
Gandalfx
Einsteiger
Einsteiger
Beiträge: 394
Registriert: Mittwoch 9. Oktober 2002, 11:12

Beitrag von Gandalfx »

Hallo zusammen,
noch mal eine neue Version 0.07. Jetzt sollte auch u.a. Südwest RP gehen. Musste hierzu leider den kompletten Audioteil noch mal ein bischen umschreiben.
Sind auch zwei neue Optionen da: -vlog und -alog. Hiermit schreibt man den Orignal-Stream 1:1, wie er von der Box kommt. Mit dem Programm vlog kann man den Viedeostream ein bischen auswerten (Vorsicht, ist sehr kryptisch). Man kann aber schnell Unregelmäßigkeiten im Stream entdecken.

____________
Gruß
Gandalfx
CarTrinoZap
Einsteiger
Einsteiger
Beiträge: 273
Registriert: Mittwoch 29. Mai 2002, 01:37

Beitrag von CarTrinoZap »

Hi,

erstmal schönen Dank für das äusserst interessante Projekt (sogar MacOSX :o )

Einfach cool...

Ich hab das Ganze mal unter Win98 probiert. Hab die von Dir gepostete Cygwin1.dll (hab noch ne ältere, die nicht will) und die ggrab.exe in ein Verzeichnis kopiert, und bin nun dabei, mir ne .bat zu schreiben...
Hier mal meine Eingabe "ggrab -o k:\test -host 192.168.0.9 -p 006e 0078", um ZDF (Wetten daß...) aufzunehmen...
Was mich wundert, daß er immer in 10-Sekunden-Abschnitten streamt. Zumindest sieht das in der Dos-Shell so aus... Und wenn ich mir den Stream anschaue, scheint er irgendwie nur so 20 Frames/s zu haben.
Mache ich da was falsch !?

PS: Waaas ? Schon wieder ne neue Version !? Hab doch eben erst vor 1,5 Stunden runtergeladen... Gleich mal ausprobieren :D
Nokia(SAT), 2xIntel, Avia 500, GTX, BM1.0
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

Jetzt sollte auch u.a. Südwest RP gehen.
Jawoll, funktioniert. Klasse! 8)

Haste mal in meinen "zusammengeklauten" Source für den Streamingserver reingeschaut? Sollte eigentlich so gehen - ich hatte im RECORD-Abschnitt mal einen "system"-call drin, der ggrab aufruft und das hat funktioniert.
There are 10 types of people in the world: those who know binary and those who don't
Gandalfx
Einsteiger
Einsteiger
Beiträge: 394
Registriert: Mittwoch 9. Oktober 2002, 11:12

Beitrag von Gandalfx »

@CartrinoZap
Das mit der Ausgabe alle 10 s ist so ok. Mit der langsamen Ausgabe allerdings nicht. Wenn ichs bei mir im Media-Player-abspiele, läufts auch zu langsam. Mit Power-DVD ists dann ok. Ich hab so ne Ahnung woran es liegt. Werde versuchen, das in nächster Zeit zu beheben (Ist nicht so ganz einfach...)

@DieMade
Thx, werde es als wrapper die nächsten Tage reinnehmen..
esetorp
Einsteiger
Einsteiger
Beiträge: 185
Registriert: Mittwoch 29. August 2001, 00:00

Beitrag von esetorp »

Hallo allesamt

Hab mir vorhin die 0.07 gezogen (gestern abend die 0.06).
Ein "ggrab -h" wir mir mit
"./ggrab: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory" Quittiert.

Hab mal im Yast (Suse7.3) mit der Paketauskunft gesucht.
Es gibt wohl libstdc++.so aber mit der Version ---.5
liegt woll mein Problem mein Problem.

Kann ich ich nen link auf eine der Vorhandenen Bibliotheken machen?
/usr/lib/libstdc++.so.2.8
/usr/lib/libstdc++.so.2.9
/usr/lib/libstdc++.so.2.7.2
Die Drei hätte ich auf meinem Server zu bieten.

Und was ich noch sagen wollte:
Das ich wieder mal begeistert bin

Esetorp
Philips 2xIntel Sat Yadd BR2.0 im Flash
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

Lösch ggrab und ruf "make" auf - fertig :)
There are 10 types of people in the world: those who know binary and those who don't
Gandalfx
Einsteiger
Einsteiger
Beiträge: 394
Registriert: Mittwoch 9. Oktober 2002, 11:12

Beitrag von Gandalfx »

So.....
auf vielfachen Wunsch eine neue Version: :lol:
- mit simplem Streamingserver (Thx an DieMade und die Jungs von Tuxvision)
- mit Abschalten vom sectionsd beim streamen
- Korrektur bei zu langsamer Wiedergabe (@CarTrinoZap)

Gruß!
Racer1
Interessierter
Interessierter
Beiträge: 31
Registriert: Sonntag 3. November 2002, 12:41

Beitrag von Racer1 »

Gandalfx hat geschrieben:So.....
auf vielfachen Wunsch eine neue Version: :lol:
- mit simplem Streamingserver (Thx an DieMade und die Jungs von Tuxvision)
- mit Abschalten vom sectionsd beim streamen
- Korrektur bei zu langsamer Wiedergabe (@CarTrinoZap)

Gruß!
hi!!
cool das du den s-server schon eingebunden hast :D.

aber ein kleines prob hab ich noch,
ich finde keine conf datei und ./sserver -h oder --help geht auch nicht. und wenn ich ihn starte kommt sobald ich mit dem aufnehmen starte dass!

/ggrab-0.08# ./sserver
server startet
********************** START RECORDING **********************
ONIDSID : 85002e
APID : 700
VPID : 6ff
CHANNELNAME : SAT.1
***********************************************************
unable to lookup hostname


...wo kann ich host, target file, ... angeben?

thx, racer1
harry67
Interessierter
Interessierter
Beiträge: 59
Registriert: Sonntag 10. Februar 2002, 14:43

Beitrag von harry67 »

hy ,

bei mir kommt hier sofort :

[root@superhase ggrab-0.08]# ./sserver
bind to port 4000 failed, RC=-1...
0. try, wait for 2 s

bind to port 4000 failed, RC=-1...
1. try, wait for 2 s
bind to port 4000 failed, RC=-1...
2. try, wait for 2 s


ne idee ??
harry
Gandalfx
Einsteiger
Einsteiger
Beiträge: 394
Registriert: Mittwoch 9. Oktober 2002, 11:12

Beitrag von Gandalfx »

siehe README ;-)
alle Optionen werden von sserver nach ggrab durchgereicht, also sserver -host ....
Gandalfx
Einsteiger
Einsteiger
Beiträge: 394
Registriert: Mittwoch 9. Oktober 2002, 11:12

Beitrag von Gandalfx »

@harry67
schau mal mit netstat -ap, wer bei dir port 4000 blockiert...
tbals
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Sonntag 10. November 2002, 16:47

Beitrag von tbals »

Hallo Leute,

ich will auch mit Linux grabben aber irgendwie scheitere ich schon am "maken":

main:/usr/local/src/ggrab-0.08# make
make: Nothing to be done for `all'.

dabei sieht doch alles gut aus?
main:/usr/local/src/ggrab-0.08# ls Makefile
-rw-r--r-- 1 root root 509 Nov 10 15:25 Makefile

[die anderen files sind auch alle da]

was mache ich denn falsch?
/* Habe leider keinen Plan von -make- */

Gruss

Thomas
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

ggrab, sserver und vlog löschen, dann make nochmal aufrufen
There are 10 types of people in the world: those who know binary and those who don't
Gandalfx
Einsteiger
Einsteiger
Beiträge: 394
Registriert: Mittwoch 9. Oktober 2002, 11:12

Beitrag von Gandalfx »

wenn bei dir das mitgelieferte binary nicht funktioniert
"./ggrab -h", dann mach "touch Makefile" und dann "make"
harry67
Interessierter
Interessierter
Beiträge: 59
Registriert: Sonntag 10. Februar 2002, 14:43

Beitrag von harry67 »

ah ,

hab es gefunden , war mein mldonkey client .. :-) ..

harry
tbals
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Sonntag 10. November 2002, 16:47

Beitrag von tbals »

*patsch*

main:/usr/local/src/ggrab-0.08# rm ggrab sserver vlog

....und dann gehts.....

hätte ich auch selber drauf kommen können...


danke

Thomas
Racer1
Interessierter
Interessierter
Beiträge: 31
Registriert: Sonntag 3. November 2002, 12:41

Beitrag von Racer1 »

tbals hat geschrieben:Hallo Leute,

ich will auch mit Linux grabben aber irgendwie scheitere ich schon am "maken":

main:/usr/local/src/ggrab-0.08# make
make: Nothing to be done for `all'.

dabei sieht doch alles gut aus?
main:/usr/local/src/ggrab-0.08# ls Makefile
-rw-r--r-- 1 root root 509 Nov 10 15:25 Makefile

[die anderen files sind auch alle da]

was mache ich denn falsch?
/* Habe leider keinen Plan von -make- */

Gruss

Thomas
"rm -f ggrab sserver"
dann "make" ;)

cu racer1
esetorp
Einsteiger
Einsteiger
Beiträge: 185
Registriert: Mittwoch 29. August 2001, 00:00

Beitrag von esetorp »

DieMade hat geschrieben:Lösch ggrab und ruf "make" auf - fertig :)
Johh das haut hin!!

Aber wies aussieht bin ich damit schon wider völlig veralltet ;-)

Bei dem Tempo komm ich ja garnicht zum Testen bevor's schon wieder was neues gibt.

DICKES LOB!!!

Esetorp
Philips 2xIntel Sat Yadd BR2.0 im Flash
Racer1
Interessierter
Interessierter
Beiträge: 31
Registriert: Sonntag 3. November 2002, 12:41

Beitrag von Racer1 »

@Gandalfx


respekt!!!

dein tool ist unter linux das beste was ich bis jetzt getestet habe. :D
der eingebaute s-server läuft bei mir super, und ist schon in die daemontools von Dan Bernstein übernommen:) (also bleibt immer up).

wollte noch fragen ob es irgendwie möglich ist wenn ein film 2kanal ausgesendet wird beide audio kanäle aufzunehmen??
und wenn dann das epg zum filename wird,.... :)


wie gesagt, hut ab einfach tolles proggi!!
thx, cu racer1
tbals
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Sonntag 10. November 2002, 16:47

Beitrag von tbals »

Ja das nenne ich mal eine coole software - gute sache gandalfx.

wenn ich mir das vob-file dann mit xine ansehe gibt es folgende meldung:
"stream not demultiplexed ?"
die meldung kommt alle paar Sekunden aber der Film läuft 1a.

jetzt bin ich ziemlich neu in der "branche" und frage mal nach folgendem:

- kann man die vpid und apid irgendwie auslesen ohne am fernseher zu gucken?
(für vollautomatisches aufnehmen)
- die tonspur in dem vob-file ist sehr leise - kann man die irgendwie lauter machen?
- die vob-files werden sehr gross - gibt es ein tool und die in divx umzuwandeln?

danke fuer tips

thomas
CarTrinoZap
Einsteiger
Einsteiger
Beiträge: 273
Registriert: Mittwoch 29. Mai 2002, 01:37

Beitrag von CarTrinoZap »

@Gandalfx

..und schon wieder neue Version... (cool)

Der Streamingserver funktioniert !!
Die Qualität mit WinDVD ist nicht verbessert. Es ruckelt ab und zu,
und es sind unschöne Interlace-Kamm-Artefakte drin ! Wahrscheinlich
liegt dies aber an Deiner MPEG-Struktur, die Du ja noch verbessern
willst :wink: Ich muss aber auch dazu sagen, daß ich es unter Windows
getestet habe (das Grabben), und ausserdem waren die Test-Sender von
mir extra-datenintensive gewesen, um Herz&Nieren zu prüfen 8)

Du müsstest Dich mal mit R2D2 (Dbox1-Dvb-Recorder) zusammentun;
der hat da Routinen eingebaut, die kurze Datenverluste mit Fake-Frames
ausgleichen; dann werden die "Time-Codes" in eigenem Format gewählt,
um späteres Bearbeiten zu erleichtern... und dann hat er noch ne Routine
eingebaut, die Nullframes der FEC während des Grabbens ausklammern.
Wenn ich mich doch nur so gut auskennen würde, wie Ihr :(
Nokia(SAT), 2xIntel, Avia 500, GTX, BM1.0
CarTrinoZap
Einsteiger
Einsteiger
Beiträge: 273
Registriert: Mittwoch 29. Mai 2002, 01:37

Beitrag von CarTrinoZap »

@tbals, will mal ein wenig mithelfen
tbals hat geschrieben: - kann man die vpid und apid irgendwie auslesen ohne am fernseher zu gucken?
Nimm doch den Streamingserver :wink:
tbals hat geschrieben: - die tonspur in dem vob-file ist sehr leise - kann man die irgendwie lauter machen?
Ein guter Hinweis für Gandalfx; der braucht ja solche Infos
Evtl. ein Problem von xine, weil WinDVD und PowerDVD spielen es laut ab!
tbals hat geschrieben: - die vob-files werden sehr gross - gibt es ein tool und die in divx umzuwandeln?
Die Files werden ähnlich groß, wie mit Wingrab, Ngrab oder grab...
Tools zum Umwandeln gibts Hunderte... http://www.doom9.org
Nokia(SAT), 2xIntel, Avia 500, GTX, BM1.0