nur audio aufnehmen

Digital Recording
supertroo
Interessierter
Interessierter
Beiträge: 90
Registriert: Dienstag 8. Juli 2003, 21:18

nur audio aufnehmen

Beitrag von supertroo »

schönen ersten weihnachtsfeiertag an alle, :-)

ist es nicht irgendwie möglich nur audio zu grabben? ich stelle mir sowas ala udrec_suite vor! ein dienst der auf einem rechner (natürlich linux rechner..) und zum beispiel auf dem port 4002 läuft und dort die audiodaten erhält, diese werden, je nach rechnerleistung, in echtzeit auf mp3/ogg gegrabbt oder halt erst komplett auf wave (oder welches standart format auch immer die box ausgibt) und dann in mp3/ogg umgewandelt wird. es wäre schön, wenn man dieses feature dann auch in neutrino mit einbaut und über "blaue taste" dann aufgerufen werden kann.
und noch ein dickes lob an die udre_suite crew und an alle anderen entwickler die dieses projekt der dbox vorantreiben! saubere arbeit!
klez
Einsteiger
Einsteiger
Beiträge: 112
Registriert: Sonntag 15. Dezember 2002, 17:43

Beitrag von klez »

Das würde mich auch brennend interessieren. Vor allem weil im Moment die 252 Stunden Overnight in Sunshine Live läuft und ich die net vernünftig Streamen kann. Lass ich es als A-V einzeln von NGrab aufnehmen funktionierts. Allerdings ist das endformat mit nichts lesbar. Als Program Stream verweigert Ngrab und Jack-the-Grabber komplett die Arbeit.

Schade, daß noch niemand ein Streaming Tool speziell für Audio entwickelt hat. Ich würde es ja machen, allerdings kenne ich mit mit PIDs u.s.w. nicht sonderlich gut aus.

Noch ne Kleinigkeit:
Was genau ist ProjectX ? (hab gelesen es ist zum Demuxen u.s.w.)
Weiss jemand einen Link wo ich mir das mal anschauen kann ?
supertroo
Interessierter
Interessierter
Beiträge: 90
Registriert: Dienstag 8. Juli 2003, 21:18

Beitrag von supertroo »

hey klez,

hier ist der link zur hp von projectX : http://www.lucike.info/index.htm

kannst mal schauen, dort gibt es auch eine anleitung! wenn du aber unter linux filme aufnemen willst und sie als dvd struktur umgewandelt haben willst, dann nimm die udrec_suite! die macht alles von alleine und vollautomatisch.. .-) !!

http://udrecsuite.sourceforge.net/

schau in diesem forumabschnitt, unter "udrec_suite ..." wunderbares tool!!!!!!
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

hiho,
..nur Radio aufnehmen geht doch mit TuxVision und mit mcrec.

cu,
peter
alsuffndruff
Einsteiger
Einsteiger
Beiträge: 264
Registriert: Montag 9. Juni 2003, 21:18

Beitrag von alsuffndruff »

Hmm,
Radio aufnehmen geht doch auch uebe den sserver mit mcrec. Wenn du in der udrec_suite die Parameter in SSERVER_OPTIONS anpasst, koenntest dun das doch daruber machen, oder?
Was zu testen waere, weiss nicht was das fuer Implikationen mit sich braechte.
Will das einer von euch mal testen? Wir nehmen das dann gerne in die udrec_suite auf, wenn sich das einpassen laesst.
Gruss
Kai
klez
Einsteiger
Einsteiger
Beiträge: 112
Registriert: Sonntag 15. Dezember 2002, 17:43

Beitrag von klez »

