Le but de ce guide est d'aider a la conversion de divx vers du vcd ou du SVCD. Il vous donnera les bases necessaires mais est probablement incomplet.
Seuls des outils freeware ou opensource seront utilisés ici, si c'est possible.
Les outils indispensables:
- Avisynth
- Tsunami Mpeg Encoder
- Normalize
- Wavfs44
- WLA (Wave Length Adjuster)
Ces outils sont disponibles sur
media video ou sur
Doom9
Ajouts récents: Correction de quelques coquille, ajout d'un début de conversion FILM->PAL
L'AVI (audio video interleaving) etait le format promu par microsoft. Il est tres souple et permet de melanger a peu pres n'importe quel flux audio et video avec une bonne synchronisation entre les deux. Il n'y a pas de contrainte de framerate ou de resolution.
Dans le cas qui nous interresse, en general la video est encodé en divx et l'audio en MP3. L'audio ne posera pas trop de probleme. C'est la video qui nous posera le plus de souci.
Il faut savoir que le divx se present sous deux formes : 2 DLL compatibe VFW pour l'encodage et le decodage et un filtre directshow. Les DLLs sont utilisees pour l'encodage et pour la lecture dans le cas d'une application ne supportant pas les filtres directshow (virtual dub par exemple). C'est le filtre directshow qui va effectuer le post processing.
Une des grosses differences entre le MPEG1,2 et le mpeg4 et le post processing. Lors du decodage, les endroits ou les macroblocs apparaitraient subissent un filtrage pour adoucir ces macroblocs et eviter l'effet de mosaique que l'on aurait en mpeg1 ou en mpeg2. c'est ce qui donne cet effet de flou tres perceptible a faible resolution/faible bitrate.
Un autre aspect a garder en memoire et que les resolutions/bitrates du VCD ou du SVCD sont fixés et n'ont pas la meme liberté qu'en AVI.
La troisieme partie etudiera les problemes de synchro audio et video.