Le MPEG Multichannel des DVD (et le support du mullticanal sous Mac OS X)

Vous le savez sûrement, mais la grande majorité des DVD offre une bande son en AC3 (Dolby Digital) ou en DTS, deux formats qui permettent de gérer plusieurs canaux. Mais il existe une troisième solution, plus rare : le MPEG Multichannel.

Mpegmulti

Le MPGE Multichannel, c’est de l’audio en MPEG-1 Layer II (MP2), comme les Video CD. Les informations sur les différents canaux sont matricées dans le flux audio stéréo, comme en Dolby Surround, c’est-à-dire que les canaux ne sont pas séparés comme en AC3 ou en DTS. En clair, c’est une piste audio stéréo et des algorithmes doivent recréer les différents canaux. Le MPEG Multichannel a été imposé au départ sur les DVD Zone 2 (PAL) au début de la démocratisation du DVD, il y a 20 ans, pour éviter de payer des royalties à Dolby. Dans la pratique, les premiers lecteurs ne décodaient pas le MPEG Multichannel, et l’AC3 s’est imposé rapidement : il était déjà présent dans les Laserdisc et au cinéma. Quelques rares DVD Zone 2 anciens proposent tout de même de temps en temps une bande son à ce format, comme Légende d’automne et quelques premières éditions de films connus. Dès la fin de l’année 1997, le MPEG Multichannel n’est plus imposé et la norme devient rare : les appareils capables de décoder les différents canaux sont donc très peu courants.

MPEG 5.1

MPEG 5.1

Apparté : comment lire de l’audio sur plusieurs canaux avec Mac OS X ? En utilisant un décodeur externe ou en utilisant une carte son avec plusieurs sorties analogiques. J’en utilise une (noname, pas géniale, suffisante pour tester) achetée sur eBay, couplée à un casque Zalman DHZMRS6F, qui dispose de cinq vrai haut-parleurs et se relie avec trois prises jack (il est en réalité 5.0, il n’y a pas de canal de basse). Il suffit de se rendre dans configuration audio et MIDI et de choisir six canaux pour que ça fonctionne.

Un casque 5.1

Un casque 5.1

Commençons simplement : le lecteur de DVD de Mac OS X ne supporte tout simplement pas le décodage sur plusieurs canaux. Quel que soit le codec, on reste en stéréo. C’est assez simple à vérifier : il suffit de débrancher les enceintes avant et de vérifier s’il y a du son : rien en MPEG, DTS ou AC3. QuickTime Player ou VLC sont par contre capables de lire correctement de l’AC3 (et du DTS pour VLC) sur plusieurs canaux. Pour le MPEG Multichannel, c’est simple : ça ne fonctionne pas. En stéréo, on a bien une impression qu’il y a plusieurs canaux, mais le décodage ne se fait pas. A noter que le débit sur le DVD est assez bas au niveau de l’audio, seulement 384 kilobits/s.

2 canaux

2 canaux

Pour ceux qui veulent essayer, il y a des fichiers de test (et même une ISO de « DVD ») .