[RISOLTO] Problema streamdev-server su ubuntu 9.10

Forum principale per problemi di compilazione, installazione, configurazione etc.

Moderatori: ragno, tapino, alez, zulu, davidea

Rispondi
C-RUZ
Messaggi: 55
Iscritto il: 06 apr 2008, 08:28

[RISOLTO] Problema streamdev-server su ubuntu 9.10

Messaggio da C-RUZ »

Sera a tutti,
ho anche lo stesso problema non riesco ad utlizzare streamdev-server su ubuntu 9.10. Lanciando lo script /usr/bin/externremux.sh ho quest errore:
c-ruz@c-ruz-desktop:/usr/bin$ ./externremux.sh
MEncoder 2:1.0~rc2-0ubuntu19 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Pentium(R) 4 CPU 2.60GHz (Family: 15, Model: 2, Stepping: 9)
CPUflags: Type: 15 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
Reading from stdin...
success: format: 0 data: 0x0 - 0x0
Win32 LoadLibrary failed to load: avisynth.dll, /usr/lib/win32/avisynth.dll, /usr/local/lib/win32/avisynth.dll
============ Sorry, this file format is not recognized/supported =============
=== If this file is an AVI, ASF or MPEG stream, please contact the author! ===
Cannot open demuxer.

Exiting...


Grazie a Tutti.
davidea
Messaggi: 1279
Iscritto il: 16 ago 2009, 13:32
Località: Palermo
Contatta:

Re: [RISOLTO] Problema streamdev-server su ubuntu 9.10

Messaggio da davidea »

C-RUZ ha scritto: Win32 LoadLibrary failed to load: avisynth.dll, /usr/lib/win32/avisynth.dll, /usr/local/lib/win32/avisynth.dll
============ Sorry, this file format is not recognized/supported =============
=== If this file is an AVI, ASF or MPEG stream, please contact the author! ===
Cannot open demuxer.

Exiting...


Grazie a Tutti.

ciao ragazzo!!!!
ma i due file che cerca li hai nel giusto path? con i permessi d'accesso corretti?

se entrambe le risposte sono si, prova a lanciare manualmente la stringa di conversione e vedi cosa te ne esce fuori!

x i mod, splittate il thread?
Avatar utente
alez
Messaggi: 3074
Iscritto il: 09 mag 2007, 17:11

Re: [RISOLTO] Problema streamdev-server su ubuntu 9.10

Messaggio da alez »

Grazie Davide, splittato ;)



@C-RUZ

Sicuro che vada messo li quel file? Io l'ho posizionato in /video/plugins/ , a seconda della configurazione di vdr e della vesione di streamdev-server va messo in /video/plugins (o /etc / vdr / plugins per fare le cose fatte bene) oppure in /video/plugins/streamdev (o / etc / vdr/plugins/streamdev) insieme al file streamdevhosts.conf

[HO DOVUTO AGGIUNGERE GLI SPAZI IN ETC A CAUSA DI QUESTA M*RDA DI FORUM]

Per attivare la modalita' extern devi selezionarla dal menu Opzioni -> Plugins -> streamdev-server
inoltre devi attivare la modalita' server HTTP

Inoltre non penso tu possa lanciarlo a mano direttamente, deve essere richiamato da VDR.


Facci sapere ;)
Ciao alez
Avatar utente
ragno
Messaggi: 3017
Iscritto il: 20 gen 2007, 09:43
Località: Marte e dintorni
Contatta:

Re: [RISOLTO] Problema streamdev-server su ubuntu 9.10

Messaggio da ragno »

alez ha scritto:
Inoltre non penso tu possa lanciarlo a mano direttamente, deve essere richiamato da VDR.
Hai ragione, richiamare uno script che lavora su di una pipe creata all'uopo non ha senso...

Per testare il tutto la cosa piu' semplice e': da un altro client digitare http://ip_vdr:3000/Extern;DSL3000/1

@C-RAZ: se per caso ti fosse "sfuggito" lo script "standard" externremux.sh e' questo:

Codice: Seleziona tutto

#!/bin/sh
#
# externremux.sh

# CONFIG START
TMP=/video/tmp/externremux-${RANDOM:-$$}
STREAMQUALITY="DSL6000"
# CONFIG END
 
mkdir -p $TMP
mkfifo $TMP/out.avi
(trap "rm -rf $TMP" EXIT HUP INT TERM ABRT; cat $TMP/out.avi) &
 
case ${1:-$STREAMQUALITY} in
"DSL1000") exec mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=100 \
-oac mp3lame -lameopts preset=15:mode=3 -vf scale -zoom -xy 160 \
-o $TMP/out.avi -- - &>$TMP/out.log ;;
"DSL2000") exec mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=128 \
-oac mp3lame -lameopts preset=15:mode=3 -vf scale -zoom -xy 160 \
-o $TMP/out.avi -- - &>$TMP/out.log ;;
"DSL3000") exec mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=250 \
  -oac mp3lame -lameopts preset=15:mode=3 -vf scale -zoom -xy 320 \
