streamdev-server errore avisynth.dll

Tutto quello che ha a che fare con i plugins.

Moderatori: ragno, tapino, alez, zulu, davidea

darknike
Messaggi: 118
Iscritto il: 19 giu 2009, 15:04

Re: streamdev-server errore avisynth.dll

Messaggio da darknike »

Buongiorno! Davidea, alla fine ho riformattato e installato Ubuntu 9.04. Poi ho seguito la tua guida che è semplicissima da seguire ed ho installato xine, vdr e streamdev e ho caricato un channel.conf aggiornato. L'unica cosa che vdr, quando apro xine, non mi fa fare nulla. Sembra come se non accettasse gli input della tastiera. Ho modificato i vari tasti ma nulla di nulla! Non mi fa andare neanche nel menù. Non è che aspetta gli input da un telecomando che io non ho? Come faccio ad abilitare la tastiera? Tnx

EDIT:

Visto che avevo sempre errori di canale non trovato, ho copiato i sources.conf e diseqc.conf dalla vdrlive alla distro che ho installato e finalmente qualcosa si inizia a vedere, però tutto con enormi squadrettamenti......

Cmq, riguardo il telecomando, ho cancellato Vdr e ho provato a ri-compilarlo inserendo nel Make.config la voce NO KBD=0 e commentando le voci relative al telecomando. Però ancora nulla da fare....


Infine, ho provato con l'externremus.sh.... e questa volta, nel file out.log mi da Mencoder non trovato... Ora installo Mplayer e speriamo bene... :)

Nuovo EDIT:

Come si dice, chi la dura la vince (oppure è chi l'ha duro?? :P )
Installati Mplayer e Mencoder e adesso, dando come comando Wget http://127.0.0.1:3000/Extern/S13.0E-318ecc ecc, viene registrato sull'hard disk Rai1 in formato compresso (320x240). Il problema però è che tramite lan, lo stream si vede sono in formato non compresso, ma utilizzando l'Extern non si vede nulla. Questa volta però nel file /tmp/out.log viene scritto questo log:

Codice: Seleziona tutto

MEncoder 2:1.0~rc2-0ubuntu19 (C) 2000-2007 MPlayer Team
CPU: AMD Athlon(tm) XP 2200+ (Family: 6, Model: 8, Stepping: 1)
CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled with runtime CPU detection.
Reading from stdin...
success: format: 0  data: 0x0 - 0x0
Cannot seek backward in linear streams!
Seek failed
Cannot seek backward in linear streams!
Seek failed
Cannot seek backward in linear streams!
Seek failed
Cannot seek backward in linear streams!
Seek failed
Cannot seek backward in linear streams!
Seek failed
Cannot seek backward in linear streams!
Seek failed
Cannot seek backward in linear streams!
Seek failed
Cannot seek backward in linear streams!
Seek failed
Cannot seek backward in linear streams!
Seek failed
Win32 LoadLibrary failed to load: avisynth.dll, /usr/lib/win32/avisynth.dll, /usr/local/lib/win32/avisynth.dll
Cannot seek backward in linear streams!
Seek failed
Cannot seek backward in linear streams!
Seek failed
Cannot seek backward in linear streams!
Seek failed
TS file format detected.
Cannot seek backward in linear streams!
Seek failed
VIDEO MPEG2(pid=512) AUDIO MPA(pid=650) NO SUBS (yet)!  PROGRAM N. 3401
Cannot seek backward in linear streams!
Seek failed
VIDEO:  MPEG2  720x576  (aspect 2)  25.000 fps  15000.0 kbps (1875.0 kbyte/s)
[V] filefmt:29  fourcc:0x10000002  size:720x576  fps:25.00  ftime:=0.0400
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
Opening video filter: [scale]
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 720 x 576 (preferred colorspace: Mpeg PES)
The selected video_out device is incompatible with this codec.
Try appending the scale filter to your filter list,
e.g. -vf spp,scale instead of -vf spp.
VDecoder init failed :(
Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b
Selected video codec: [mpeg12] vfm: libmpeg2 (MPEG-1 or 2 (libmpeg2))
==========================================================================
MP3 audio selected.
VDec: vo config request - 720 x 576 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
SwScaler: reducing / aligning filtersize 10 -> 12
SwScaler: reducing / aligning filtersize 10 -> 12
SwScaler: reducing / aligning filtersize 11 -> 10
SwScaler: reducing / aligning filtersize 11 -> 10
[swscaler @ 0x883d3d0]SwScaler: BICUBIC scaler, from yuv420p to yuv420p using MMX2
[swscaler @ 0x883d3d0]SwScaler: using n-tap MMX scaler for horizontal luminance scaling
[swscaler @ 0x883d3d0]SwScaler: using n-tap MMX scaler for horizontal chrominance scaling
[swscaler @ 0x883d3d0]SwScaler: using n-tap MMX scaler for vertical scaling (YV12 like)
[swscaler @ 0x883d3d0]SwScaler: 720x576 -> 320x240
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2
x264 [info]: profile Main, level 1.3
Pos:   0.0s      1f ( 0%)  0.00fps Trem:   0min   0mb  A-V:0.000 [0:0]
Pos:   0.0s      2f ( 0%)  0.00fps Trem:   0min   0mb  A-V:-0.004 [0:0]

1 duplicate frame(s)!
Writing header...
ODML: vprp aspect is 4:3.
Setting audio delay to 0.072s.
Writing header...
ODML: vprp aspect is 4:3.
Setting audio delay to 0.072s.
Pos:   0.0s      3f ( 0%)  0.00fps Trem:   0min   0mb  A-V:-0.008 [0:0]
Pos:   0.0s      4f ( 0%)  0.00fps Trem:   0min   0mb  A-V:-0.012 [0:0]
Writing header...
ODML: vprp aspect is 4:3.
Setting audio delay to 0.072s.
Pos:   0.1s      5f ( 0%)  0.00fps Trem:   0min   0mb  A-V:-0.016 [0:0]
Pos:   0.1s      6f ( 0%)  0.00fps Trem:   0min   0mb  A-V:-0.020 [0:0]
Pos:   0.2s      7f ( 0%)  0.00fps Trem:   0min   0mb  A-V:-0.024 [0:0]
Pos:   0.2s      8f ( 0%)  0.00fps Trem:   0min   0mb  A-V:-0.028 [0:0]
Pos:   0.2s      9f ( 0%)  0.00fps Trem:   0min   0mb  A-V:-0.032 [0:0]
Pos:   0.3s     10f ( 0%)  0.00fps Trem:   0min   0mb  A-V:-0.036 [0:0]
Pos:   0.3s     11f ( 0%)  0.00fps Trem:   0min   0mb  A-V:-0.040 [0:0]
Pos:   0.4s     12f ( 0%)  0.00fps Trem:   0min   0mb  A-V:-0.044 [0:0]
Il log prosegue sempre con il contenuto dell'ultima riga (Pos: 0.4s 12f ( 0%) 0.00fps Trem: 0min 0mb A-V:-0.044 [0:0]) che si ripete all'infinito cambiando solo il valore Pos:

A questo punto non so proprio dove posso andare a metter mani per tentare di risolvere....

HELP ME!!!!

Ah, cmq sono riuscito pure ad utilizzare la tastiera e ad accedere ai menu... ;)
darknike
Messaggi: 118
Iscritto il: 19 giu 2009, 15:04

Re: streamdev-server errore avisynth.dll

Messaggio da darknike »

CE L'HO FATTA!!!! Adesso riesco a Streamare su Internet!!!! Il problema era il contrario: non era mencoder che non comprimeva, non era streamdev che non trasmetteva ma era un problema del client ricevente!!!
Ho cercato un po su google e sono giunto su di un forum tedesco dove uno scriveva che aveva gli stessi problemi miei (o almeno credo perchè non capivo una mazza di quello che era scritto) ma alla fine ha risolto non usando più l'ultima versione di Vlc (la 1.0.1) ma la vecchia 0.8.6! Ho provato anche io ed ha funzionato al primo colpo!!! Evvvvvvaaaiiiiiii

Cmq grazie a coloro che mi hanno dato i vari suggerimenti e un grazie particolare e Davidea e per la sua guida step by step ;)

