Users online right now: 53 - Login  » search  » forum index  

videolan vlc

slperri
wrote 9 years ago


reply
Can vlc be packaged in order to run it on slax-6.0.x?
Last working version for me is videolan 086b under slax 6beta6

Thanks
 
tonio
wrote 9 years ago


reply
It is packaged for Slackware already :)

http://www.videolan.org/vlc/download-slackware.html

Use the command
# installpkg vlc-0.8.5-i686-3.tgz
to install it.

If the above does not work for you, you may try the following

http://www.slacky.eu/repository/slackware-11.0/multimedia/vlc/0.8.6c/

Hope this helps!

Antonio
 
tonio
wrote 9 years ago


reply
Ahhh sorry the above are for 0.8.5 and there are already for 0.8.6e, Ask the maintainers of the vlc package to update to the latest. The other choice is to compile from source and install it and/or make a module for vlc.

Regards,

Antonio
 
tonio
wrote 9 years ago


reply
If you try to compile from source, you will encounter problems :(

You will need ffmpeg-devel package

when you see this
checking for ffmpeg/avcodec.h... no
configure: error: Missing header file ffmpeg/avcodec.h.

There are other dependencies as shown in this page:

http://www.videolan.org/developers/vlc.html

Third party libraries used by VLC
You'll find a complete list on the wiki.
But, here are the most important libraries.
Audio/Video codecs
liba52 - an ATSC A/52 (aka AC3) audio decoder
libmad - an MPEG audio decoder
libmpeg2 - an MPEG1/2 video decoder
libavcodec (ffmpeg) - an extensive audio/video codec library which supports several formats like MPEG4, H263, WMV/A etc...
libogg - an Ogg bitstream parser
libvorbis - a Vorbis audio decoder
libflac - a FLAC (Free Lossless Audio Codec) audio decoder
libspeex - a Speex (Free speech codec) audio decoder
libtheora - a Theora video decoder
libfaad2 - an AAC audio decoder
libdv - a DV video decoder (deprecated in favor of libavcodec)
libxvidcore (xvid) - an ISO MPEG-4 compliant video codec (deprecated in favor of libavcodec)
libdca - A DTS Coherent Acoustics decoding library.

GUI framework libraries
wxWidgets - a cross-platform C++ GUI framework that keeps the look and feel of each platform
QT4 - a C++ Cross-Platform Rich Client Development Framework

Audio/Video output libraries
libsdl - a cross-platform multimedia library designed to provide level access to audio, and 2D video framebuffer

Miscellaneous libraries
libdvdcss - a library for accessing encrypted DVDs
libdvdnav - a library for DVD navigation
libdvdread - a library for reading DVD-Video images
libdvbpsi - a library designed for decoding and generation of MPEG TS and DVB PSI tables
libopenslp - an open-source implementation of Service Location Protocol
gettext - a set of tools that provides a framework to help applications produce multi-lingual messages
libfreetype2 - a software font engine that is designed to be small, efficient, highly customizable and portable while capable of producing high-quality output (glyph images).
fribidi - A Free Implementation of the Unicode Bidirectional Algorithm
liveMedia - C++ libraries for multimedia streaming (RTP/RTCP, RTSP, SIP)
matroska - a new, extensible open standard Audio/Video container format

root@slax:~/tmp/vlc-0.8.6e# ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking whether gcc and cc understand -c and -o together... yes
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking whether make sets $(MAKE)... (cached) yes
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for an Objective-C compiler... checking dependency style of g++... gcc3
not implemented yet
checking for ranlib... ranlib
checking for strip... strip
checking for ar... ar
checking for ld... ld
checking for a sed that does not truncate output... /usr/bin/sed
checking for ld used by gcc... ld
checking if the linker (ld) is GNU ld... yes
checking for ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognize dependent libraries... pass_all
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for xlf... no
checking for f77... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for xlf90... no
checking for f90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for gfortran... no
checking for g95... no
checking for xlf95... no
checking for f95... no
checking for fort... no
checking for ifort... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for ftn... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 98304
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... (cached) ar
checking for ranlib... (cached) ranlib
checking for strip... (cached) strip
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... no
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... ld
checking if the linker (ld) is GNU ld... yes
checking whether the g++ linker (ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
(cached) (cached) checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for libs in extras/contrib... no
configure: WARNING: not using the libs in extras/contrib as it is not the same host
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for ranlib... (cached) ranlib
checking for strerror in -lcposix... no
checking for off_t... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... yes
checking whether we are using the GNU C Library 2.1 or newer... yes
checking whether integer division by zero raises SIGFPE... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unsigned long long... yes
checking for inttypes.h... yes
checking whether the inttypes.h PRIxNN macros are broken... no
checking for ld used by GCC... ld
checking if the linker (ld) is GNU ld... yes
checking for shared library run path origin... done
checking argz.h usability... yes
checking argz.h presence... yes
checking for argz.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking nl_types.h usability... yes
checking nl_types.h presence... yes
checking for nl_types.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking for feof_unlocked... yes
checking for fgets_unlocked... yes
checking for getc_unlocked... yes
checking for getcwd... yes
checking for getegid... yes
checking for geteuid... yes
checking for getgid... yes
checking for getuid... yes
checking for mempcpy... yes
checking for munmap... yes
checking for putenv... yes
checking for setenv... yes
checking for setlocale... yes
checking for stpcpy... yes
checking for strcasecmp... yes
checking for strdup... yes
checking for strtoul... yes
checking for tsearch... yes
checking for __argz_count... yes
checking for __argz_stringify... yes
checking for __argz_next... yes
checking for iconv... yes
checking for iconv declaration...
extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for nl_langinfo and CODESET... yes
checking for LC_MESSAGES... yes
checking for bison... no
checking whether NLS is requested... yes
checking whether included gettext is requested... no
checking for GNU gettext in libc... yes
checking for shared objects suffix... .so
checking for prefix to exported symbols...
checking for gettimeofday... yes
checking for strtod... yes
checking for strtol... yes
checking for strtof... yes
checking for strtoll... yes
checking for strtoull... yes
checking for strsep... yes
checking for isatty... yes
checking for vasprintf... yes
checking for asprintf... yes
checking for swab... yes
checking for sigrelse... yes
checking for getpwuid... yes
checking for memalign... yes
checking for posix_memalign... yes
checking for if_nametoindex... yes
checking for atoll... yes
checking for getenv... yes
checking for putenv... (cached) yes
checking for setenv... (cached) yes
checking for gmtime_r... yes
checking for ctime_r... yes
checking for localtime_r... yes
checking for lrintf... no
checking for daemon... yes
checking for scandir... yes
checking for fork... yes
checking for bsearch... yes
checking for lstat... yes
checking for strlcpy... no
checking for strdup... (cached) yes
checking for strndup... yes
checking for atof... yes
checking for strcasecmp... (cached) yes
checking for strncasecmp... yes
checking for strcasestr... yes
checking for setlocale... (cached) yes
checking langinfo.h usability... yes
checking langinfo.h presence... yes
checking for langinfo.h... yes
checking for nl_langinfo... yes
checking for nl_langinfo and CODESET... yes
checking for connect... yes
checking for send... yes
checking for gethostbyname... yes
checking for socklen_t... yes
checking for struct sockaddr_storage... yes
checking for library containing getaddrinfo... none required
checking for getnameinfo... yes
checking for gai_strerror... yes
checking for struct addrinfo... yes
checking for va_copy... yes
checking for __va_copy... yes
checking for inet_aton... yes
checking for getopt_long... yes
checking return type of signal handlers... void
checking for cos in -lm... yes
checking for pow in -lm... yes
checking for sqrt in -lm... yes
checking for ceil in -lm... yes
checking for sqrtf in -lmx... no
checking mach-o/dyld.h usability... no
checking mach-o/dyld.h presence... no
checking for mach-o/dyld.h... no
checking dl.h usability... no
checking dl.h presence... no
checking for dl.h... no
checking for shl_load... (cached) no
checking for dld_link in -ldld... no
checking image.h usability... no
checking image.h presence... no
checking for image.h... no
checking for load_add_on... no
checking for dlfcn.h... (cached) yes
checking sys/dl.h usability... no
checking sys/dl.h presence... no
checking for sys/dl.h... no
checking for dlopen... (cached) no
checking for dlopen in -ldl... (cached) yes
checking for main in -lpthread... yes
checking for cthread_fork in -lthreads... no
checking for sem_init in -lrt... yes
checking for nanosleep... yes
checking for pthread_cond_t in pthread.h... yes
checking for pthread_once in pthread.h... yes
checking for strncasecmp in strings.h... yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking for stdint.h... (cached) yes
checking stdbool.h usability... yes
checking stdbool.h presence... yes
checking for stdbool.h... yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking for strings.h... (cached) yes
checking for inttypes.h... (cached) yes
checking sys/int_types.h usability... no
checking sys/int_types.h presence... no
checking for sys/int_types.h... no
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking sys/sockio.h usability... no
checking sys/sockio.h presence... no
checking for sys/sockio.h... no
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for sys/types.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/times.h usability... yes
checking sys/times.h presence... yes
checking for sys/times.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking for sys/stat.h... (cached) yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking net/if.h usability... yes
checking net/if.h presence... yes
checking for net/if.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking machine/param.h usability... no
checking machine/param.h presence... no
checking for machine/param.h... no
checking sys/shm.h usability... yes
checking sys/shm.h presence... yes
checking for sys/shm.h... yes
checking linux/version.h usability... yes
checking linux/version.h presence... yes
checking for linux/version.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking whether time.h and sys/time.h may both be included... yes
checking dirent.h usability... yes
checking dirent.h presence... yes
checking for dirent.h... yes
checking for nanosleep in time.h... yes
checking for timespec in sys/time.h... yes
checking cthreads.h usability... no
checking cthreads.h presence... no
checking for cthreads.h... no
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking kernel/scheduler.h usability... no
checking kernel/scheduler.h presence... no
checking for kernel/scheduler.h... no
checking kernel/OS.h usability... no
checking kernel/OS.h presence... no
checking for kernel/OS.h... no
checking for X... libraries , headers
checking for gethostbyname... (cached) yes
checking for connect... (cached) yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for HAL... yes
checking for ntohl in sys/param.h... no
checking if $CC accepts -Wall... yes
checking if $CC accepts -Wconversion... yes
checking if $CC accepts -Wunreachable-code... yes
checking if $CC accepts -Wsign-compare... yes
checking if $CC accepts -pipe... yes
checking if $CC accepts -Os... yes
checking if $CC accepts -O3... yes
checking if $CC accepts -O2... yes
checking if $CC accepts -ffast-math... yes
checking if $CC accepts -funroll-loops... yes
checking if $CC accepts -fomit-frame-pointer... yes
checking if $CC accepts -mdynamic-no-pic... no
checking if $CC accepts -bundle -undefined error... no
checking if $CC accepts -shared... yes
checking for variadic cpp macros... yes
checking __attribute__ ((aligned ())) support... 64
checking __attribute__ ((format ())) support with function pointers... yes
checking for __attribute__((packed))... yes
checking if $CC groks MMX inline assembly... yes
checking if $CC groks MMX intrinsics... yes
checking if $CC groks MMX EXT inline assembly... yes
checking if $CC groks 3D Now! inline assembly... yes
checking if $CC groks SSE inline assembly... yes
checking if $CC groks AltiVec inline assembly... no
checking if $CC groks AltiVec C extensions... no
checking altivec.h usability... no
checking altivec.h presence... no
checking for altivec.h... no
checking if linker needs -framework vecLib... no
checking whether gcc accepts -mtune=pentium2... yes
checking for NOTIFY... no
checking dvdread/dvd_reader.h usability... no
checking dvdread/dvd_reader.h presence... no
checking for dvdread/dvd_reader.h... no
checking for dvdnav-config... no
checking libsmbclient.h usability... yes
checking libsmbclient.h presence... yes
checking for libsmbclient.h... yes
checking for struct _SMBCCTX.close_fn... yes
checking for dvbpsi/dr.h... no
configure: WARNING: cannot find libdvbpsi headers
checking for dvbpsi_GenSDTSections in -ldvbpsi... no
checking for GNOMEVFS... no
configure: WARNING: GnomeVFS support disabled because GnomeVFS development headers not found
checking for LIBCDIO... no
configure: WARNING: CD Reading and information library not found
checking for VCDINFO... no
configure: WARNING: VCD information library not found
checking for cdrom_msf0 in linux/cdrom.h... yes
checking for scsireq in sys/scsiio.h... no
checking for ioc_toc_header in sys/cdio.h... no
checking for LIBCDDB... no
configure: WARNING: new enough libcddb not found. CDDB access disabled
checking X11/Xlib.h usability... yes
checking X11/Xlib.h presence... yes
checking for X11/Xlib.h... yes
checking for inet_pton... yes
checking for sockaddr_in6 in netinet/in.h... yes
checking ogg/ogg.h usability... yes
checking ogg/ogg.h presence... yes
checking for ogg/ogg.h... yes
checking for oggpack_read in -logg... yes
checking ebml/EbmlVersion.h usability... no
checking ebml/EbmlVersion.h presence... no
checking for ebml/EbmlVersion.h... no
checking libmodplug/modplug.h usability... no
checking libmodplug/modplug.h presence... no
checking for libmodplug/modplug.h... no
checking mpcdec/mpcdec.h usability... no
checking mpcdec/mpcdec.h presence... no
checking for mpcdec/mpcdec.h... no
checking mad.h usability... yes
checking mad.h presence... yes
checking for mad.h... yes
checking for mad_bit_init in -lmad... yes
checking id3tag.h usability... yes
checking id3tag.h presence... yes
checking for id3tag.h... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for ffmpeg-config... no
checking for FFMPEG... no
checking ffmpeg/avcodec.h usability... no
checking ffmpeg/avcodec.h presence... no
checking for ffmpeg/avcodec.h... no
configure: error: Missing header file ffmpeg/avcodec.h.
root@slax:~/tmp/vlc-0.8.6e#
 
ben_coh
wrote 9 years ago


reply
Do you guys really want to port VLC ?

Because there already is a port of mplayer for Slax
(check the module post : http://www.slax.org/forum.php?action=view&parentID=234 )
 
tonio
wrote 9 years ago


reply
Actually, I do not want to build a port. I like mplayer and am content with it. But some people like vlc and of course others like xine. I was just trying to help. I just know that for the compile to proceed ffmpeg-devel package needs to be installed. To avoid compiling every time, then a module needs to be created. From the page that you have given, I see vnc, but no vlc.

If it is there, please post a direct link for slperri and other users that want vlc.
 
ben_coh
wrote 9 years ago


reply
I just said this because the idea of porting VLC was frightening me a bit .... :D (At least a full-featured VLC) ...
Anyway, I'm building it right now (still on dependencies though, might take some time ....)

I might release it in the hour, maybe later .... Or maybe after sleeping some :)
 
ben_coh
wrote 9 years ago


reply
I won't probably have time to release it tonight, will post it tomorrow (still on vlc configure ......)

Edit : Oups ! I forgot to enable postprocessing on ffmpeg ...... will need to rebuild it ..... damnit :(
Definitely not tonight ! :(
 
slperri
wrote 9 years ago


reply
Please include dvb support

Thanks to all
 
wiseman_is_good
wrote 9 years ago


reply
OH MY GOD!!!
I've tried to make the VLC module, so I've downloaded the tgz from slacky.eu, tgz2lzm it, but then I saw that it had a lot of dependencies. On slacky.eu there was an archieve containing the .tgz of all the dependencies ... So basically that means that one should tgz2lzm all the dependencies and add them as modules. Simply enough, only that there are ......... 69 dependencies .... :)) So, there must be a way to install all of them on one pc and then do a module containing tha VLC module and all the dependencies. If there is one, could someone pls explain the way, so that from now on we can build our own modules?
 
tonio
wrote 9 years ago


reply
Please read the page:

http://pallansson.homeip.net/vlc/index.html

it has what options were used to build the vlc package previously

Build info
a52dec-0.7.4.tar.gz
faac-1.24.tar.bz2
faad2-20040923.tar.bz2
ffmpeg-20051126.tar.bz2
goom-2k4-0-src.tar.gz
gsm-1.0.10.tar.gz
lame-3.96.1.tar.gz
libcddb-0.9.6.tar.gz
libcdio-0.72.tar.gz
libdts-0.0.2.tar.gz
libdvbpsi4-0.1.5.tar.gz
libdvdcss-1.2.8.tar.bz2
libdvdnav-20050211.tar.bz2
libdvdread-20041028.tar.bz2
libebml-0.7.6.tar.bz2
libmatroska-0.7.6.tar.bz2
libmodplug-0.7.tar.gz
libspeex-1.1.10.tar.gz
libtheora-1.0alpha5.tar.bz2
live555-20051126.tar.gz
mpeg2dec-20050802.tar.gz
openslp-1.0.11.tar.gz
pa-v19-20041022.tar.gz
twolame-0.3.3.tar.gz
vcdimager-0.7.21.tar.gz
vlc-0.8.5.tar.bz2
wxWidgets-2.6.2.tar.gz
x264-20051126.tar.bz2
xvidcore-1.1.0.tar.bz2

vlc configure:

./configure --enable-x11 --enable-xvideo \
--disable-gtk --enable-sdl --enable-ffmpeg \
--with-ffmpeg-faac--with-ffmpeg-mp3lame \
--with-ffmpeg-tree=`pwd`/../ffmpeg-20051126 \
--enable-mad --enable-libdvbpsi --enable-v4l \
--enable-a52 --enable-dts --enable-libmpeg2 --enable-dvdnav \
--enable-faad --enable-vorbis --enable-ogg --enable-theora \
--enable-faac --enable-mkv --enable-freetype \
--enable-fribidi --enable-speex --enable-flac \
--enable-livedotcom --with-livedotcom-path=${PREFIX}/lib/live \
--with-livedotcom-tree=`pwd`/../live \
--enable-caca --enable-skins --enable-skins2 --enable-alsa \
--disable-kde --disable-qt --enable-wxwindows \
--enable-ncurses --enable-release --prefix=${PREFIX}

might be what you need.

Hope this helps.
 
Guest
wrote 9 years ago


reply
Try

http://www.slackware.com/~alien/slackbuilds/vlc/

this package wrap all dependencies
into the resulting package by building these deps as static libraries
and then in the final stage linking vlc against all the static libraries.
The resulting package has all the vlc functionality and does not depend on
any software that is not present in a standard full install of Slackware.
 
ben_coh
wrote 9 years ago


reply
I've finally built that damn module (vlc 0.8.6e) .....
Their build system is kinda broken ....

Available at http://bencoh89.free.fr/slax6modules/
 
slperri
wrote 9 years ago


reply
Thank you very much ben_coh, its working. Could you post requisites for build? should be nice to have dvb support as well. Vlc package from slacky.eu crashes when displaying should start, but if used as a daemon works and is able to stream dvb channels.
 
tonio
wrote 9 years ago


reply
Great work ben_coh!!!

I want to learn how to make modules for several programs that are not present in either slackware or linuxpackages.net.

I ask for guidance as to how to proceed on how to make modules. Suppose I have a source file

http://members.dslextreme.com/users/billw/gkrellm/gkrellm-2.3.1.tar.bz2
or
http://members.dslextreme.com/users/billw/gkrellm/gkrellm-2.3.1.tar.gz

I want to create a module for it. I can always tar -jxvf above or tar -zxvf the below and run
# make
# make install
I read about src2pkg but do not know how it runs, I am willing to learn. Any working example would do. Please share your expertise and thank you for your excellent work in creating modules for slax users around the world.
 
some-guy
wrote 9 years ago


reply
why can't anyone read the manuals???????? (no offense meant, is just extremely annoying)
http://www.slax.org/documentation_create_modules_rules.php
 
Bicephale
wrote 9 years ago


reply
Hi,

I tried to read this long ago and also gave up long ago as
my eyes started to focus on a point in front of my nose...

There has to be an easier way for converted Win32 clickers,
a GUI way if you can see what i mean!
 
Bicephale
wrote 9 years ago


reply
Thank you ben_coh, you can be sure i'll give VLC a try!
 
Quax as guest
wrote 9 years ago


reply
Hi Bicephale,

There has to be an easier way for converted Win32 clickers,
a GUI way if you can see what i mean!


gkrellm is in Slackware-current/xap.

You can download the already converted gkrellm module from http://live-modules.org/webmounts.htm in the last but one section ;)

Regards, Quax
 
ben_coh
wrote 9 years ago


reply
And I've made a build of gkrellm too ;)

About VLC : I built it with libdvbpsi, so I think it already has dvb support :)
I cant test it because I have no dvb here ....

About building a module (from source)
You can :
- untar your source tarball

./configure --prefix=/usr
make
make DESTDIR=/path/to/a/temp/folder install

Then cd to /path/to/a/temp and :

mksquashfs folder folder.lzm

And you got a module :)
NB : This should work with almost any package, but few won't recognize the DESTDIR variable .... :(
You'll have to make it by hand .....


