Si un CD est endommagé (par exemple, s'il est placé dans un lecteur de CD, il bégayerait, etc.), si vous le déchirez sur votre ordinateur pour créer un MP3, comment sonneront les données endommagées?
Serait-ce juste un "vide" au milieu de la piste? Ou entendriez-vous un brouillage audio / statique, etc.?
Pour plus de clarté, cette question concerne la lecture audio d'un CD et l'encodage en MP3, et non la lecture d'un CD de données contenant un MP3.
Réponses:
Un bon logiciel de ripper de CD aime
cdparanoia
faire de son mieux pour corriger les mauvaises lectures d'un CD et va parcourir la partie affectée plusieurs fois; parfois pendant plusieurs minutes jusqu'à ce que les données soient récupérées. Cela est possible car les CD contiennent des sommes de contrôle pour la correction des erreurs et devraient détecter immédiatement une erreur de lecture.En raison de cette stratégie, le logiciel de ripper de CD a beaucoup plus de chances de récupérer les données correctes qu'un appareil de lecture de CD typique conçu pour une lecture en temps réel.
Dans les rares cas où une partie des données (qui seraient audio dans votre exemple) reste illisible, le ripper sautera généralement ce segment. Donc, avec un fichier MP3 encodé, il sautera la mauvaise section (qui pourrait être interpolée ou sautée de manière audible dans le fichier audio résultant).
la source
Le format de fichier MP3 se compose d'images. Chaque trame commence par onze "1" bits et également quelques octets de métadonnées contrôlant le débit binaire et définissant certains autres attributs. Chaque trame est indépendante, elle a été conçue de cette façon pour prendre en charge le streaming.
Les cadres peuvent avoir un CRC - une vérification d'erreur. C'est facultatif.
Le système d'exploitation recommencera probablement la lecture s'il rencontre des secteurs défectueux sur un CD (le matériel du CD a son propre mécanisme de vérification d'erreur avant même que l'encodeur MP3 ne voie quoi que ce soit). En supposant que le décodeur ne fonctionne pas à partir d'un tampon, le décodeur ne recevra pas de nouvelles données pendant ce processus et devra s'arrêter. Si le système d'exploitation ne peut pas lire les données, il peut signaler une erreur au système d'exploitation, qui sera finalement signalée au processus hébergeant l'encodeur MP3. Dépend du logiciel ce qui se passe exactement ici.
Un couple de choses possibles peuvent se produire si les données du CD sont lues de manière incorrecte et parviennent toujours au décodeur (cela ne se produirait probablement pas sur un PC mais pourrait sur un autoradio ou un autre appareil non PC):
Un décodeur MP3 recherche ces onze bits pour trouver le début d'une trame - s'il ne les trouve pas, il arrêtera probablement le décodage jusqu'à la trame suivante.
Si les données d'en-tête sont incorrectes, il peut lire la trame au mauvais débit car l'octet indiquant quel débit peut être incorrect.
Si le bit d'en-tête CRC est défini et que le CRC ne correspond pas, le décodeur rejettera probablement la trame et ne la lira pas. La plupart des fichiers MP3 n'ont pas le bit CRC défini.
Si la charge utile (données après l'en-tête) est incorrecte, le décodeur MP3 essaiera de la lire.
Le travail d'un décodeur consiste à prendre les données compressées et à générer des données non compressées à remettre à un niveau "supérieur". Ce niveau supérieur utilise en fait les données non compressées pour piloter un périphérique audio. Je risquerais de deviner que la plupart des configurations d'encodeurs / pilotes audio ont un tampon - avec une taille configurable - où le décodeur MP3 peut accumuler des données pour le pilote audio et permettre une nouvelle tentative de lecture.
Donc, de toute façon, si le décodeur s'est arrêté parce qu'il n'obtient pas de données, le niveau supérieur qui gère réellement l'audio peut faire l'une des actions suivantes:
Si le décodeur émet de mauvaises données, vous entendrez des parasites ou des sauts dans l'audio.
Référence .
la source
Dans le meilleur des cas, le ripper parvient à récupérer suffisamment de données pour que la piste soit très bien lue. Dans le deuxième meilleur cas, il abandonne et ne produit pas de piste audio car il ne le peut pas. Dans le pire des cas, vous obtenez un fichier audio qui sonne comme lorsque vous essayez de lire la piste dans un lecteur de CD ordinaire ou pire encore (pauses, répétitions, bégaiement, blips, etc.).
Mon expérience avec les rippers basés sur cdparanoia a généralement été dans le meilleur des cas, mais j'ai rencontré les trois scénarios.
la source
Je n'en ai jamais eu avec de l'électricité statique. Ni exactement "brouillé" - mais il pourrait jouer plusieurs fois la même demi-seconde. C'est généralement juste avant de sauter plusieurs minutes avant de répéter une boucle, ou d'avancer et de donner l'impression que vous maintenez le bouton FF pendant un moment. Tous les "blancs" sont probablement la lecture du début d'une piste, car elle saute ou boucle à nouveau.
la source