<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[How to play .dsf files]]></title><description><![CDATA[<p dir="auto">Great looking player, THANKS!  I read about Strawberry on <a href="http://itsfoss.com" rel="nofollow ugc">itsfoss.com</a> and had to try it because the author said it plays DSD files (e.g. .dsf).  However, that capability isn't listed under your "Features", and indeed, when I try to add a dsf file this is the error:<br />
"File /home/xyz/Music/love.dsf is not recognized as a valid audio file."</p>
<p dir="auto">I think you're using gstreamer and dpkg shows libav is loaded:<br />
gstreamer1.0-libav:amd64 1.16.2-2     amd64        ffmpeg plugin for GStreamer</p>
<p dir="auto">That file (and many others) play fine as DoP with this ffmpeg command line:<br />
ffmpeg -hide_banner -i /home/xyz/Music/love.dsf -c:a pcm_s24le -f alsa plughw:1,3</p>
<p dir="auto">What am I doing wrong?  Strawberry has exactly what I need to replace foobar2000 (under Wine of course) as a native player.  Please assume I'm an idiot who knows just enough to be dangerous.</p>
<p dir="auto">Thanks for any help.</p>
<p dir="auto">(Environment is Linux Mint 20.1)</p>
]]></description><link>https://forum.strawberrymusicplayer.org/topic/305/how-to-play-dsf-files</link><generator>RSS for Node</generator><lastBuildDate>Fri, 09 Oct 2026 22:29:37 GMT</lastBuildDate><atom:link href="https://forum.strawberrymusicplayer.org/topic/305.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 04 Jun 2021 15:21:19 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to How to play .dsf files on Mon, 23 Aug 2021 11:24:57 GMT]]></title><description><![CDATA[<p dir="auto">Answer from taglib,<br />
Hi Ton,</p>
<p dir="auto">As far as I know, DSDIFF/DSF was never part of an official TagLib release.</p>
<p dir="auto">It was merged into master (2018-10-27, d71398c9), but it was later<br />
removed (2019-09-12, 074f30e3) with the commit message</p>
<blockquote>
<p dir="auto">Remove DSF and DSDIFF from master to a feature branch</p>
<p dir="auto">These can be merged back into master once they're in a more mature state.</p>
</blockquote>
<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://forum.strawberrymusicplayer.org/uid/555">@Scott</a>: Can you tell us what exactly were the problems which led to<br />
this removal?</p>
<p dir="auto">The code still exists in the taglib2 branch. It is not difficult to<br />
include support for a new tag format in a project which is using<br />
TagLib, that code does not have to be part of TagLib, so the<br />
Strawberry Musicplayer could add DSF support to its source code. I did<br />
this myself for <a href="https://invent.kde.org/multimedia/kid3/" rel="nofollow ugc">https://invent.kde.org/multimedia/kid3/</a>, but I used<br />
another implementation from <a href="https://github.com/pekingduck/metadsf" rel="nofollow ugc">https://github.com/pekingduck/metadsf</a><br />
(2015-03-11, 18687eb2), and I had to add a few fixes based on bug<br />
reports from users, so an alternative to the stuff in the taglib2<br />
branch could be the src/plugins/taglibmetadata/taglibext/dsf folder in<br />
the Kid3 sources.</p>
<p dir="auto">Jonas, was this helpful?</p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/997</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/997</guid><dc:creator><![CDATA[Ton]]></dc:creator><pubDate>Mon, 23 Aug 2021 11:24:57 GMT</pubDate></item><item><title><![CDATA[Reply to How to play .dsf files on Thu, 19 Aug 2021 08:41:45 GMT]]></title><description><![CDATA[<p dir="auto">Jonas, I did send them this message. "Hello, suddenly my Strawberry Musicplayer can't read DSDIFF/DSF files.<br />
Strawberry tells me taglib doesn't support it anymore.<br />
Can you please make it work again?"</p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/984</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/984</guid><dc:creator><![CDATA[Ton]]></dc:creator><pubDate>Thu, 19 Aug 2021 08:41:45 GMT</pubDate></item><item><title><![CDATA[Reply to How to play .dsf files on Mon, 09 Aug 2021 18:20:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://forum.strawberrymusicplayer.org/uid/34">@ton</a><br />
I agree. But the only way to get it added back is to keep our own fork of taglib, and unfortunately it's too much work for me right now and too few contributors.</p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/973</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/973</guid><dc:creator><![CDATA[jonas]]></dc:creator><pubDate>Mon, 09 Aug 2021 18:20:34 GMT</pubDate></item><item><title><![CDATA[Reply to How to play .dsf files on Sun, 01 Aug 2021 05:44:58 GMT]]></title><description><![CDATA[<p dir="auto">Hi Jonas, you haven't heard from me for a long time. Because I was very satisfied. But now that I can indeed not play my dsd files anymore….that is terrible. What can I, we do, to get it working again?</p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/965</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/965</guid><dc:creator><![CDATA[Ton]]></dc:creator><pubDate>Sun, 01 Aug 2021 05:44:58 GMT</pubDate></item><item><title><![CDATA[Reply to How to play .dsf files on Mon, 28 Jun 2021 18:21:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://forum.strawberrymusicplayer.org/uid/519">@dennis845</a><br />
It was supported previously (but not natively) because we were using our own fork of taglib with DSDIFF/DSF support, but when a new official taglib release came along I decided to just use that instead of keeping our own version due to fact that most distros compiled with the system taglib instead of our version anyway, so it was only really used on macOS and Windows and users just filed issues because of it. My impression is that the DSDIFF/DSF support in gstreamer was a bit unstable too.</p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/913</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/913</guid><dc:creator><![CDATA[jonas]]></dc:creator><pubDate>Mon, 28 Jun 2021 18:21:01 GMT</pubDate></item></channel></rss>