<component type="desktop-application">
<id>re.fossplant.songrec</id>
<name>SongRec</name>
<summary>Recognize songs from audio easily</summary>
<project_license>GPL-3.0+</project_license>
<description>
<p>SongRec is an unofficial Shazam client for Linux, written in Rust. It allows you to easily recognize songs from your speakers, microphone or audio files.</p>
<p>Features:</p>
<p>- Recognize audio from an arbitrary audio file.</p>
<p>- Recognize audio from the microphone.</p>
<p>- Usage from both GUI and command line (for the file recognition part).</p>
<p>- Provide an history of the recognized songs on the GUI, exportable to CSV.</p>
<p>- Continuous song detection from the microphone, with the ability to choose your input device.</p>
<p>- Ability to recognize songs from your speakers rather than your microphone (on compatible PulseAudio setups).</p>
</description>
<replaces>
<id>com.github.marinm.songrec</id>
</replaces>
<recommends>
<display_length>360</display_length>
<internet>always</internet>
</recommends>
<supports>
<control>keyboard</control>
<control>pointing</control>
<control>touch</control>
</supports>
<pkgname>songrec</pkgname>
<launchable type="desktop-id">re.fossplant.songrec.desktop</launchable>
<icon type="remote" width="48" height="48">re/fossplant/songrec/7ce2c2fb8cc88c088b416b316442ebdb/icons/48x48/songrec_re.fossplant.songrec.png</icon>
<icon type="cached" width="64" height="64">songrec_re.fossplant.songrec.png</icon>
<icon type="remote" width="64" height="64">re/fossplant/songrec/7ce2c2fb8cc88c088b416b316442ebdb/icons/64x64/songrec_re.fossplant.songrec.png</icon>
<icon type="remote" width="128" height="128">re/fossplant/songrec/7ce2c2fb8cc88c088b416b316442ebdb/icons/128x128/songrec_re.fossplant.songrec.png</icon>
<icon type="stock">re.fossplant.songrec</icon>
<url type="homepage">https://songrec.fossplant.re/</url>
<url type="bugtracker">https://github.com/marin-m/SongRec/issues</url>
<url type="faq">https://github.com/marin-m/SongRec#readme</url>
<url type="translate">https://github.com/marin-m/SongRec/tree/main/translations#readme</url>
<url type="contact">https://matrix.to/#/#songrec:matrix.org</url>
<url type="vcs-browser">https://github.com/marin-m/SongRec</url>
<categories>
<category>Audio</category>
<category>AudioVideo</category>
</categories>
<provides>
<id>com.github.marinm.songrec</id>
<dbus type="user">re.fossplant.songrec</dbus>
<binary>songrec</binary>
<mediatype>audio/mpeg</mediatype>
<mediatype>audio/x-wav</mediatype>
<mediatype>audio/x-vorbis+ogg</mediatype>
<mediatype>audio/flac</mediatype>
</provides>
<languages>
<lang percentage="100">en_US</lang>
</languages>
<screenshots>
<screenshot type="default">
<caption>SongRec's main window</caption>
<image type="source" width="2054" height="1240">re/fossplant/songrec/7ce2c2fb8cc88c088b416b316442ebdb/screenshots/image-1_orig.png</image>
<image type="thumbnail" width="1248" height="753">re/fossplant/songrec/7ce2c2fb8cc88c088b416b316442ebdb/screenshots/image-1_1248x753.png</image>
<image type="thumbnail" width="752" height="453">re/fossplant/songrec/7ce2c2fb8cc88c088b416b316442ebdb/screenshots/image-1_752x453.png</image>
<image type="thumbnail" width="624" height="376">re/fossplant/songrec/7ce2c2fb8cc88c088b416b316442ebdb/screenshots/image-1_624x376.png</image>
<image type="thumbnail" width="224" height="135">re/fossplant/songrec/7ce2c2fb8cc88c088b416b316442ebdb/screenshots/image-1_224x135.png</image>
</screenshot>
<screenshot>
<caption>SongRec's favourites window</caption>
<image type="source" width="2054" height="1240">re/fossplant/songrec/7ce2c2fb8cc88c088b416b316442ebdb/screenshots/image-2_orig.png</image>
<image type="thumbnail" width="1248" height="753">re/fossplant/songrec/7ce2c2fb8cc88c088b416b316442ebdb/screenshots/image-2_1248x753.png</image>
<image type="thumbnail" width="752" height="453">re/fossplant/songrec/7ce2c2fb8cc88c088b416b316442ebdb/screenshots/image-2_752x453.png</image>
<image type="thumbnail" width="624" height="376">re/fossplant/songrec/7ce2c2fb8cc88c088b416b316442ebdb/screenshots/image-2_624x376.png</image>
<image type="thumbnail" width="224" height="135">re/fossplant/songrec/7ce2c2fb8cc88c088b416b316442ebdb/screenshots/image-2_224x135.png</image>
</screenshot>
<screenshot>
<caption>SongRec's main window, on GNOME in dark mode</caption>
<image type="source" width="2054" height="1240">re/fossplant/songrec/7ce2c2fb8cc88c088b416b316442ebdb/screenshots/image-3_orig.png</image>
<image type="thumbnail" width="1248" height="753">re/fossplant/songrec/7ce2c2fb8cc88c088b416b316442ebdb/screenshots/image-3_1248x753.png</image>
<image type="thumbnail" width="752" height="453">re/fossplant/songrec/7ce2c2fb8cc88c088b416b316442ebdb/screenshots/image-3_752x453.png</image>
<image type="thumbnail" width="624" height="376">re/fossplant/songrec/7ce2c2fb8cc88c088b416b316442ebdb/screenshots/image-3_624x376.png</image>
<image type="thumbnail" width="224" height="135">re/fossplant/songrec/7ce2c2fb8cc88c088b416b316442ebdb/screenshots/image-3_224x135.png</image>
</screenshot>
</screenshots>
<keywords>
<keyword>Rust</keyword>
<keyword>GTK</keyword>
<keyword>Shazam</keyword>
<keyword>Client</keyword>
<keyword>Audio</keyword>
<keyword>Song</keyword>
<keyword>Recognition</keyword>
<keyword>Fingerprinting</keyword>
</keywords>
<keywords xml:lang="pt_BR">
<keyword>Rust</keyword>
<keyword>GTK</keyword>
<keyword>Shazam</keyword>
<keyword>Cliente</keyword>
<keyword>Áudio</keyword>
<keyword>Som</keyword>
<keyword>Música</keyword>
<keyword>Trilha</keyword>
<keyword>Faixa</keyword>
<keyword>Identificador</keyword>
<keyword>Identificação</keyword>
<keyword>Reconhecimento</keyword>
<keyword>Detecção</keyword>
<keyword>Detectar</keyword>
<keyword>Descoberta</keyword>
<keyword>Descobrir</keyword>
<keyword>Impressão Digital</keyword>
<keyword>Qual é a Música</keyword>
</keywords>
<branding>
<color type="primary" scheme_preference="light">#DCB3E7</color>
<color type="primary" scheme_preference="dark">#664D96</color>
</branding>
<releases>
<release type="stable" version="0.6.9" timestamp="1776556800">
<description>
<p>Skip using the PipeWire backend when no node is available (issue #265)</p>
<p>Avoid a crash when using the CLI with MPRIS not loaded on the system</p>
<p>Log network requests and responses when using the -vvv flag</p>
<p>Log the command used by the ffmpeg backend when used</p>
<p>Log the audio backend selected by CPAL on Linux</p>
</description>
</release>
<release type="stable" version="0.6.8" timestamp="1776470400">
<description>
<p>Bump audio backend to CPAL 0.18 development version (see issues #257, #261)</p>
<p>This means that libpipewire will be used by default on Linux (and hence be a dependency), fixing ALSA-related bugs</p>
<p>Restore the official Windows build, with a new NSIS installer</p>
<p>Update various Rust dependencies</p>
<p>Use a larger volume gauge (PR #262 thanks to @wandabastyle)</p>
<p>Push a first Turkish translation thanks to @Abrifq</p>
<p>Remove the Symphonia ISO-MP4 parser as it seems buggy (issue #263)</p>
<p>Also replace the MP3 and WAV parsers as they seem to incur misdetection with MP4</p>
<p>Fix an use-after-free that may cause crash after removing a song from history (issue #259)</p>
<p>Bump Flatpak GNOME runtime from version 49 to 50</p>
<p>Enable back MPRIS by default on Linux</p>
</description>
</release>
<release type="stable" version="0.6.7" timestamp="1774396800">
<description>
<p>Update dependencies, including using a non-deprecated library for the MPRIS module (issue #243)</p>
<p>Use a monochrome tray icon for better GNOME integration (issue #255)</p>
<p>Update the Brazilian translation thanks to @marcelocripe</p>
<p>Update the Arabic translation thanks to @mu7basha</p>
<p>Update the Slovak translation thanks to @dodog</p>
<p>Update the Spanish translation thanks to @feramirez</p>
<p>Allow shrinking down the window to arbitary sizes in windowed mode</p>
</description>
</release>
<release type="stable" version="0.6.6" timestamp="1772928000">
<description>
<p>Fix translations other than fr_FR not being loaded in the Flatpak build (see issue #247)</p>
<p>Make extra Pulseaudio-related debugging output to be displayed when -v is passed, to allow troubleshoot SongRec not working on Snap with the Ubuntu 26.04+ kernel (see issue #111)</p>
<p>Prepare supporting CPAL 0.18+ which will have libpulse and libpipewire backends (that adds dependencies in the install instructions which are not actually used for the moment)</p>
</description>
</release>
</releases>
<content_rating type="oars-1.1"/>
</component>