Problème bizarre avec Nautilus action configuration
Salut
Je bricole actuellement avec VLC pour "streamer" des videos depuis mon
pc vers ma télé via la freebox.
Comme mpeg2 n'est pas dispo sur debian, j'ai recompilé ffmpeg et vlc 0.8.6b.
Je suis content, je peux lire mes vidéos avec la commande :
./vlc -vvv --sout="#transcode:std" --sout-standard-access=udp
--sout-standard-mux=ts --sout-standard-dst=212.27.38.253:1234
--sout-transcode-vcodec=mp2v --sout-transcode-vb=2000
--sout-transcode-acodec=mpga --sout-transcode-ab=256
--sout-transcode-channels=2 --file-caching=1000 --sout-ts-pid-video=68
--sout-ts-pid-audio=69 --sout-ts-pcr=80 --sout-ts-dts-delay=400
--open="/1data/videos/mavideo.avi" 1>> /tmp/result.txt 2>>/tmp/result.txt
Maintenant, ouvrir un terminal à chaque fois, c'est pas super.
Donc j'ajoute l'execution de ce script dans Nautilus action
configuration, afin d'avoir dans le menu contextuel "Stream Freebox"
cd /1data/tools/vlc-0.8.6b
./vlc -vvv --sout="#transcode:std" --sout-standard-access=udp
--sout-standard-mux=ts --sout-standard-dst=212.27.38.253:1234
--sout-transcode-vcodec=mp2v --sout-transcode-vb=2000
--sout-transcode-acodec=mpga --sout-transcode-ab=256
--sout-transcode-channels=2 --file-caching=1000 --sout-ts-pid-video=68
--sout-ts-pid-audio=69 --sout-ts-pcr=80 --sout-ts-dts-delay=400
--open="/1data/videos/mavideo.avi" 1>> /tmp/result.txt 2>>/tmp/result.txt
Ce script s'exécute correctement dans un terminal depuis n'importe quel
répertoire.
Mais depuis Nautilus, VLC rencontre une erreur :
[00000243] main interface debug: looking for interface module: 1 candidate
[00000243] rc interface warning: fd 0 is not a TTY
[00000243] main interface error: no suitable interface module
[00000001] main private error: interface "(null)" initialization failed
Le même extrait depuis un terminal :
[00000243] main interface debug: looking for interface module: 1 candidate
Remote control interface initialized. Type `help' for help.
[00000243] main interface debug: using interface module "rc"
[00000243] main interface debug: thread 3042028400 (manager) created at
priority 0 (interface/interface.c:216)
[00000237] main playlist debug: creating new input thread
[00000245] main input debug: waiting for thread completion
[00000245] main input debug: thread 3033635696 (input) created at
priority 0 (input/input.c:265)
Je ne comprends pas la différence d'execution entre les deux méthodes...
Auriez vous des pistes ?
Merci.
David.
Reply to: