Spotube, isang desktop client para sa Spotify

tungkol sa Spotube

Sa susunod na artikulo ay titingnan natin ang Spotube. Ito ay isang libre at open source na desktop client na gumagamit ng Spotify at Youtube public API upang lumikha ng isang walang panganib, mahusay at mapagkukunan-friendly na karanasan ng gumagamit. Ang app na ito ay magaan at batay sa Flutter.

Sinasabi ng app na hindi mangolekta ng anumang uri ng telemetry, diagnostic, o pagkolekta ng data ng user. Ano pa hindi na kakailanganin ng Spotify premium account para magamit ang application.

Pangkalahatang katangian ng Spotube

interface ng spottube

  • Es open source (BSD-4-Clause License). Ang source code nito ay matatagpuan sa repositoryo ng GitHub ng proyekto.
  • Inaalok ang posibilidad na gumamit ng tatlong tema. Isang liwanag, isang madilim, at isa na gumagamit ng mga kulay ng system.
  • Hindi nangongolekta ng telemetry, diagnostic o anumang iba pang data ng user.

search sa spottube

  • Ito ay may isang simpleng interface na magpapahintulot sa amin maghanap.
  • Ang kontrol sa pag-playback ay nasa makina ng gumagamit, wala sa server.
  • Walang mga ad mula sa Spotify o YouTube dahil ginagamit nito ang lahat ng libre at pampublikong API. Bagama't inirerekomendang suportahan ang mga tagalikha sa pamamagitan ng panonood o pag-subscribe sa channel sa YouTube ng mga artist o pagdaragdag sa kanila bilang paboritong track sa Spotify.

spottube lyrics

  • Ibibigay sa atin ng programa ang kakayahang magbasa ng lyrics ng kanta. Kahit na upang magkaroon ng access sa mga ito, kailangan mo ng isang henyo at i-configure ito sa application.
  • Mada-download ang mga kanta gamit ang button na makikita sa player ng program. Ang mga na-download na track ay nai-save sa isang folder na tinatawag Spottube na gagawin sa folder Download ng aming system.

Ito ay ilan lamang sa mga tampok ng program na ito. Lahat ng mga ito ay maaaring konsultahin mula sa imbakan ng programa sa GitHub.

I-install ang Spotube sa Ubuntu

Bilang isang pakete .DEB

Ang una sa mga opsyon para magamit ang program na ito sa aming system ay gamitin ang .deb package na makikita sa pahina ng paglabas ng proyekto. Maaari mo ring i-download ang pinakabagong package na inilabas ngayon sa pamamagitan ng pagbubukas ng terminal (Ctrl+Alt+T) at pagpapatakbo ng wget dito tulad ng sumusunod:

i-download ang spottube deb

wget https://github.com/KRTirtho/spotube/releases/download/v1.1.0/Spotube-linux-x86_64.deb

Kapag natapos na ang pag-download, maaari na tayong magpatuloy sa I-install ang programa gamit ang sumusunod na utos:

i-install ang deb package

sudo apt install ./Spotube-linux-x86_64.deb

Kapag nakumpleto ang pag-install, lamang simulan ang programa hinahanap ang aming koponan para sa launcher.

spottube launcher

I-uninstall

Kung nais mong tanggalin ang program na ito na naka-install bilang DEB package, sa isang terminal (Ctrl+Alt+T) kakailanganin lamang na isagawa ang:

i-uninstall ang deb package

sudo apt remove spotube; sudo apt autoremove

Bilang isang pakete ng Flatpak

Ang isa pang posibilidad ng pag-install ay gamit ang package ng flatpak. Kung gumagamit ka ng Ubuntu 20.04, at hindi mo pa rin pinapagana ang teknolohiyang ito sa iyong system, maaari kang magpatuloy Ang gabay na ang isang kasamahan ay nagsulat sa blog na ito kanina.

Kapag na-install mo ang ganitong uri ng mga pakete, kailangan mo lang magbukas ng terminal (Ctrl+Alt+T) at patakbuhin ang utos:

i-install bilang flatpak

flatpak install flathub com.github.KRTirtho.Spotube

Pagkatapos makumpleto ang pag-install, maaari mo buksan ang application naghahanap ng launcher na makikita namin sa aming system, o maaari ka ring magbukas ng terminal (Ctrl+Alt+T) at isagawa ang:

flatpak run com.github.KRTirtho.Spotube

I-uninstall

Kung sakaling gusto mo i-uninstall ang program na ito, buksan lamang ang isang terminal (Ctrl+Alt+T) at patakbuhin ang:

i-uninstall ang flatpak

flatpak uninstall com.github.KRTirtho.Spotube

Bilang AppImage

Sa Ubuntu magkakaroon din kami ng magagamit na pakete ng AppImage. Silangan ay matatagpuan sa pahina ng paglabas ng proyekto. Maaari mo ring i-download ang pinakabagong bersyon na inilabas ngayon sa pamamagitan ng pagbubukas ng terminal (Ctrl+Alt+T) at pagpapatakbo ng command:

mag-download ng appimage

wget https://github.com/KRTirtho/spotube/releases/download/v1.1.0/Spotube-linux-x86_64.AppImage

Kapag natapos na ang pag-download ng package, kailangan naming lumipat sa folder kung saan nai-save namin ang AppImage file. Tapos meron lang bigyan ka ng mga kinakailangang pahintulot:

sudo chmod +x Spotube-linux-x86_64.AppImage

Sa puntong ito, kaya natin ilunsad ang programa sa pamamagitan ng pag-double click sa file, o pag-type sa terminal:

ilunsad ang spotube bilang appimage

./Spotube-linux-x86_64.AppImage

configuration

Tulad ng ipinahiwatig sa repository ng GitHub ng proyekto may ilang mga setting na kailangang gawin upang simulan ang paggamit ng software na ito. Kakailanganin namin ang isang Spotify account (libre) at isang developer app para makuha ang clientId at clientSecret. Madali at libre ang paggawa ng developer app na ito. Kakailanganin lamang na pumunta sa https://developer.spotify.com/dashboard/login at mag-sign in gamit ang Spotify account. Kung wala ka nito, kakailanganin mong gumawa ng isa.

mag-sign in gamit ang spotify

Kapag kami ay naka-log in, gagawin namin lumikha ng isang web application sa pamamagitan ng pagpindot sa pindutang "Gumawa ng APP".

gumawa ng app spotify

Sa window na magbubukas, kakailanganin natin bigyan ang app ng pangalan at paglalarawan.

setup ng lokal na account

Mamaya kailangan na i-edit ang configuration at idagdag ang sumusunod na URL http://localhost:4304/auth/spotify/callback bilang isang redirect URI para sa app, gaya ng makikita sa nakaraang screenshot. Ang hakbang na ito ay mahalaga para sa pagpapatunay. Pagkatapos i-save ang window na ito, babalik kami sa gitnang pahina.

client id at client secret spotify app

Dito kailangan mo hanapin at i-click ang text na nagsasabing IPAKITA ANG CLIENT SECRET upang ibunyag ang Lihim ng kliyente. Ngayon tayo kopyahin ang customer ID at Lihim ng kliyente upang i-paste ito sa kani-kanilang mga field na makikita sa unang screen ng Spotube.

home screen ng spottube

Tapos wala pero i-click ang button na nagsasabing «Ipasa»upang simulan ang Spotube.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.