tcutting wrote:
> It would be GREAT if someone could provide a Windows binary of
> Squeezelite compiled with WMA support!
Technically the Windows binary already has the ability to play WMA, OGG,
AAC and other formats, but doesn't look like the developer has provided
any instructions on how to get it working.
It's the same as the MP3 instructions that is provided with the Windows
builds, you'll need to get the .dll files and place them in the same
folder as the squeezelite-win.exe.
If you run *squeezelite-win.exe -h* you'll notice at the bottom of the
output what it is compiled with (although some are missing)
Run *squeezelite-win.exe -d all=info* and you'll see it trying to load a
number of codecs and failing, you should also see it succeeding at
loading the MP3 codec if you added it as per the developer's
intructions.
This is a snippet of my output.
Code:
--------------------
[19:37:09.972] decode_init:129 init decode, include codecs: exclude codecs:
[19:37:09.972] register_dsd:624 using dsd to decode dsf,dff
[19:37:09.982] load_ff:621 loaded avcodec-55.dll (55.52.102)
[19:37:09.982] load_ff:638 loaded avformat-55.dll (55.33.100)
[19:37:09.982] load_ff:652 loaded avutil-52.dll (52.66.100)
[19:37:09.987] register_ff:731 using ffmpeg to decode alc
[19:37:09.987] register_ff:715 using ffmpeg to decode wma,wmap,wmal
[19:37:09.987] load_faad:610 loaded libfaad2.dll
[19:37:09.987] register_faad:640 using faad to decode aac
[19:37:09.992] load_vorbis:300 loaded libvorbisfile.dll
[19:37:09.992] register_vorbis:329 using vorbis to decode ogg
[19:37:09.992] load_flac:258 loaded libFLAC.dll
[19:37:09.992] register_flac:286 using flac to decode flc
[19:37:09.992] register_pcm:382 using pcm to decode aif,pcm
[19:37:09.992] load_mad:364 dlerror: code: 126
[19:37:09.992] load_mpg:242 loaded libmpg123-0.dll
[19:37:09.992] register_mpg:274 using mpg to decode mp3
[19:37:09.997] slimproto:790 connecting to 127.0.0.1:3483
[19:37:09.997] slimproto:823 connected
[19:37:09.997] slimproto:834 local player
[19:37:09.997] sendHELO:117 mac: 00:1d:7d:07:0f:13
[19:37:10.002] sendHELO:119 cap:
Model=squeezelite,ModelName=SqueezeLite,Accurat
ePlayPoints=1,HasDigitalOut=1,MaxSampleRate=192000,dsf,dff,alc,wma,wmap,wmal,aac
,ogg,flc,aif,pcm,mp3,loc
--------------------
You'll notice I have added some extra .dll.
To get WMA working I added the ffmpeg dll files listed at the top,
avcodec-55.dll, avformat-55.dll and avutil-52.dll.
I located these in the ffmpeg builds by Zeranoe
*hxxp://ffmpeg.zeranoe.com/builds/* (I can't post links so replace
*hxxp *with *http*)
Don't download the latest FFMPEG build as the version has changed, or
you can try renaming the dll files but I've not tried that. I'm using
dll's found in the 32bit 2.2.3 Shared build.
Direct Download link:
*hxxp://ffmpeg.zeranoe.com/builds/win32/shared/ffmpeg-2.2.3-win32-shared.7z*
Just extract the dll files out as listed above and add them to the
squeezelite folder, restart squeezelite and it should load them.
I would list how I got the rest of the dll files for OGG and AAC support
but I can't remember, I've got some notes on it but they're at work
where I have this all setup. I'll try and remember to get the details
next week but I'll be very busy then so no promises.
Good Luck.
------------------------------------------------------------------------
darknite323's Profile: http://forums.slimdevices.com/member.php?userid=63962
View this thread: http://forums.slimdevices.com/showthread.php?t=103038
_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins