Page 1 of 1

VLC, Suse, DVB

Posted: 06 Jul 2006 17:49
by sdk
hi all!

i've compiled libdvbpsi4-0.1.5:

Code: Select all

./configure make make install
and vlc-0.8.5

with:

Code: Select all

./configure --enable-dvb --with-ffmpeg-tree=/usr/src/sat/ffmpeg-20051126 --disable-libmpeg2 --disable-wxwidgets --disable-skins2

and..

Code: Select all

vlc --vv --color --ttl 12 --programs=8 dvb: --dvb-frequency=11919000 --dvb-srate=27500000 --dvb-voltage=18 --sout-standart-access=http --sout-standart-mux=raw --sout '#duplicate{dst=std{url=192.168.0.220:9001}, select="program 8"}'
and...

Code: Select all

vlc: error while loading shared libraries: libdvbpsi.so.4: cannot open shared object file: No such file or directory
:( :(

help plz!
thanks!

ps. sorry for my english;)

Posted: 06 Jul 2006 21:35
by alec_robertson
Make sure you've configured libdvbpsi with shared libraries enabled. Then try:

Code: Select all

sudo ldconfig /usr/local/lib /usr/lib
To find the library (in case it's installed somewhere strange): "locate libdvbpsi.so.4". Then you can just do a "sudo ldconfig /where/my/lib/is"

Posted: 06 Jul 2006 22:22
by Teetrinker
With the rpm from PackMan ( http://packman.links2linux.de/ )dvb should work. Here at SuSE 10.0 it works with the rpm from PackMan.

Posted: 07 Jul 2006 00:12
by sdk
alec_robertson, Teetrinker,
thanks!

now:

Code: Select all

sdk@linux:/usr/src> ./vlc.sh VLC media player 0.8.5 Janus [00000001] main vlc debug: opening config file /home/sdk/.vlc/vlcrc [00000001] main vlc warning: config file /home/sdk/.vlc/vlcrc does not exist yet [00000001] main vlc debug: checking builtin modules [00000001] main vlc debug: checking plugin modules [00000001] main vlc debug: loading plugins cache file /home/sdk/.vlc/cache/plugins-04041e.dat [00000001] main vlc debug: recursively browsing `modules' [00000001] main vlc debug: recursively browsing `/usr/local/lib/vlc' [00000001] main vlc debug: recursively browsing `plugins' [00000001] main vlc debug: module bank initialized, found 185 modules [00000001] main vlc debug: opening config file /home/sdk/.vlc/vlcrc [00000001] main vlc warning: config file /home/sdk/.vlc/vlcrc does not exist yet vlc: unknown option or missing mandatory argument `--sout-standart-access=http' Try `vlc --help' for more information. [00000001] main vlc debug: saving plugins cache file /home/sdk/.vlc/cache/plugins-04041e.dat
vlc.sh:

Code: Select all

vlc -vv --color --ttl 12 --programs=8,15 dvb: --dvb-frequency=11919000 --dvb-srate=27500000 --dvb-voltage=18 --sout-standart-access=http --sout-standart-mux=raw --sout '#duplicate{dst=std{url=192.168.0.220:9001}, select="program=8", dst=std{url=192.168.0.220:9002},select="program=15"}'
:(

Posted: 07 Jul 2006 02:44
by alec_robertson
Try running vlc without the script and change some preferences (eg Settings -> Advanced -> Show advanced options) to make sure that vlc runs fine and saves a ~/.vlc/vlcrc file.

You can then look through this file to find your available options which should read "--sout-standard-access=http" and "--sout-standard-mux=raw".

Posted: 07 Jul 2006 09:56
by Guest
Try running vlc without the script and change some preferences (eg Settings -> Advanced -> Show advanced options) to make sure that vlc runs fine and saves a ~/.vlc/vlcrc file.

You can then look through this file to find your available options which should read "--sout-standard-access=http" and "--sout-standard-mux=raw".
I run vlc in shell :), without kde\gnome\fluxbox etc.

Posted: 07 Jul 2006 10:31
by sdk
Try running vlc without the script and change some preferences (eg Settings -> Advanced -> Show advanced options) to make sure that vlc runs fine and saves a ~/.vlc/vlcrc file.

You can then look through this file to find your available options which should read "--sout-standard-access=http" and "--sout-standard-mux=raw".
I run vlc in shell :), without kde\gnome\fluxbox etc.
now register as "sdk".

Posted: 07 Jul 2006 11:07
by Teetrinker
vlc -vv --color --ttl 12 --programs=8,15 dvb: --dvb-frequency=11919000 --dvb-srate=27500000 --dvb-voltage=18 --sout-standart-access=http --sout-standart-mux=raw --sout '#duplicate{dst=std{url=192.168.0.220:9001}, select="program=8", dst=std{url=192.168.0.220:9002},select="program=15"}'
Standard is written with "d" not "t"

Posted: 07 Jul 2006 12:10
by sdk
vlc -vv --color --ttl 12 --programs=8,15 dvb: --dvb-frequency=11919000 --dvb-srate=27500000 --dvb-voltage=18 --sout-standart-access=http --sout-standart-mux=raw --sout '#duplicate{dst=std{url=192.168.0.220:9001}, select="program=8", dst=std{url=192.168.0.220:9002},select="program=15"}'
Standard is written with "d" not "t"
Thanks, Teetrinker! =)
All fine! =)