VLC Rape beta

Digital Recording
mash4077
Tuxboxer
Tuxboxer
Beiträge: 4654
Registriert: Samstag 27. April 2002, 13:19

Beitrag von mash4077 »

Es wird sich schon jemand finden, der das betreut... :wink:

Konzentrier du dich lieber auf's Programmieren. :wink:

Gruß
mash
petb
Erleuchteter
Erleuchteter
Beiträge: 785
Registriert: Samstag 6. August 2005, 03:39

Beitrag von petb »

Hi,

hab die version V0.3.2.3 mit VLC 0.84a versucht.
0.85 finde ich bei videolan.org nicht.

Allerdings komme ich immer nur zur Anzeige nach Gett all Pids
http://meine ip:31339/0.... usw....
Mehr kommt nicht.

EPG etc. kommt, aber kein Bild.

VLC Lifeview übers mozilla Plugin geht aber.

Was könnte das sein ?
bye
PetB
1 x DBOX2 Phillips, 1 x DBOX2 Nokia, 1 x DBOX2 Sagem, 100er Gibertini (Astra / Hotbird), NFS Server
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

petb hat geschrieben:Was könnte das sein ?
steht hier in der Anleitung mit Link zu einem nightly-build...VLCRape braucht zwingend 0.8.5.xxx
petb
Erleuchteter
Erleuchteter
Beiträge: 785
Registriert: Samstag 6. August 2005, 03:39

Beitrag von petb »

petgun hat geschrieben:
petb hat geschrieben:Was könnte das sein ?
steht hier in der Anleitung mit Link zu einem nightly-build...VLCRape braucht zwingend 0.8.5.xxx
Ok, danke.
Habe das "Snapshot" auf neutrino bezogen und nicht auf vlc :oops:
Bye
PetB
1 x DBOX2 Phillips, 1 x DBOX2 Nokia, 1 x DBOX2 Sagem, 100er Gibertini (Astra / Hotbird), NFS Server
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

um dann bei dem nightly build von VLC zu bleiben und weiterhin den Movieplayer nutzen zu koennen, musst Du den von PT-1 hier veroeffentlichen Patch einspielen...sonst geht nix mehr mit dem Movieplayer in Verbindung mit VLC.
ReDOOM
Interessierter
Interessierter
Beiträge: 96
Registriert: Donnerstag 2. Februar 2006, 22:49

Beitrag von ReDOOM »

http://nightlies.videolan.org/

Die Nightlies gibt es als Setup und als ca 15MB großes Rar Archiv. Entpack das nightlie build einfach zusätzlich in ingend einen Ordner, mußt ja nicht den Installer ausführen. Die beiden Versionen sollten auch parallel laufen.

Vom Prinzip her ist es auch kein großer Aufwand VLCRape wieder 0.84a tauglich zu machen, nur irgendwo muß man halt einen Schnitt machen.

Unterstützte und getestete Versionen sind:

Code: Alles auswählen

