DSD Audio file support
#1
Is there any plan to support DSD Audio format?
Reply
#2
Unfortunately ffmpeg, which xbmc uses to decode audio, does not support DSD or DFF, as far as I know.
Reply
#3
not gonna help you much probably but funnai since i have independently worked on it in the last few days. i have a basic dff decoder add-on in my fork at https://https://github.com/notspiff/xbmc-cmake / https://https://github.com/notspiff/audiodecoder.dsd

so it's definitely doable.
Reply
#4
ironic_monkey,

Can it be used by a user without any knowledge of coding? It is a simple addon or something more complex?

Thanks
Reply
#5
it's an add-on which only works with my fork since audio decoders aren't add-ons in upstream.
Reply
#6
Hi ironic_monkey, I try compile, but have error

Code:
C:\xbmc-cmake-master\xbmc\visualizations\Milkdrop\Plugin.vcxproj : error  : Project "C:\xbmc-cmake-master\xbmc\visualizations\Milkdrop\Plugin.vcxproj" could not be found.

C:\xbmc-cmake-master\xbmc\visualizations\DirectXSpectrum\directx_spectrum.vcxproj : error  : Project "C:\xbmc-cmake-master\xbmc\visualizations\DirectXSpectrum\directx_spectrum.vcxproj" could not be found.

C:\xbmc-cmake-master\lib\libmodplug\libmodplug_2010.vcxproj : error  : Project "C:\xbmc-cmake-master\lib\libmodplug\libmodplug_2010.vcxproj" could not be found.

C:\xbmc-cmake-master\lib\libRTV\libRTV.vcxproj : error  : Project "C:\xbmc-cmake-master\lib\libRTV\libRTV.vcxproj" could not be found.

C:\xbmc-cmake-master\xbmc\visualizations\WaveForm\Waveform.vcxproj : error  : Project "C:\xbmc-cmake-master\xbmc\visualizations\WaveForm\Waveform.vcxproj" could not be found.

C:\xbmc-cmake-master\lib\stsound\StSoundLibrary\StSoundLibrary.vcxproj : error  : Project "C:\xbmc-cmake-master\lib\stsound\StSoundLibrary\StSoundLibrary.vcxproj" could not be found.

C:\xbmc-cmake-master\lib\libmad\msvc++\libmad.vcxproj : error  : Project "C:\xbmc-cmake-master\lib\libmad\msvc++\libmad.vcxproj" could not be found.

C:\xbmc-cmake-master\lib\vgmstream\win32\win32.vcxproj : error  : Project "C:\xbmc-cmake-master\lib\vgmstream\win32\win32.vcxproj" could not be found.

C:\xbmc-cmake-master\lib\nosefart\NoseFartXBMC.vcxproj : error  : Project "C:\xbmc-cmake-master\lib\nosefart\NoseFartXBMC.vcxproj" could not be found.

C:\xbmc-cmake-master\lib\libsidplay2\libsidplay\win\VC\libsidplay.vcxproj : error  : Project "C:\xbmc-cmake-master\lib\libsidplay2\libsidplay\win\VC\libsidplay.vcxproj" could not be found.

C:\xbmc-cmake-master\lib\libhdhomerun\hdhomerun\hdhomerun.vcxproj : error  : Project "C:\xbmc-cmake-master\lib\libhdhomerun\hdhomerun\hdhomerun.vcxproj" could not be found.

C:\xbmc-cmake-master\xbmc\visualizations\Vortex\Vortex\Vortex.vcxproj : error  : Project "C:\xbmc-cmake-master\xbmc\visualizations\Vortex\Vortex\Vortex.vcxproj" could not be found.
MediaBrazil forum Website - Youtube Channel
MQ9-1.6.0.29 - 09.15.2023 - Aeon MQ Skin Team
MarcosQui Website Donate and support us.
Reply
#7
my fork only builds on linux (using the project/cmake buildsystem)
Reply
#8
Hum, seems ffmpeg support DSD (DSF files): https://ffmpeg.org/general.html
Reply
#9
yes, that was added about 2 weeks ago. not in any released version as of yet afaik.
Reply
#10
As dsf/dff file playback is supported now it would make sense to also support their scanning to the Kodi library.
Reply

Logout Mark Read Team Forum Stats Members Help
DSD Audio file support0