Redmine: Issues 2019-08-28T09:59:19Z Redmine Redmine Audacious - Feature #899 (New): Album art (cover) as an additional columun in Qt version 2019-08-28T09:59:19Z acar burak <p>If it's not a big trouble, please consider adding a column for album art for the forthcoming Qt version. Contrasted with a wall of text, visual clue "helps a lot" especially with a large collection and with classical music.</p> <p>Please see the screenshot of DeadBeef, the only player having this feature and the only GTK app I keep because of that, otherwise I would use qmmp.</p> Audacious - Support #897 (New): global hotkeys not working under Linux Mint MATE 2019-07-23T00:33:31Z Kate Jones <p>I just installed Audacious 3.10 under Linux Mint 18 &#38; I'm loving everything about it, except for the part where I can't get the global hotkeys to work.</p> <p>I've got the Global Hotkeys plugin activated, &#38; also the MPRIS 2 Server, which I'd seen somewhere-or-other was necessary. With that I've basically reached the end of my clue with this sort of thing. Halp pls?</p> <p>Many thanks!</p> Audacious - Feature #892 (New): Follow symlinks when adding directory 2019-06-10T15:32:10Z Simon Bruder <p>I started using git-annex for managing my music collection, which uses symlinks.</p> <p>When I add a single file to audacious (<code>audacious artist/album/file.flac</code>), it opens the file flawlessly, but when I try to add a directory (<code>audacious artist/album</code>) it fails (“No files found.”).</p> Steps to reproduce: <ul> <li><code>mkdir -p tmp/subdir</code></li> <li><code>cd tmp</code></li> <li>Copy an audio file in this directory and name it <code>file.flac</code></li> <li><code>audacious .</code> → replaces audacious queue with that file</li> <li><code>ln -s ../file.flac subdir</code> (create symlink to file.flac in subdirectory)</li> <li><code>audacious subdir/file.flac</code> → also works</li> <li><code>audacious subdir</code> → fails with (“No files found.”)</li> </ul> <p>My audacious version: 3.10.1 (debian buster)</p> Audacious - Feature #889 (New): Crossfade settings: is it possible to increase the upper limit ? 2019-05-18T20:49:31Z Daniel Valenzuela <p>First of all thanks for maintaining this great tool!</p> <p>Currently, in the crossfade settings, for the "On seek or manual song change" value, the maximum length is 3.0 seconds.</p> <p>Would it be possible to extend this limit to, say, 10 or 15 seconds ?</p> Audacious - Support #888 (New): lyricwiki plugin fails to connect (Windows-specific) 2019-04-30T13:33:06Z JM Phone Home <p>I'm getting this message ONLY on my windows 10 partitions (and seven too) when I use the lyricwiki plugin:</p> <p>"-Error</p> <p>Incapaz de traer <a class="external" href=";artist=Creed&#38;song=Torn&#38;fmt=xml">;artist=Creed&#38;song=Torn&#38;fmt=xml</a>"</p> <p>On my linux partition the player and the plugin works perfectly fine.</p> <p>I also started a topic on the forums without success.</p> Audacious - Feature #883 (New): Consider adding USF plugin 2019-03-21T01:54:56Z Jarrod Makin <p>Please consider adding usf as an official input plugin<br />I have been able to build from <a class="external" href=""></a> with relatively little hassle on a Fedora 29 Linux machine<br />This plugin will be of interest to videogame enthusiasts (specifically N64 fans)</p> Audacious - Feature #882 (New): Consider adding vgmstream plugin 2019-03-21T01:51:09Z Jarrod Makin <p>Please consider adding vgmstream as an official plugin<br />The project's upstream source is <a class="external" href=""></a><br />I have been able to get this working on a Fedora 29 machine with relatively little effort.</p> Audacious - Feature #877 (New): Please add save option to cue playlists (patch included) 2019-03-07T04:18:19Z Jim Turner <p>After working on the extended m3u playlist plugin for issue#875, I decided to try my hand at the cuesheet plugin as well. The included patch adds ability to save playlists to proper .cue format. Only "file" entries are added (warns for non-file urls) and cue-sheet entries are converted to their "AudioFile" value to avoid "recursive" cuesheets embedded in cue files. It seems to work fine to specify "MP3" on the "FILE" line for all entries as it is ignored, except to check for the flag's existance and other values like "OGG", "WAV", etc. cause libcue to throw sintax errors. Please review.</p> <p>Thanks,</p> <p>Jim</p> Audacious - Feature #876 (New): Automatically reconnect when HTTP server closes connection 2019-02-27T17:06:24Z CJ Kucera <p>I've been on the road for a few weeks and have been listening to music primarily via .m3u playlists which point to HTTP URLs to mp3s which live on my home server. I've noticed that if I pause a track, leave it for sufficiently long, and then hit play again, the song will continue playing for awhile but then stop suddenly and proceed to the next track in the playlist. The error which gets generated is this:</p> <pre><code>ERROR [fill_buffer]: &amp;lt;0x7f37d8027430&amp;gt; Error while reading from the network<br /> ERROR [reader]: &amp;lt;0x7f37d8027430&amp;gt; Error while reading from the network. Terminating reader thread<br /> ERROR [try_fread]: &amp;lt;0x7f37d8027430&amp;gt; No request to read from, seek gone wrong?</code></pre> <p>I assume what's happening is that audacious is just using a single HTTP stream, and pausing it results in no further TCP activity for awhile, and the server eventually times out the connection, so Audacious is just left with whatever data has been pre-buffered. What I've taken to doing is just re-playing from the beginning when I get back to the laptop and then seeking to the point at which I'd paused, which lets me continue with the file, but it'd be nice to have pause/play work as expected in this scenario.</p> <p>I realize this might be difficult - could an HTTP URL be a "live" stream which isn't properly seekable? In my case these MP3s are all just being served from a pretty standard Apache HTTPD, which supports requesting by range - the relevant HTTP headers sent back are:</p> <pre><code>HTTP/1.1 200 OK<br /> Accept-Ranges: bytes<br /> Content-Length: 11507449<br /> Content-Type: audio/mpeg</code></pre> <p>An alternative in this case could be locally caching the entire file and playing from that instead, though I admit that again in cases where the HTTP URL might be a "proper" stream, that would be infeasible, and I'm not sure how you'd distinguish between the two (perhaps via the presence of Content-Length and Accept-Ranges?). On the server logs, it looks like a total of four HTTP requests ends up getting generated, including a couple which result in 206es - I assume at least one of these requests is for the purposes of extracting tags:</p> <pre><code>[27/Feb/2019:11:03:34 -0600] "GET /Electronic/Aphex_Twin/Syro/10-PAPAT4_pineal_mix.mp3 HTTP/1.1" 200 10363286<br /> [27/Feb/2019:11:03:35 -0600] "GET /Electronic/Aphex_Twin/Syro/10-PAPAT4_pineal_mix.mp3 HTTP/1.1" 206 128<br /> [27/Feb/2019:11:03:35 -0600] "GET /Electronic/Aphex_Twin/Syro/10-PAPAT4_pineal_mix.mp3 HTTP/1.1" 200 10363286<br /> [27/Feb/2019:11:03:36 -0600] "GET /Electronic/Aphex_Twin/Syro/10-PAPAT4_pineal_mix.mp3 HTTP/1.1" 206 128</code></pre> <p>Anyway, let me know if I can provide any more info, etc! Not really sure what Category this belongs in. Running this on 3.10.1, on Arch.</p> Audacious - Feature #875 (New): Extended M3U support 2019-02-24T10:18:40Z Raitaro Hikami <p>As described on the wikipedia page for the m3u format: <a class="external" href=""></a></p> <p>I need something like this:<br /><pre> #EXTM3U #EXTINF:419,Alice in Chains - Rotten Apple Alice in Chains_Jar of Flies_01_Rotten Apple.mp3 </pre></p> <p>I tried making a quick playlist using youtube-dl. Seems that audacious can use the links given by `-g` option quite well though. The problem is that I would like to have the file name not the url. I usually do something like this:</p> <pre> play=/tmp/playlist.m3u youtube-dl -g $link &gt;&gt; $play audacious --qt $play &#38; &gt; /dev/null 2&gt;&#38;1 </pre> <p>On the other hand, if I use shorten links, generated by something a bit more complex, but faster (not to mention more readable output):</p> <pre> echo "#EXTM3U" &gt; short.m3u youtube-dl -j --flat-playlist\?list\=PLURsDaOr8hWWGebP8AGmA3Wu2WAQEHFUc | jq -r '.title, .url' | sed -e '2~2s_^_' -e '1~2s_^_#EXTINF:,_' &gt;&gt; short.m3u </pre> <p>I get something like this: <br /><pre> #EXTM3U #EXTINF:,My Chocolate Croissant Was Supposed To Be Perfect... #EXTINF:,I Learned How To Temper Chocolate... (science included) #EXTINF:,I Tried "Sous-Vide" to Temper Chocolate... (best move ever) #EXTINF:,I Designed Custom Chocolate Bars Using Thermoforming... </pre></p> <p>The generated playlist seems completely fine on vlc, on audacious on the other hand it simply... well, gives an error: `File format not recognized`</p> Audacious - Bug #859 (New): .wsz skins cannot be used on Windows 2019-01-10T05:13:52Z John Lindgren <p>The current scheme uses the external "unzip" program which generally isn't present on Windows.</p> <p>We could ship an "unzip.exe" along with the Windows build, but it would be better if we could read the .wsz/.zip files directly through the VFS layer, without running an external .exe and creating temporary files on the C: drive.</p> Audacious - Feature #848 (New): Set OpenMPT priority above ModPlug 2018-12-02T02:54:49Z Jonathan Rubenstein <p>I posted this before as note <a class="issue tracker-1 status-6 priority-4 priority-default closed" title="Bug: Modplug shows quite some playback issues with various Module Files (Rejected)" href="">#303-6</a>, however that bug is quite old (on top of being rejected) and I probably did not get noticed, so I am making a new report as a feature request.</p> <p>Libmodplug is Audacious' library of choice for its official module playing input plugin, it enables playback of many old formats such as xm, it, mod, and others.<br />Unfortunately, libmodplug appears to be only sporadically maintained, the most recent commit listed on sourceforge as being <a href="" class="external">9357867</a>, dated June 2nd, 2017, and on GitHub, <a href="" class="external">af00e21</a>, dated August 2nd, 2018. As listed on <a class="issue tracker-1 status-6 priority-4 priority-default closed" title="Bug: Modplug shows quite some playback issues with various Module Files (Rejected)" href="">#303</a>, it does have some playback issues with some modules, one of which I've attached to this report. Generally, it also plays modules back with a low amplitude, however that could be the result of Audacious' plugin's implementation.</p> <p>In <a class="issue tracker-1 status-6 priority-4 priority-default closed" title="Bug: Modplug shows quite some playback issues with various Module Files (Rejected)" href="">#303-2</a>, libxmp was discussed, however the mentioned audacious plugin (<a class="issue tracker-1 status-6 priority-4 priority-default closed" title="Bug: Modplug shows quite some playback issues with various Module Files (Rejected)" href="">#303-5</a>) is no longer maintained, and libxmp itself appears to be sporadically maintained as well. The latest commit, <a href="" class="external">2a16cdf</a>, is dated Oct 14th, 2018.</p> <p>So, I suggest switching to <a href="" class="external">libopenmpt</a>, a cross-platform module playback library based off of <a href="" class="external">OpenMPT</a>, which is itself based off the open source release of ModPlug Tracker. It's actively maintained, (latest revision is <a href=";rev=10998&#38;peg=10998" class="external">rev 10998</a> dated November 25th, 2018) and should have better support for playing back modules accurately. The types of modules it supports should be equivalent or greater than libmodplug, a list of supported modules can be found on the <a href="" class="external">features page</a>. For example, libopenmpt handles the problematic module attached to this report flawlessly.<br />Chris Spiegel has created a working audacious plugin for this already, however his repo does not currently feature a code license. <a class="external" href=""></a> You might be able to get into a dialog with him about absorbing it into the audacious-plugins repo. His email listed in the git commit log is cspiegel at gmail.</p> <p>I've used his plugin for a while and it works great in my experience, and the amplitude seems to be correct, so the modules don't sound so quiet compared to my other music files.</p> Audacious - Feature #786 (New): Port global hotkeys plugin to Windows 2018-04-05T08:38:52Z Davyd McColl <p>As per title, the global hotkeys plugin appears to not be part of the windows build / deployment. Is this something which can be fixed? I know I can use another manager to call the CLI -- it just would be nice not to (:</p> Audacious - Feature #533 (New): Create a plugin(s) for showing waveform and spectrogram 2015-04-17T15:23:36Z Artem S. Tashkinov <p>It would be nice if waveform also showed clipping (as red vertical lines).</p> <p>Spectrogram should be colored.</p> Audacious - Feature #429 (New): Please enable scrobbling to in Scrobbler 2.0 2014-04-11T02:31:49Z Franko Burolo <p>As already explained in this forum conversetion: <a class="external" href=""></a> I would like to request the re-enablement of scrobbling to</p> <p>Since Scrobbler 2 is introduced, we are unable to scrobble to anymore, which is also a free software project, so it would be cool if Audacious would continue to support it, as it did before.</p> <p>According to the last post by Luís Picciochi in the forum conversation, it seems like also supports 2.0 API, so this should be feasable.</p> <p>Thank you very much!</p>