some-guy > Actually this manual deals with optimizations, and "Do's and don't" but gives no explanation about how to make a simple module .....
Maybe one should write a simple manual.... (I think there is a topic about it on the forum)
 
Guest
wrote 9 years ago


reply
ben_coh,

Great Work!! I have created a gkrellm module and it works!! I used your src2pkg module and created an *.tgz and then from that tgz used a tgz2lzm and it is awesome. Thanks for sharing your modules again. And now I'll go to the other topic about creating modules.
 
dreamstogo
wrote 9 years ago


reply
Hello Ben_coh

I tried the vlc module from your site but I get an error messages when trying to install it. The message is,

"Some error occured while activating the module"

not really helpful I know! Can you help?

Greatefully

Dreamstogo
 
markds
wrote 9 years ago


reply
If you can do "./configure" and "make" then you should be able to build a tgz slackware package with "checkinstall" (its in /usr/sbin/checkinstall). From there just do a tgz2lzm on the slackware package you created with checkinstall.

Thats probably the EASIEST way of doing it. The "DESTDIR" method doesn't always work for all (php 5.21 is a fine example). Me, I prefer the tried and tested "make -n install" to show where all the stuff is supposed to go without actually installing it, then based on that output, write a script to move the necessary files to a temp directory which I can do a dir2lzm from.

