Je viens de découvrir qu'il est possible d'introduire un fichier multicanal dans iTunes, mais AFAIK iTunes ne le lira pas autrement qu'en stéréo. (Cela reste utile si votre bibliothèque est utilisée par d'autres logiciels qui peuvent lire le multicanal).
J'ai réglé mon encodeur sur :
- Profil : MPEG-4 AAC LC
- Sans lacunes : iTunSMPB
- Méthode : CBR
- Bitrate : 960k
(Note : Pour un fichier de 6 canaux, je suppose que cela équivaut à une stéréo 320k. Lorsque je l'ai réglé sur 6000k, ce qui était proche de mon fichier source, j'ai obtenu un fichier d'environ 1320k, donc peut-être que l'AAC ne peut pas aller beaucoup plus loin que cela).
Et mon décodeur :
- Profondeur de bits : Original
- Taux d'échantillonnage : 44100
(Note : Il est probablement préférable de faire correspondre cette valeur à celle du fichier original. Je suppose que vous pouvez le régler sur n'importe quelle valeur jusqu'au maximum que votre iTunes est configuré pour lire, mais il est évident qu'il est inutile de dépasser le fichier original).
- Canaux : Original
Cela m'a permis de convertir un fichier WAV à 6 canaux en un fichier AAC m4a à 6 canaux. En lisant le fichier dans VLC et en regardant la fenêtre Codec Info, j'ai vérifié que les 6 canaux étaient présents (tout comme en écoutant le fichier dans VLC). J'ai pu importer et étiqueter le nouveau fichier .m4a dans iTunes comme n'importe quel autre fichier, mais comme je l'ai dit, il n'est lu qu'en stéréo (down-mixé, je pense, plutôt que de perdre les 4 canaux supplémentaires).
J'ai utilisé TAudioConverter ( Plus d'informations ou télécharger ici ), qui n'est malheureusement disponible que sous Windows, mais il existe probablement un autre programme similaire pour Mac. J'imagine que tout ce qui est basé sur l'encodeur fdkaac, ou même ffmpeg, peut probablement le faire.
Oh, et si vous décidez d'utiliser TAudioConverter pour cela, il se peut que vous rencontriez un petit problème/bogue qui se traduit par quelques fenêtres d'erreur lorsque vous démarrez le programme et qui prétendent que "Bass.dll" est manquant. Acceptez/fermez-les toutes et, une fois qu'elles cessent d'apparaître, lancez le programme une seconde fois ; il se chargera correctement, puis