copie Flux à l’aide d’exemples décompressés

Il est fortement recommandé de ne pas copier les flux d’un fichier vers un autre à l’aide d’exemples décompressés. Le processus de décompression et de recompression des exemples entraîne une dégradation de la qualité de la sortie. Si vous avez besoin de décompresser vos exemples, puis de les copier dans un autre flux, vous risquez de rencontrer des difficultés avec les flux codés en fonction de la vitesse de transmission variable (VBR).

Lorsque le codec finit de compresser un flux VBR basé sur la qualité, il enregistre la vitesse de transmission et la fenêtre de mémoire tampon du contenu résultant. Quand vous lisez un fichier contenant un flux encodé à l’aide de la fonction VBR basée sur la qualité, le profil obtenu à partir du lecteur indique la vitesse de transmission et la fenêtre de mémoire tampon, ainsi que la vitesse de transmission maximale et la fenêtre de mémoire tampon maximale. Cette configuration dans le profil signifie normalement un flux de vitesse de transmission variable à vitesse de transmission. Par conséquent, lorsque vous définissez le profil sur le writer, il s’attend à obtenir une passe de prétraitement pour le flux, car les flux VBR à vitesse de transmission requièrent un encodage en deux passes. Vous devez traiter le flux comme s’il s’agissait d’un flux VBR à vitesse de transmission restreinte et remettre les exemples pour le prétraitement. Étant donné que vous utilisez les valeurs retournées après l’encodage du contenu à un niveau de qualité particulier, ces valeurs représentent le niveau de qualité souhaité. Bien entendu, la qualité de la sortie ré-encodée sera tout de même dégradée, en raison de la nouvelle encodage.

Copie de données d’un fichier vers un autre

copie Flux sans décompression des données