Bonjour a tous,
j'utilise actuellement la fonction wavwrite pour ecrire un fichier en .wav.
Pour cela, je voulais prendre comme frequence d'echantillonnage 96 kHz, et 8 bits d'encodage de donnees.
J'ai teste plusieurs parametres pour la frequence d'echantillonnage et pour le nombre de bits utilises.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 wavwrite(video_cast,'test') wavwrite(video_cast,8000,'test8k') wavwrite(video_cast,96000,'test96k') wavwrite(video_cast,8000,8,'test8k8bits') wavwrite(video_cast,8000,16,'test8k16bits') wavwrite(video_cast,96000,8,'test96k8bits') wavwrite(video_cast,96000,16,'test96k16bits')
De facon coherente, les fichiers encodes sur 8 bits ont une taille deux fois inferieur a ceux encodes sur 16 bits.
Mon probleme porte sur la frequence d'echantillonnage, je rate surement un concept tres simple, mais je ne comprends pas pourquoi, pour un nombre de bits fixe, les fichiers echantillonnes a 96 kHz et ceux a 8 kHz ont la meme taille.
Ne serait-il pas plus coherent que, etant donne que certains fichiers ont une frequence d'echantillonnage 12 fois plus grande, les tailles soient differentes?
Merci d'avance!
--
theblues
Partager