vlc Movieplayer Update
-
- Developer
- Beiträge: 279
- Registriert: Mittwoch 26. Juni 2002, 22:19
vlc Movieplayer Update
Da ich den vlc Movieplayer ziemlich häufig benutze und mich einige Dinge nervten habe ich mich mal drangemacht ihn etwas aufzupolieren.
- Movieplayer komplett auf das neue XML Webinterface von vlc angepasst. Es wird nichts spezielles für die Dbox auf vlc Seite mehr benötigt (dboxfiles.htm). Allerdings funktioniert das nur mit vlc Version 0.8.5 oder höher.
- LCD Fortschrittsbalken
- Fehler das ein vorheriges File noch einmal abgespielt wird wenn man ein neues auswählt behoben.
- Rückkehr in den Filebrowser bei Filmende
- Browsen über alle Laufwerke möglich
- Dateigrößenanzeige im Filebrowser
- Mit OK kann man sich während des Films einige Infos über das abgespielte File ansehen.
- Mehrere Files auswählbar. Automatisches abspielen nacheinander oder springen zwischen den Files mit links/rechts
- Korrekte Displayanzeige bei Bookmarkplayback
- Einstellung "TV Bild im Browser" auch bei vlc
- Irgendwas was ich bestimmt noch vergessen habe
ToDo: vlc pausieren mit Gelb
Diff entfernt, da im cvs
Könnts ja mal testen
- Movieplayer komplett auf das neue XML Webinterface von vlc angepasst. Es wird nichts spezielles für die Dbox auf vlc Seite mehr benötigt (dboxfiles.htm). Allerdings funktioniert das nur mit vlc Version 0.8.5 oder höher.
- LCD Fortschrittsbalken
- Fehler das ein vorheriges File noch einmal abgespielt wird wenn man ein neues auswählt behoben.
- Rückkehr in den Filebrowser bei Filmende
- Browsen über alle Laufwerke möglich
- Dateigrößenanzeige im Filebrowser
- Mit OK kann man sich während des Films einige Infos über das abgespielte File ansehen.
- Mehrere Files auswählbar. Automatisches abspielen nacheinander oder springen zwischen den Files mit links/rechts
- Korrekte Displayanzeige bei Bookmarkplayback
- Einstellung "TV Bild im Browser" auch bei vlc
- Irgendwas was ich bestimmt noch vergessen habe
ToDo: vlc pausieren mit Gelb
Diff entfernt, da im cvs
Könnts ja mal testen
Zuletzt geändert von Papst am Samstag 17. März 2007, 03:39, insgesamt 1-mal geändert.
Gruß
Der Papst
Der Papst
-
- Erleuchteter
- Beiträge: 797
- Registriert: Sonntag 19. Februar 2006, 01:17
iss schon Weihnachten? Vielen Dank! Ich freue mich auf einen neuen Schuss von Riker wo Deine Änderungen enthalten sind. Endlich tut sich mal wieder etwas beim Movieplayer!
<edit>
heute (5.3.07) gibt es einen neuen JtG-Schuss (Dank an Riker) mit den 'kleinen' Aenderungen am Movieplayer die hier so bescheiden und beiläufig von Papst announced wurden: einfach nur oberklasse...vielen Dank!
</edit>
<edit>
heute (5.3.07) gibt es einen neuen JtG-Schuss (Dank an Riker) mit den 'kleinen' Aenderungen am Movieplayer die hier so bescheiden und beiläufig von Papst announced wurden: einfach nur oberklasse...vielen Dank!
</edit>
Zuletzt geändert von new.life am Montag 5. März 2007, 21:11, insgesamt 1-mal geändert.
-
- Erleuchteter
- Beiträge: 600
- Registriert: Samstag 14. Oktober 2006, 10:53
-
- Erleuchteter
- Beiträge: 600
- Registriert: Samstag 14. Oktober 2006, 10:53
Muss man VLC dann irgendwie anders starten? Ich habe VLC 0.8.6a installiert und bekomme Folgendes, wenn ich eine Datei zum Abspielen auswähle:
Der letzte Part wiederholt sich, bis man Home drückt.
Könnte das an meinem Setup liegen? Habe VLC mit dieser Zeile als Dienst installiert:
Mit oder ohne sout-transcode, ist dasselbe Ergebnis.
Test mit dem Player (anstatt dem Dienst) liefert auch das gleiche.
Ach so, habe VLC komplett neu installiert (incl. Dienst entfernt & alle Settings gelöscht), weil ich vorher das http-Verzeichnis natürlich für den dbox-Zugriff umgestellt hatte. Altlasten dürften's also nicht sein.
Image ist mein eigenes (newmake), auch schon zum Check komplett neu ausgecheckt & neu compiliert.
Noch was: UDP-Port in VLC habe ich auf 8080, in Neutrino unter Streamingserver Port ebenfalls.
Code: Alles auswählen
[movieplayer.cpp] actionKey=fileplayback
[movieplayer.cpp] executing /var/tuxbox/config/movieplayer.start.
[FileBrowser] vlc URL: http://192.168.0.50:8080/requests/browse.xml?dir=C%3A%5CF
reigabe%20SMB%2FArchiv%2FArchiv%2FBesser%20miteinander%20leben%2F
[movieplayer.cpp] Generated FILE MRL: C%3A%5CFreigabe%20SMB%5C%5CArchiv%5C%5CArc
hiv%5C%5CBesser%20miteinander%20leben%5C%5CBesser%20miteinander%20leben%2Empeg
[movieplayer.cpp] ringbuffer created
[movieplayer.cpp] mrl:C%3A%5CFreigabe%20SMB%5C%5CArchiv%5C%5CArchiv%5C%5CBesser%
20miteinander%20leben%5C%5CBesser%20miteinander%20leben%2Empeg
[movieplayer.cpp] ReceiveStreamThread started
[movieplayer.cpp] read starting
[movieplayer.cpp] URL(enc) : http://192.168.0.50:8080/requests/status.xml?comman
d=in_play&input=C%3A%5CFreigabe%20SMB%5C%5CArchiv%5C%5CArchiv%5C%5CBesser%20mite
inander%20leben%5C%5CBesser%20miteinander%20leben%2Empeg%20%3Asout%3D%23std%7Bac
cess%3Dhttp%2Cmux%3Dts%2Cdst%3D%3A8080%2Fdboxstream%7D
[movieplayer.cpp] Server: 192.168.0.50
[movieplayer.cpp] Port: 8080
[movieplayer.cpp] Trying to connect socket
[movieplayer.cpp] Socket OK
[movieplayer.cpp] GET Sent
[movieplayer.cpp] VLC still does not send. Retrying...
[movieplayer.cpp] Trying to connect socket
[movieplayer.cpp] Socket OK
[movieplayer.cpp] GET Sent
[movieplayer.cpp] VLC still does not send. Retrying...
[movieplayer.cpp] Trying to connect socket
[movieplayer.cpp] Socket OK
[movieplayer.cpp] GET Sent
[movieplayer.cpp] VLC still does not send. Retrying...
[movieplayer.cpp] Trying to connect socket
[movieplayer.cpp] Socket OK
[movieplayer.cpp] GET Sent
[movieplayer.cpp] VLC still does not send. Retrying...
Könnte das an meinem Setup liegen? Habe VLC mit dieser Zeile als Dienst installiert:
Code: Alles auswählen
"C:\Programme\VideoLAN\VLC\vlc.exe" -I ntservice --ntservice-install --ntservice-extraintf=http --sout-transcode-fps=25.0000
Test mit dem Player (anstatt dem Dienst) liefert auch das gleiche.
Ach so, habe VLC komplett neu installiert (incl. Dienst entfernt & alle Settings gelöscht), weil ich vorher das http-Verzeichnis natürlich für den dbox-Zugriff umgestellt hatte. Altlasten dürften's also nicht sein.
Image ist mein eigenes (newmake), auch schon zum Check komplett neu ausgecheckt & neu compiliert.
Noch was: UDP-Port in VLC habe ich auf 8080, in Neutrino unter Streamingserver Port ebenfalls.
-
- Moderator english
- Beiträge: 2458
- Registriert: Donnerstag 20. Dezember 2001, 00:00
Also ich habe die 0.8.6 installiert
und ich habe VLC via Command Line mit : gestartet und den PC rebootet.
via http://127.0.0.0:8080 komme ich dann auch auf's Interface
Log
OK Info
Habe nur keinen TV dran um zu sehen ob ich den Film auch richtig rueber bekommen ;-)
Browsen aus dem 1sten festgelegten Verzeichnis geht auch prima
und ich habe VLC via Command Line mit :
Code: Alles auswählen
vlc.exe -I ntservice --ntservice-install --ntservice-options "--sout-transcode-fps 25.0000" --ntservice-extraintf "http"
via http://127.0.0.0:8080 komme ich dann auch auf's Interface
Log
Code: Alles auswählen
[movieplayer.cpp] actionKey=fileplayback
[movieplayer.cpp] executing /var/tuxbox/config/movieplayer.start.
sh: /var/tuxbox/config/movieplayer.start: not found
Datei /var/tuxbox/config/movieplayer.start fehlt. Bitte erstellen, wenn gebrauch
t.
File /var/tuxbox/config/movieplayer.start not found. Please create if needed.
: Success
[FileBrowser] vlc URL: http://192.168.178.4:8080/requests/browse.xml?dir=C%3A%2F
tmp%2F
/var/bin/dboxshot: invalid option -- r
/var/bin/dboxshot: invalid option -- r
[movieplayer.cpp] Generated FILE MRL: C%3A%5C%5Ctmp%5C%5Ca%20scanner%20darkly%2E
avi
[movieplayer.cpp] ringbuffer created
[movieplayer.cpp] mrl:C%3A%5C%5Ctmp%5C%5Ca%20scanner%20darkly%2Eavi
[movieplayer.cpp] read starting
[movieplayer.cpp] ReceiveStreamThread started
[movieplayer.cpp] URL(enc) : http://192.168.178.4:8080/requests/status.xml?comma
nd=in_play&input=C%3A%5C%5Ctmp%5C%5Ca%20scanner%20darkly%2Eavi%20%3Asout%3D%23tr
anscode%7Bvcodec%3Dmpgv%2Cvb%3D1000%2Cwidth%3D352%2Cheight%3D288%2Cfps%3D25%2Cac
odec%3Dmpga%2Cab%3D192%2Cchannels%3D2%7D%3Astd%7Baccess%3Dhttp%2Cmux%3Dts%2Cdst%
3D%3A8080%2Fdboxstream%7D
/var/bin/dboxshot: invalid option -- r
[movieplayer.cpp] Server: 192.168.178.4
[movieplayer.cpp] Port: 8080
[movieplayer.cpp] Trying to connect socket
[movieplayer.cpp] Socket OK
[movieplayer.cpp] GET Sent
[movieplayer.cpp] Now VLC is sending. Read sockets created
[movieplayer.cpp] Buffering approx. 3 seconds
[sectionsd] getUTC: read: Connection timed out
not clipmode: queue 7 pid: 0xffff
[movieplayer.cpp] Searching for vpid and apid
[movieplayer.cpp] ReceiveStreamThread: while streaming found pida: 0x0044 ; pidv
: 0x0045 ; ac3: 0
[movieplayer.cpp] PlayStreamthread: while streaming found pida: 0x0044 ; pidv: 0
x0045 ac3: 0
SPTS, queue 0 extended.
SPTS, queue 0 extended.
[movieplayer.cpp] PlayStreamthread: Driver successfully set up
SPTS, queue 0 extended.
SPTS, queue 0 extended.
[controld] VIDEO_EVENT_SIZE_CHANGED 352x288 (4:3 -> 16:9)
OK Info
Habe nur keinen TV dran um zu sehen ob ich den Film auch richtig rueber bekommen ;-)
Browsen aus dem 1sten festgelegten Verzeichnis geht auch prima
-
- Developer
- Beiträge: 279
- Registriert: Mittwoch 26. Juni 2002, 22:19
-
- Developer
- Beiträge: 279
- Registriert: Mittwoch 26. Juni 2002, 22:19
-
- Erleuchteter
- Beiträge: 600
- Registriert: Samstag 14. Oktober 2006, 10:53
-
- Developer
- Beiträge: 279
- Registriert: Mittwoch 26. Juni 2002, 22:19
-
- Interessierter
- Beiträge: 60
- Registriert: Montag 16. Februar 2004, 18:49
-
- Developer
- Beiträge: 279
- Registriert: Mittwoch 26. Juni 2002, 22:19
Nein, der Movieplayer ist bestandteil von Neutrino. Und in dem Image wird ein aktuelles Neutrino sicherlich nicht vernünftig laufen.
Deine zweite Frage hatte ich dir schon in dem anderen Thread beantwortet. Daran hat sich nichts geändert. vlc gibt das nicht her.
Eventuell kannst du per Kommandozeilenschalter dem vlc eine bestimmte Tonspur fest vorgeben. Weiß ich aber nicht. Schau z.B. mal bei wiki.videolan.org
Edit:
Grade mal nachgesehen.
Deine zweite Frage hatte ich dir schon in dem anderen Thread beantwortet. Daran hat sich nichts geändert. vlc gibt das nicht her.
Eventuell kannst du per Kommandozeilenschalter dem vlc eine bestimmte Tonspur fest vorgeben. Weiß ich aber nicht. Schau z.B. mal bei wiki.videolan.org
Edit:
Grade mal nachgesehen.
Damit solltest du dem vlc eine bestimmte Tonspur vorgeben können.--audio-track=<integer> Audio track
Stream number of the audio track to use (from
0 to n).
Gruß
Der Papst
Der Papst
-
- Interessierter
- Beiträge: 60
- Registriert: Montag 16. Februar 2004, 18:49
-
- Moderator english
- Beiträge: 2458
- Registriert: Donnerstag 20. Dezember 2001, 00:00
-
- Contributor
- Beiträge: 1833
- Registriert: Mittwoch 10. April 2002, 15:39
-
- Moderator english
- Beiträge: 2458
- Registriert: Donnerstag 20. Dezember 2001, 00:00
-
- Developer
- Beiträge: 279
- Registriert: Mittwoch 26. Juni 2002, 22:19
-
- Moderator english
- Beiträge: 2458
- Registriert: Donnerstag 20. Dezember 2001, 00:00
-
- Neugieriger
- Beiträge: 11
- Registriert: Montag 26. Februar 2007, 12:02
-
- Neugieriger
- Beiträge: 11
- Registriert: Montag 26. Februar 2007, 12:02
-
- Developer
- Beiträge: 279
- Registriert: Mittwoch 26. Juni 2002, 22:19
-
- Erleuchteter
- Beiträge: 600
- Registriert: Samstag 14. Oktober 2006, 10:53
-
- Developer
- Beiträge: 279
- Registriert: Mittwoch 26. Juni 2002, 22:19
-
- Neugieriger
- Beiträge: 4
- Registriert: Freitag 20. Oktober 2006, 11:38
Hi auch,
ich hab da noch ein kleines Problem mit dem Patch. Browsen kann ich ja ganz gut durch die Verzeichnisse, nur kann ich nix anschaun.
Ich sollte erwähnen das ich hier eine reine Linux umgebung hab (also auch den VLC unter Linux).
Nach umbau des Movieplayers kommen jetzt alle Pfadnamen mit "\" bei meinem VLC an was er unter Linux nich so richtig verwenden kann.
Sieht dann so aus:
Oder irre ich mich und hab beim VLC kompilieren was falsch gmacht. Oder gibts da eine andere Lösung?
thx schonmal.
ich hab da noch ein kleines Problem mit dem Patch. Browsen kann ich ja ganz gut durch die Verzeichnisse, nur kann ich nix anschaun.
Ich sollte erwähnen das ich hier eine reine Linux umgebung hab (also auch den VLC unter Linux).
Nach umbau des Movieplayers kommen jetzt alle Pfadnamen mit "\" bei meinem VLC an was er unter Linux nich so richtig verwenden kann.
Sieht dann so aus:
Code: Alles auswählen
[00000309] main demuxer debug: looking for access_demux module: 2 candidates
libdvdnav: Using dvdnav version 0.1.10 from http://dvd.sf.net
libdvdread: Using libdvdcss version 1.2.9 for DVD access
libdvdread: Can't stat \mnt\kenny\disk1\disk1-old\disk2-old\udrec-sort\finished.old\Mord_im_Orient-Express.mpg
No such file or directory
libdvdnav: vm: faild to open/read the DVD
[00000309] dvdnav demuxer warning: cannot open dvdnav
[00000302] main input debug: creating access '' path='\mnt\kenny\disk1\disk1-old\disk2-old\udrec-sort\finished.old\Mord_im_Orient-Express.mpg'
[00000312] main access debug: looking for access2 module: 8 candidates
[00000300] main http server debug: Connection from 192.168.210.35
[00000312] vcdx access warning: Can't get file status for \mnt\kenny\disk1\disk1-old\disk2-old\udrec-sort\finished.old\Mord_im_Orient-Express.mpg:
No such file or directory
thx schonmal.
-
- Developer
- Beiträge: 279
- Registriert: Mittwoch 26. Juni 2002, 22:19