Instalar VLC sin librerías de interfaz gráfica, ¿es posible?

Buenas,

Pues veréis, estamos pensando en montar un servidor de streaming en un servidor dedicado corriendo Gentoo, y usando VLC. El problema es que VLC, por defecto fuerza a usar una interfaz gráfica, y siendo que el servidor en cuestión no la tiene instalada, pues es un culo instalarla exclusivamente para eso.

He leído en la propia página de videolan, que existe una versión servidor (VLS), pero actualmente está "descartada", recomiendan usar VLC. ¿Conocéis alguna forma de poder compilarlo/instalarlo sin necesidad de tirar de librerías gráficas, y manejarlo luego usando la interfaz web?

Por supuesto, cualquier sugerencia acerca de alternativas es también bienvenida.

Muchas truncias.
Sin tener idea de streaming, ayer ejecuté vlc desde la terminal sin querer y leí algo de vlc sin interfaz. En concreto el mensaje es éste:

[00000001] main libvlc: Ejecutar vlc con el interfaz por defecto. Usa 'cvlc' para usar vlc sin interfaz.

Igual es lo que buscas ;)
Sip, el problema es a la hora de instalar por tema de dependencias, que aunque no las use, hay que tenerlas por cojones...

Culpa mía, voy a editar el título para no inducir a confusiones.
Hombre, si en las USE tienes puesto que no quieres X...
Yo en su dia lo probe en centos sin X y funcionaba bien (tambien para temas de servidor de streaming)
Precisamente la USE X no está por defecto al ser un dedicado sin interfaz, pero al intentar compilar sin ella algunas dependencias me cascaban porque la requerían... ¿Quizás se puede hacer algún tipo de forzado?
porque VLC? no te interesaria mas mplayer?
Pues por el tema de streaming+transcoding al vuelo... ¿con mplayer también se puede?

