HydrogenAudio

Lossless Audio Compression => Lossless / Other Codecs => Topic started by: John Lockwood on 2006-05-22 16:02:33

Title: Apple Lossless in Windows Media Player
Post by: John Lockwood on 2006-05-22 16:02:33
Is there software available to allow Windows Media Player to play Apple Lossless Audio Format files?

If so where do I get it. I get the impression FFDSHOW is supposed to support Apple Lossless but I cannot see how to get that to work in Windows Media Player.

Many thanks.
Title: Apple Lossless in Windows Media Player
Post by: Remedial Sound on 2006-05-22 18:54:19
I'm afraid that's a pretty tall order my friend, asking one behemoth company's media player to play the proprietary lossless format of one of its chief rivals.    I think there's a component that allows you to play ALAC files in Foobar (the popular audio player around these forums) but I know of no such equivalent for WiMP (try googling a few keywords maybe?).  AFAIK use of ALAC is pretty much limited to iTunes.
Title: Apple Lossless in Windows Media Player
Post by: Mangix on 2006-05-22 23:32:23
If so where do I get it. I get the impression FFDSHOW is supposed to support Apple Lossless but I cannot see how to get that to work in Windows Media Player.

why would something like ffdshow, which is open source, have support for a propietary format which is inferior to Open Source ones like FLAC?
Title: Apple Lossless in Windows Media Player
Post by: Nayru on 2006-05-26 13:22:31

If so where do I get it. I get the impression FFDSHOW is supposed to support Apple Lossless but I cannot see how to get that to work in Windows Media Player.

why would something like ffdshow, which is open source, have support for a propietary format which is inferior to Open Source ones like FLAC?

ffmpeg aims to support all formats (at least for decoding) including proprietary ones like Apple Lossless, WMA, and RealAudio.  Why would someone want this?  Well, suppose you have an Apple Lossless file and you want to encode it with FLAC.  That'd be pretty difficult if you couldn't decode it...
Title: Apple Lossless in Windows Media Player
Post by: audiomars on 2006-05-26 14:21:38
-----snip-----
Well, suppose you have an Apple Lossless file and you want to encode it with FLAC.  That'd be pretty difficult if you couldn't decode it...
-----snip-----


You can always use dBpowerAMP Music Converter (http://dbpoweramp.com/dmc.htm) combined with its aac & Apple Lossless decoder (http://www.dbpoweramp.com/codec-central-mp4.htm) for the task detailed above.
Title: Apple Lossless in Windows Media Player
Post by: kornchild2002 on 2006-05-26 14:43:51
To my knowledge, there isn't a plug-in to play ALAC files in Windows Media Player.  Nero 7 comes bundled with a plug-in for WMP to allow for mpeg-4 video (h.264/AVC and h.236), and mpeg-4 AAC audio play back but I think that is about it.

It is strange that Windows Media Play can't readily convert/play ALAC files yet iTunes can convert Windows Media Lossless (and other WMA files) to the mpeg-4 AAC, ALAC, WAV, AIFF, or iTunes mp3.  You would think that Microsoft would want for people to switch from the iPod/iTunes world to their Windows Media Player/WMA world thuss offering a easy solution to convert all your music (like what Apple offered).
Title: Apple Lossless in Windows Media Player
Post by: eofor on 2006-05-26 15:05:10
That's pretty simple: Microsoft licenses the WMA decoder to 3rd party developers (incl. Apple), while Apple does not license its proprietary codecs. Same with DRM: any hardware manufacturer can buy a license to decode protected WMA because MS does not care about hardware, while Apple does not license FairPlay DRM to others to protect iPod sales.
Title: Apple Lossless in Windows Media Player
Post by: kornchild2002 on 2006-05-26 16:20:16
That's pretty simple: Microsoft licenses the WMA decoder to 3rd party developers (incl. Apple), while Apple does not license its proprietary codecs. Same with DRM: any hardware manufacturer can buy a license to decode protected WMA because MS does not care about hardware, while Apple does not license FairPlay DRM to others to protect iPod sales.


Duh, Apple would need to license their ALAC format to Microsoft to enable WMP playback and conversion.

Thanks for clearing that up, I just didn't think about it.  It is funny that Apple wanted a WMA license so people could use iTunes to convert to other formats while Apple won't give Microsoft a license so Windows users can convert from mpeg-4 AAC or ALAC to WMA.

Eh, I guess that is the way the world works.
Title: Apple Lossless in Windows Media Player
Post by: eofor on 2006-05-26 16:44:26
Apple could also write a ALAC DirectShow filter themselves so every application can use it (which is what they should've done IMO instead of porting the whole f$%#kin bug-ridden and slow QuickTime architecture to Windows). Microsoft did the same on the Mac platform recently when they abandoned the half-assed idea of their own Windows Media Player for Mac and replaced it with a proper WMA/WMV plugin for Quicktime (Flip4Mac).

AAC-in-MP4 can be played on WMP with ffdshow or the Orban AAC plugin.