Olet luonut kappaleen Suno:ssä. Nyt haluat tiedoston — puhelimeesi, videomuokkauseesi tai DAW-ympäristöösi. Suno Downloader on ilmainen selaintyökalu, joka ottaa kappaleen linkin ja palauttaa MP3- tai häviöttömän WAV-tiedoston ilman tiliä ja ilman asennusta. Sen takana on pieni, tarkasti rakennettu tekninen ratkaisu, joka on jo joutunut selviytymään yhdestä alustamuutoksesta. Tässä on koko tarina.
Kuinka siirtyä "Tein kappaleen" -vaiheesta "Minulla on tiedosto" -vaiheeseen
Tekoälymusiikkigeneraattorit on suunniteltu soittimen ympärille, ei tiedostojärjestelmän. Kuvaillet kappaleen, saat kappaleen, kuuntelet sitä selaimen välilehdellä — ja sitten haluat todella käyttää sitä. Lisää se videoon. Pudota se DAW:aan. Lataa se puhelimeen lenkkipolulle. Lähetä se jollekin, jolla ei ole tiliä.
Tuossa viimeisessä vaiheessa kitka on suurimmillaan. Ääni on soittimen takana, latausvaihtoehdot on sidottu tilauspakettien tasoihin, ja jos tiedosto tulee ulos, se on nimetty UUID:n mukaan, ja mobiililaitteessa koko prosessi on taistelua. Suno Downloader:n tarkoitus on supistaa tuo vaihe yhteen liittämis- ja yhteen napsautustoimintaan.
Se on ilmainen, ei vaadi rekisteröitymistä, se toimii mobiiliselaimessa ja se lisää tiedostoon aidon kappaleen nimen hashin sijaan. Tämän artikkelin jäljellä oleva osa käsittelee sen taustalla olevia asioita.
Mitä voit liittää siihen
Sisääntulon jäsen on anteliaampi kuin useimmat vastaavat työkalut, mikä on tärkeää, koska ihmiset kopioivat linkkejä hyvin erilaisista lähteistä — jakamisvalikosta puhelimessa, selaimen osoiteriviltä, Discord-viestistä tai muistiinpanosta, jossa vain id on säilynyt.
| Mitä liität | Mitä tapahtuu |
|---|---|
https://suno.com/song/<uuid> | Vakiokappalesivu URL. Jäsennetään suoraan. |
https://suno.com/s/<code> | Jakolinkki. Se ei sisällä kappaleen id-tunnistetta, joten palvelu seuraa uudelleenohjausta ja lukee id-tunnuksen lopullisesta URL-sivusta. |
| Pelkkä jakokoodi | Kuusi kolmekymmentäkaksi merkkiä pitävä alfanumeerinen merkkijono. Muutetaan jakosivuksi URL ja ratkaistaan samalla tavalla. |
| Pelkkä UUID | Mikä tahansa merkkijono, joka sisältää kappaleen id-tunnuksen. Puretaan ja käytetään. |
| Suora Suno-CDN URL | Hyväksytään, jos isäntä on hyväksyttyjen listalla, ja käytetään sellaisenaan. |
| Soittolistan linkki | Hylätty — viestillä, jossa selitetään, että soittolistat eivät ole yksi tiedosto, ja kehotetaan avaamaan sen sijaan yksittäinen kappale. |
| Profiilin linkki | Hylätty — viestillä, joka ilmoittaa asiasta. |
| Muu | Hylätty — viestillä, jossa pyydetään Suno-kappaleen tai jakamislinkkiä. |
Nämä viimeiset kolme riviä ovat kiinnostavimpia. Laiska toteutus palauttaa virheen 502 ja jättää käyttäjän arvailemaan. Tämä luokittelee syyn syötteen epäonnistumiseen ja palauttaa lauseen, jonka ihminen voi ottaa huomioon. Se on vähän koodia paljonkin vältetyn hämmentymisen edestä.
Kaksi muotoa ja syy niiden olemassaololle
MP3 — oletus
Kompakti, yleiskäyttöinen, toimii kaikesta auton stereosta älykaiuttimeen. Koodattu LAME-ohjelmalla korkealla VBR-laatuasetuksella, mikä on oikea kompromissi kuuntelukappaleelle: läpinäkyvä korvalle murto-osassa kooltaan.
Tämä on mitä haluat puhelimiin, viestisovelluksiin, YouTube-taustoille, podcasteihin ja mihin tahansa, jossa tiedostoa kuunnellaan eikä työstetä. Se vastaa noin 85 %:ia palvelun latauksista.
WAV — työstökappale
Pakkaamaton PCM. Isompi, ja tarkoituksella: ei ylimääräistä häviöllistä generaatiota jo olemassa olevan äänen päälle.
Tämä on se, jonka haluat ottaa editointiohjelmaan. Jos kappaletta leikataan, kerrostetaan, venytetään ajallisesti, äänitetään äänen päälle tai koodataan uudelleen videopalvelussa lähetyksen yhteydessä, et halua antaa sille tiedostoa, joka on jo käynyt läpi häviöllisen koodekin. Jokainen jälkimmäinen koodaus lisää häviötä. WAV on noin seitsemäsosa latauksista, ja lähes kaikki ovat ihmisiä, jotka tekevät juuri tätä.
Sivustolla on kullekin omistettu laskeutumissivu — Suno to MP3 ja Suno WAV Download — koska kyseessä ovat kaksi aidosti eriäistä käyttötarkoitusta, jotka jakavat saman työkalun.
Mielenkiintoisin osa: Platformin muutoksen selviytyminen
Tässä kohtaa projekti lakkaa olemasta pelkkä kuori ja alkaa olla insinööritaidon tuotosta, ja sen kertominen on tärkeää, sillä kyseessä on juuri se tyyppi ongelmasta, joka hiljaisesti tuhoaa useimmat tämän luokan työkalut.
Kauan mekaniikka oli triviaalia: Suno palveli ääntä ennustettavista CDN URL:stä, ja latausohjelma pystyi yksinkertaisesti hakemaan tiedoston cdn1.suno.ai/<id>.mp3 ja striimaamaan sen läpi. Elokuussa 2026 tämä lakasi toimimasta. Suno siirsi äänisisältönsä allekirjoitettujen CDN URL:n taakse, ja vanha suora polku alkoi palauttaa 403-virheen kaikille.
Useimmat vanhaan oletukseen perustetut työkalut hajoivat. Tämä sopeutui, ja sopeutuminen on monitasoista:
- 1 · Pyyhkäise julkinen sivu kerran Julkinen kappaleen sivu sisältää edelleen suoraan ladattavan CloudFront
.m4a-leikkeen URL. Yksi sivun haku tuottaa sekä kyseisen URL että kappaleen aidon nimen —og:title-tietokentästä, josta poistetaan trailing-brändi-liite, jos<title>-tietokenttää käytetään varajärjestelmänä. - 2 · Pidä etusijalla tämän kappaleen oma leike Sivulla voi olla useita leikkejä URL, joten matcher etsii sitä, jonka id vastaa pyydettyä kappaletta, ja turvautuu mihin tahansa sivulla olevaan leikkeeseen vain, jos tarkkaa vastaavuutta ei löydy.
- 3 · Hae allekirjoittamaton MP4 Vain ääni -striimi on nyt salattu ja suojattu, mutta MP4 — staattista kuvaa sisältävä video, jossa on sama ääniraita — palvelutetaan edelleen allekirjoittamattomana. Tämä on se tiedosto, jota latausohjelma todella hakee.
- 4 · Pura ffmpeg-ohjelmalla MP4 kirjoitetaan ensin väliaikaiseen tiedostoon, koska sen moov-atomit voivat sijaita säilön lopussa, ja ffmpeg vaatii haettavissa olevan syötteen. Striimaaminen putken läpi epäilisi ajoittain virheellä "moov-atomia ei löydetty" — bugi, jonka koodi dokumentoi kommentissa sen sijaan, että se jätettäisiin seuraavan ylläpitäjän löydettäväksi.
- 5 · Striimaa ulos, siivoa ffmpeg poistaa videokaistan ja koodaa suoraan MP3:ksi tai WAV:ksi vastaukseen. Väliaikainen tiedosto poistetaan prosessin sulkeutuessa, virhetilanteessa ja asiakkaan katketessa yhteydestä — kolme erillistä polkua, jotka kaikki on katettu.
Käyttäjälle seurauksena on se, että molemmat muodot vaativat nyt palvelimen puoleisen muuntamisen, kun MP3 oli aiemmin pelkkä läpivienti. Palvelun kannalta seurauksena on toimiva latausohjelma kuukaudella, jolloin monet vaihtoehtoiset palvelut alkoivat hiljaa palauttaa virheitä.
Pienet yksityiskohdat, jotka tekevät suurimman osan työstä
- Aidit tiedostonimet Kappaleen otsikko luetaan sivulta ja sitä käytetään tiedostonimenä. Ei-ASCII-otsikot säilyvät ehjinä, koska latauspääte kirjoitetaan asianmukaiseksi RFC 5987 -koodatuksi kentäksi eikä yksinkertaisena ASCII-merkkijonona — joten kappale nimeltä "Пісня про дощ" tai "夜明けのうた" saapuu oikein nimettynä eikä merkkivirheessä tai UUID:na.
- Ei puskurointia lähtevässä liikenteessä Edessä oleva nginx-kerros on konfiguroitu poistamaan välityspuskurointi ja asettamaan pitkät lukikoetajat, koska äänitiedostot ovat suuria ja puskuroitu välityspalvelin pitäisi koko tiedoston muistissa ennen yhdenkin tavun lähettämistä.
- Välimuistipolitiikka valittu tiedostotyypin mukaan HTML-tiedostoja ei välimuistoida tarkoituksella, jotta sisällön tai SEO-korjaukset tulevat voimaan välittömästi. CSS- ja JS-tiedostoille asetetaan yksi päivän kesto (TTL), koska niiden tiedostonimissä ei ole sisällön varmistettua hash-arvoa. Kuville ja kuvakkeille asetetaan kolmekymmentä päivää. Blogikuville asetetaan vuoden kesto, ne merkitään muuttumattomiksi ja nginx palvelee ne suoraan levyltä koskettamatta sovellusta lainkaan.
- Rehelliset virheilmoitukset "Tätä kappaletta ei löydetty — varmista, että kyseessä on julkinen yksittäinen kappale Suno:ssä" kertoo käyttäjälle, mitä hänen tulee tehdä. "502 Bad Gateway" ei kerro. Jokainen latauskäsittelijän virhetilanne tuottaa yhden edellä mainituista.
- Toimii puhelimella Ei asennusta, ei sovelluskauppaa, ei laajennusta. Mobiiliselain on ensiluokkainen asiakas, mikä on koko asia työkalulle, jonka yleisin käyttötarkoitus on "Haluan tämän puhelimeeni".
API
Web-sivu on pienen julkisen API:n asiakas, ja tätä API:tä voi käyttää suoraan.
| Päätepiste | Palauttaa |
|---|---|
GET /api/health | { "ok": true, "ffmpeg": true } — osoittaa palvelimen olevan elossa ja kertoo, onko transkoodaus käytettävissä. |
GET /api/info?url=<link> | { ok, id, title, pageUrl, ffmpeg } — ratkaisee syötteen, vahvistaa, että kappale on julkinen ja ladattavissa, sekä palauttaa sen aidon nimen. |
GET /api/download?url=<link>&format=mp3|wav[&title=…] | Virtaa tiedostoa oikealla tiedostonimellä latauspäässä. Voit halutessasi ohittaa otsikon. |
POST /api/contact | Vahvistettu lomakkeen lähetys, rajoitettu IP-osoitteen perusteella. |
curl 'https://sunodownloader.ai/api/info?url=https://suno.com/song/<id>'
curl -OJ 'https://sunodownloader.ai/api/download?url=https://suno.com/song/<id>&format=wav'Kaksivaiheinen jako on olennaista skriptauksessa: /api/info on kevyt ja kertoo, onko linkki käytettävissä ja mikä sen nimi on, joten erätyö voi validoida listan ennen kuin se alkaa ladata megatavuja.
Ja toinen, rajattu taso
Näiden rinnalla sijaitsevat /api/v1/health, /api/v1/info ja /api/v1/download — samat toiminnot yhteisen sovellustokenin ja asennuskohtaisen nopeusrajoituksen takana. Tokenia käytetään vain, kun se on määritetty, joten web-versio ja paikallinen kehitys jatkavat toimimista ilman muutoksia, kun taas mobiilisovellus saa käyttöliittymän, jota kuka tahansa ei voi helposti hyväksikäyttää lukemalla verkkopäätettä.
Android-sovellus
Android:lle on olemassa Flutter-asiakas, ja sen suunnittelu on raikkaan minimalistinen siinä, mitä se tekee eikä tee.
- Se on ohut asiakas Liitä linkki, sovellus kutsuu päätettä
/api/v1/infosovelluksen tunnuksella, saa äänen URL takaisin ja siirtää varsinaisen siirron Android:n omalle DownloadManagerille. - Järjestelmä hoitaa latauksen Tämä tarkoittaa aidosti näkyvää järjestelmän edistymisilmoitusta, mahdollisuutta keskeytettyyn lataukseen ja tiedoston päätymistä julkiseen Musiikki-kansioon, jossa kaikki muut puhelimen sovellukset näkevät sen — sen sijaan, että se olisi hiekkalaatikkoon suljetussa sovelluksen hakemistossa, johon mikään muu ei pääse käsiksi.
- Android 8 ja uudempi Sovelluksen tunnus
ai.sunodownloader.app, vähimmäisen SDK 26. - Kirjautuminen siirtyy sujuvasti Google OAuth:n sovelluksesta käynnistämä toiminta sisältää merkin, joka kulkee prosessin läpi, ja takaisinsoitto palauttaa istunnon sovellukseen rekisteröitymällä syvälinkillä sen sijaan, että käyttäjä siirrettäisiin verkkosivulle.
Varasto pitää sisällään vain sovellukseen liittyvät lähdekoodit — Dart-koodin, natiivin aktiviteetin, manifestin ja kuvakkeet — ja luo Gradle-rakenteen asennusvaiheessa käyttäen mitä Flutter-versiota rakentajalla on asennettuna. Tämä on tietoinen valinta bitti-ikääntymistä vastaan: se vaihtaa asennusvaiheen sen sijaan, että taisteltaisiin vanhentuneen rakennusjärjestelmän kanssa.
Tilit: Valinnaisia ja aidosti valinnaisia
Tilikerros on olemassa — paikallinen sähköposti ja salasana sekä Google OAuth — ja sitä hallinnoiva sääntö on esitetty lähdekoodin kommentissa ja noudatettu koodin läpi: lataukset pysyvät julkisina ja anonyymeinä; kirjautuminen avaa vain lisäetuja; latausprosessia ei koskaan suljeta autentikoinnin varaan.
Mitä kirjautuminen todella tuo:
- Lataushistoria — lataamasi kappaleet, deduplikaatioiden kanssa, otsikot, muodot ja aikaleimat.
- Istunto, joka seuraa sinua verkkosovelluksen ja Android-sovelluksen välillä.
Tämä on koko lista. Sen takana ei piileskele maksutasoa, joka nostaa päivärajoa, eikä se poista vesileimaa.
Miten autentikointi on rakennettu
- Nollariippuvuinen salasanankryptaus scrypt-moodulista Node:n omasta kryptomoduulista, suolattu käyttäjäkohtaisesti, tallennettu rakenteisena merkkijonona. Ei bcrypt-pakettia, ei kirjautumisframeworkia.
- Läpinäkymättömät tietokantatunnisteet Tunnisteet ovat satunnaisia arvoja, joilla ei ole itsenäistä merkitystä, ja ne haetaan palvelimelta. Koska ne eivät ole itsestään selkeitä, peruutus tapahtuu poistamalla.
- Evästeet, jotka toimivat molemmissa maailmoissa TLS päättyy nginxiin ja Cloudflare:ään, joten sovellus luottaa välitetyyn protokollapäätteeseen määrittääkseen, merkitäänkö evästeet Secure-tunnisteella — tuotannossa käytetään Secure-evästeitä, ja tavallinen HTTP-kehitys ympäristö toimii edelleen.
- Aikaturvallinen vertailu ja IP-kohtainen autentikointirajoitus Molemmat läsnä, molemmat pieniä, molemmat sellaisia asioita, jotka sivuprojektissa ohitetaan usein.
- Salasanahashit eivät koskaan poistu palvelimelta Käyttäjäobjektille on olemassa eksplisiittinen julkinen muotoilufunktio, ja se on olemassa sen vuoksi, että hash ei vuoda vahingossa vastaukseen.
Analytiikka ja se, mitä se tietoisesti ei kerää
Jokainen valmis lataus kirjataan — sekä onnistumiset että epäonnistumiset, joissa epäonnistumisen syy liitetään — ja kirjaus on fire-and-forget-tyyppistä: se ei koskaan estä vastausta eikä se voi koskaan heittää virhettä latauspolulle. Rikkoutunut analytiikkataulu ei voi pilata latausta.
Mitä tietue sisältää: kappaleen id, otsikon, muodon, onnistuiko se, ja jos ei, miksi. Tämän ympärillä on pitkäikäinen anonyymi kävijätunniste evästeessä, todellinen asiakkaan IP-osoit Cloudflare:n päätteestä, ja parhaan yrityksen mukainen laite-, selain- ja käyttöjärjestelmätiedot, jotka luetaan käyttäjäagenttimerkkijonosta pienellä itse kirjoitetulla jäsentimellä ulkoisen kirjaston sijaan.
Jos olet kirjautunut sisään, lataus liitetään tilisi — tämä mahdollistaa historian ominaisuuden. Jos et ole kirjautunut, se pysyy anonyyminä.
Näiden tietojen nykyinen tila: 858 suoritettua latausta, joista 731 on MP3 ja 127 WAV, 24 rekisteröityä tiliä ja paljon suurempi määrä anonyymejä kävijöitä. Palvelu on nuori, ja nämä luvut ovat rehellisiä eivätkä pyöristettyjä markkinointilukuja.
Kirjasto, jota ei odoteta
Tämän projektin yllätys on sisältö. 311 julkaistua artikkelia, jotka palvelu tietokannasta muistivälimuistilla, sivutettuna, tagattuna ja kytkettynä automaattisesti luotuun sivustokarttaan staattisten sivujen ohella.
Se ei ole täytettä. Tagijakauma paljastaa aidon editorialisen rakenteen:
| Tagi | Artikkelit |
|---|---|
| Oppaat | 99 |
| Ideat | 53 |
| Käyttötapaukset | 52 |
| Vertailu | 14 |
| Oikeudet ja lisenssointi | 13 |
| Näkemykset | 12 |
| Arvostelu | 11 |
| Tyylilajit | 11 |
| Lataukset | 8 |
| Työkalut | 7 |
| Ohjeet | 7 |
| Tilaisuudet | 6 |
Aihepiiri ulottuu pitkälle "lataamisoppaiden" ulkopuolelle:
Kuinka kirjoittaa todella hyvä kappale
Rakenne, säkeistöt, kertosäkeet, laulu ja masterointi.
- Kuinka kirjoittaa kertosäe
- Kuinka kirjoittaa säkeistö
- Kuinka rakentaa kappale
- Kuinka saada parempia AI-lauluja
Äänen käsittely
Käytännön vaiheet tuotannon jälkeisessä työstössä, joista harva kertoo.
- Poista lauluosuus instrumentaalin luomiseksi
- Kiihdytä kappaletta ilman oravahumaa
- Leikkaa kappale tarkasti haluamaasi osioon
- WAV vs. FLAC
Musiikki, jolla on tehtävä
Viisikymmentäkaksi artikkelia tiettyjen asioiden arvioinnista.
- Instagram Reels · kiinteistövideot
- Jooga · meditaatio · hieronta · spinnituntit
- Indie-pelit · dokumentit · mainokset
- E-oppiminen · tapahtumat · uni
Oikeudet, etiikka ja ala
Kaksitoista artikkelia lisenssöinnistä plus näkökulmapalstoja.
- Synchronisointilisensointi tekoälymusiikille
- Tekoälybiittien myyminen
- Käyttävätkö artistit tekoälymusiikkia?
- Tekoälymusiikin etiikka
- Tekoälymusiikki vs. ihmismusiikki
Tarjolla on myös vertailuartikkeleita (Riffusion vs. Suno, Soundful-katsaus, paras ilmainen generaattori, paras generaattori aloittelijoille), vianetsintäoppaita (Suno ei tuota ääntä, lataaminen ilman tilausta, soittolistan lataaminen, lataaminen PC:llä), genreopastuksia (phonk, trance, darkwave, drum and bass, synthpop, new wave, shoegaze, swing, afropop, folk, surf rock, cinematic) sekä tilaisuuksiin liittyviä artikkeleita (syntymäpäivä, jäähyväiset, muistopäivä, opettaja, isä, veli, vauva, ero, ylpeys, uuden kodin vihkiäiset).
Strategisesti tämä on ero hyötysovelluksen ja kohteen välillä. Lataustyökalu on sivu, jonka käyt kerran ja unohdat. Kolmesataa artikkelia tekoälymusiikin luomisesta, editoinnista, lisenssöinnistä ja käytöstä on sisältöä, johon ihminen palaa uudelleen — ja se tarkoittaa, että sivusto vastaa kysymykseen ennen latausta sekä sen jälkeen.
Miten se on rakennettu ja ylläpidetty
Koko palvelin koostuu yhdestä viidenkymmenenkolmen kilotavun kokoisesta JavaScript-tiedostosta, jolla on täsmälleen yksi riippuvuus — MySQL-asiakas. Ei Expressiä, ei kehystä, ei build-vaihetta. Reititys on dispatcher, joka perustuu pyyntöpolkuun; HTTP-palvelin on Node:n oma.
Tämä ei ole minimalismia sen itsensä vuoksi. Palvelu, jonka tehtävä on selviytyä ylävirran alustan vaihtaessa CDN-käyttäytymistään, hyötyy suuresti siitä, että koodin ja socketin välillä ei ole mitään välittäjää. Kun elokuun muutos toteutui, korjaus oli funktio, ei riippuvuuspäivitys.
Suoritusaika
- Käynnistyy ei-pääkäyttäjänä localhostissa nginxin ja Cloudflare:n takana.
- systemd-yksikkö on turvattu: uusia käyttöoikeuksia ei myönnetä,
/tmpon yksityinen, muusta järjestelmästä on näkyvissä vain luku-tila, kotihakemisto on vain-luku-tilassa ja tasan yksi polku on kirjoitettavissa. - Käynnistyy uudelleen virheen sattuessa lyhyellä viiveellä.
- TLS on Cloudflare:n alkuperäsertifikaatti, jota käytetään isäntäkoneen vhosteissa — Cloudflare hoitaa julkisen sertifikaatin päätepisteen.
- Apex on kanoninen: sekä pelkkä HTTP että
www.-isäntä ohjaavat 301-ohjauksella osoitteeseenhttps://sunodownloader.ai. - ffmpeg havaitaan kerran käynnistyksen yhteydessä; jos se puuttuu, palvelu ilmoittaa tästä
/api/health-päätepisteessä sen sijaan, että se epäisi epäselvästi latauksen yhteydessä.
Sisällön hallinta
Artikkelit sijaitsevat tietokannassa ja ne välimuistoidaan muistiin slugin perusteella, ja julkaisemiseen on olemassa selkeä tyhjennyspäätepiste. Blogikeskus on jaettu sivuihin palvelimella. Sitemap-rakennetaan staattisista sivuista sekä kaikista julkaistuista artikkeista ja välimuistoidaan. Blogikuvat ohitetaan kokonaan sovelluksesta — nginx lukee ne levyltä yhden vuoden kestävällä muuttumattomalla välimuistipäätteellä, ja Cloudflare välimuistoi ne reunapalvelimilla.
Usein kysytyt, lyhyesti vastatut
Tarvitsenko tiliä?
Ei. Lataukset ovat anonyymejä ja rajattomia. Tili lisää vain lataushistorian ja Android-sovelluksen kanssa jaetun istunnon.
Onko latausten määrässä rajoitus?
Ei käyttäjäkohtaista kattoa. Yhteys- ja tunnistuspäätteissä on IP-kohtainen nopeusrajoitus väärinkäytön estämiseksi, ja se on ainoa rajoitus.
Miksi WAV-tiedosto kuulostaa samalta kuin MP3?
Koska sen pitäisi olla niin. WAV ei ole laadullinen päivitys lähteeseen — se on vain toisen häviöllisen koodekauksen puuttuminen. Valitse WAV, kun tiedosto viedään editointiohjelmaan ja se koodataan uudelleen myöhemmin uudelleen; valitse MP3, kun se kuunnellaan suoraan.
Voinko ladata koko soittolistan kerralla?
Ei. Soittolista ei ole yksi yksittäinen äänitiedosto, ja palvelu ilmoittaa tästä viestillä virhekoodin sijaan. Avaa yksittäinen kappale ja liitä sen linkki.
Toimiiko se yksityisillä kappaleilla?
Ei. Se lukee julkista kappalesivua. Jos sivu ei ole julkinen, siellä ei ole luettavaa.
Logitako tai jaetaanko linkkejäni?
Palvelu tallentaa lataustapahtuman — kappaleen id, otsikko, muoto, tulos — omiin toiminnallisiin tilastoihinsa, joka on sidottu anonyymiin kävijätunnisteeseen, ellei sinulla ole kirjautumista. Se ei julkaise tai jaa lähetettyjä linkkejä, ja se kommunikoi vain isäntäpalvelimen Suno kanssa.
Onko tämä Suno:n kanssa yhteistyössä?
Ei. Se ei ole yhteistyössä, eikä sitä ole hyväksynyt tai rahoittanut Suno AI. Se on itsenäinen kätevyytyökalu julkisille kappalesivuille.
Kuka käyttää sitä, ja mihin tarkoitukseen
- Videoiden tekijät WAV, joka viedään aikajalalle ilman toista häviöllistä generointia, nimetty kappaleen mukaan eikä UUID:n mukaan.
- Podcast-tekijät Intro- ja outro-taustat vetäytyvät suoraan luodusta kappaleesta, muodossa, joka jokainen editointiohjelma hyväksyy.
- Muusikoiden prototyypitys Ota tuotettu kappale ilman säestystä DAW:ään, jotta voit rakentaa sen päälle, laulaa sen päälle uudelleen tai käyttää sitä viitteenä.
- Puhelinkuuntelijat MP3 musiikkikansiossa, joka soi offline-tilassa, autossa, juoksuun lähtiessä ilman, että selaimessa on auki välilehteä.
- Kuka tahansa, joka on luonut jotain ja haluaa säilyttää sen Joka on lopulta koko perusajatuksen ydin.
Lyhyt versio
Suno Downloader muuntaa Suno-kappaleen linkin, jakolinkin tai kappaleen tunnisteen MP3:ksi tai häviöttömäksi WAV:ksi, ilmaiseksi, ilman tilia ja ilman asennusta, missä tahansa laitteessa olevassa selaimessa. Se hyväksyy viisi eri linkkityyppiä, selittää kohteliaasti, kun linkki ei toimi, nimeää tiedostot todellisen kappaleen otsikon mukaan millä tahansa aakkostolla ja kieltäytyy välittämästä muuta kuin Suno:ää.
Sivun takana on kaksitasoinen JSON API, valinnainen tilikerros paikallisella ja Google-kirjautumisella, joka lukitsee vain historian, Flutter Android-asiakasohjelma, joka siirtää siirrot järjestelmän lataushallintaan, vahvistettu yksittäisestä tiedostosta koostuva Node-palvelu yhdellä riippuvuudella ja 311 artikkelin kirjasto tekoäsimusiikan luomisesta, muokkaamisesta, lisensoinnista ja käyttämisestä.
Sillä on myös tämän kategorian yleisimmin harvinainen ominaisuus: se toimii edelleen. Kun Suno siirsi äänityksensä allekirjoitettujen URL:en taakse elokuussa 2026, palvelu ohjasi liikenteen sivun oman upotetun URL:n ja allekirjoittamattoman MP4-kansion kautta ja jatkoi toimintaansa.
Vain Suno:n omia CDN-palvelimia välitetään, joten sitä ei voi käyttää avattuna välityspalvelimena.
Suno Downloader, README
Kokeile: sunodownloader.ai · MP3 osoitteessa /suno-to-mp3 · WAV osoitteessa /suno-wav-download · kirjasto osoitteessa /blog.