Autor Thema: vlc unter ubuntu  (Gelesen 4069 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline Dippes

  • VIP-Cubie
  • *****
  • Beiträge: 1277
  • Öfters mal da
vlc unter ubuntu
« am: 21 Februar, 2010, 15:04 »
hallo,

ich habe heute eine selbstgebaute vlc version 1.04 in meinem vdr installiert.(nach Anleitung.)

der vlc soll zu meiner dbox2 streamen.

mit dem befehl "vlc --intf=http --http-host :8080 --sout-transcode-fps 25.0000 --http caching=32192 -d" wird der vdr startet was auch funktioniert.aber leider nur unter meinem benutzername und leider nicht unter root.

VLC is not supposed to be run as root. Sorry.
If you need to use real-time priorities and/or privileged TCP ports
you can use vlc-wrapper (make sure it is Set-UID root and
cannot be run by non-trusted users first).

wie bekomme ich den vlc unter root zum laufen?


Mein Rechner

Win7 Ultimate,GeForce GT g40,Gigabyte GA-EP43-UD3L ,CPU Typ   DualCore,Intel Core 2 Duo E6750, 2666 MHz (8 x 333),Arbeitsspeicher 4096 Mb,

Festplatten: SAMSUNG SP2004C (186 GB),SAMSUNG SP1614C (149 GB),SAMSUNG HD501LJ (465 GB)

Soundkarte: PCIe Sound Blaster X-Fi Xtreme Audio


Mein VDR

Wohnzimmer VDR: Testing yavdr 0.5.0 | Origen 16V | Cine S2 v6.2 + DuoFlexS2| ASRock H81M-HDS | 4 Gig Ram | Intel Celeron G1820 | GT 630 Zotac 1 Gig DD3 | X 10 Medion + Harmony 300 | SanDisk SDSSDP-064G-G25 64GB | Harddisk 3,0 TB | Panasonic TX-P46S20E
Schlafzimmer VDR: yavdr 0.5.0 |HTPC-DE02 |Nova HD S2 | Asus F2A55-M | 4 Gig Ram | AMD FM2 A6-5400K (3 ghz) | GT 630 Zotac 1 Gig DD3 | X 10 Medion | Intel SSD 320 40 GB | Harddisk 3,0 TB | Philips 4000 serie 26"

Pogoplug Pro

1 x Sundtek SkyTV IV für Netzwerk Streaming

Offline Theos

  • Premium-Cubie
  • ****
  • Beiträge: 570
Re: vlc unter ubuntu
« Antwort #1 am: 21 Februar, 2010, 15:23 »
warum soll es denn als root laufen?

der -d parameter sollte es ja eh im hintergrund starten.

Offline Dippes

  • VIP-Cubie
  • *****
  • Beiträge: 1277
  • Öfters mal da
Re: vlc unter ubuntu
« Antwort #2 am: 21 Februar, 2010, 15:31 »
irgendwas stimmt nicht...mit welchem befehl sehe ich das vlc läuft? top oder htop zeigt nichts an
Mein Rechner

Win7 Ultimate,GeForce GT g40,Gigabyte GA-EP43-UD3L ,CPU Typ   DualCore,Intel Core 2 Duo E6750, 2666 MHz (8 x 333),Arbeitsspeicher 4096 Mb,

Festplatten: SAMSUNG SP2004C (186 GB),SAMSUNG SP1614C (149 GB),SAMSUNG HD501LJ (465 GB)

Soundkarte: PCIe Sound Blaster X-Fi Xtreme Audio


Mein VDR

Wohnzimmer VDR: Testing yavdr 0.5.0 | Origen 16V | Cine S2 v6.2 + DuoFlexS2| ASRock H81M-HDS | 4 Gig Ram | Intel Celeron G1820 | GT 630 Zotac 1 Gig DD3 | X 10 Medion + Harmony 300 | SanDisk SDSSDP-064G-G25 64GB | Harddisk 3,0 TB | Panasonic TX-P46S20E
Schlafzimmer VDR: yavdr 0.5.0 |HTPC-DE02 |Nova HD S2 | Asus F2A55-M | 4 Gig Ram | AMD FM2 A6-5400K (3 ghz) | GT 630 Zotac 1 Gig DD3 | X 10 Medion | Intel SSD 320 40 GB | Harddisk 3,0 TB | Philips 4000 serie 26"

Pogoplug Pro

1 x Sundtek SkyTV IV für Netzwerk Streaming

Offline Theos

  • Premium-Cubie
  • ****
  • Beiträge: 570
Re: vlc unter ubuntu
« Antwort #3 am: 21 Februar, 2010, 15:57 »
top liefert die ressourcen-reichsten prozesse, also top-100 oder so.
eine auflistung der aktuellen bekommst du mit ps

z.b. ps -ax sollte wirklich alles auflisten, ps -ux alles für den aktuellen user.
aber die parameter unterscheiden sich je nach unix-derivat, such dir mit ps --help die passenden raus.

du kannst das dann auch an grep weiterleiten, z.b. ps -ax | grep vlc.
« Letzte Änderung: 21 Februar, 2010, 16:02 von Theos »

Offline Dippes

  • VIP-Cubie
  • *****
  • Beiträge: 1277
  • Öfters mal da
Re: vlc unter ubuntu
« Antwort #4 am: 21 Februar, 2010, 16:18 »
ps findet auch nix

aber wenn ich das eingebe

laurent@FERNSEH-PC:~$ vlc --intf=http --http-host :8080 --sout-transcode-fps 25.0000 --http caching=32192 -d

kommt das

VLC media player 1.0.4 Goldeneye

der müsste dann gestartet sein oder?
Mein Rechner

Win7 Ultimate,GeForce GT g40,Gigabyte GA-EP43-UD3L ,CPU Typ   DualCore,Intel Core 2 Duo E6750, 2666 MHz (8 x 333),Arbeitsspeicher 4096 Mb,

Festplatten: SAMSUNG SP2004C (186 GB),SAMSUNG SP1614C (149 GB),SAMSUNG HD501LJ (465 GB)

Soundkarte: PCIe Sound Blaster X-Fi Xtreme Audio


Mein VDR

Wohnzimmer VDR: Testing yavdr 0.5.0 | Origen 16V | Cine S2 v6.2 + DuoFlexS2| ASRock H81M-HDS | 4 Gig Ram | Intel Celeron G1820 | GT 630 Zotac 1 Gig DD3 | X 10 Medion + Harmony 300 | SanDisk SDSSDP-064G-G25 64GB | Harddisk 3,0 TB | Panasonic TX-P46S20E
Schlafzimmer VDR: yavdr 0.5.0 |HTPC-DE02 |Nova HD S2 | Asus F2A55-M | 4 Gig Ram | AMD FM2 A6-5400K (3 ghz) | GT 630 Zotac 1 Gig DD3 | X 10 Medion | Intel SSD 320 40 GB | Harddisk 3,0 TB | Philips 4000 serie 26"

Pogoplug Pro

1 x Sundtek SkyTV IV für Netzwerk Streaming

Offline mtron

  • Server-Admin
  • *
  • Beiträge: 1513
    • some debs
Re: vlc unter ubuntu
« Antwort #5 am: 21 Februar, 2010, 16:37 »
wenn du so startest sollte ja das http interface geladen werden und du solltest (falls vlc läuft)  mit dem browser drauf zugreifen können. http://localhost:8080

Sonst lade halt auch noch das telnet interface und schau ob du über telnet mit dem vlc connecten kannst.

Aber:

- vlc niemals als root betreiben (gilt auch für fast alle anderen "normalen" Programme)!
- warum startest du zum einrichten nicht einfach auch das qt4 interface mit?
Signatur
PC: lshw | Sats: 19.2° & 13°Ost (DiSEqC, 80cmØ Blech) | DVB-Soft: vdr 2.1.7 mit softhddevice via va-api
- Hauppauge Nova-T USB 2.0 Stick mit DiBcom DiB7700P Frontend, MT2060 tuner, Firmware
- TerraTec Cinergy S2 PCI HD mit STB0899 demodulator und Mantis VP 1041 PCI bridge
- TerraTec Cinergy S2 USB mit Montage DS3000 demodulator und IR-receiver,  Firmware
[close]

Offline Dippes

  • VIP-Cubie
  • *****
  • Beiträge: 1277
  • Öfters mal da
Re: vlc unter ubuntu
« Antwort #6 am: 21 Februar, 2010, 18:10 »
hallo mtron

ich habe das so gemcht

Hallo zusammen,

habe mir mal eine aktuelle Debian lenny installiert und nach vielen Versuchen den VLC nicht ans laufen bekommen. VLC und ffmpeg aus den Debian Sources vertragen sich nämlich nicht! Die vielen Infos aus dem Netz haben mir nicht weitergeholfen. Hier ein Ansatz, wie ich es dennoch hinbekommen habe.

VLC und ffmpeg müssen von den Originalquellen geladen und dann kompiliert werden. Natürlich sollten ffmpeg und VLC vorher mit aptitude deinstalliert sein.

Sollten beim nachfolgenden Kompilieren Meldungen über fehlende Pakete kommen, können diese mit aptitude aus den Debian-Quellen nachinstalliert werden. Ich habe ausser für VLC und ffmpeg keine weiteren fremden Quellen benutzt.

Debian Quellen sind bei mir:

deb http://ftp.de.debian.org/debian/ lenny main
deb-src http://ftp.de.debian.org/debian/ lenny main

deb http://volatile.debian.org/debian-volatile lenny/volatile main
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main


Hier die Ultra-Kurz-Anleitung für Leute mit etwas Linux Know-How.

cd
git clone git://git.ffmpeg.org/ffmpeg/
cd ffmpeg git clone git://git.ffmpeg.org/libswscale/

./configure --enable-postproc --enable-gpl
make
make install

wget http://download.videolan.org/pub/videola...c-1.0.4.tar.bz2

Entpacken und ins vlc-Verzeichnis wechseln.

cd vlc-1.0.4
./configure --disable-wxwidgets --with-ffmpeg --disable-a52 --disable-qt4 --disable-skins2 --disable-remoteosd --prefix=/
make
make install

useradd vlc home=/home/vlc
su - vlc

VLC starte ich dann erstmal mit

vlc --intf=http --http-host :8080 --sout-transcode-fps 25.0000 --http caching=32192 -d

aber es will net funktionieren

kannst du das mal anschauen?

wie macht man eigendlich deb pakete aus solchen sourcen?
« Letzte Änderung: 21 Februar, 2010, 19:07 von Dippes »
Mein Rechner

Win7 Ultimate,GeForce GT g40,Gigabyte GA-EP43-UD3L ,CPU Typ   DualCore,Intel Core 2 Duo E6750, 2666 MHz (8 x 333),Arbeitsspeicher 4096 Mb,

Festplatten: SAMSUNG SP2004C (186 GB),SAMSUNG SP1614C (149 GB),SAMSUNG HD501LJ (465 GB)

Soundkarte: PCIe Sound Blaster X-Fi Xtreme Audio


Mein VDR

Wohnzimmer VDR: Testing yavdr 0.5.0 | Origen 16V | Cine S2 v6.2 + DuoFlexS2| ASRock H81M-HDS | 4 Gig Ram | Intel Celeron G1820 | GT 630 Zotac 1 Gig DD3 | X 10 Medion + Harmony 300 | SanDisk SDSSDP-064G-G25 64GB | Harddisk 3,0 TB | Panasonic TX-P46S20E
Schlafzimmer VDR: yavdr 0.5.0 |HTPC-DE02 |Nova HD S2 | Asus F2A55-M | 4 Gig Ram | AMD FM2 A6-5400K (3 ghz) | GT 630 Zotac 1 Gig DD3 | X 10 Medion | Intel SSD 320 40 GB | Harddisk 3,0 TB | Philips 4000 serie 26"

Pogoplug Pro

1 x Sundtek SkyTV IV für Netzwerk Streaming

Offline Theos

  • Premium-Cubie
  • ****
  • Beiträge: 570
Re: vlc unter ubuntu
« Antwort #7 am: 21 Februar, 2010, 18:40 »
sag mal, bist du sicher, dass die parameter richtig angegeben sind?
z.b statt vlc --intf=http --http-host :8080 --sout-transcode-fps 25.0000 --http caching=32192 -d
sowas wie vlc --intf=http --http-host :8080 --sout-transcode-fps=25.0000 --http-caching=32192 -d?

ob die parameter überhaupt nötig sind, ist eine andere frage.
ich würd einfach mal von vlc --intf=http ausgehen, und dann je nach bedarf weitere dranhängen.

Offline Dippes

  • VIP-Cubie
  • *****
  • Beiträge: 1277
  • Öfters mal da
Re: vlc unter ubuntu
« Antwort #8 am: 21 Februar, 2010, 18:58 »
wenn ich

 vlc --intf=http --http-host :8080

dann

[0x8d29010] inhibit interface error: Failed to connect to the D-Bus session daemon: /bin/dbus-launch terminated abnormally with the following error: Autolaunch error: X11 initialization failed.

[0x8d29010] main interface error: no suitable interface module
[0x8c8e088] main libvlc error: interface "inhibit,none" initialization failed
[0x8d20478] main interface error: no suitable interface module
[0x8c8e088] main libvlc error: interface "globalhotkeys,none" initialization failed
[0x8d22820] main interface: creating httpd
[0x8d22820] main interface error: socket bind error (Permission denied)
[0x8d22820] main interface error: socket bind error (Permission denied)
[0x8d22820] main interface error: cannot create socket(s) for HTTP host
[0x8d22820] http interface error: cannot listen on :8080
[0x8d22820] main interface error: no suitable interface module
[0x8c8e088] main libvlc error: interface "default" initialization failed

diese meldungen brint der vlc ohne -d


Mein Rechner

Win7 Ultimate,GeForce GT g40,Gigabyte GA-EP43-UD3L ,CPU Typ   DualCore,Intel Core 2 Duo E6750, 2666 MHz (8 x 333),Arbeitsspeicher 4096 Mb,

Festplatten: SAMSUNG SP2004C (186 GB),SAMSUNG SP1614C (149 GB),SAMSUNG HD501LJ (465 GB)

Soundkarte: PCIe Sound Blaster X-Fi Xtreme Audio


Mein VDR

Wohnzimmer VDR: Testing yavdr 0.5.0 | Origen 16V | Cine S2 v6.2 + DuoFlexS2| ASRock H81M-HDS | 4 Gig Ram | Intel Celeron G1820 | GT 630 Zotac 1 Gig DD3 | X 10 Medion + Harmony 300 | SanDisk SDSSDP-064G-G25 64GB | Harddisk 3,0 TB | Panasonic TX-P46S20E
Schlafzimmer VDR: yavdr 0.5.0 |HTPC-DE02 |Nova HD S2 | Asus F2A55-M | 4 Gig Ram | AMD FM2 A6-5400K (3 ghz) | GT 630 Zotac 1 Gig DD3 | X 10 Medion | Intel SSD 320 40 GB | Harddisk 3,0 TB | Philips 4000 serie 26"

Pogoplug Pro

1 x Sundtek SkyTV IV für Netzwerk Streaming

Offline Theos

  • Premium-Cubie
  • ****
  • Beiträge: 570
Re: vlc unter ubuntu
« Antwort #9 am: 21 Februar, 2010, 19:11 »
entweder mag er das :8080 nicht (lass es mal weg, 8080 ist der default port), oder es läuft bereits was dort(z.b. netstat könnte da auskunft geben), oder du brauchst irgendwelche besonderen rechte.

wäre -d angegeben, würde er die fehlermeldung wohl verschlucken ;)