Hi. Das mit Tuxvision wäre ja nicht schlecht. Nur leider stürzt entweder TuxVision ab oder es bringt meine Dbox zum absturz. Scheinbar hat das Programm irgendwelche Probleme mit den von sunshine verwendeten Audio PIDs :(
supertroo
Interessierter
Interessierter
Beiträge: 90
Registriert: Dienstag 8. Juli 2003, 21:18

Beitrag von supertroo »

nein anscheinend falsch verstanden! ich möchte nicht radio aufnehmen, sondern bei viva/mtv/vh1 nur das audiosignal! und ala uderc_suite ein schönes endprodukt auf dem server zu leigen haben! natürlich muss diese zwar mit hand in die einzelnen lieder geteilt werden, aber was solls..?

- dienst über einen extra port anbieten
- im neutrino image ein menüpunkt nur fürs audio aufnehmen
- endprodukt wahlweise als mp3 oder ogg

vieleicht zu naiv! aber für manche kracks von euch doch kein problem.. :-)
ich unterstütze es natürlich auch, soweit ich kann!!!
sir-zock-a-lot
Einsteiger
Einsteiger
Beiträge: 131
Registriert: Mittwoch 15. Oktober 2003, 16:33

Beitrag von sir-zock-a-lot »

Hallo,

die udrec_suite kann doch schon was du willst. Im Ordner "DEMUX" findest du eine Datei <stream>.mp2, die sich mit allen moeglichen Playern abspielen lassen sollte. Nach mp3/ogg konvertieren muesstest du halt noch haendisch, wenn es denn sein muss.

Gruss,
Patrick
supertroo
Interessierter
Interessierter
Beiträge: 90
Registriert: Dienstag 8. Juli 2003, 21:18

Beitrag von supertroo »

oh, jup stimmt! hab es gerade auch gesehen :oops: :oops:

aber nun nimmt er ja auch leider video auf, das in diesem fall "müll" ist! aber erstmal ist mir geholfen, aber vieleicht wäre es komfortabler wenn man dafür einen eigen dienst erstellt der nur audio aufnimmt?! wie gesagt über eignen port und einbindung in neutrino.

aber trotzdem danke
supertroo
Interessierter
Interessierter
Beiträge: 90
Registriert: Dienstag 8. Juli 2003, 21:18

Beitrag von supertroo »

oh, jup stimmt! hab es gerade auch gesehen :oops: :oops:

aber nun nimmt er ja auch leider video auf, das in diesem fall "müll" ist! aber erstmal ist mir geholfen, aber vieleicht wäre es komfortabler wenn man dafür einen eigen dienst erstellt der nur audio aufnimmt?! wie gesagt über eignen port und einbindung in neutrino.

aber trotzdem danke
sir-zock-a-lot
Einsteiger
Einsteiger
Beiträge: 131
Registriert: Mittwoch 15. Oktober 2003, 16:33

Beitrag von sir-zock-a-lot »

Hi supertroo,

hast auf jeden Fall Recht, der "Overhead" ist beim reinen Aufnehmen von Audio wirklich gigantisch. Das koennte man anders wesentlich effizienter machen. Ich denke jedoch, dass das Bauen eines speziellen Images fuer diesen Zweck nicht im Sinne der udrec_suite ist. Vielleicht ergibt sich das ja spaeter mal, vorerst denke ich jedoch nicht.

Gruss,
Patrick
alexW
Developer
Beiträge: 631
Registriert: Donnerstag 24. Januar 2002, 12:21

Beitrag von alexW »

sir-zock-a-lot hat geschrieben:Das koennte man anders wesentlich effizienter machen.
Was soll man wo "effizienter" machen? Ich kann seit Jahren schon nur Audio aufnehmen und das mit den seit Ewigkeiten vorhandenen Tools.
alexW
supertroo
Interessierter
Interessierter
Beiträge: 90
Registriert: Dienstag 8. Juli 2003, 21:18

Beitrag von supertroo »

@AlexW

kannst du mir bitte diese tools nennen? kann mir das nicht so richtig vorstellen, habe auch nach suche nicht gefunden. mit wget unter linux ist zwar gut, aber leider muss man ja immer vor dem rechner sitzen und die apids von hand eingeben. oder habe ich was verpasst?? :o :o

wird über neutrino eine aufnahme gestartet, so werden doch die kompletten daten an den grabber gesendet, also inklusive der videodaten?
aber es wäre halt klasse wenn man einen zweiten aufnahme button für nur audio hätte, welche dann vom server empfangen werden. so kann man unter neutrino direkt auswählen ob man nur audio aufnehmen will oder halt einen film.

filme aufnehmen --> port 4000
audio aufnehmen --> port XXXX