Sencillamente no lo sé, no tengo mucha idea y al jefe se le ha metido en la cabeza montar un servidor de streaming para una web. Si con mplayer se puede instalar sin necesidad de instalar la interfaz, hacer streaming, y controlar mediante web por ejemplo pues perfecto.
Yo probé VLC y Darwin Streaming Server (http://developer.apple.com/opensource/s ... index.html).
Mplayer *creo* que no tiene soporte para hacer de servidor, pero no tengo ni idea.
Darwin también lo hemos probado, pero es una pena tener que ceñirse a quicktime.
Puede que un emerge -pvt vlc, te pueda dar una pista de que USE te la esta jugando.

O bien, también puedes consultar el arbol de dependencias del ebuild
tales@taleX ~ $ equery depgraph --depth=1 =vlc-0.8.6i-r2
[ Searching for packages matching =vlc-0.8.6i-r2... ]
* dependency graph for media-video/vlc-0.8.6i-r2
`-- media-video/vlc-0.8.6i-r2
`-- media-video/ffmpeg-0.4.9_p20080326
`-- media-video/ffmpeg-0.4.9_p20070616-r3
`-- dev-libs/libcdio-0.78.2-r4 [ cdda ]
`-- media-libs/libcddb-1.3.0-r1 [ cdda cddb ]
`-- media-plugins/live-2008.09.02 [ live ]
`-- media-libs/libdvdread-0.9.7 [ dvd ]
`-- media-libs/libdvdcss-1.2.9-r1 [ dvd ]
`-- media-libs/libdvdnav-0.1.10 [ dvd ]
`-- media-libs/libdvdplay-1.0.1 [ dvd ]
`-- media-sound/esound-0.2.38-r1 [ esd ]
`-- gnome-base/gnome-vfs-2.22.0 [ gnome ]
`-- media-libs/libogg-1.1.3 [ ogg ]
`-- dev-libs/libebml-0.7.8-r1 [ matroska ]
`-- media-libs/libmatroska-0.8.1 [ matroska ]
`-- media-libs/libmad-0.15.1b-r2 [ mp3 ]
`-- media-libs/a52dec-0.7.4-r5 [ a52 ]
`-- media-libs/libdca-0.0.5 [ dts ]
`-- media-libs/flac-1.2.1-r1 [ flac ]
`-- media-libs/libmpeg2-0.4.1 [ mpeg ]
`-- media-libs/libvorbis-1.2.1_rc1 [ vorbis ]
`-- media-libs/libtheora-1.0_beta2-r1 [ theora ]
`-- media-libs/freetype-2.3.7 [ truetype ]
`-- media-fonts/ttf-bitstream-vera-1.10-r3 [ truetype ]
`-- media-libs/svgalib-1.9.25 [ svga ]
`-- media-libs/libggi-2.2.2 [ ggi ]
`-- media-libs/aalib-1.4_rc5 [ aalib ]
`-- media-libs/libcaca-0.99_beta11 [ libcaca ]
`-- kde-base/arts-3.5.10 [ arts ]
`-- media-libs/alsa-lib-1.0.16 [ alsa ]
`-- x11-libs/wxGTK-2.6.4.0-r3 [ wxwindows ]
`-- sys-libs/ncurses-5.6-r2 [ ncurses ]
`-- x11-libs/xosd-2.2.14-r1 [ xosd ]
`-- app-misc/lirc-0.8.3-r2 [ lirc ]
`-- media-libs/glide-v3-20060203 [ 3dfx ]
`-- dev-libs/fribidi-0.10.7 [ bidi ]
`-- net-libs/gnutls-2.2.5 [ gnutls ]
`-- sys-libs/zlib-1.2.3-r1
`-- media-libs/libpng-1.2.26-r1 [ png ]
`-- media-libs/libdvbpsi-0.1.5
`-- media-libs/libsdl-1.2.13 [ sdl ]
`-- media-libs/sdl-image-1.2.6-r1 [ sdl sdl-image ]
`-- dev-libs/libxml2-2.7.2 [ xml ]
`-- net-fs/samba-3.0.32 [ samba ]
`-- sec-policy/selinux-samba (unable to resolve to a package / package masked or removed)
`-- sec-policy/selinux-samba (unable to resolve to a package / package masked or removed)
`-- media-video/vcdimager-0.7.23 [ vcd ]
`-- media-libs/libopendaap-0.4.0 [ daap ]
`-- gnome-base/orbit-2.14.13 [ corba ]
`-- dev-libs/glib-2.16.5 [ corba ]
`-- media-libs/libmodplug-0.8.4-r2 [ modplug ]
`-- media-libs/speex-1.2_beta3_p2 [ speex ]
`-- gnome-base/librsvg-2.22.2 [ svg ]
`-- media-libs/libshout-2.1 [ shout ]
`-- media-libs/win32codecs-20071007-r2 [ win32codecs ]
`-- sys-apps/hal-0.5.11-r1 [ hal ]
`-- dev-libs/libvolume_id (unable to resolve to a package / package masked or removed)
`-- sys-libs/libselinux (unable to resolve to a package / package masked or removed)
`-- sec-policy/selinux-hal (unable to resolve to a package / package masked or removed)
`-- dev-libs/libvolume_id (unable to resolve to a package / package masked or removed)
`-- sys-libs/libselinux (unable to resolve to a package / package masked or removed)
`-- sec-policy/selinux-hal (unable to resolve to a package / package masked or removed)
`-- net-dns/avahi-0.6.22-r1 [ avahi ]
`-- <sys-apps/dbus-0.90 (unable to resolve to a package / package masked or removed)
`-- <sys-apps/dbus-0.90 (unable to resolve to a package / package masked or removed)
`-- x11-libs/libX11-1.1.4 [ X ]
`-- x11-libs/libXext-1.0.3 [ X ]
`-- x11-libs/libXv-1.0.3 [ X xv ]
`-- x11-libs/libXinerama-1.0.2 [ X xinerama ]
`-- virtual/opengl-7.0 (virtual/opengl) [ X opengl ]
`-- dev-libs/DirectFB-0.9.25.1 [ directfb ]
`-- net-libs/libupnp-1.4.6 [ upnp ]
`-- net-libs/xulrunner-1.8.1.17 [ nsplugin xulrunner ]
`-- www-client/seamonkey-1.1.12 [ nsplugin !xulrunner seamonkey ]
`-- =www-client/mozilla-firefox-2* (unable to resolve to a package / package masked or removed)
`-- x11-libs/libnotify-0.4.4 [ libnotify ]
`-- media-libs/libmpcdec-1.2.6-r2 [ musepack ]
`-- media-libs/x264-0.0.20070924 [ x264 ]
`-- media-sound/jack-audio-connection-kit-0.103.0 [ jack ]
`-- sys-libs/libraw1394-1.2.1 [ dc1394 ]
`-- media-libs/libdc1394-1.2.1 [ dc1394 ]
`-- =www-client/mozilla-firefox-2* (unable to resolve to a package / package masked or removed)
`-- sys-kernel/linux-headers-2.6.23-r3 [ v4l ]
`-- x11-proto/xineramaproto-1.1.2 [ X xinerama ]
`-- dev-util/pkgconfig-0.23
`-- sys-devel/automake-1.10.1-r1
`-- sys-devel/autoconf-2.61-r2
`-- sys-devel/libtool-1.5.26
`-- sys-apps/sed-4.1.5-r1
[ media-video/vlc-0.8.6i-r2 stats: packages (77), max depth (1) ]



salu2
y no puedes compilarlo?
primero hay que compilar e instalar todas las dependencias = culo.
11 respuestas