Offline Dippes

  • VIP-Cubie
  • *****
  • Beiträge: 1277
  • Öfters mal da
Re: vlc unter ubuntu
« Antwort #10 am: 21 Februar, 2010, 19:22 »
entweder mag er das :8080 nicht (lass es mal weg, 8080 ist der default port), oder es läuft bereits was dort(z.b. netstat könnte da auskunft geben), oder du brauchst irgendwelche besonderen rechte.

wäre -d angegeben, würde er die fehlermeldung wohl verschlucken ;)

unter netstat ist der port 8080 nicht in benutzung

ich glaube das hat irgendwas mit rechten zu tun.

lies mal die anleitung durch,da ist ein

useradd vlc home=/home/vlc
su - vlc

was aber irgendwie nichr funktioniert.
Mein Rechner

Win7 Ultimate,GeForce GT g40,Gigabyte GA-EP43-UD3L ,CPU Typ   DualCore,Intel Core 2 Duo E6750, 2666 MHz (8 x 333),Arbeitsspeicher 4096 Mb,

Festplatten: SAMSUNG SP2004C (186 GB),SAMSUNG SP1614C (149 GB),SAMSUNG HD501LJ (465 GB)

Soundkarte: PCIe Sound Blaster X-Fi Xtreme Audio


Mein VDR

