Icecast Streaming Media Server Forum Index Icecast Streaming Media Server
Icecast is a Xiph Foundation Project
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

[TIP] Augmenter le volume du son sans perdre la qualité

 
Post new topic   Reply to topic    Icecast Streaming Media Server Forum Index -> Forum Francophone
View previous topic :: View next topic  
Author Message
Anonymous
Guest





PostPosted: Mon Sep 24, 2007 8:49 pm    Post subject: [TIP] Augmenter le volume du son sans perdre la qualité Reply with quote

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
Code:
mkfifo bfm.mp3


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





PostPosted: Tue Sep 25, 2007 11:09 am    Post subject: Reply with quote

Mouarf ... Sad

Je l'ai laissé tourner toute la nuit. Lame fini par planter Sad

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
Modérateur français


Joined: 14 Apr 2006
Posts: 544
Location: France, Auvergne

PostPosted: Fri Nov 09, 2007 8:55 am    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    Icecast Streaming Media Server Forum Index -> Forum Francophone All times are GMT
Page 1 of 1

 
Jump to:  
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