MD5                              Version                 capture type
214937FE210B29B03E4F56CB9D796B12 0.8.5-svn-20051203-0000 1
6AFBE6A249871093ED6DE79701E5044B 0.8.5-svn-20051204-0001 1
16D9C9D54210936EAD9527615AF9E5BE 0.8.5-svn-20051205-0000 1
565FFEC08FF9CF841EBE43BF5C46A867 0.8.5-svn-20051206-0000 1
02A32638159A79FA3777B24F51DAF352 0.8.5-svn-20051207-0000 1
2E609EA9C18D316DE58DDD125F2F2F2E 0.8.5-svn-20051208-1732 1
77647B1B72F4790C8E277D18C505EEC0 0.8.5-svn-20051209-0000 1
D30566204EB6A3FE09E88D4DCEE88EA9 0.8.5-svn-20051210-0001 1
9FFB7CCF8F838F2AA6308571AE88E133 0.8.5-svn-20051211-0000 1
3C03D7475A8F46EED0A984371E4F1001 0.8.5-snv-20051212-0000 1
434D9ECE00550F6AB82A03114CB249A7 0.8.5-snv-20051213-0000 1
F95CB615F0F381563D6A780957380A60 0.8.5-snv-20051214-0000 1
D166905C5C81145B2BA962CA2B5B8345 0.8.5-snv-20051215-0001 1
E536C04FEB091A7FE4D627FF3C047D9F 0.8.5-snv-20051216-1318 1
43D05A6FBC0CA807E99DFCFEF6B1A402 0.8.5-snv-20051217-0000 1
58C7B19E4B2B26F5BB68583FD3DA4180 0.8.5-snv-20051218-0000 1
B5EBEA0A9827C7892D64FBED6EFF5F7B 0.8.5-snv-20051219-0000 1
4E12FA55050E9EACB4F3AB0E896624C8 0.8.5-snv-20051220-0001 1
949CF538C43148AC3E95C577215F5734 0.8.5-snv-20051221-0000 1
5EF144E7A5B048CD0CC614E03716C7A3 0.8.5-snv-20051222-0000 1
A8FC5AEA9480D5AA8ED61548FCE3E049 0.8.5-snv-20051223-0000 1
7D6AF2E5AE21013745BFE6807FD912DD 0.8.5-snv-20051224-0008 1
77925460E1C6F69100D638E72EEB1C65 0.8.5-snv-20051225-0000 1
68ED5C2E2145B78CCBF75F373CC306CF 0.8.5-snv-20051226-0000 1
3D857B7E26567B150BDDE40819FF817D 0.8.5-svn-20051227-0000 1
088D2D201F73978DB9F6A4D494729605 0.8.5-svn-20051228-0000 1
C8BADDEB769A6AB4817F029E97673720 0.8.5-svn-20051229-0000 1
4AA7F7BC74B9E453F0A284F06072E9AA 0.8.5-svn-20051230-0000 1
547BEDD467EADDF93B00ECD934506041 0.8.5-svn-20051231-0000 1
AE893159932CF119CE2A9C7AF8937741 0.8.5-svn-20060101-0000 1
BDB73578BE0F4975EA57DAFB991CDA81 0.8.5-svn-20060102-0000 1
BE7386D53DEB851F4EAF7FEA1A2D6B64 0.8.5-svn-20060103-0000 1
7A1C824A183FE85A2163505FE19801A3 0.8.5-svn-20060104-0000 1
3B16048C3301F0B2585715FB1FC69CD3 0.8.5-svn-20060106-0001 1
F0E8E306EF209DC13083AC4CACB1BB64 0.8.5-svn-20060107-0000 1
5E9B45F3EDF17B0FA26960172E4921DB 0.8.5-svn-20060108-0015 1
9B471D72D93E93156485F64A6439C693 0.8.5-svn-20060109-2241 1
7556455C78CC2621EDFF352295FC0594 0.8.5-svn-20060110-0000 1
F79D9324FF9C484741CED8AD22F65867 0.8.5-svn-20060111-0001 1
6DFEBDF195C794C9E8574A5E0AFB7DA8 0.8.5-svn-20060112-0001 1 
0E8787780260221A409F8928DE928BD0 0.8.5-svn-20060113-0000 1
A6FDE1B6A17B0E0EFBF8B15F77760DAA 0.8.5-svn-20060114-0000 1
566F3B5B130BE2A108ABDBB96E239853 0.8.5-svn-20060115-0000 1
0AF2A4411E44AADE6CEE9E076D811A33 0.8.5-svn-20060116-0001 1
7671E8291C0960D44B375AF726C14F1E 0.8.5-svn-20060117-0000 1
3CFD7E56F2B2F25E242523FD3C8560B4 0.8.5-svn-20060118-0000 1
446594DCD7B8F130A6BC5FB1919EFE73 0.8.5-svn-20060119-0000 1
2155322FADCE44F5681996F82C31B35E 0.8.5-svn-20060120-0057 1
5C9BD04416AF247340547814907EC660 0.8.5-svn-20060121-0000 1
2CB559BCEFA154C17BC65B199C1606EB 0.8.5-svn-20060122-2354 1
940BC4F30EB14B7250ECE12FD7B375ED 0.8.5-svn-20060123-0045 1
74189F33614C83E78B2424A4871EC01D 0.8.5-svn-20060124-0000 1
46AE56458ECB4D26AB31C338475C5C91 0.8.5-svn-20060125-0001 1
7C0FABFCD3CDF48D8CCCD50092E5D3AC 0.8.5-svn-20060126-0000 1
6508AD916DA574E16CD1E1FA5F35EB82 0.8.5-svn-20060127-0000 1
48BFFF61BAC5EC0526F502DEB16EE17A 0.8.5-svn-20060128-0000 1
53F5F9ED0EE92B3BFD6E0CDB002ACD6E 0.8.5-svn-20060129-0011 1
BB7AC954F42FE8CB3E56DD3EA4A0135B 0.8.5-svn-20060130-0001 1
F9BD0D3D808CD20D64D59CB329B81D77 0.8.5-svn-20060131-0000 1
196B52736215E46B31629147ABD86E5C 0.8.5-svn-20060201-0000 1
7A22D8783B72737CE875F87C11D7DEAA 0.8.5-svn-20060202-0000 1
Neuere Versionen "sollten" funktionieren so lange nicht wieder am VLC GUI geschaubt wird.

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