The other nobrainer way is to just dir2lzm your changes directory (or /mnt/live/memory/changes), which dumps in alot of unnecessary files and stuff as well, but still gets the job done.

tonio wrote:
Great work ben_coh!!!

I want to learn how to make modules for several programs that are not present in either slackware or linuxpackages.net.

I ask for guidance as to how to proceed on how to make modules. Suppose I have a source file

http://members.dslextreme.com/users/billw/gkrellm/gkrellm-2.3.1.tar.bz2
or
http://members.dslextreme.com/users/billw/gkrellm/gkrellm-2.3.1.tar.gz

I want to create a module for it. I can always tar -jxvf above or tar -zxvf the below and run
# make
# make install
I read about src2pkg but do not know how it runs, I am willing to learn. Any working example would do. Please share your expertise and thank you for your excellent work in creating modules for slax users around the world.
 
Bicephale
wrote 9 years ago


reply
Thanks Quax for this link:

http://live-modules.org/webmounts.htm

I've been real busy with Slax vs 'Avast!' lately but
my eyesockets are starting to relax again... It's
just sometimes i feel overwhelmed thinking i'd need
to use a computer in order to manage the computer!

I finally found a module to make normal use of the
sound-card: 'KALSAMix', the late posts relative to
'VMWare', VirtualBox' and 'QEmu' gave me back some
hope that Slax can be as useful as once was. Right
now, i'm puzzled about NTFS support because 'Avast!'
quits without a warning while scanning but i guess
such details may be fixed in a foreseable future...