-o $TMP/out.avi -- - &>$TMP/out.log ;;
"DSL3200") exec mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=300 \
         -oac mp3lame -lameopts preset=8:mode=3 -vf scale -zoom -xy 320 \
         -o $TMP/out.avi -- - &>$TMP/out.log ;;
"DSL3500") exec mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=300 \
         -oac mp3lame -lameopts preset=15:mode=3 -vf scale -zoom -xy 320 \
         -o $TMP/out.avi -- - &>$TMP/out.log ;;
"DSL6000") exec mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350 \
-oac mp3lame -lameopts preset=15:mode=3 -vf scale -zoom -xy 320 \
-o $TMP/out.avi -- - &>$TMP/out.log ;;
   "DSL16000") exec mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=500 \
  -oac mp3lame -lameopts preset=15:mode=3 -vf scale -zoom -xy 480 \
-o $TMP/out.avi -- - &>$TMP/out.log ;;
   "LAN10") exec mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=4096 \
-oac mp3lame -lameopts preset=standard \
-o $TMP/out.avi -- - &>$TMP/out.log ;;
"WLAN11") exec mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=768 \
-oac mp3lame -lameopts preset=standard -vf scale -zoom -xy 640 \
-o $TMP/out.avi -- - &>$TMP/out.log ;;
   "WLAN54") exec mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=2048 \
-oac mp3lame -lameopts preset=standard \
-o $TMP/out.avi -- - &>$TMP/out.log ;;
"IPAQ") exec mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350 \
-oac mp3lame -lameopts preset=15:mode=3 -vf scale -zoom -xy 320 \
-o $TMP/out.avi -- - &>$TMP/out.log ;;
"OGG") exec ffmpeg2theora --format ts \
--videoquality 0 --videobitrate 300 --width 360 --height 360 --speedlevel 1 \
--audioquality 0 --audiobitrate 37 --channels 1 --audiostream 0 \
--title "VDR Live Stream" \
--output $TMP/out.avi -- - &>$TMP/out.log ;;
"COPY") exec mencoder -of mpeg -ovc copy -oac copy -mpegopts format=mpeg \
-o $TMP/out.avi -- - &>$TMP/out.log ;;
*) touch $TMP/out.avi ;;
esac
ciao
vdr: 1.4.7+extpatch54 (pensionata), 1.7.27 (yavdr 0.4)
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.

E quando penso che sia finita,
è proprio allora che comincia la salita.
C-RUZ
Messaggi: 55
Iscritto il: 06 apr 2008, 08:28

Re: [RISOLTO] Problema streamdev-server su ubuntu 9.10

Messaggio da C-RUZ »

Ok Funziona :)
....ho risolto grazie allo script di alez postato nell'altra discussione e seguendo l'indicazione del readme....Ringrazio anche lukkino, grazymax e davidea per l'aiuto :wink: ....CIAO A TUTTI

ps : il file externremux.sh l'ho messo in /video/plugins/streamdev mentre avvio vdr così: -P'streamdev-server -r /video/plugins/streamdev/externremux.sh'
Avatar utente
alez
Messaggi: 3074
Iscritto il: 09 mag 2007, 17:11

Re: [RISOLTO] Problema streamdev-server su ubuntu 9.10

Messaggio da alez »

Ottimo :)
Ciao alez
davidea
Messaggi: 1279
Iscritto il: 16 ago 2009, 13:32
Località: Palermo
Contatta:

Re: [RISOLTO] Problema streamdev-server su ubuntu 9.10

Messaggio da davidea »

ragno ha scritto:
alez ha scritto:
Inoltre non penso tu possa lanciarlo a mano direttamente, deve essere richiamato da VDR.
Hai ragione, richiamare uno script che lavora su di una pipe creata all'uopo non ha senso...

Per testare il tutto la cosa piu' semplice e': da un altro client digitare http://ip_vdr:3000/Extern;DSL3000/1

@C-RAZ: se per caso ti fosse "sfuggito" lo script "standard" externremux.sh e' questo:

ragazzi, lungi da me contraddirvi, anche perche' dite cose molto sensate, ma quando giocai con streamdev, ed avevo anche io problemi, ricordo che capii dove sbagliavo facendo delle prove manuali, ora non ricordo se lanciai manualmente il comando sulla pipe, o misi come file d' ingresso un file vero e proprio, ricordo che fui' facendo delle prove manualmente che mi resi conto che mencoder, non mi leggeva/scriveva il formato che volevo io!
Avatar utente
alez
Messaggi: 3074
Iscritto il: 09 mag 2007, 17:11

Re: [RISOLTO] Problema streamdev-server su ubuntu 9.10

Messaggio da alez »

Detto cosi' e' gia' diverso, praticamente facevi un cat di un filmato ed andavi a vedere l'output generato?

Puoi fare un esempio del comando lanciato?
Ciao alez
Rispondi