Beitrag von mash4077 »

Ich hab' das alles soweit schon im Wiki-Artikel ergänzt:

http://wiki.tuxbox-cvs.sourceforge.net/VLCRape

Gruß
mash
Sat_Man
Einsteiger
Einsteiger
Beiträge: 351
Registriert: Donnerstag 24. Oktober 2002, 20:14

Beitrag von Sat_Man »

ReDOOM hat geschrieben:Den Enigma EPG habe ich erstmal in dem Tool tot gelegt, auf einer DBox2 braucht das webinterface schon mal 30-60 Sekunden bis es auf getmultiepg antwortet, kurzum, rotz *g*

DOOM
Schau dir mal bitte folgende Seite an:

http://wiki.tuxbox-cvs.sourceforge.net/ ... cereferenz

bzw. generell die Ehttp_api_doku ;)
ReDOOM
Interessierter
Interessierter
Beiträge: 96
Registriert: Donnerstag 2. Februar 2006, 22:49

Beitrag von ReDOOM »

Das Zeug habe ich fast auswendig gelernt *g*

Unter Neutrino bekomme ich mit http://BoxIP/control/epg eine Liste ALLER zur Zeit laufenden Sendungen für die EPG verfügbar ist.

Code: Alles auswählen

700850202 1970896101330043 TVA - regional fernsehen
700850307 1970896118432337 TV touring Würzburg
7008502ff 1970896117903621 TV Augsburg aktuell / Nachrichtenmagazin
700850292 1970896110748914 RFO Sonn-Talk
700850300 1970896117961204 Willkommen bei RNFplus
210085002e 9289245465122922 Sat.1 NEWS
2100850382 9289245520967017 Galileo Extra
2100850383 9289245521025876 Karate Kid
2100850033 9289245465453437 sonnenklar TV
500850293 1407946157405392 Kochstars - Die Herausforderer
2100850384 9289245521085204 Hattrick - Die 2. Bundesliga SO
7008502fd 1970896117760680 YAVIDO Clips (täglich 9:00 - 17:00)
42a00016ff0 300052331346584149 TOP 10
42400017788 298363481613725272 40 LATINO
Einen vergleichbaren Befehl gibt es unter Enigma leider nicht.

getMultiEPG?ref=irgendwas liefert mir den Wochenepg aller Sender des angegebenen Bouquets zurück, dauert ewig bis überhaupt eine Antwort kommt (jedenfalls auf der dbox2) und für eine Übersicht der momentan laufenden Programme interessiert es mich auch herzlich wenig was Übermorgen ingendwo läuft. Davon abgesehen ist das ganze allerübelst in html verschachtelt und muß geparst werden.

/cgi-bin/getcurrentepg gibt nur den gerade laufenden Service zurück, währe eine Alternative wenn man einen Parameter mit der ServiceID angeben könnte, kann man aber nicht.

xml/serviceepg?ref={service reference} taugt evtl dazu um den EPG Bouqetweise abzufragen. Ist aber auch umständlich, bzw dauert lange bei großen Bouquets. Für jeden Sender müßte eine eigene get Abfrage gemacht werden.

Habe tmbinc schonmal darauf angehauen ob es eine andere Möglichkeit gibt, er meinte nein. Also ist der Enigma EPG Support im Rape erstmal auf den aktuellen Service beschränkt. Meine Dreambox steht bei einer Perle, werde bei gelegenheit mal testen ob es sich lohnt den epg auszuwerten wenn enigma auf einer dream läuft.

Hier noch ein kleines Update, V0.3.2.4, etwas Kosmetik das Changelog spare ich mir mal.

http://redoom.org/VLCRape.rar

DOOM
ReDOOM
Interessierter
Interessierter
Beiträge: 96
Registriert: Donnerstag 2. Februar 2006, 22:49

Beitrag von ReDOOM »

Da doch noch sehr viele an Videolan Version 0.84b hängen wird die jetzt wieder unterstützt 8)

Bitte testen ob alles läuft.

http://redoom.org/VLCRape.rar

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

Beitrag von petgun »

ReDOOM hat geschrieben:Da doch noch sehr viele an Videolan Version 0.84b hängen wird die jetzt wieder unterstützt 8)
Bild

