IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Signal Discussion :

[wavwrite] Problème fréquence d'échantillonnage


Sujet :

Signal

  1. #1
    Futur Membre du Club
    Inscrit en
    Mai 2008
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 7
    Points : 7
    Points
    7
    Par défaut [wavwrite] Problème fréquence d'échantillonnage
    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

  2. #2
    Membre émérite
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    2 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 040
    Points : 2 841
    Points
    2 841
    Par défaut
    Salut.
    Quelle est la taille de ton fichier : video_cast ?

  3. #3
    Futur Membre du Club
    Inscrit en
    Mai 2008
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 7
    Points : 7
    Points
    7
    Par défaut
    Bonjour,

    etant donne que mon resultat video_cast est un vecteur, j'evalue sa taille avec length, qui me dit que video_cast a pour taille : 3 283 200.

    mon fichier original est une video de 12.9 secondes, 57 frames, de resolution 120*160, ce qui fait un total de 1 007 616 coefficients.

    Voici l'origine de video_cast :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    [video,audio] = mmread(video_axis);
    save video;
    video_cast=single(typecast(reshape(cat(4,video.frames.cdata),[],1),'int8'))./256;
    L'etape suivante est l'execution de wavwrite.

    merci!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème fréquence et anémomètre
    Par kcallewaert dans le forum LabVIEW
    Réponses: 2
    Dernier message: 29/03/2010, 11h24
  2. changer la fréquence d'échantillonnage
    Par cedric06000 dans le forum Scilab
    Réponses: 7
    Dernier message: 17/08/2009, 16h24
  3. Fréquence d'échantillonnage et sample per channel
    Par pelotudo dans le forum LabVIEW
    Réponses: 1
    Dernier message: 02/12/2008, 17h00
  4. Probléme Fréquence AMD X2 4400+
    Par bobdenare dans le forum Composants
    Réponses: 3
    Dernier message: 09/02/2008, 08h38
  5. Changement de fréquence d'échantillonnage
    Par xbaet dans le forum LabVIEW
    Réponses: 0
    Dernier message: 07/11/2007, 17h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo