[Tuto] difficulté de lecture des divx ou des xvid
Film qui tressaute, pas de son, pas d'image, pixellisation importante, blocage de l'image ou du son, chargement impossible, etc. Ce sont quelques uns des sujets de vos messages. Bien entendu, vous avez déjà installé les bons codecs et mis à jour le firmware de votre lecteur...
Il faut savoir que les formats audio et vidéo font l'objet de normes précises dont les définitions se trouvent listées dans des livres de couleur (rouge pour les CD et CD audio ; blanc pour les CD vidéo ; jaune pour les CD de données et S-VCD ; orange pour les CD-R et RW, multisession ; vert pour les CD-I).
Tous les firmwares des lecteurs, qu'ils soient internes, externes ou de salon sont programmés pour lire les fichiers encodés avec ces normes. Cela veut dire que les fichiers qui s'en écartent, risquent fort de poser quelques problèmes.
Poue en revenir aux films AVI encodés en DivX ou Xvid, les paramètres et leurs normes qui vont nous intéresser sont :
Vidéo PAL : fréquence d'images (Frame Rate) = 25000.
Audio : MP3 recommandé, fréquence d'échantillonnage = 44100 Hz et encodage en nombre de bits/seconde constant (Constat Bit Rate ou CBR).
Le plus souvent, lorsqu'un film n'est pas lu ou est lu avec problèmes, un ou plusieurs paramètres peuvent prendre les valeurs suivantes :
Vidéo : FrameRate = 23976
Audio : Variable Bit Rate (VBR), Sampling Frequency (Fe) = 48000.
Que faut-il ?
>>Virtualdub<<
>>Gspot<<
>>Audacity<<
Donc, dès qu'un fichier pose un problème de lecture, la première chose à faire est de le charger dans Gspot. Les paramètres apparaissent dans la partie droite :
Traitons d'abord la partie vidéo. Si le frame rate de votre film est de 25000 (ou éventuellement 24998, par exemple), allez directement à la partie audio ci-dessous.
Après avoir chargé le film dans Virtualdub (fermer l'écran d'avertissement éventuel qui s'ouvre sans répondre à la question).
Cliquer sur Video >> Direct stream copy.
Cliquer sur Video >> Frame rate, puis, cliquer sur la case à cocher "Convert to FPS" et, dans la petite fenêtre, inscrire 25.000.
Sauver en changeant de nom : MonFilm_25000.avi (par exemple).
Pour l'audio :
Charger MonFilm_25000.avi dans Virtualdub.
File >> Save WAV en changeant de nom( par exemple MonFilmAudio.wav).
Audio >> No Audio
Video >> Direct stream copy
Et enfin File >> Save as AVI en changeant de nom (par exemple MonfilmVideo.avi).
Charger le fichier MonFilmAudio.wav dans Audacity (assez long).
En bas et à gauche de l'écran Audacity, il y a "Projet à :" suivi d'un bouton "48000". Cliques sur le bouton et choisis 44100.
Sauver : Fichier >> Exporter en WAV en changeant de nom (par exemple MonFilm_44100.wav).
Charger MonFilmVideo.avi dans Virtualdub.
Video >> Direct stream copy
Audio >> Wave audio et sélectionner le fichier MonFilm_44100.wav
File >> Save as AVI en changeant de nom (par exemple MonFilmPCM.avi). On obtient un fichier d'environ 1400 ko dont le son est codé en PCM.
Charger le fichier MonFilmPCM.avi dans Virtualdub.
Video >> Direct stream copy.
Audio >> Full processing mode
Compression >> Lame MP3 (ou MPEG MP3 en fonction de ce que vous avez) et sélectionner 44100, 128 kb/s, CBR, stéréo.
File >> Save as AVI en donnant le nom définitif. On obtient le film complet et dans le bon format.
Ce n'est peut-être pas la méthode la plus simple ou le plus directe, mais elle marche.
-->Message édité par jlj le 23/12/2008 23:01:43<--
-------
Ce ne sont pas les roses qui ont des épines, ce sont les épines qui ont des roses.