Tecnologia

Spotify consumindo muita memória RAM? Fastpotify promete ser uma alternativa muito mais leve

Se você abriu o Gerenciador de Tarefas e encontrou o Spotify consumindo muita memória RAM, saiba que existe um novo projeto open source tentando resolver exatamente esse problema.

O nome é Fastpotify, um cliente alternativo do Spotify desenvolvido em Rust que aposta em uma proposta bastante simples: oferecer boa parte da experiência do Spotify no desktop sem carregar junto um navegador inteiro por baixo da interface.

Segundo os desenvolvedores, o Fastpotify normalmente utiliza entre 100 MB e 250 MB de memória RAM, enquanto o aplicativo oficial do Spotify pode chegar a consumir entre aproximadamente 600 MB e mais de 1 GB dependendo da utilização.

PUBLICIDADE

Para quem mantém Spotify aberto durante praticamente todo o dia enquanto trabalha, joga ou utiliza outros programas pesados, a diferença pode ser interessante.

Mas como funciona essa alternativa? E o Fastpotify realmente pode substituir o Spotify no PC?

Por que o Spotify consome tanta memória RAM?

O consumo elevado de memória não significa necessariamente que exista algum problema com seu computador.

Aplicativos modernos de desktop frequentemente utilizam tecnologias web para construir suas interfaces. Isso permite desenvolver produtos multiplataforma com maior facilidade, mas também pode aumentar a quantidade de processos e memória necessária para manter o aplicativo funcionando.

É justamente nesse ponto que o Fastpotify tenta seguir outra direção.

O projeto se apresenta como um cliente nativo e rápido para Spotify, desenvolvido em Rust utilizando a biblioteca gráfica egui e o projeto librespot para reprodução de áudio.

Mais importante: o programa não utiliza um browser engine para construir sua interface.

Na prática, isso permite criar um aplicativo consideravelmente menor e mais focado.

Portanto, se sua reclamação é o Spotify consumindo muita memória RAM, o Fastpotify pode ser uma das alternativas open source mais interessantes surgidas recentemente.

Fastpotify promete ser uma alternativa muito mais leve

O que é o Fastpotify?

Fastpotify é um cliente independente para acessar o Spotify diretamente pelo desktop.

O projeto está disponível gratuitamente no GitHub sob licença MIT e possui versões para:

  • Windows;
  • Linux;
  • macOS.

Sua proposta não é simplesmente criar um pequeno controle remoto para o Spotify.

O aplicativo inclui biblioteca, pesquisa, playlists e reprodução diretamente no computador, além de integração com Spotify Connect.

Segundo a documentação do projeto, o Fastpotify também consegue iniciar em menos de um segundo em condições típicas.

É uma abordagem bastante diferente da experiência do aplicativo oficial.

Fastpotify consome menos RAM que o Spotify?

Este provavelmente é o ponto que mais chama atenção no projeto.

Os próprios desenvolvedores informam os seguintes valores típicos:

Fastpotify: aproximadamente 100–250 MB de RAM.

Spotify para desktop: aproximadamente 600 MB até mais de 1 GB em algumas situações.

Esses números são apresentados pelo próprio projeto e podem variar conforme sistema operacional, biblioteca, cache, recursos utilizados e versão dos aplicativos. Ainda assim, eles mostram claramente uma das prioridades do Fastpotify: reduzir o consumo de recursos.

Isso torna o programa particularmente interessante para usuários com notebooks mais antigos, computadores com 8 GB de RAM ou pessoas que simplesmente não querem reservar centenas de megabytes para um player de música.

Também pode fazer diferença para quem deixa navegador, Discord, IDE, Photoshop ou jogos abertos simultaneamente.

Nesse cenário, encontrar o Spotify consumindo muita memória RAM pode deixar de ser apenas uma curiosidade no Gerenciador de Tarefas e começar a afetar o restante do sistema.

O Fastpotify tem praticamente uma interface completa do Spotify

Apesar da preocupação com desempenho, o projeto não é apenas um player minimalista.

O Fastpotify permite navegar por:

  • playlists;
  • músicas curtidas;
  • álbuns salvos;
  • artistas seguidos;
  • podcasts;
  • episódios salvos.

Também existe pesquisa para músicas, artistas, álbuns, playlists, podcasts e episódios.

A tela inicial pode exibir conteúdos como músicas reproduzidas recentemente, artistas e músicas mais ouvidos e recomendações.

O projeto também permite criar e editar playlists, adicionar músicas e reorganizar conteúdos.

Ou seja, a intenção parece ser oferecer uma alternativa realmente utilizável ao aplicativo oficial, e não somente demonstrar que é possível tocar músicas do Spotify utilizando menos memória.

Spotify Connect também está presente

Outro recurso importante é o suporte ao Spotify Connect.

O próprio computador executando Fastpotify aparece como um dispositivo disponível no Spotify.

Também é possível utilizar o programa para controlar reprodução em outros dispositivos, incluindo celular, caixas de som ou outro computador.

Entre os controles disponíveis estão reprodução, pausa, avanço, retrocesso, shuffle, repeat e volume.

O Fastpotify também consegue localizar alguns receivers compatíveis na rede utilizando mDNS.

Isso aproxima bastante o programa da experiência esperada por quem já utiliza vários dispositivos dentro do ecossistema Spotify.

Reprodução chega a 320 kbps

Para reprodução local, o Fastpotify utiliza o librespot.

Segundo o projeto, ele oferece reprodução gapless e qualidade de até 320 kbps, além de recursos opcionais como normalização de volume e cache de áudio em disco.