es gibt viele schöne konzerte die im fernsehen laufen, und meiner meinung nach wäre es verschwenderich wenn man noch dazu das unnütze video mit aufnimmt.

mein post (eigentlich alle posts von mir) sind keine kritik, sondern nur anregungen! diskutieren, abwägen und entscheiden.. :-)
sir-zock-a-lot
Einsteiger
Einsteiger
Beiträge: 131
Registriert: Mittwoch 15. Oktober 2003, 16:33

Beitrag von sir-zock-a-lot »

@alexW:
Dein gequoteter Abschnitt bezog sich auf meinen letzten Post bzw. die udrec_suite und war eher selbstkritisch gemeint. Also, fuer die naechste Ewigkeit und mit ruhigem Gewissen mit deinen Tools weiterstreamen ;)

Hang loose,
Patrick
alexW hat geschrieben:
sir-zock-a-lot hat geschrieben:Das koennte man anders wesentlich effizienter machen.
Was soll man wo "effizienter" machen? Ich kann seit Jahren schon nur Audio aufnehmen und das mit den seit Ewigkeiten vorhandenen Tools.
tonsel
Erleuchteter
Erleuchteter
Beiträge: 536
Registriert: Freitag 21. September 2001, 00:00

Beitrag von tonsel »

Mit udrec 0.10 Beta kann man direkt MP2 aufnehmen:

http://www.tekum.de/udrec.exe

Bsp.aufruf : udrec -ra 5 9
=> Neutrino muss vorher im Radio-Modus sein! Es dauert ca. 1 min bist die ersten Daten auf der Platte sind.

tonsel
supertroo
Interessierter
Interessierter
Beiträge: 90
Registriert: Dienstag 8. Juli 2003, 21:18

Beitrag von supertroo »

=> Neutrino muss vorher im Radio-Modus sein! Es dauert ca. 1 min bist die ersten Daten auf der Platte sind.
hm, schön! nur ich möchte kein radio aufnehmen! :wink:
sondern musike vom fernseh modus, aber das mit der uderec_suite zu machen wäre zuviel "datenmüll". deswegen meine anregung eines eigenen dienstes, welcher auch in neutrino eingebunden wird.
tonsel
Erleuchteter
Erleuchteter
Beiträge: 536
Registriert: Freitag 21. September 2001, 00:00

Beitrag von tonsel »

Das geht noch einfacher:

Einfach die udrec.exe per Doppelklick starten und dann per Streaming-Server aufnehmen (rote + blau Taste). Danach hast Du Video + Audio in getrennten Dateien auf der Platte liegen. Das MP2 ist abspielfertig.

tonsel
starbright
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Mittwoch 17. Dezember 2003, 16:09

Beitrag von starbright »

tonsel hat geschrieben:Das geht noch einfacher:

Einfach die udrec.exe per Doppelklick starten und dann per Streaming-Server aufnehmen (rote + blau Taste). Danach hast Du Video + Audio in getrennten Dateien auf der Platte liegen. Das MP2 ist abspielfertig.

tonsel
Ja, aber genau der Video-teil soll gar nicht erst aufgenommen werden (Plattenplatz usw.). Könnte man nicht irgendwie einen Parameter übergeben dass das Video einfach im Nirvana landet >nul ?
tonsel
Erleuchteter
Erleuchteter
Beiträge: 536
Registriert: Freitag 21. September 2001, 00:00

Beitrag von tonsel »

Dann muss man die PID's manuell angeben. Bsp:

udrec -ap 200

Vorher muss natürlich der richtige Kanal eingestellt werden. Es dauert ca. 1 min bis die ersten Daten auf der Platte sind.

tonsel
supertroo
Interessierter
Interessierter
Beiträge: 90
Registriert: Dienstag 8. Juli 2003, 21:18

Beitrag von supertroo »

tonsel schrieb :

Dann muss man die PID's manuell angeben

Einfach die udrec.exe per Doppelklick starten und dann per Streaming-Server aufnehmen (rote + blau Taste). Danach hast Du Video + Audio in getrennten Dateien auf der Platte liegen. Das MP2 ist abspielfertig.

ich schrieb:

ch stelle mir sowas ala udrec_suite vor! ein dienst der auf einem rechner (natürlich linux rechner..)

