Newsgroup: it.fan.tv.babylon5
Titolo: Ma per condividere le puntate non è meglio Gnutella?

Sono stato su IRC per la prima volta, casino pazzesco :)
Adesso più o meno ho capito come funziona lo scaricamento delle puntate, ma non mi sembra molto
efficiente per diversi motivi:
- Se il tizio col server si stacca, tanti saluti.
- Se cerchi una puntata non è banale scoprire chi ce l'ha. Linee di comando lunghissime e devi
provare teoricamente tutti i server che sono online in quel momento e svariate directory. Veramente
snervante.
- Scarichi sempre un file da una persona sola e quindi la gente presumibilmente va a cercare le
puntate sui server considerati più forniti (=triky) e là le trova -> là si accoda.
Veramente scomodo e poco efficiente.
Per contro, non so se conoscete Gnutella (client/server free a 
http://www.gnutella.com/connect/
 ).
Gnutella permette ricerche dato un nome di file su TUTTA la gente online, e se tre persone
possiedono quel file (identico) allora automaticamente Gnutella lo scarica da TUTTI E TRE
contemporaneamente al triplo della velocità, e se un server si stacca semplicemente il download
rallenta un pochino. Se si staccano tutti allora proseguirà quando uno dei server con quel file si
ricollegherà.
E' semplicemente splendido, perfetto per questo compito. Nessuno dovrebbe più cercare un server poco
congestionato dal quale scaricare la puntata che sta cercando, perchè si scarica sempre da tutti
quelli che ce l'hanno e il bilanciamento del carico viene fatto automaticamente.
L'unico sforzo richiesto alla gente è per favore selezionare il checkbox dove si dice "condividi
sulla rete la cartella dei tuoi download gnutella". Così appena uno scarica una puntata da qualcun
altro dopo tutti la vedono replicata su due server e i successivi download di quella puntata sono
automaticamente veloci il doppio.
--
Forse il motivo per cui voi di Startrek Central Italia non l'avevate già fatto è magari che poi vi
trovate download anche da gente dall'altra parte del mondo?
Ci sono almeno due modi per evitare questo: uno è usare un server privato per le ricerche (al
momento non so come si faccia ma deve essere possibile), l'altro è chiamare il telefilm
"babiloncinque" cosicchè nessuno straniero lo trovi.
I nomi di file potrebbero essere della forma "babiloncinque 4x01 l'ora del lupo (agis).avi" e li
troveremmo solo noi. Uno che volesse quella puntata basta che scriva nel search "babiloncinque 4x01"
o "babiloncinque lupo", e subito gli viene fuori! Un bel po' più semplice che con mIrc vero?
Per i telefilm e le puntate con nome inglese (quelle ve le troverebbero lo stesso) potreste usare un
trucco equivalente: rottare i nomi dei file. Chi non lo sa non le trova, chi lo sa le trova :-) o
un'altra codifica equivalente del quale sia facile fare un programmino per codificare/decodificare i
nomi: io posso farlo in pochi minuti. Ma cominciamo con Babiloncinque dove questo non serve :-)
northman