Anyway, thank you for the efforts. I'll explore the
module site you refered to as soon as i get a chance!

:)
 
Guest
wrote 9 years ago


reply
dreamstogo > I dont think that it is specific to this module, but what version of Slax are you using ?

Bicephale > Why on this very thread ? (Off topic ??)
 
ben_coh as Guest
wrote 9 years ago


reply
Sorry it was me (forgot to login, away from home)
 
Bicephale
wrote 9 years ago


reply
Right, off-topic.

Delete the bloody thing!
 
Spice_Boy
wrote 9 years ago


reply
This vlc module is just what I've been after. I do however require it have the DVB ability, which is seems to lack in this build. I have spent so much time trying to compile this but just had no success.

This latest version of vlc on suse runs great for dvb receiving, transcoding and then streaming through my network. I don't however want to use suse, I want to continue using slax. DVB detection on slax 6 is way better than slax 5 was, but until I get vlc working with dvb I just can't use it.

ben_coh, pretty please, could you rebuild this module with dvb support? I know you said you have no dvb device, so I'm not sure if that means you can't build it with support.
 
slperri
wrote 9 years ago


reply
Yes Spice_Boy, dvb does not work with Ben_coh's module, try installing all tgzs from slackware repository (vlc 086e) and export this in /etc/profile:
export G_SLICE=always-malloc
But for dvb, 086b works better than 086c, 086d or 086e. Playlists are more secure but less functional.
Regards
 