exe datei auf linux rechner?hmm.. :-) die ideen die angeboten werdem sind zwar schön und nett, nur nicht auf mein problem/wunsch bezogen.

anscheinend wird halt nur die udrec_suite weiterhelfen und lebe dort mit dem "videomüll". vieleicht bekomm ich ja die udrec_suite crew dazu, sowas als feature-request mit aufzunemen.. :) :)
tonsel
Erleuchteter
Erleuchteter
Beiträge: 536
Registriert: Freitag 21. September 2001, 00:00

Beitrag von tonsel »

Die exe-Datei läuft mit mono-0.28 (http://www.go-mono.org) auch unter Linux - zumindest bei mir.

tonsel
IceHouse
Neugieriger
Neugieriger
Beiträge: 5
Registriert: Freitag 20. Juni 2003, 11:12

Beitrag von IceHouse »

tonsel hat geschrieben:Die exe-Datei läuft mit mono-0.28 (http://www.go-mono.org) auch unter Linux - zumindest bei mir.

tonsel
Moin zusammen,

und was machen Leute, die z.B. UNIX benutzen und deshalb nur Zugriff auf sserver und ggrab haben? Ich habe naemlich eben den Wunsch verspuert unter Mac OS X (MACH Kernel, FreeBSD aehnlich) etwas Radio mitzuschneiden (BBC World Service) und stehe ebenfalls vor einem echten Raetsel im Moment...

Wo ist die Hand, die im Dunkeln leuchtet? :)

Gruss
-=IceHouse=-
IceHouse
Neugieriger
Neugieriger
Beiträge: 5
Registriert: Freitag 20. Juni 2003, 11:12

Beitrag von IceHouse »

IceHouse hat geschrieben:
tonsel hat geschrieben:Die exe-Datei läuft mit mono-0.28 (http://www.go-mono.org) auch unter Linux - zumindest bei mir.

tonsel
Moin zusammen,

und was machen Leute, die z.B. UNIX benutzen und deshalb nur Zugriff auf sserver und ggrab haben?
Ok, die benutzen den Kopf und die Shell und basteln ein wenig:

String um in der Shell die aktuelle APID eines Radiosenders zu holen:

Code: Alles auswählen

sserver -host 192.168.1.200 -raw -p `/usr/local/bin/GET 'http://192.168.1.200/control/zapto?getallpids' | perl -ne 'print sprintf("%#X",$_)." "' | awk '{print $2}'` -o $Ort_wo_die_Daten_hinsollen
Dann klappt es bei mir hier auch mit dem sserver Radio aufzunehmen :)

Der Trick war:

Code: Alles auswählen

[19:52] % /usr/local/bin/GET 'http://192.168.1.200/control/zapto?getallpids' | perl -ne 'print sprintf("%#X",$_)." "'
0 0X191
Da ist eine 0 im VPID und das mag der sserver nicht. Mit dem awk musste also die erste APID geholt werden:

Code: Alles auswählen

[19:55] % /usr/local/bin/GET 'http://192.168.1.200/control/zapto?getallpids' | perl -ne 'print sprintf("%#X",$_)." "' | awk '{print $2}'
0X191
Nun das ganze zu einem ordentlichen sserver String zusammenbauen und als alias in die Shell packen.

Startet man dann den sserver und drueckt an der FB Blau und dann Rot erscheint in der Shell folgendes:

Code: Alles auswählen

[19:56] % sserver -host 192.168.1.200 -raw -p `/usr/local/bin/GET 'http://192.168.1.200/control/zapto?getallpids' | perl -ne 'print sprintf("%#X",$_)." "' | awk '{print $2}'` -o /Volumes/Virtuell/
server startet
request from dbox ip :192.168.1.200
********************** START RECORDING **********************
ONIDSID     : 16e31
APID        : 385
VPID        : 0
CHANNELNAME : Fritz
EPG TITLE   : Die SaturdayFritzNacht
***********************************************************
000:10 rt:0130
000:19 rt:0260
Auf dem ZielOrt liegt dann ein MPEG1 Audiostream :)

Vielen Dank fuer die Aufmerksamkeit.

Gruss
-=IceHouse=-