contemporaneamente al triplo della velocità
Purtroppo e' vero la condivisione di file su IRC ha diversi aspetti
negativi ma anche positivi, rispetto ad altre tecnologie PeerToPeer
come Gnutella o WinMX. Purtroppo ad esempio il vantaggio principale
del segmented download dello stesso file da piu' sorgenti di Gnutella,
e' veramente efficace sono con un discreto numero di sorgenti, con
file poco diffusi, come evidentemente sarebbero quelli di B5 in ita,
si ha un effetto inverso ovvero poche persone scaricando in
contemporanea dai pochi server sorgenti, anche se il tempo di attesa
sarebbe inferiore, essendo i server inseriti in una rete molto vasta,
verrebbero subito saturati, da imboscati e curiosoni .
Ma in realta il motivo per cui abbiamo scelto IRC e' principalmente a
causa della diffidenza e noia delle persone a condividere file,
creando una rete circostritta di server con una chat di mezzo, la cosa
pi' evidente essendo piu' "nascosti" si limita l'uso della banda (di
suo molto molto scarsa) a persone realmente interessate, ma si crea
anche un minimo di comunita' dove si e' spinti a condividere i propri
file (quando possibile) per ottenere in cambio un accesso
preferenziale alle liste di attesa.
Ovviamente non e' il mezzo migliore per diffondere il verbo di
Babylon5, ma e' l'unico modo per sopravvivere avendo della banda
limitata. Considera che nel momento di massima offerta (puo' capitare
1 o 2 giorni la settimana per 12ore di fila) ci sono 5 server ADSL e 1
ISDN, ovvero circa 83K/byte al secondo di banda complessiva in upload,
ed e' davvero davvero poca cosa per una presenza media di 15 persone.
Ma purtroppo in troppi scaricano solo, senza  neppure pensare a
condividere a propria volta gli stessi file :-(
 
Live Long and Prosper =/\=
-----------------------------------------------------------------------
Salvatore "Triky" Tringale    -   Siracusa   -   
pajtr_N...@tin.it
WAIT Webmaster:  
http://go.to/woodyallen
----------------------------------------------------------------------- 

 condividere a propria volta gli stessi file :-(
Sì infatti quello che devi fare è rendergli facile la strada per aprire un server, cioè spostare su
Gnutella in modo che il loro sforzo sia solo selezionare un checkbox.
E per quanto riguarda quelli che scaricano, non hai neanche bisogno di dirgli "se trovate il vostro
file in un server secondario (=con pochi file) scaricate i file preferibilmente da lì" perchè questo
con Gnutella viene fatto in automatico! Automaticamente il server secondario dedicherà tutta la sua
banda per cedere quei pochi file che ha, che verranno trasferiti subito liberando così rapidamente i
server principali. Nella situazione attuale con IRC sono sicuro che i server che avete non vengono
sfruttati appieno. In questo preciso momento trovo due server senza queues e un altro senza neanche
sends
Ma va bè immagino che quando mi acquisirò le puntate io sceglierò io, finché ve le acquisite voi
scegliete voi...
northman

scegliete voi...
Northman dai qui si e' scesi nella questione di principio e non si
tratta neppure soltato di ottimizzare i server, ovviamente se si fanno
le cose e' meglio e piu' produttivo farle in gruppo che da soli.
Ritorna sul canale che e' pur sempre una chat, oltre a scaricare e'
bello parlottare un po magari anche della puntata vista la sera prima
in tv. Io sono sicuro che inserendoti un po nel gruppo che si e'
formato, potrai vedere la differenza di interattivita' che sopra ho
cercato di spiegarti, tra l'efficente Gnutella e il macchinoso
F-Serve.
Arrivederci a presto sul canale, e  non metterti quel brutto nick
Guest, metti qualcunque cosa ma che richiami al tuo nick Northman, il
bello sta nel potersi identificare, nel riconoscersi.


 in tv.
Secondo me la presenza della gente in chat non diminuirebbe affatto. Secondo me chi va in chat per
scaricare scarica e basta e chi ci va per chattare chatta e basta, non è che una delle due cose tiri
l'altra. Quindi puoi benissimo spostare la parte di scaricamento su Gnutella
Comunque sia vorrei provare ad iniziare una condivisione Gnutella. Io ho due puntate: 4x01 ora del
lupo (agis) e 4x09 espiazione (triky). Ti turba se faccio da server Gnutella con quelle? Non so se
per voi è più il beneficio che vi scarico un po' i server o se è più il danno che vi rubo potenziali
chattatori in #st-c-i. Magari faccio un salto in Chat a chiedere anche ad Agis cosa ne pensa per
quanto riguarda la sua puntata.

Un sacco. Ma finchč non si prova non si puň sapere
Credo di interpretare correttamente anche il pensiero di Agis, se ti
dico che non c'e' nessun problema nella destinazione che vuoi dare ai
file, puoi ovviamente condividerli come preferisci e' altresi'
evidente che una condivisione su Gnutella non rappresenta certo un
danno a STCI. Anzi piu' i file circolano meglio e'.
Potendo ti darei anche una mano a condividere su Gnutella, sarebbe un
esperiemnto interessante, ma codificando in prima persona i file e
dovendoli distribuire a tutti gli altri server non mi basterebbe la
banda per tutte e due le cose, pero' magari la notte che c'e meno
traffico, potrei far girare anche un server Gnutella.
Sono comunque poco esperto di Gnutella e simili, soprattutto nel caso
di una rete "locale" di server, quindi magari se sarai cosi gentile da
darmi qualche dritta te ne saro' grato. Se vuoi in chat o in e-mail,
scegli tu.


Ok allora siamo d'accordo, ci provo, per ora senza garanzie :-)
[OT]
Volevo dire alcune cose a te e agli altri grabbatori incalliti che conosci (Agis etc.) magari se
questa roba ti sembra interessante mandali a leggere questo post. Io ci ho messo settimane per
scoprire queste cose e sono molto contento di averlo fatto:
1 -
Ho recentemente scoperto questa versione modificata di VirtualDub con Sample Rate conversion e Phase
Servo Loop:
http://www-user.rhrk.uni-kl.de/~dittrich/sync/
Non droppa ne duplica mai frames per riallineare l'audio, piuttosto fa una analisi spettrale
dell'audio e poi fa la conversione del samplerate per normalizzare il bitrate audio sul framerate
video.
L'audio è sempre perfettamente in sync (non hai mai errori di sync di mezzo frame o simili) ma
soprattutto permette a due persone che hanno fatto il grab video di avere sempre esattamente lo
stesso numero di frames nel loro filmato e quindi potenzialmente di passarsi la traccia audio l'un
l'altro per doppiare l'episodio...
Magari sarà una cavolata, ma per esempio io ho grabbato quasi tutto un episodio e poi mi sono reso
conto di non avere catturato l'audio! Se avessi usato quel VDub modificato ora potrei riacquisirlo
da VHS (video molto peggiore) per ottenere l'audio, e poi incollarlo sull'altro filmato. Purtroppo
avevo usato il VDub normale :( quindi non posso farlo, ma da oggi cambio. Consiglio anche a voi, non
si sa mai :) Fai girare la notizia anche in chat ad Agis e gli altri grabbatori incalliti.
2 -
Voi avete schede di acquisizione basate sul chipset Conexant-Brooktree BT8xx? Conoscete questi
driver opensource?
http://btwincap.sourceforge.net/
Da me che sto provando con la scheda prestatami da un amico funzionano molto meglio di quelli della
scheda stessa.
I settaggi migliori che ho trovato, dopo un po' di ore di lavoro, sono
Lumninosità = 1956
Contrasto = 115
Tonalità = 2526
Saturazione = 100
Notidezza = Automatica
Bilanciamento del bianco = 0
Gamma = Automatico
Controluce = indifferente
e così si vede veramente alla grandissima, provate. Se voi state usando quel driver ditemi i vostri
settaggi attuali che li provo da me... se ci avete già lavorato sopra i vostri potrebbero essere
migliori.
L'effetto di quei settaggi è veramente notevolissimo, è molto importante settarli bene.
3 -
Sembra che un videoregistratore faccia una sintonizzazione spesso molto migliore che il
sintonizzatore della scheda di acquisizione. Io entro nella scheda di acquisizione in Composito
(preso dalla Scart: ci sono gli adattatori apposta).
4 -
Domanda mia:
Quando l'occupazione di CPU da me sale sopra circa 80% (acquisiz. ad alte risoluzioni e framerate
oppure Anteprima a cpu carica) un frame su tre-quattro ne esce con parecchie linee errate, sparse
nell'immagine (MOLTO visibile ad occhio nudo). Problema di throughput sul bus PCI con frames grossi,
sembrerebbe. A qualcun altro capita?
Northman

 un frame su tre-quattro ne esce con parecchie linee errate,
Bah io ultimamente ho cambiato tutto il pc ora basato su un veloce XP
1700+ quindi anche in Full PAL non ho problemi, comunque  arrivando
gia' all'80% di occupazione CPU si rischia seriamente di perdere frame
e sincronia all'audio, io abbasserei un po il frame rate intervenendo
magari sulla compressione, in questo il codec PicVideo Mjepg e' molto
utile si riesce a selezionare con precisione il livello di
compressione. Riguardo alle linee bianche sul video l'ho letto da
molte parti, capita a molti ma sinceramente a me non e' capitato e in
generale credo possa dipende da un eccessivo carico di dati sulla
scheda tv. Magari se disatti l'Overlay durante l'acquisizione
diminuendo l'occupazione della cpu e del bus PCI il difetto sperisce.