ben_coh
wrote 9 years ago


reply
Erm .... Actually I think I built it with libdvbpsi ....
so I really don't know what's wrong ....

What do you get when you try to open a dvb stream ?
Could you please check the errors VLC return, then post them back ?

Edit : Damnit, I think I know what's wrong .... well .... will need to build it again then ...
Will try to do it soon
 
Spice_Boy
wrote 9 years ago


reply
slperri, I'll have a look at your suggestion, but I remember trying to get the slackware one going without success either.

ben_coh, Your mod works well for all other aspects of vlc, and you seem to be the most knowledgable about compiling it. I therefore think my best bet is to wait for your next make of it, since you say you now know what's wrong with it. I reconfigured my hardware arranagement for the time being so I'm not able to see that error. If you still want it I'll try to hook it up the way it was and get it for you.

Good luck with the new mod :-)
 
ben_coh
wrote 9 years ago


reply
Started to build it ... dunno when it will be available ....
And hope this will work this time >_
 
ben_coh
wrote 9 years ago


reply
I'm uploading the new version on my server :
module : vlc086e-dvb

Available at http://bencoh89.free.fr/slax6modules/

Please try the other functions of VLC (that worked so far), as I'm not sure this package is working (i'm not trying it on my computer)

Edit : Upload finished :)
 
Spice_Boy
wrote 9 years ago


reply
Thanks! I'm downloading it now and will let you know how it goes. I've got my DVB on a headless server that will stream it through the house, and have the tv stations selectable via php on a webserver (also thanks to your mod in your downloads)
 
Spice_Boy
wrote 9 years ago


reply
I'm very sorry to say that it doesn't play dvb, giving the following error.

Unable to open 'dvb:'

