Ottimizzare la qualità della voce del multiplayer |
||
Categorie: Argomenti | Per cominciare | Gameplay e performance |
||
(Reindirizzamento da Optimizing Multi-player Voice Quality)
Il contenuto di questa pagine è moderato sia dallo Steam Support che dalla comunità di utenti di Steam - qualsiasi link verso siti esterni al wiki deve essere trattato con prudenza. Lo Steam Support non vi chiederà mai la password del vostro account di Steam, nè vi sarà chiesto di inserire la password del vostro account di Steam dal modulo di un sito. Se i suoni del vostro microfono sono di scarsa qualità o instabili, controllate ed aggiustate il volume del microfono, il "rate" e il valore cl_cmdrate. Il "rate" indica quanto velocemente i dati possono essere inviati dal server al vostro computer (e viceversa), il che può condizionare la qualità della voce. I modem 56K avranno sempre problemi di qualità della voce. "cl_cmdrate" è una variabile che controlla quanto spesso il vostro client invia aggiornamenti al server, inclusa la voce. E' normalmente impostato a 20. Qualsiasi valore al di sotto di 13 non è corretto per la giocabilità e certamente per la voce. Qualsiasi valore sopra 40 probabilmente non servirà a niente, eccetto in una partita LAN. Aggiustate il volume del vostro microfono e incrementatelo dal menù opzioni sotto la scheda "Voce". Un tipico miglioramento sta nell'impostare il valore "cl_cmdrate" alla quantità di frame per secondo cu va il gioco tipicamente (cl_showfps 1 per attivarlo e cl_showfps 0 per disabilitarlo, non lasciatelo attivo o può causare della latenza). Sfortunatamente molti server che eseguono qualche tipo di modifica cambieranno il vostro rate e il cl_cmdrate in quanto provano a bilanciare il loro carico, quindi il vostro microfono potrebbe funzionare bene e dopo improvvisamente il suono si degraderà ancora. Molti giocatori hanno il loro rate impostato a 2500 ma sono colegati via DSL o cavo e possono supportare rate di 7500 o 9999. Il rate condiziona anche quanto velocemente potete scaricare le mappe e le altre risorse quindi è molto importante che lo impostiate in modo che il valore sia adatto alla vostra linea! Ci sono due luoghi in cui impostare il rate, uno è nelle vostre impostazioni di Steam e l'altro è nella console di gioco. In Steam, andate nel menù principale, cliccate "Impostazioni" quindi selezionate la scheda "Internet". Selezionate l'impostazione giusta che combaci con la vostra connessione. Siate certi di impostare il vostro rate a quello che la vostra linea può sopportare, non al valore più veloce. Con un valore troppo veloce potreste avere altri problemi. L'altro metodo consiste nell'attivare la console e digitare "rate 7500" (per esempio). E' importante saperlo fare in quanto è la maniera più veloce per aggiustare il vostro microfono (non tramite il menù di Steam). Dovete usare la console per cambiare il cl_cmdrate. console Se non avete la console abilitata (tasto "\" di solito) allora dovrete aggiungere "-console" alle proprietà di avvio del vostro mod preferito. Steam > Giochi > (mod) > Click destro > "Proprietà" > "Proprietà di avvio" Molti server avranno un limite forzato massimo tra 5000 e 7500 qualunque valore impostiate, e 9999 è il massimo (impostazioni normali, T1) per una connessione ad Internet (attualmente il valore massimo di rate accettato è 20000). Controllate la vostra linea: E' una buona idea controllare la vostra connessione per essere sicuri che stia facendo quello per cui la pagate, andate su http://speedtest.dslreports.com OK, per ora è sufficiente, controlliamo il vostro microfono. Per prima cosa provatelo digitando "voice_loopback 1" nella vostra console in modo da essere in grado di sentire voi stessi. E' caldamente raccomandato usare un paio di cuffie, altrimenti otterrete moltissimi feedback. Quando avete fatto, disattivate il loopback impostando "voice_loopback 0". Dopo, mentre parlate nel vostro microfono, digitate:
Finché la vostra voce si senta al meglio, non c'è bisogno di andare oltre quel punto. Notate: Alcuni server eseguono ancora il vecchio sistema sonoro "MILES" e anche se suona un po' peggio del nuovo sistema "Speex", Speex avrà spesso problemi e si sentirà molto male se l'uplink del server sta quasi al massimo o è sovraccaricato. Siate certi di controllare il vostro microfono in un paio di server diversi prima di presumere che siate voi e non il vostro server. Impostazioni del server: I server ora hanno parecchie opzioni per le impostazioni della voce del giocatore, eccone un riassunto: Il codec che un client usa è determinato dal server, quindi usate questo comando sul vostro server per cambiarlo al nuovo: sv_voicecodec voice_speex E poi usate questi comandi per cambiare tra diverse qualità di stream della voce (anche nel server):
Se ancora volete usare il sistema di codificazione del suono "MILES", impostate questa opzione: sv_voicecodec voice_miles Ecco una copia di un thread con delle informazioni aggiuntive dettagliate sul codec Speex e la sua efficienza: Ecco un archivio di mailing-list sul codec di compressione del suono Speex, che dettaglia come abilitare ed usare questo nuovo e migliore sistema di compressione del parlato con Half-Life. Nel tempo rimpiazzerà il codec preesistente, e diventerà l'unica opzione. Al momento non è l'unica opzione, ma è disponibile per tutti i server che funzionano con Steam. In generale, riducendo l'uso di banda per la voce sotto i 6000 bits al secondo (qualità 2) suona ancora meglio del codec corrente, mentre livelli veramente alti di compressione (2400 bits al secondo), suona equivalentemente male, ma in modo diverso dal metodo di compressione attuale. Facendo un rapido confronto, usando ovunque banda dal 7.5% al 47.5% con la compressione di voce corrente, con meno del 25% di banda si sentiva generalmente meglio. Usa però una porzione più grande della CPU del server, ma solo dell' 1 o il 2% nella maggior parte dei miei test. E ancora un'altra nota: I modem 56k generalmente hanno circa 20000 bits al secondo di spazio di upload disponibile, e circa 40000 bits al secondo di spazio di download disponibile, una volta calcolati il TCP/IP, PPP e tutto il resto. Quindi questi nuovi codec sono molto più "amichevoli" per gli utenti che usano modem. Sfortunatamente, è disponibile solo per i server compatibili Steam. Comunque, per chi non volesse leggere quella mailing-list, per ulteriori informazioni: Per prima cosa, impostate il vostro server in modo da usare il codificatore Speex: sv_voicecodec voice_speex Ora state eseguendo Speex. La prossima scelta sarà su quanta banda volete far usare a Speex.
|
| Cerca | ||
| Views | ||
| Altre lingue | ||

