[RISOLTO] Problema streamdev-server su ubuntu 9.10
Moderatori: ragno, tapino, alez, zulu, davidea
[RISOLTO] Problema streamdev-server su ubuntu 9.10
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.
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
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
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
@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
Re: [RISOLTO] Problema streamdev-server su ubuntu 9.10
Hai ragione, richiamare uno script che lavora su di una pipe creata all'uopo non ha senso...alez ha scritto:
Inoltre non penso tu possa lanciarlo a mano direttamente, deve essere richiamato da VDR.
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
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.
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.
Re: [RISOLTO] Problema streamdev-server su ubuntu 9.10
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 ....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'
....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 ....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
ragno ha scritto:Hai ragione, richiamare uno script che lavora su di una pipe creata all'uopo non ha senso...alez ha scritto:
Inoltre non penso tu possa lanciarlo a mano direttamente, deve essere richiamato da VDR.
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
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?
Puoi fare un esempio del comando lanciato?
Ciao alez