Também existe equalizador de dez bandas e suporte a presets.

Há até recursos menos convencionais, como um mini player inspirado no clássico Winamp e suporte a skins .wsz.

O projeto ainda adicionou um visualizador baseado no projectM/MilkDrop.

É uma combinação curiosa: um cliente moderno construído em Rust resgatando elementos de players de música dos anos 1990 e 2000.

Existe uma limitação importante: você precisa do Spotify Premium

Antes de remover o cliente oficial, existe uma limitação importante.

A reprodução de músicas pelo próprio Fastpotify exige Spotify Premium.

Contas gratuitas podem navegar pelo catálogo e realizar pesquisas, mas não conseguem utilizar o Fastpotify para reproduzir músicas localmente ou iniciar reprodução em outro dispositivo.

Isso acontece por causa da forma como o librespot realiza a reprodução.

Portanto, o Fastpotify não deve ser entendido como uma maneira de remover as limitações de uma conta gratuita.

O projeto inclusive deixa claro em suas regras que não pretende contornar DRM, substituir músicas do Spotify por conteúdos de YouTube ou outros serviços, nem implementar mecanismos destinados a burlar as restrições da plataforma.

É necessário entregar sua senha do Spotify ao Fastpotify?

Não.

O login é realizado pelo próprio sistema de autorização do Spotify utilizando Authorization Code com PKCE.

Ao selecionar a opção para entrar com Spotify, o navegador abre a página de autorização da plataforma. Dessa forma, o Fastpotify não recebe diretamente sua senha.

Depois da autorização, um token de atualização é armazenado localmente para que você não precise repetir o processo constantemente.

A reprodução local exige uma segunda autorização única relacionada ao mecanismo utilizado pelo librespot.

Fastpotify funciona no Linux?

Sim, e provavelmente é justamente entre usuários Linux que o projeto encontrará alguns dos seus primeiros interessados.

O Fastpotify possui suporte a Linux, Windows e macOS.

No Linux, ainda existe integração com controles multimídia por MPRIS e suporte a diferentes backends de áudio, incluindo PulseAudio/PipeWire e ALSA.

Quem procura por um Spotify leve para Linux também passa a ter aqui mais uma opção além dos clientes alternativos que já existem no ecossistema.

O próprio projeto cita soluções como spotify-tui e Omarchy Spotify entre suas inspirações.

Fastpotify pode substituir o Spotify oficial?

Depende do tipo de usuário.

Se seu principal problema é encontrar o Spotify consumindo muita memória RAM enquanto você só precisa pesquisar suas músicas, abrir playlists e deixar música tocando, o projeto é bastante interessante.

O Fastpotify tenta manter justamente as funções mais importantes de um cliente desktop enquanto elimina uma das partes mais pesadas da arquitetura: o browser engine.

Por outro lado, trata-se de um projeto independente e relativamente novo.

Alguns recursos do Spotify podem não existir, mudar ou depender das APIs disponibilizadas pela própria plataforma.

Também não existe qualquer vínculo oficial entre Fastpotify e Spotify AB.

Para usuários que dependem de absolutamente todos os recursos presentes no aplicativo oficial, portanto, ainda faz sentido manter o Spotify instalado enquanto experimentam a alternativa.

Um projeto interessante para quem quer um Spotify mais leve

Fastpotify chama atenção porque ataca uma reclamação extremamente comum dos aplicativos modernos: quanto recurso precisamos realmente utilizar para tocar música?

Em vez de empacotar tecnologias web dentro de outro aplicativo de desktop, o projeto aposta em Rust, uma interface nativa utilizando egui e librespot para reprodução.

O resultado, segundo seus desenvolvedores, é um cliente que normalmente permanece entre 100 e 250 MB de RAM, inicia rapidamente e ainda mantém recursos importantes como biblioteca, busca, playlists e Spotify Connect.

Ainda é cedo para saber até onde o projeto chegará, mas para quem encontrou o Spotify consumindo muita memória RAM no computador, existe agora uma alternativa bastante interessante para colocar à prova.

O Fastpotify é open source, possui licença MIT e seu código está disponível publicamente no GitHub.

Perguntas frequentes sobre Fastpotify

  1. O que é Fastpotify?

    Fastpotify é um cliente alternativo e open source para Spotify desenvolvido em Rust. Ele oferece biblioteca, pesquisa, playlists, reprodução local e integração com Spotify Connect.

  2. Fastpotify é mais leve que Spotify?

    Segundo os números publicados pelo próprio projeto, o Fastpotify normalmente utiliza aproximadamente 100–250 MB de RAM, enquanto o aplicativo oficial pode utilizar entre aproximadamente 600 MB e mais de 1 GB em determinados cenários.

  3. Fastpotify funciona no Windows?

    Sim. O projeto oferece suporte para Windows, Linux e macOS.

  4. Posso usar Fastpotify com Spotify grátis?

    É possível navegar e pesquisar utilizando uma conta gratuita, mas a reprodução pelo Fastpotify exige Spotify Premium.

  5. Fastpotify é oficial?

    Não. Fastpotify é um projeto independente e não possui afiliação com o Spotify.

  6. Onde baixar o Fastpotify?

    O código, documentação e instruções do projeto estão disponíveis em seu repositório oficial no GitHub.

PUBLICIDADE

Diogo Fernando

Apaixonado por tecnologia e cultura pop, programo para resolver problemas e transformar vidas. Empreendedor e geek, busco novas ideias e desafios. Acredito na tecnologia como superpoder do século XXI.