Pagina 1 di 1

[RISOLTO] Problema streamdev-server su ubuntu 9.10

Inviato: 27 gen 2010, 00:30
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.

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

Inviato: 27 gen 2010, 00:56
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?

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

Inviato: 27 gen 2010, 08:15
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 ;)

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

Inviato: 27 gen 2010, 14:18
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

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

Inviato: 27 gen 2010, 14:42
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'

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

Inviato: 27 gen 2010, 14:47
da alez
Ottimo :)

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

Inviato: 28 gen 2010, 00:25
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!

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

Inviato: 28 gen 2010, 14:38
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?