nach erstem Kurztest mit 0.8.4a ist imo alles gruen, vielen Dank!
Leider habe ich immer noch keinen Grund fuer die relativ hohe Prozessorlast bei mir gefunden.
ReDOOM
Interessierter
Interessierter
Beiträge: 96
Registriert: Donnerstag 2. Februar 2006, 22:49

Beitrag von ReDOOM »

ich auch nicht :-/

setze den http cache mal tiefer und schau was die Auslastung dann macht, stehe was das Problem angeht etwas im Wald. Auf den Rechnern die ich hier habe tritt das Problem nicht auf.

Selbst wenn ich den Overlay abschalte um Screenshots machen zu können komme ich nicht über 20%.

Was für eine DirectX Version hast du installiert?

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

Beitrag von petgun »

ReDOOM hat geschrieben: Selbst wenn ich den Overlay abschalte um Screenshots machen zu können komme ich nicht über 20%.
? braucht man imo nicht mehr abzuschalten fuer screenshots.
Was für eine DirectX Version hast du installiert?
9.0

http-cache verkleinern bringt leider auch nix :-( Wenn ich nativ mit VLC *.mpg oder auch *.ts abspiele ist ja alles gruen (< 5% Last) ebenso mit dem activex/mozilla-plugin in Verbindung mit Y-Live View habe ich diese geringe Prozessorlast...aber egal, ich hoffe das hier mehr Feedback kommt und der 'Fehler' der sicher irgendwo an meinem System (XP Pro SP2) liegt noch zu finden sein wird.
ReDOOM
Interessierter
Interessierter
Beiträge: 96
Registriert: Donnerstag 2. Februar 2006, 22:49

Beitrag von ReDOOM »

Wenn ich mit Alt+Druck einen Screenshot mache und den Overlay vorher nicht ausschalte habe ich nur mein GUI und ein schwarzes Loch da wo das Video seien sollte.

Gerade mal etwas mit den Styles rum gespielt, unter dem XP Legoland Style wird die Form ganz schön zerrissen *g*

Scheiss Technik :evil:
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

ReDOOM hat geschrieben:Wenn ich mit Alt+Druck einen Screenshot mache und den Overlay vorher nicht ausschalte habe ich nur mein GUI und ein schwarzes Loch da wo das Video seien sollte.
sorry, iss klar..ich meinte die Screenshot-Funktion von VLC...musste man 'frueher' im VLC overlay fuer deaktivieren.

hier ein Screenshot der Prozessorlast...links ein *.mpg mit VLC und dem movieplayer (oder auch lokal mit Bild auf PC) abgespielt und rechts das gleiche file lokal mit VLCRape:

Bild

..wobei ich immer wieder von VLC und der geringen Last begeistert bin...das muss mit Deinem Programm auch klappen zumal das GUI ohne laufendes Video keine messbare Last verursacht...Du hast eine aehnlich geringe Last mit VLC/VLCRape?
Zuletzt geändert von petgun am Montag 6. Februar 2006, 21:58, insgesamt 1-mal geändert.
ReDOOM
Interessierter
Interessierter
Beiträge: 96
Registriert: Donnerstag 2. Februar 2006, 22:49

Beitrag von ReDOOM »

Das muß doch einzugrenzen sein.

Meine Vermutungen gehen momentan in zwei Richtungen

Entweder VLC versucht ständig die Videogrösse zu ändern weil ich das Video Panel fest in meine Form zwinge. Könntest du mal checken indem du einen Stream mit dem Record Mode aufnimmt und die Wiedergabe dann über den Stop Button beendest. Die sichtbare VLC Instanz wird dann gestoppt und dürfte keine Auslastung mehr verursachen. Die Instanz mit der aufgenommen wird hat keinen lokale Videoausgabe und ist nur mit dem schreiben des TS Files beschäftigt, die Auslastung von der wäre mal interessant.

Oder es liegt an den Parametern die ich bei der Übergabe der Videoquelle oder beim Starten des vlc benutze.

Statparameter sind momentan: vlc.exe --language=en --wx-extended --high-priority --advanced

Die Videoquelle schreibe ich direkt in das MPL Edit Feld:

http://box1.ip:box1.port/pmt :http-caching=cachewert :no-directx-wallpaper'

Währe nett wenn du mal testet was passiert wenn du VLC mit den Parametern aufrufst.

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

Beitrag von petgun »

ReDOOM hat geschrieben:Könntest du mal checken indem du einen Stream mit dem Record Mode aufnimmt und die Wiedergabe dann über den Stop Button beendest. Die sichtbare VLC Instanz wird dann gestoppt und dürfte keine Auslastung mehr verursachen. Die Instanz mit der aufgenommen wird hat keinen lokale Videoausgabe und ist nur mit dem schreiben des TS Files beschäftigt, die Auslastung von der wäre mal interessant.
.Aufnahme laeuft weiter und die Prozessorlast geht sofort auf den imo 'normal' Wert zurueck...bei mir also ca. 5%. Jegliches resize inkl. Wallpapermode macht normalerweise bei aktiviertem overlay keinen Unterschied in der Prozessorlast...bei Deinem Programm ist die 'hohe' Last auch unabhaengig von der Groesse und overlay ist mit Sicherheit aktiv...vielleicht liegt es ja doch an Deiner Delphi-GUI-Verpackung und ist systembedingt..

'vlc.exe --language=en --wx-extended --high-priority --advanced' mit
'http://box1.ip:box1.port/pmt :http-caching=cachewert :no-directx-wallpaper' gestartet erzeugt keine hohe Last bei VLC. Du hast diese deutlichen Lastunterschiede nicht zwischen Deinem VLCRape und VLC?
ReDOOM
Interessierter
Interessierter
Beiträge: 96
Registriert: Donnerstag 2. Februar 2006, 22:49

Beitrag von ReDOOM »

Glaube ich weiß woran es liegt, werde die Tage mal versuchen Herr der Lage zu werden.

Erstmal vielen Dank für Deine Mühe.
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

ReDOOM hat geschrieben:Glaube ich weiß woran es liegt, werde die Tage mal versuchen Herr der Lage zu werden.
Erstmal vielen Dank für Deine Mühe.
ich danke Dir fuer Deine Muehe..you made my day!

viel Erfolg,
peter

PS:moeglicherweise jagt man einem Phantom hinterher wenn man den Grund fuer die hohe Last bei VLC sucht. Es gibt (imo auch in Delphi programmiert) GUIs fuer den mplayer (win32 Version) die auch (nur bei der Wiedergabe) eine wesentlich hoehere Last als der mplayer only erzeugen...vielleicht gibt es hier ja noch weitere Delphi-Programmierer die dazu was sagen koennen/einen Trick kennen das zu unterbinden.

--
God is Real - Unless declared INTEGER!
ReDOOM
Interessierter
Interessierter
Beiträge: 96
Registriert: Donnerstag 2. Februar 2006, 22:49

Beitrag von ReDOOM »

Liegt definitiv am polling, werde das die Tage entschärfen.

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

Beitrag von petgun »

ReDOOM hat geschrieben:..werde das die Tage entschärfen..
super! Bin echt gespannt und wenn das mit der Prozessorlast hinhaut, haben wir imo eine (nahezu) perfekte VLC-Verpackung mit DBox spezifischen Erweiterungen die noch jede Menge Erweiterungspotenzial hat.

vielen Dank dafuer,
peter

--
Sechs Stunden sind genug für die Arbeit. Die anderen Stunden sagen zum Menschen: lebe! [Voltaire]
ReDOOM
Interessierter
Interessierter
Beiträge: 96
Registriert: Donnerstag 2. Februar 2006, 22:49

Beitrag von ReDOOM »

petgun hat geschrieben:und wenn das mit der Prozessorlast hinhaut
habe den Bug gerade gekillt :D

Update kommt am Wochenende.

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

Beitrag von petgun »

ReDOOM hat geschrieben: habe den Bug gerade gekillt :D
:D super!! Was war das denn jetzt fuer ein Bug? War sicher nicht so leicht zu finden...dafuer gibt es aber vorab schon mal einen kleinen Preis...

Bild

..ich bin gespannt aufs Wochenende :D
ReDOOM
Interessierter
Interessierter
Beiträge: 96
Registriert: Donnerstag 2. Februar 2006, 22:49

Beitrag von ReDOOM »

War das polling was dafür verandwortlich ist das GUI ein und aus zu blenden wenn Rape im Wallpader Mode läuft, der Witz an der Sache ist, daß das eigentlich GAR NICHTS mit vlc zu tun hat und der threat im idle mode gelaufen ist. Muß ich mir nochmal genau ansehen.

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

Beitrag von petgun »

ReDOOM hat geschrieben:War das polling was dafür verandwortlich ist das GUI ein und aus zu blenden wenn Rape im Wallpader Mode läuft, der Witz an der Sache ist, daß das eigentlich GAR NICHTS mit vlc zu tun hat und der threat im idle mode gelaufen ist.
..hat es also mit Delphi zu tun, oder ist das was Windows (XP/W2k) spezifisches?