Wohnzimmer VDR: Testing yavdr 0.5.0 | Origen 16V | Cine S2 v6.2 + DuoFlexS2| ASRock H81M-HDS | 4 Gig Ram | Intel Celeron G1820 | GT 630 Zotac 1 Gig DD3 | X 10 Medion + Harmony 300 | SanDisk SDSSDP-064G-G25 64GB | Harddisk 3,0 TB | Panasonic TX-P46S20E
Schlafzimmer VDR: yavdr 0.5.0 |HTPC-DE02 |Nova HD S2 | Asus F2A55-M | 4 Gig Ram | AMD FM2 A6-5400K (3 ghz) | GT 630 Zotac 1 Gig DD3 | X 10 Medion | Intel SSD 320 40 GB | Harddisk 3,0 TB | Philips 4000 serie 26"

Pogoplug Pro

1 x Sundtek SkyTV IV für Netzwerk Streaming

Offline mtron

  • Server-Admin
  • *
  • Beiträge: 1513
    • some debs
Re: vlc unter ubuntu
« Antwort #11 am: 21 Februar, 2010, 19:48 »
ich bin jetzt ein bisschen verwirrt  ;) Auf welcher distro willst du den vlc denn installieren / kompilieren, und warum nimmst du kein pre-compiled binary paket?

