web-dev-qa-db-fra.com

Play Apple Dossiers sans perte (.m4a, alac) dans Windows 7 Media Player?

Existe-t-il un bon plugin ou un bon codec qui permet au lecteur multimédia/Media Center sur Windows 7 à lire Apple Laveless (ALAC) codé des fichiers codés? Comme les fichiers sont partagés entre plusieurs installations iTunes et un centre de média I Je ne veux pas les transcoder. Points de bonus pour une analyse appropriée des méta-données. :)

6
deceze

Le conseil sur la page Answers.Microsoft.com:

http://answers.microsoft.com/en-us/windows/forum/windows_7-sound/apple-lossless-m4a-in-wmp12/d68a4dc0-224a-43b6-adfb-52402106b53b

En gros, ils disent installer le filtre source DC-Bass et vous devriez pouvoir lire les fichiers.

Malheureusement, si les fichiers ont une extension "M4A", ils apparaissent dans l'autre section multimédia plutôt que dans la musique.

La "solution" suggérée est de renommer vos fichiers sur "MP4", mais lorsque je fais que les fichiers ne jouent plus.

Les fichiers d'extension "Alac" n'apparaissent pas du tout.

Pas vraiment une solution, mais j'espère que des informations pouvant aider la communauté à obtenir une étape plus proche.

Oh, et Microsoft, si vous lisez ceci, Apple Lossless est désormais open source , donc je suis sûr que vous pouvez quelque manière que vous puissiez la regrouper dans le lecteur multimédia Windows.

1
aboy021

Pour autant que je sache toutes les solutions de lecture Apple sans perte dans WMP12 nécessite toujours un filtre DirectShow. Le choix le plus courant étant le DC Bass Source One écrit par Milenko Mitrovic et qui résulte de mes recherches antérieures et de mes suggestions à Milenko. Cela a fonctionné bien pour Windows XP et Vista mais pour Windows 7 et plus tard, il y a quelques problèmes supplémentaires à accueillir.

Tout d'abord avec WMP12 Microsoft a introduit les médias Media Foundation en remplacement de DirectShow. Les codecs de la Fondation des médias priment sur les filtres DirectShow et vous devez donc désactiver tout codec potentiellement conflictuel de média. Comme WMP12 inclut la prise en charge des fichiers AAC avec l'extension de fichier .m4a qui est la même extension de fichier que pour Apple sans perte, vous devez donc désactiver le support AAC intégré. J'ai trouvé le moyen le plus simple consistait à installer le pack Codec Shark007 Windows7 qui comprend non seulement la prise en charge de la lecture AppleLes fichiers sans perte, mais dispose également d'une boîte de coche pour désactiver le codec de la Fondation Media intégrée.

Deuxièmement, Microsoft a délibérément choisi de mettre Apple fichiers sans perte dans la section "Autre" de la section WMP plutôt que la section musicale, même s'ils ont la même extension de fichier, le même format de fichier et le même format de balise que les fichiers AAC . Vous pouvez considérer que cela ressemble à WMA vs WMA Lossless.

Remarque: WMP12 a outre-même une prise en charge intégrée pour la lecture de fichiers AAC, dispose également d'une prise en charge intégrée pour la lecture de MPEG4 'Atoms' I.E. Tags. Il prend même en charge la lecture des œuvres d'album intégrées des fichiers .m4a - AAC et Apple sans perte.

Ce problème avec Apple Les fichiers sans perte étant (incorrectement) placés dans l'autre section peuvent être corrigés en installant le plugin WMPTAGPlus. Merci d'aller à Tim de Beats pour résoudre ce problème. Dans ce cas, le plugin WMPTAGPLUS montre que WMP12 dans la pensée Apple Les fichiers sans perte sont des fichiers AAC, il n'a pas besoin de faire la lecture de balises au fur et à mesure que WMP12 peut déjà lire ces balises.

La solution complète consiste donc à installer le pack Codec Shark007 et le plugin WMPTAGPLUS. Ceux-ci peuvent être téléchargés à partir des liens suivants.

http://shark007.net/

http://bmproductions.fixnum.org/wmptagplus/

Remarque: la solution ci-dessus permet au WMP12 de reconnaître Apple Fichiers sans perte et AAC en tant que fichiers musicaux et le permet de lire les méta-tags dans ces fichiers, y compris des œuvres d'album. En conséquence, Microsoft Media Center peut également jouer à ces fichiers. Malheureusement, comme cette solution est basée sur un filtre DirectShow, les fichiers ne peuvent pas être diffusés de WMP12, car cela ne fonctionne que avec un codec de la Fondation Media.

1
John Lockwood

@deceze: Cela va jouer Apple Lossless dans WMP12 (ou 7MC), mais elle implique quelques changements

  1. Désinstallez tous les packs de codec (K-Lite, Shark) etc. que vous n'avez pas vraiment besoin.

  2. Assurez-vous que QuickTime est installé. Tandis que iTunes ne sera pas utilisé pour lire ces fichiers, nous devons installer un filtre DirectShow qui utilisera le codec QuickTime pour lire Apple Dossiers sans perte. (Ne t'inquiète pas, ce ne sera pas une importante ressource porc)

  3. Installez le filtre DirectShow QuickTime à partir de http://www.riverpast.com/fr/prod/QuickTime/ .

  4. Renommez le fichier .m4a sur .mp4 et jouer dans WMP12. Ceci sera ajouté à la bibliothèque. Vous pouvez utiliser un Renamer batch pour renommer tous les fichiers.

Cette solution fonctionnera toujours lorsque vous synchronisez iPod/iPhone en utilisant iTunes.

Ne nous dire si cela fonctionne pour vous.

0
Kiran

Les packs de codecs peuvent être diaboliques, mais je préfère installer simplement ceux dont j'ai besoin

J'utilise free-codecs.com

http://www.free-codecs.com/download/3ivx.htm - Cela permettra la lecture .m4a
[.____] http://www.free-codecs.com/download/directshow_filterpack.htm - Ceci permettra la lecture .Alac

0
admintech

Winamp prend en charge de façon nativement .m4a Alac Lecture à partir de V5.64.

0
reflexiv

Le filtre DirectShow QuickTime de Riverpast devrait fonctionner.

Cela ne fonctionne pas avec ALAC (Apple Dankless Music)

0
Jo Perry