⇦ | songrec [community]
Last updated on: 2026-05-23 02:02 [UTC]

Metadata for songrec in community

re.fossplant.songrec - 0.7.3-r0 ⚙ aarch64 ⚙ x86_64

Icon
<component type="desktop-application">
  <id>re.fossplant.songrec</id>
  <name>SongRec</name>
  <summary>Recognize songs from audio easily</summary>
  <summary xml:lang="cs">Jednoduché rozpoznávání skladeb ze zvuku</summary>
  <summary xml:lang="fr">Reconnaître de la musique à partir d'audio facilement</summary>
  <summary xml:lang="pt">Identificar facilmente as músicas a partir do áudio</summary>
  <summary xml:lang="ru">Легко распознавать песни по аудиозаписям</summary>
  <summary xml:lang="sk">Ľahko rozpoznávajte skladby zo zvukových záznamov</summary>
  <summary xml:lang="tr">Bir sesten şarkıları kolayca tanıyın</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 tracks from an arbitrary audio file.</p>
    <p>- Recognize audio from the microphone.</p>
    <p>- Usage from both GUI and command line.</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.</p>
  </description>
  <description xml:lang="cs">
    <p>SongRec je neoficiální Shazam klient pro Linux, napsaný v Rustu. Umožňuje jednoduché rozpoznávání skladeb z vašich reproduktorů, mikrofonu nebo zvukových souborů.</p>
    <p>Funkce:</p>
    <p>- Rozpoznání skladeb ze zvukových souborů.</p>
    <p>- Rozpoznávání zvuku z mikrofonu.</p>
    <p>- Použití z grafického rozhraní i z příkazového řádku.</p>
    <p>- Poskytování historie rozpoznaných skladeb v rozhraní, exportovatelné do souboru CSV.</p>
    <p>- Průběžná detekce skladeb z mikrofonu, s možností výběru vstupního zařízení.</p>
    <p>- Schopnost rozpoznávat skladby z reproduktorů namísto mikrofonu.</p>
  </description>
  <description xml:lang="fr">
    <p>SongRec est un client Shazam non-officiel pour Linux, écrit en Rust. Il vous permet de reconnaître facilement des chansons à partir de vos hauts-parleurs, microphones ou fichiers audio.</p>
    <p>Il vous permet aussi de :</p>
    <p>- Reconnaître des chansons à partir d'un fichier audio arbitraire.</p>
    <p>- Reconnaître des chansons à partir du microphone.</p>
    <p>- Utilisable en mode graphique et depuis la ligne de commande.</p>
    <p>- Visualiser un historique des chansons reconnues via l'interface graphique, exportable au format CSV.</p>
    <p>- Reconnaître en continu de l'audio à partir du microphone, avec la possibilité de choisir votre périphérique d'entrée.</p>
    <p>- Reconnaître les chansons à partir de vos hauts-parleurs plutôt que votre microphone.</p>
  </description>
  <description xml:lang="pt">
    <p>O ‘SongRec’ é um identificador de músicas gratuito e de código aberto para o GNU/Linux, semelhante ao ‘Shazam’, que foi escrito com a linguagem de programação ‘Rust’, permite identificar facilmente as músicas a partir dos seus alto-falantes, microfone ou arquivos de áudio.</p>
    <p>As principais características são:</p>
    <p>- Permite identificar as faixas de áudio a partir de um arquivo qualquer.</p>
    <p>- Permite identificar o áudio a partir do microfone.</p>
    <p>- Permite utilizar o programa tanto por meio da interface gráfica quanto por meio da linha de comando.</p>
    <p>- Permite o acesso a um histórico das músicas que foram identificadas por meio da interface gráfica e possibilita a exportação para um arquivo no formato CSV.</p>
    <p>- Permite realizar a identificação contínua das músicas a partir do microfone com a possibilidade de escolher o dispositivo de entrada.</p>
    <p>- Permite identificar as músicas a partir das suas caixas de som em vez do seu microfone.</p>
  </description>
  <description xml:lang="ru">
    <p>SongRec - это неофициальный клиент Shazam для Linux, написанный на Rust. Он позволяет вам легко распознавать песни из ваших динамиков, микрофона или аудиофайлов.</p>
    <p>Особенности:</p>
    <p>- Распознавать треки из произвольного аудиофайла.</p>
    <p>- Распознавание звука с микрофона.</p>
    <p>- Использование как из графического интерфейса пользователя, так и из командной строки.</p>
    <p>- Предоставление истории распознанных песен в графическом интерфейсе пользователя с возможностью экспорта в формат CSV.</p>
    <p>- Непрерывное распознавание песен с микрофона с возможностью выбора устройства ввода.</p>
    <p>- Способность распознавать песни с ваших колонок, а не из микрофона.</p>
  </description>
  <description xml:lang="sk">
    <p>SongRec je neoficiálny klient pre Shazam určený pre Linux, napísaný v jazyku Rust. Umožňuje vám jednoducho rozpoznávať skladby z reproduktorov, mikrofónu alebo zvukových súborov.</p>
    <p>Funkcie:</p>
    <p>- Rozpozná zvuk z ľubovoľného zvukového súboru.</p>
    <p>- Rozpozná zvuk z mikrofónu.</p>
    <p>- Použitie prostredníctvom grafického rozhrania a aj z príkazového riadku.</p>
    <p>- Zobrazuje históriu prehrávaných skladieb v grafickom rozhraní, ktorú je možné exportovať do formátu CSV.</p>
    <p>- Nepretržité rozpoznávanie piesní z mikrofónu s možnosťou výberu vstupného zariadenia.</p>
    <p>- Schopnosť rozpoznávať skladby z reproduktorov namiesto mikrofónu.</p>
  </description>
  <description xml:lang="tr">
    <p>SongRec, Rust ile yazılmış gayri-resmi bir Shazam istemcisidir. Hoparlörünüzden, mikrofonunuzdan veya ses dosyalarınızdan kolayca şarkıları bulmanıza yardımcı olur.</p>
    <p>Özellikler:</p>
    <p>- Herhangi bir ses dosyasından şarkı tanıyabilir.</p>
    <p>- Mikrofondan şarkı tanır.</p>
    <p>- Hem komut satırı hem de grafiksel kullanım.</p>
    <p>- Grafiksel ortamda tanınan şarkıların CSV formatında dışa alınabilen bir geçmişini sunar.</p>
    <p>- Hangi cihazı dinleyeceğini seçebileceğiniz mikrofondan sürekli şarkı tanıma modu.</p>
    <p>- Mikrofon yerine hoparlörünüzden çıkan müziği tanıma özelliği.</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/c2f63c5df4cb421ac1624d2eb30155c0/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/c2f63c5df4cb421ac1624d2eb30155c0/icons/64x64/songrec_re.fossplant.songrec.png</icon>
  <icon type="remote" width="128" height="128">re/fossplant/songrec/c2f63c5df4cb421ac1624d2eb30155c0/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>
      <caption xml:lang="cs">Hlavní okno aplikace SongRec</caption>
      <caption xml:lang="fr">La fenêtre principale de SongRec</caption>
      <caption xml:lang="pt">Janela principal do SongRec</caption>
      <caption xml:lang="ru">Главное окно SongRec</caption>
      <caption xml:lang="sk">Hlavné okno aplikácie SongRec</caption>
      <caption xml:lang="tr">SongRec'in ana penceresi</caption>
      <image type="source" width="2054" height="1240">re/fossplant/songrec/c2f63c5df4cb421ac1624d2eb30155c0/screenshots/image-1_orig.png</image>
      <image type="thumbnail" width="1248" height="753">re/fossplant/songrec/c2f63c5df4cb421ac1624d2eb30155c0/screenshots/image-1_1248x753.png</image>
      <image type="thumbnail" width="752" height="453">re/fossplant/songrec/c2f63c5df4cb421ac1624d2eb30155c0/screenshots/image-1_752x453.png</image>
      <image type="thumbnail" width="624" height="376">re/fossplant/songrec/c2f63c5df4cb421ac1624d2eb30155c0/screenshots/image-1_624x376.png</image>
      <image type="thumbnail" width="224" height="135">re/fossplant/songrec/c2f63c5df4cb421ac1624d2eb30155c0/screenshots/image-1_224x135.png</image>
    </screenshot>
    <screenshot>
      <caption>SongRec's favourites window</caption>
      <caption xml:lang="cs">Okno oblíbených aplikace SongRec</caption>
      <caption xml:lang="fr">La fenêtre des favoris de SongRec</caption>
      <caption xml:lang="pt">Janela dos favoritos do SongRec</caption>
      <caption xml:lang="ru">Окно избранных песен SongRec</caption>
      <caption xml:lang="sk">Okno obľúbených položiek v aplikácii SongRec</caption>
      <caption xml:lang="tr">SongRec'in favoriler penceresi</caption>
      <image type="source" width="2054" height="1240">re/fossplant/songrec/c2f63c5df4cb421ac1624d2eb30155c0/screenshots/image-2_orig.png</image>
      <image type="thumbnail" width="1248" height="753">re/fossplant/songrec/c2f63c5df4cb421ac1624d2eb30155c0/screenshots/image-2_1248x753.png</image>
      <image type="thumbnail" width="752" height="453">re/fossplant/songrec/c2f63c5df4cb421ac1624d2eb30155c0/screenshots/image-2_752x453.png</image>
      <image type="thumbnail" width="624" height="376">re/fossplant/songrec/c2f63c5df4cb421ac1624d2eb30155c0/screenshots/image-2_624x376.png</image>
      <image type="thumbnail" width="224" height="135">re/fossplant/songrec/c2f63c5df4cb421ac1624d2eb30155c0/screenshots/image-2_224x135.png</image>
    </screenshot>
    <screenshot>
      <caption>SongRec's main window, on GNOME in dark mode</caption>
      <caption xml:lang="cs">Hlavní okno aplikace SongRec v rozhraní GNOME ve tmavém režimu</caption>
      <caption xml:lang="fr">La fenêtre principale de SongRec, avec GNOME en mode sombre</caption>
      <caption xml:lang="pt">Janela principal do SongRec no ambiente de área de trabalho GNOME com o modo escuro</caption>
      <caption xml:lang="ru">Главное окно SongRec в темном режиме GNOME</caption>
      <caption xml:lang="sk">Hlavné okno aplikácie SongRec v prostredí GNOME v tmavom režime</caption>
      <caption xml:lang="tr">SongRec'in ana penceresi, GNOME'da karanlık modda</caption>
      <image type="source" width="2054" height="1240">re/fossplant/songrec/c2f63c5df4cb421ac1624d2eb30155c0/screenshots/image-3_orig.png</image>
      <image type="thumbnail" width="1248" height="753">re/fossplant/songrec/c2f63c5df4cb421ac1624d2eb30155c0/screenshots/image-3_1248x753.png</image>
      <image type="thumbnail" width="752" height="453">re/fossplant/songrec/c2f63c5df4cb421ac1624d2eb30155c0/screenshots/image-3_752x453.png</image>
      <image type="thumbnail" width="624" height="376">re/fossplant/songrec/c2f63c5df4cb421ac1624d2eb30155c0/screenshots/image-3_624x376.png</image>
      <image type="thumbnail" width="224" height="135">re/fossplant/songrec/c2f63c5df4cb421ac1624d2eb30155c0/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="cs_CZ">
    <keyword>Rust</keyword>
    <keyword>GTK</keyword>
    <keyword>Shazam</keyword>
    <keyword>Klient</keyword>
    <keyword>Zvuk</keyword>
    <keyword>Skladba</keyword>
    <keyword>Rozpoznání</keyword>
    <keyword>Rozpoznat</keyword>
    <keyword>Skladbu</keyword>
  </keywords>
  <keywords xml:lang="fr_FR">
    <keyword>Rust</keyword>
    <keyword>GTK</keyword>
    <keyword>Shazam</keyword>
    <keyword>Client</keyword>
    <keyword>Audio</keyword>
    <keyword>Chanson</keyword>
    <keyword>Morceau</keyword>
    <keyword>Reconnaissance</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>Identificar</keyword>
    <keyword>Reconhecimento</keyword>
    <keyword>Reconhecer</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>
  <keywords xml:lang="sk_SK">
    <keyword>Rust</keyword>
    <keyword>GTK</keyword>
    <keyword>Shazam</keyword>
    <keyword>Klient</keyword>
    <keyword>Audio</keyword>
    <keyword>Skladba</keyword>
    <keyword>Rozpoznávanie</keyword>
    <keyword>Identifikácia</keyword>
  </keywords>
  <keywords xml:lang="tr">
    <keyword>Rust</keyword>
    <keyword>GTK</keyword>
    <keyword>Shazam</keyword>
    <keyword>İstemci</keyword>
    <keyword>Ses</keyword>
    <keyword>Şarkı</keyword>
    <keyword>Tanıma</keyword>
    <keyword>Parmakizi</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.7.3" timestamp="1779062400">
      <description>
        <ul>
          <li>Update Russian translation thanks to @AlexanderShad</li>
          <li>Update CPAL to the latest upstream version</li>
          <li>Don't display an error for the "no target node available" message from WirePlumber which is non-fatal (issue #256)</li>
          <li>Push code optimizations thanks to @linkmauve</li>
        </ul>
      </description>
    </release>
    <release type="stable" version="0.7.2" timestamp="1778630400">
      <description>
        <p>Update audio handling in order to fallback from PipeWire to ALSA or vice-versa, to improve platform support (#265, #306, #309)</p>
        <p>Update Czech translation thanks to @Fjuro</p>
        <p>Update Turkish translation thanks to @Abrifq</p>
        <p>Update Brazilian translation thanks to @marcelocripe</p>
        <p>Update Slovak translation thanks to @dodog</p>
        <p>Bundle release notes in the About dialog</p>
        <p>Fix a regression that had not to display the "Troubleshooting" page in the About dialogs</p>
        <p>Use RustFFT instead of ChFFT in order to use SIMD optimizations on compatible platforms (issue #288)</p>
        <p>Pad input files audio lesser than 12 secondes in order to gather more fingerpriting output (issue #288)</p>
        <p>Merge a patch from the CPAL library allowing to bypass defective PipeWire setups (RustAudio/cpal#1194)</p>
      </description>
    </release>
    <release type="stable" version="0.7.1" timestamp="1778284800">
      <description>
        <p>Disable the new realtime audio flag in CPAL on Linux as it will spam errors with Flatpak sandboxing</p>
      </description>
    </release>
    <release type="stable" version="0.7.0" timestamp="1778284800">
      <description>
        <p>Add preferences to customize the search engine URL thanks to @leandrotlz (PR #286)</p>
        <p>Add build and CLI options to enable or disable native PipeWire support (issue #297)</p>
        <p>Disable native PipeWire support in the Flatpak build in an attempt to prevent Furiphone-related issues (#276, #296)</p>
        <p>Update Occitan translation thanks to @Mejans</p>
        <p>Update Turkish translation thanks to @Abrifq</p>
        <p>Update Brazilian translation thanks to @marcelocripe</p>
        <p>Update Slovak translation thanks to @dodog</p>
        <p>Update dependencies and cross-platform building process</p>
        <p>Optimize and refactor Rust code thanks to @linkmauve</p>
        <p>Make the .desktop file and Flathub description translatable</p>
        <p>Improve audio capture-related debugging and error handling</p>
        <p>Bump CPAL development version to current upstream</p>
      </description>
    </release>
  </releases>
  <content_rating type="oars-1.1"/>
</component>