aber lass mal das starten als root und mach
vlc --reset-config

hast du kein gui mitgebaut?
Signatur
PC: lshw | Sats: 19.2° & 13°Ost (DiSEqC, 80cmØ Blech) | DVB-Soft: vdr 2.1.7 mit softhddevice via va-api
- Hauppauge Nova-T USB 2.0 Stick mit DiBcom DiB7700P Frontend, MT2060 tuner, Firmware
- TerraTec Cinergy S2 PCI HD mit STB0899 demodulator und Mantis VP 1041 PCI bridge
- TerraTec Cinergy S2 USB mit Montage DS3000 demodulator und IR-receiver,  Firmware
[close]

Offline Dippes

  • VIP-Cubie
  • *****
  • Beiträge: 1277
  • Öfters mal da
Re: vlc unter ubuntu
« Antwort #12 am: 21 Februar, 2010, 20:08 »
Zitat
ich bin jetzt ein bisschen verwirrt  Wink Auf welcher distro willst du den vlc denn installieren / kompilieren, und warum nimmst du kein pre-compiled binary paket?

auf meinem vdr also ubuntu 9.10 karmic

Zitat
aber lass mal das starten als root und mach
vlc --reset-config

laurent@FERNSEH-PC:~$  vlc --reset-config
VLC media player 1.0.4 Goldeneye
[0x920b2f8] inhibit interface error: Failed to connect to the D-Bus session daemon: /bin/dbus-launch terminated abnormally with the following error: Autolaunch error: X11 initialization failed.