I verified that all the dvb hardware is still fine with mplayer, and it plays through that :-(
 
ben_coh
wrote 9 years ago


reply
Grrrr ...... I don't get it .... :'(

I thought I forgot to compile it with --enable-dvb, but even with this it doesnt work .... well ...

Edit : Does the rest still plays fine ?
 
Spice_Boy
wrote 9 years ago


reply
yeah, I'm streaming a divx, and also tried a vcd format mpg which are playing fine on the client.
I'm working on my web page now and setting up the channels for simple control.. because I know it's just a matter of time until it all gets sorted out.

Dare I ask, how did you go about compiling it? Maybe (if you tell me ALL the steps involved) I could try it here. I mean, what you had installed on your system, and your configure options.
 
ben_coh
wrote 9 years ago


reply
Gloups .... well ... ok ... will try to explain it ....

First the dependencies I had to build :

faac
faad2
ffmpeg
lame
liba52
libdca
libdvbpsi
libdvdcss
libdvdnav
libdvdread
libflac
libmpeg2
libspeex
live555
wxGTK-static
x264
xvidcore


NB : libogg, libvorbis, libtheora are already included in slax, so no need to build them again ... Maybe other libs are already included too, but in KDE modules, which I don't use :)
You'll need to tweak some libs to make them works ...

Don't forget to pass the --prefix=/usr option to configure ! (unless configure doesnt support it, but I think all these packages support it)
I assume you know how to create clean lzm modules when building from source.

You should build the static libs, unless you'll need to edit by hand the .la files in order to make a static build of VLC.
Build the libs roughly in this order :
xvidcore
x264
live555
faac
faad2
lame
liba52
libdca
libdvbpsi
libdvdread
libdvdcss
libdvdnav
libflac
libmpeg2
libspeex
wxGTK (static ! you can't change the .la by hand for this one)

You'll have some trouble with libmpeg2 I think, but that's easily solved. (something about a vga lib missing if I remember well)
If you've built every lib in static, and made modules for all of them, you can activate the modules and go ahead.

Now you need to build ffmpeg :
use this configure option :
./configure --enable-gpl --enable-libxvid --enable-libx264 --enable-liba52 --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libfaac --prefix=/usr --enable-pp

Don't forget the --enable-pp, unless you won't be able to build VLC.
The configure will probably complain about one of the codec (probably x264), so to make it work :
edit the configure, search for "enabled libx264 && require" and add -lpthread at the end of the line.

Relaunch the configure with the options, make, build the lzm, and you're done with ffmpeg .... But don't remove the ffmpeg build tree !! (the folder where you built ffmpeg) You'll need it to build VLC.
Let's say your ffmpeg tree is in /tmp/ffmpeg-tree.

Now to build VLC itself.
I used the following options :
./configure --enable-x11 --enable-xvideo --enable-dvb --enable-dvbpsi --enable-gtk --enable-ffmpeg --with-ffmpeg-mp3lame --enable-a52 --enable-libmpeg2 --enable-dvd --enable-dvdnav --enable-faad --enable-vorbis --enable-ogg --enable-theora --enable-faac --enable-freetype --enable-speex --enable-flac --enable-livedotcom --with-livedotcom-tree=/usr/lib/live/ --enable-skins --enable-alsa --enable-ncurses --enable-release --prefix=/usr --with-ffmpeg-faac --with-ffmpeg-tree=/mnt/sdb1/addons/vlc-build-libs/ffmpeg-export-2008-02-28/ --enable-wxwidgets --enable-skins2 --with-ffmpeg-a52 --with-ffmpeg-vorbis --with-ffmpeg-theora --with-ffmpeg-ogg --with-ffmpeg-x264 --with-ffmpeg-xvid --enable-mad CFLAGS="-march=i486 -mtune=i686"
Then make

At the end, make should complain (trying to build the vlc binary).
You'll need to copy/past the last command (a g++ command), and add ld options to link against a52, xvidcore, and x264, ie add :
-la52 -lxvidcore -lx264
Then relaunch make (just in case).
Finally create your lzm module.

And you're done :)
 
Spice_Boy
wrote 9 years ago


reply
Hmm... I was with you there right up to the bit about 'add ld options to link against...'
One thing about ffmpeg though, I'm not sure which version you're using but I see --enable-pp which is now --enable-postproc on recent versions. I read somewhere that the new ffmpeg caused problems on other versions of vlc but the new vlc is supposed to be ok with it.
The info you provided seems very complete so I could attempt it later today after work. Thanks.
....one day I'll have my network tv station :-)
 
ben_coh
wrote 8 years ago


reply
The ffmpeg is quite recent (2008-02-28 I think), and --enable-pp worked for me ....

And about the ld option :
- just copy the last g++ command, that fails. (check that this command builds the vlc binary, just in case).
- past it (don't past the carriage return)
- add "-la52 -lxvidcore -lx264" (without quote)
- press the return key

Then run make again. :)
 
Guest
wrote 8 years ago


reply
Hmm... can't I just send you my DVB receiver instead?! Just kidding... but I think I've been frustrated too much already by trying to build this thing. I might consider attacking it again one day, but I'm just fed up with it at the moment :-(
 
Spice_Boy
wrote 8 years ago


reply
That was me of course... just forgot to log in
 
ben_coh
wrote 8 years ago


reply
Have you checked this page ?
http://www.videolan.org/doc/streaming-howto/en/ch09.html#id315154
 
Spice_Boy
wrote 8 years ago


reply
Yeah, indeed checked it. At the moment I'm compiling ffmpeg/xinelib/kaffeine because I've had success with that in the past. It's not what I want, but I've resigned from trying to compile vlc, at least for the short term. I do appreciate your efforts with this though. To be able to compile it at all is a feat that others (like me) haven't managed to do.
 
slperri
wrote 8 years ago


reply
To Ben_coh: thanks again, now it works. Checked this page, vlc --longhelp --advanced helps too.
 
ben_coh
wrote 8 years ago


reply
slperri > Are you saying that VLC plays dvb ?
Can you post the commandline arguments you passed to vlc ?
 
slperri
wrote 8 years ago


reply
Example now playing dvb-t with your module:
vlc dvb:adapter=0:frequency=810000000:bandwidth=8 --programs=560 -I http --http-host 192.168.1.2:8081 --daemon --sout-keep --sout '#duplicate{dst=std{access=http,mux=ts,dst=:1234}}'
 
slperri
wrote 8 years ago


reply
First example was tve1 here is tve2 (Spain)
vlc dvb:adapter=0:frequency=810000000:bandwidth=8 --programs=561 -I http --http-host 192.168.1.2:8081 --daemon --sout-keep --sout '#duplicate{dst=std{access=http,mux=ts,dst=:1234}}'

another etb1
vlc dvb:adapter=0:frequency=794000000:bandwidth=8 --program=1249 -I http --http-host 192.168.1.2:8081 --daemon --sout-keep --sout '#duplicate{dst=std{access=http,mux=ts,dst=:1234}}'
 
Spice_Boy
wrote 8 years ago


reply
I'm very interested in this. For a long time I was unable to open any DVB-T with VLC, but then I found something in a forum where the command was simply:
vlc channels.conf
This gave me a playlist of all the channels in my channels.conf file. This worked with VLC on SuSE linux.
I tried the module ben_coh made by that method and it didn't work, but now slperri has written out how to send the command to vlc I will try it again in a couple of hours.
Thanks for that message
 
Spice_Boy
wrote 8 years ago


reply
Here is a part of my channels.conf file just to show one channel:

TVN Siedem:746000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_3_4:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:\
GUARD_INTERVAL_1_4:HIERARCHY_NONE:0:1615:1102

Here is the command I type in:

vlc dvb:adapter=0:frequency=746000000:bandwidth=8 --program=1102

This is what is shown back to me:

[00000280] main input error: no suitable access module for `dvb:adapter=0:frequency=746000000:bandwidth=8'
[00000271] main playlist: nothing to play

Also tried variations like dvb:// and dvb://0 because that is similar to the format for dvd when I type vlc --help but still no luck. Incidently, in vlc --help there is no mention of dvb as a url syntax.
 
ben_coh
wrote 8 years ago


reply
Spice_boy > Are you sure you downloaded the vlc-dvb module, and not the old one ?
And can you boot a fresh Slax to test it (with the vlc-dvb module, of course) ?

I really don't understand ....

And about the --help : you need to check the longhelp, with the advanced switch (according to slperri)
 
Spice_Boy
wrote 8 years ago


reply
Yeah, I was very particular about clicking the module vlc086e-dvb.lzm March 24 2008 20:03 12.3M
I will boot a fresh slax (USB) with nothing but this module on it and see how that goes. Still, when I ran vlc on suse all I had to do was type vlc channels.conf and it worked. This doesn't like that which makes me have doubts. I also don't understand, and am kind of wondering why slperri says his works :-/
 
Spice_Boy
wrote 8 years ago


reply
ben_coh

Thank you for this module. It works. I don't know what I was doing wrong before, but I just made a clean slax 6 with that module on, and I can now play the playlist like I'm used to. Maybe I got confused with which file I actually put on the usb stick before when I downloaded it because I would have had the 2 versions of your mod floating around here.

slperri

Thanks for being able to verify that ben_coh's module worked. I can now finish off my media server

:-)
 
ben_coh
wrote 8 years ago


reply
Great !! :)
 
Spice_Boy
wrote 8 years ago


reply
I guess it really would be pushing the friendship to ask for a version to be made for slax 5 huh? Slax 6 doesn't agree with my video device so the video is slow (in general for everything). This slax 6 version is what my server is now running (recent upgrade) and it doesn't use kde, just a raw console boot without a monitor even connected. The client is a diskless system connected to the tv. The windows client can view it on the laptop. You've already done plenty though, so only if you get bored ;-)
Thanks again :-)
 
ben_coh
wrote 8 years ago


reply
Ehhh ... I don't think I will be able to compile it again for Slax 5, because I have no Slax 5 working version.
But you may want to try to lzm2dir the Slax6 module, and make a Slax 5 module from the folder.
Please let me know the result if you try this :) (I think that you'll encounter some troubles with libstdc++).

About your Slax 6 system : are you sure VLC doesn't attempt to decode the video, even if it has no graphical output ?
 
Spice_Boy
wrote 8 years ago


reply
haha... already thought of that and tried it, didn't work. I can't remember the reason why, but as you said too it was a long shot ;-)

My Slax 6 system is great for the server. I am now at work so can't remember the actual vlc command I run off by heart because of course it's a long command.

When I run the command on the server I use the --daemon switch. I also tested this on a Slax 6 running kde and certainly nothing appears on the screen. I use udp multicasting to pump out the data stream through the network, so that the server only has to send out the data once.

The only loose end I've got to fix up is the user/access of php in the apache module, because it isn't able to run the command, either due to the owner of vlc, or the owner of the config file I send to vlc in the syntax. Just a minor thing I only noticed this morning before I had to leave the house.

Oh, another thing... vlc doesn't seem to be able to play dvb radio. slperri, did you find this too? It's no big problem yet, just something I noticed. (mplayer could play the radio but not the video)
 
slperri
wrote 8 years ago


reply
I think the problem is with vlc086-e, same on Ben_coh's build and from slackware repository. When streaming say about half an hour (dvb-t w/o transcoding) top command says:
(pentium3 800Mh 312Mb ram)
cpu %15 memory%45 when using vlc086-b is cpu %15 memory%9 (aprox).
Perhaps you should try vlc086b prior to down to 5
Radio is working but switching channels grrr.
Create playlist, put your local freq., i am using tightvnc (no vga inserted), open vlc, open file (this file), select streaming(if not i have 1 frame in 3 sec), now you can switch UHF channels from playlist, and radio or tv stations from navigation menu. But is not working very fine for me.

#EXTM3U
dvb:adapter=0:frequency=810000000:bandwidth=8
dvb:adapter=0:frequency=842000000:bandwidth=8
dvb:adapter=0:frequency=858000000:bandwidth=8
dvb:adapter=0:frequency=794000000:bandwidth=8
dvb:adapter=0:frequency=850000000:bandwidth=8
dvb:adapter=0:frequency=858000000:bandwidth=8
dvb:adapter=0:frequency=834000000:bandwidth=8
 
ben_coh
wrote 8 years ago


reply
Spice_boy > I know that VLC displays nothing, but I wonder if VLC isn't trying to decode the video anyway.
 
Guest
wrote 8 years ago


reply
Displays nothing? I never said it displays nothing! On my server I run that command to purposely display nothing, and on the client I can view the stream from the server. I can't do any transcoding though, I have to send the h264 stream as is through the network. I've tried all the various codecs but it doesn't want to transcode. I used to transcode on suse because some of the clients are either windows with no h264, or just machines that are too slow for it.

Another thing, is it just me or does this slax website keep going down? Often the pages seems dead. If you have skype you can reach me with the same username.
 
Spice_Boy
wrote 8 years ago


reply
I just tried to use vlc on the server through vnc instead of command line, and still it's not transcoding video (DVB). It seems to for only a split second.
 
Spice_Boy
wrote 8 years ago


reply
No word on the transcoding ability?
 
slperri
wrote 8 years ago


reply
You mean, you can stream(ts or ps) but not transcode?
 
Spice_Boy
wrote 8 years ago


reply
Exactly. I can stream the raw data as it come in, but since not all the clients can decode h264 I need to transcode it.
 
ben_coh
wrote 8 years ago


reply
Rhee ?? Strange .... I know that transcode requires a lot of cpu time, but you should be able to transcode anyway (even slowly and into a bad quality stream).
I'm sorry I won't have much time to investigate on that though (lotta work coming ...)
Can you transcode from a file ?
 
Guest
wrote 8 years ago


reply
jesus ..you cnat get iot all. Do a recompile yooouself adn stop complanning pleeeease
 
Spice_Boy
wrote 8 years ago


reply
The short answer to your question is yes, it can transcode a divx film from file.

Here's the latest wtih my VLC-ing..

I currently have 2 USB DVB-T devices. All the channels where I live only use 2 frequencies. With the 2 devices, I hope to have all channels streaming through the network at the same time as multicast, then the client can watch what they want.

This wasn't working for me for a long time because I didn't know the VLC command for it, but now that I've got that part sorted out, the transcoding has become less of an issue, because streaming all the channels at once was my original goal. The reasons I wanted to transcode was because 1, VLC on windows still doesn't have new ffmpeg to decode h264, and 2, h264 is too hard for some old machines to handle.

The machine is fast enough to transcode one channel, but I wouldn't dream of doing 2 or more, so as I said the transcoding is less of an issue now.

My new issue is streaming these channels. It seems that I can only stream 3 channels of each frequency (ie, each device), making 6 all up. I looked at the stream information on the clients and added up 3 of the channels. USB 1.1 has a max speed of 12Mb/s (true?), and 3 channels adds up to just under that. The device is plugged into a USB2 card, but either Slax doesn't see it as USB2, or the device isn't usb2. I would have thought the device would be though.

...in fact, just doing a lspci it shows this:
02:03.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 62)
02:03.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 62)
02:03.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 65)

Given that address at the start of the line, does that mean only pard of the card is usb2? (I could be way off here)

I'll stop rambling now :-)
 
ben_coh
wrote 8 years ago


reply
Waitaminute ... you mean that with one (or two) dvb-t, you can view/broadcast more than one (or two) channel(s) at once ? Didn't know that the tuner could do this ....

About the usb 1.1/2 : don't know .. sorry .... (:P)
But it might be the problem, indeed ...

Guest > this module has already been recompiled many times ...
 
Spice_Boy
wrote 8 years ago


reply
Yes you can. This (very cheap) tuner is exactly that, a tuner and nothing more. VLC access it and selects a program using the Service ID PID that you select on the command line. If you select more than one Service ID PID, it will access more at a time. It's a long command though...

To see the channels with Service ID PIDs 1201, 1202, 1102 and stream them to different UDP multicast groups, use this:

vlc dvb:adapter=0:frequency=746000000:bandwidth=8 --programs=1201,1202,1102 -d --sout '#duplicate{
dst=std{access=udp,mux=ts,url=224.0.0.11:1234},select="program=1201",
dst=std{access=udp,mux=ts,url=224.0.0.12:1234},select="program=1202",
dst=std{access=udp,mux=ts,url=224.0.0.13:1234},select="program=1102"}'

That's all on one line, I just formatted it like that here for easy reading. Of course, they all have to be channels on the same frequency. That's why I have 2 receivers, so together I can get all the channels that are transmitted here :-)
 
stenrulz
wrote 8 years ago


reply
hi
try vlc-0.8.6e at http://bencoh89.free.fr/slax6modules/vlc-086e.lzm
 
Spice_Boy
wrote 8 years ago


reply
Yes, that's the mod that ben_coh made, and that's on his server. I've been using his builds because he's a guru at that part of things. His vlc module works fine for what I want to do, just playing around with it to stream lots of things.
 
Spice_Boy
wrote 8 years ago


reply
Got PCI dvb cards instead of usb ones. Now can stream all channels at the same time.
 
ben_coh
wrote 8 years ago


reply
Nice =)
So this really was a usb bandwitch problem
 
Spice_Boy
wrote 8 years ago


reply
Yeah... well, either the port or the device itself.
 
Thor
wrote 8 years ago


reply
Moderators.Time to remove this compromised thread.
 
Spice_Boy
wrote 8 years ago


reply
Compromised? If a thread that has information in it which helps people is what you call compromised, then I guess there'll be a whole lot going.
 
Guest
wrote 8 years ago


reply
Spice_Boy wrote:
Compromised? If a thread that has information in it which helps people is what you call compromised, then I guess there'll be a whole lot going.


Chill. Some moderator has cleaned it. What info btw ?
 
Guest
wrote 8 years ago


reply
Only reason that this post by now is not on page 15, is the spammers that have compromised it. Cant you fcking read when the last valid post was posted. Jackass
 
tonio
wrote 8 years ago


reply
Why do spammers like vlc alot?

Does it play better with vlc?

Or is it an easy to hit target as opposed to others?

Sorry I had to ask?

amateur beastly's message 1> /dev/null :)

If the messages come back, need to send it back to /dev/null.
 
titusngtszhin
wrote 301 days ago


reply
You can download the vlc player (in .sb extension) from:

http://www.mediafire.com/download/0yjq8iyaaa3o0un/vlc-2.1.0-i486-1alien.sb
 

  » search  » forum index  

Post your reply

Your name (Login):

Message:

These HTML tags are allowed: <quote>, <b>, <u>, <i>, <pre>, <code>, <small>, <h1>, <h2>, <h3>, <li>



Slax is generously supported by: P&P Software GmbH and wisol technologie GmbH