View previous topic :: View next topic |
Author |
Message |
Anonymous Guest
|
Posted: Mon Sep 24, 2007 8:49 pm Post subject: [TIP] Augmenter le volume du son sans perdre la qualité |
|
|
Hep tout le monde, je passe juste pour vous faire part d'une solution que j'ai mise au point concernant un problème de son très bas.
Au départ j'utilisais Darkice pour envoyer le flux d'entrée de ma carte son à mon serveur Icecast mais le son était très bas !
Alors pendant quelques jours j'ai essayé de mettre au point une solution. Après pas mal de tests, je me suis aujourd'hui orienté vers un bricolage maison !
Le principe :
- Un broadcaster comme ezstream qui lit un fichier et envoye le contenu au serveur
- Une pile FIFO qui va nous servir de 'tampon'
- arecord qui va capturer le flux d'entrée
- lame qui va encoder à la volée, augmenter le volume (scale) et écrire dans la pile
en pratique :
on configure ezstream
Code: |
<ezstream>
<url>http://127.0.0.1:8002/bfm</url>
<sourcepassword>hackme</sourcepassword>
<format>MP3</format>
<filename>bfm.mp3</filename>
<svrinfoname>Test Stream</svrinfoname>
<svrinfourl>http://icecast.mydomain.org</svrinfourl>
<svrinfogenre>Classical</svrinfogenre>
<svrinfodescription>This is a stream description</svrinfodescription>
<svrinfobitrate>128</svrinfobitrate>
<svrinfoquality>4.0</svrinfoquality>
<svrinfochannels>2</svrinfochannels>
<svrinfosamplerate>44100</svrinfosamplerate>
<svrinfopublic>0</svrinfopublic>
</ezstream>
|
On crée une pile FIFO
On capture le flux et on encode à la volée
Code: |
arecord -f cd -t wav -r 44100 | lame --scale 8 - bfm.mp3 |
Et on lance ezstream
Code: |
ezstream -c ezstream.cfg |
Désolé si j'ai mal écris, je ne me relis pas, je vais pieuter :]
Je reste à votre disposition pour toute question |
|
Back to top |
|
|
Anonymous Guest
|
Posted: Tue Sep 25, 2007 11:09 am Post subject: |
|
|
Mouarf ...
Je l'ai laissé tourner toute la nuit. Lame fini par planter
il me met plein de messages du genre :
Quote: |
surcharge!!! (long de 0,008 ms au minimum) |
Quelqu'un a-t'il une autre solution pour augmenter le volume du son en sortie d'icecast ? Ou en entrée ? |
|
Back to top |
|
|
jcr Modérateur français
Joined: 14 Apr 2006 Posts: 544 Location: France, Auvergne
|
Posted: Fri Nov 09, 2007 8:55 am Post subject: |
|
|
Icecast est un serveur de stream, ce n'est pas son rôle de retraiter le son, mais à la source utilisée.
Suivant le raffinement du logiciel source, il peut être possible ou pas d'utiliser des piles de plugins de traitement.
Sous Linux, IDJC permet de bricoler pas mal de choses, y compris des délais ou la normalisation du son. _________________ Epsilon Friends Radio Icecast Radio on CentovaCast admin panel. Icecast hosting |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2002 phpBB Group subRebel style by ktauber
|