[0x920b2f8] main interface error: no suitable interface module
[0x9179088] main libvlc error: interface "inhibit,none" initialization failed
[0x9213c68] main interface error: no suitable interface module
[0x9179088] main libvlc error: interface "globalhotkeys,none" initialization failed
[0x9179088] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Remote control interface initialized. Type `help' for help.

Zitat
hast du kein gui mitgebaut?

nein,bin ja nach der anleitung gegangen



Mein Rechner

Win7 Ultimate,GeForce GT g40,Gigabyte GA-EP43-UD3L ,CPU Typ   DualCore,Intel Core 2 Duo E6750, 2666 MHz (8 x 333),Arbeitsspeicher 4096 Mb,

Festplatten: SAMSUNG SP2004C (186 GB),SAMSUNG SP1614C (149 GB),SAMSUNG HD501LJ (465 GB)

Soundkarte: PCIe Sound Blaster X-Fi Xtreme Audio


Mein VDR

Wohnzimmer VDR: Testing yavdr 0.5.0 | Origen 16V | Cine S2 v6.2 + DuoFlexS2| ASRock H81M-HDS | 4 Gig Ram | Intel Celeron G1820 | GT 630 Zotac 1 Gig DD3 | X 10 Medion + Harmony 300 | SanDisk SDSSDP-064G-G25 64GB | Harddisk 3,0 TB | Panasonic TX-P46S20E
Schlafzimmer VDR: yavdr 0.5.0 |HTPC-DE02 |Nova HD S2 | Asus F2A55-M | 4 Gig Ram | AMD FM2 A6-5400K (3 ghz) | GT 630 Zotac 1 Gig DD3 | X 10 Medion | Intel SSD 320 40 GB | Harddisk 3,0 TB | Philips 4000 serie 26"

Pogoplug Pro

1 x Sundtek SkyTV IV für Netzwerk Streaming

Offline Dippes

  • VIP-Cubie
  • *****
  • Beiträge: 1277
  • Öfters mal da
Re: vlc unter ubuntu
« Antwort #13 am: 23 Februar, 2010, 15:41 »
bekommt man den vlc zum laufen oder soll ich das teil besser löschen? ist es vielleicht besser ein fertiges paket zu installieren? oder vielleicht die sourcen von ubuntu hohlen und selber ein deb paket bauen..wenn ja,welche funktionen soll ich für mein vorhaben weglassen,und welche wenn nötig hinzufügen?

gruß

dippes
Mein Rechner

Win7 Ultimate,GeForce GT g40,Gigabyte GA-EP43-UD3L ,CPU Typ   DualCore,Intel Core 2 Duo E6750, 2666 MHz (8 x 333),Arbeitsspeicher 4096 Mb,

Festplatten: SAMSUNG SP2004C (186 GB),SAMSUNG SP1614C (149 GB),SAMSUNG HD501LJ (465 GB)

Soundkarte: PCIe Sound Blaster X-Fi Xtreme Audio


Mein VDR

Wohnzimmer VDR: Testing yavdr 0.5.0 | Origen 16V | Cine S2 v6.2 + DuoFlexS2| ASRock H81M-HDS | 4 Gig Ram | Intel Celeron G1820 | GT 630 Zotac 1 Gig DD3 | X 10 Medion + Harmony 300 | SanDisk SDSSDP-064G-G25 64GB | Harddisk 3,0 TB | Panasonic TX-P46S20E
Schlafzimmer VDR: yavdr 0.5.0 |HTPC-DE02 |Nova HD S2 | Asus F2A55-M | 4 Gig Ram | AMD FM2 A6-5400K (3 ghz) | GT 630 Zotac 1 Gig DD3 | X 10 Medion | Intel SSD 320 40 GB | Harddisk 3,0 TB | Philips 4000 serie 26"

Pogoplug Pro

1 x Sundtek SkyTV IV für Netzwerk Streaming

Offline mtron

  • Server-Admin
  • *
  • Beiträge: 1513
    • some debs
Re: vlc unter ubuntu
« Antwort #14 am: 23 Februar, 2010, 16:32 »
Naja, da du bereits am Anfang einen "Kardinalfehler" begangen hast (debian repositories ohne apt-pinning in ubuntu zu verwenden bietet dir gute Chancen dein System komplett zu zerschießen) würde ich dafür tenideren das nochmal neu zu starten.

Was nährt denn deinen Verdacht dass der normale ubuntu vlc build nicht schon die Funktionen mitbringt die du benötigst?

Soweit ich jetzt in dem von dir kopierten howto gesehen habe verwendest du eh keiene externen patches.

Aber bez. dbox kann ich nix sagen da brauchst du jemanden der die Materie kennt. (hab kein solches Teil und deshalb auch keinerlei Erfahrung damit)
Signatur
PC: lshw | Sats: 19.2° & 13°Ost (DiSEqC, 80cmØ Blech) | DVB-Soft: vdr 2.1.7 mit softhddevice via va-api
- Hauppauge Nova-T USB 2.0 Stick mit DiBcom DiB7700P Frontend, MT2060 tuner, Firmware
- TerraTec Cinergy S2 PCI HD mit STB0899 demodulator und Mantis VP 1041 PCI bridge
- TerraTec Cinergy S2 USB mit Montage DS3000 demodulator und IR-receiver,  Firmware
[close]