Ciaooo
cybor
Messaggi: 85
Iscritto il: 04 apr 2009, 11:50

Re: streamdev-server errore avisynth.dll

Messaggio da cybor »

Ciao,

mi fa piacere che tu alla fine abbia risolto, la cosa incredibile che tutto dipendeva da VLC, io non mi ero accorto di niente avendo il VDR fuori uso fino alla settimana scorsa, ma dopo questa tua utilissima informazione ho provato riscontrando lo stesso difetto con la 1.0.1.

Io ho installato VLC 0.9.9 Portable sulla chiavetta dove ho anche i link per collegarmi in remoto e posso confermare che funziona tutto.

Ciao, Carlo.
davidea
Messaggi: 1279
Iscritto il: 16 ago 2009, 13:32
Località: Palermo
Contatta:

Re: streamdev-server errore avisynth.dll

Messaggio da davidea »

son contento che ti funga, purtroppo anche io non potevo riscontrare il prob, perche sotto linux sono fermo ancora alla 0.9.9 e fungeva alla grande, ma una curiosita', vlc lo usi sotto windows o sotto linux?
darknike
Messaggi: 118
Iscritto il: 19 giu 2009, 15:04

Re: streamdev-server errore avisynth.dll

Messaggio da darknike »

Sotto windows, però preciso che fino a che le prove le ho fatte sulla 8.04 e/o vdrlive, il mencoder non ha mai funzionato. Solo sulla 9.04 installata ex-novo ha funzionato, registrando in locale il canale con wget. Quindi il problema dello streaming ri-encodato sulla lan era causato dalla versione di Vlc, ma questo non era la causa della mancata compressione con mencoder .

Un'altra domandina-ina-ina: c'è possibilità di proteggere streamdev con user e password, così come si fa per vdradmin? Vorrei fare in modo che quando un client con vlc si connetta da remoto a streamdev-server, questo gli chieda una password di autenticazione.
davidea
Messaggi: 1279
Iscritto il: 16 ago 2009, 13:32
Località: Palermo
Contatta:

Re: streamdev-server errore avisynth.dll

Messaggio da davidea »

darknike ha scritto:
Un'altra domandina-ina-ina: c'è possibilità di proteggere streamdev con user e password, così come si fa per vdradmin? Vorrei fare in modo che quando un client con vlc si connetta da remoto a streamdev-server, questo gli chieda una password di autenticazione.

in teoria si, ti dico in teoria perche' a me non funziona
nella riga di streamdev devi passare il valore
-a username:password
oppure
--auth=username:password

piccola chicca, se lanciate vdr --help vi restituisce tutti i parametri possibili anche per i plugin
darknike
Messaggi: 118
Iscritto il: 19 giu 2009, 15:04

Re: streamdev-server errore avisynth.dll

Messaggio da darknike »

Grazie mille daviea. Quando venerdi torno a casa per il week, testerò anche questo fatto dell'autenticazione... ;)
darknike
Messaggi: 118
Iscritto il: 19 giu 2009, 15:04

Re: streamdev-server errore avisynth.dll

Messaggio da darknike »

Davidea, forse questa volta posso essere utile io a te e a tutti coloro interessa. Ho fatto accendere il vdr da mia moglie e da remoto (tramite ssh) l'ho configurato per l'autenticazione in streamdev. All'inizio neanche a me funzionava, allora mi sono spulciato per bene il file README è ho letto che per far funzionare l'autenticazione è necessario che: 1) non bisogna dare l'accesso da remoto a tutti gli indirizzi IP, quindi nel file streamdevhosts.conf la riga 0.0.0.0/0 deve essere commentata; 2) come nome utente di autenticazione non deve esserne messo uno uguale ad un utente locale.
Ho quindi fatto una prova (da 200km da casa) a dare a streamdev l'opzione -a pippo:pluto e, sia sull'interfaccia web, sia in vlc richiamando un canale, mi è comparsa la finestra di autenticazione!!!!

Ancora grazie per tutto!! A presto!
Rispondi