Anda telah menjana sebuah lagu di Suno. Kini anda mahu fail tersebut — di telefon anda, dalam editor video anda, atau dalam DAW. Suno Downloader ialah alat pelayar web percuma yang menerima pautan lagu dan mengembalikan fail MP3 atau WAV berkualiti tinggi tanpa memerlukan akaun atau pemasangan. Di sebalik alat ini terdapat satu bahagian kejuruteraan yang kecil tetapi dibina dengan sangat baik, yang telahpun berjaya bertahan melalui satu perubahan platform. Berikut adalah perinciannya.
Jurang Antara "Saya Membuat Lagu" dan "Saya Memiliki Fail"
Penjana muzik AI dibina berasaskan pemain (player), bukan sistem fail. Anda menerangkan lagu, anda mendapat lagu, anda mendengarnya dalam tab pelayar web — dan kemudian anda ingin benar-benar menggunakannya. Masukkan ke dalam video. Letakkan dalam DAW. Muat naik ke telefon untuk sesi berlari. Hantar kepada seseorang yang tidak mempunyai akaun.
Langkah terakhir inilah yang menjadi punca geseran (friction). Audio tersembunyi di sebalik pemain, pilihan muat turun dikaitkan dengan tahap pelan, fail yang berjaya dihasilkan dinamakan mengikut UUID, dan pada peranti mudah alih, keseluruhan proses ini adalah satu pergaduhan. Suno Downloader wujud untuk meruntuhkan langkah tersebut menjadi satu tampalan (paste) dan satu klik sahaja.
Ia percuma, tidak memerlukan pendaftaran, berfungsi dalam pelayar mudah alih, dan menamakan fail dengan tajuk lagu sebenar bukannya hash. Baki artikel ini membincangkan apa yang berada di sebalik perkara itu.
Apa yang Boleh Anda Tampal Ke Dalamnya
Penghurai input lebih fleksibel berbanding kebanyakan alat sejenis, yang mana penting kerana orang menyalin pautan dari pelbagai tempat — helaian kongsi pada telefon, bar alamat pelayar, mesej Discord, nota yang hanya mengandungi id.
| Apa yang anda tampal | Apa yang berlaku |
|---|---|
https://suno.com/song/<uuid> | Halaman lagu standard URL. Diterjemahkan terus. |
https://suno.com/s/<code> | Pautan kongsi. Ia tidak membawa id lagu, jadi perkhidmatan mengikuti arah semula dan membaca id daripada URL akhir. |
| Kod kongsi tulen | Enam hingga tiga puluh dua aksara alfanumerik. Ditukar menjadi URL kongsi dan diselesaikan dengan cara yang sama. |
| UUID tulen | Mana-mana rentetan yang mengandungi id lagu. Diekstrak dan digunakan. |
| CDN URL langsung Suno | Diterima jika hos berada dalam senarai benarkan, dan digunakan sebagaimana adanya. |
| Pautan senarai main | Ditolak — dengan mesej yang menjelaskan bahawa senarai main bukan satu fail, dan meminta untuk membuka lagu tunggal sahaja. |
| Pautan profil | Ditolak — dengan mesej yang menyatakan hal tersebut. |
| Apa-apa sahaja yang lain | Ditolak — dengan mesej yang meminta pautan lagu Suno atau perkongsian. |
Tiga baris terakhir itu adalah yang paling menarik. Pelaksanaan yang lebih malas akan memulangkan kod 502 dan membiarkan pengguna menebak-nebak. Yang ini mengklasifikasikan mengapa input gagal dan memulangkan ayat yang boleh ditindak oleh manusia. Ia memerlukan sedikit kod untuk mengelakkan kekeliruan yang besar.
Dua Format, dan Mengapa Kedua-duanya Ada
MP3 — lalai
Padat, universal, boleh dimainkan pada pelbagai peranti dari stereo kereta hingga pembesar suara pintar. Dikekodkan dengan LAME pada tetapan kualiti VBR tinggi, yang merupakan pertukaran yang tepat untuk salinan pendengaran: lutsinar kepada telinga pada saiz yang jauh lebih kecil.
Ini adalah pilihan anda untuk telefon bimbit, aplikasi mesej, latar belakang YouTube, podcast, dan apa-apa sahaja di mana fail akan didengar berbanding diedit. Ia mewakili kira-kira 85% daripada muat turun melalui perkhidmatan ini.
WAV — salinan kerja
PCM tanpa mampatan. Lebih besar, dan disengajakan begitu: tiada penjanaan hilang tambahan di atas audio yang sudah ada.
Ini adalah fail yang perlu dibawa ke dalam editor. Jika trek akan dipotong, dilapiskan, dipanjangkan masa, diturunkan volumenya semasa suara latar, atau dikekod semula oleh platform video semasa muat naik, anda tidak mahu menyerahkan fail yang telah melalui kodek hilang. Setiap pengekodan seterusnya akan menumpuk. WAV mewakili kira-kira satu per tujuh daripada jumlah muat turun, dan hampir kesemuanya dilakukan oleh orang yang melakukan tepat seperti ini.
Laman web ini mengekalkan halaman pendaratan khusus untuk setiap satu — Suno to MP3 dan Suno WAV Download — kerana kedua-duanya mempunyai niat yang benar-benar berbeza walaupun berkongsi satu alat.
Bahagian Menarik: Bertahan Semasa Perubahan Platform
Di sinilah projek ini berhenti menjadi pembungkus dan mula menjadi kejuruteraan, dan ia bernilai untuk diceritakan dengan baik kerana ia adalah jenis perkara yang secara senyap membunuh kebanyakan alat dalam kategori ini.
Untuk masa yang lama, mekanismenya mudah: Suno mengedarkan audio dari CDN URL yang boleh diramal, dan alat muat turun boleh hanya mengambil cdn1.suno.ai/<id>.mp3 dan mengalirkannya. Pada Ogos 2026, cara itu berhenti berfungsi. Suno memindahkan audionya di sebalik CDN URL bertanda, dan laluan terus lama mula memulangkan ralat 403 kepada semua orang.
Kebanyakan alat yang dibina berdasarkan andaian lama gagal. Alat ini beradaptasi, dan adaptasinya berlapis:
- 1 · Imbas laman awam, sekali sahaja Laman lagu awam masih menyisipkan klip
.m4ayang boleh diambil terus URL. Satu permintaan laman ini memberikan kedua-dua URL itu dan tajuk sebenar lagu tersebut — dariog:title, dengan pilihan kembali kepada<title>setelah awalan jenama di hujung ditanggalkan. - 2 · Utamakan klip lagu itu sendiri Laman tersebut boleh mengandungi lebih daripada satu klip URL, jadi pencocok mencari klip yang ID-nya sepadan dengan lagu yang diminta, dan hanya menggunakan pilihan kembali kepada sebarang klip di laman tersebut jika padanan tepat itu tiada.
- 3 · Ambil MP4 tanpa tanda Aliran hanya audio kini dikawal akses dan disulitkan, tetapi MP4 — video imej statik yang membawa trek audio yang sama — masih diedarkan tanpa tanda. Itulah yang sebenarnya diambil oleh alat muat turun.
- 4 · Ekstrak dengan ffmpeg MP4 ditulis ke fail sementara dahulu kerana atom moovnya boleh terletak di akhir kontena dan ffmpeg memerlukan input yang boleh dicari. Mengalirkannya melalui paip akan gagal secara berkala dengan mesej "atom moov tidak ditemui" — pepijat yang direkodkan dalam komen kod, bukannya dibiarkan untuk penyelenggara seterusnya menemukannya semula.
- 5 · Alirkan keluar, bersihkan ffmpeg menanggalkan trek video dan mengekodkan kepada MP3 atau WAV terus ke respons. Fail sementara dipadam apabila proses ditutup, berlaku ralat, dan apabila klien memutuskan sambungan — tiga laluan berasingan, semuanya dilindungi.
Kesan kepada pengguna ialah kedua-dua format kini memerlukan transkod di sisi pelayan, di mana MP3 dahulu hanya merupakan laluan terus. Kesan kepada perkhidmatan ialah alat muat turun yang berfungsi pada bulan apabila banyak alternatif lain secara senyap mula memulangkan ralat.
Perincian Kecil yang Mengambil Sebahagian Besar Kerja
- Nama fail sebenar Tajuk lagu dibaca dari halaman dan digunakan sebagai nama fail. Tajuk bukan-ASCII kekal utuh, kerana header pemuat turun ditulis sebagai medan yang disandarkan mengikut piawaian RFC 5987, bukan sebagai string ASCII yang naif — jadi trek bertajuk "Пісня про дощ" atau "夜明けのうた" akan tiba dengan nama yang betul, bukan sebagai mojibake atau UUID.
- Tiada penimbalan semasa penghantaran Lapisan nginx di hadapan dikonfigurasi dengan penimbalan proksi dimatikan dan jangka masa bacaan yang panjang, kerana fail audio adalah besar dan proksi yang menimbalkan akan menyimpan keseluruhan fail dalam memori sebelum menghantar satu byte.
- Dasar cache dipilih mengikut jenis fail HTML sengaja tidak disimpan dalam cache, supaya pembetulan kandungan atau SEO boleh dilancarkan serta-merta. CSS dan JS mendapat TTL selama sehari kerana nama fail mereka tidak mengandungi hash kandungan. Gambar dan ikon mendapat tempoh tiga puluh hari. Gambar blog mendapat tempoh setahun, ditandakan sebagai tidak boleh diubah, dan dihantar terus dari cakuk oleh nginx tanpa menyentuh aplikasi langsung.
- Mesej ralat yang jujur "Trek ini tidak dapat dicari — pastikan ia adalah lagu tunggal awam di Suno" memberitahu pengguna apa yang perlu dilakukan. "502 Bad Gateway" tidak. Setiap laluan kegagalan dalam pengendali pemuat turun menghasilkan salah satu daripada yang sebelumnya.
- Ia berfungsi pada telefon Tiada pemasangan, tiada kedai aplikasi, tiada sambungan. Pelayar mudah alih adalah klien kelas pertama, yang bagi alat whose kes penggunaan paling biasa ialah "Saya mahu ini di telefon saya" merupakan keseluruhan permainan.
API
Halaman web adalah klien kepada API awam yang kecil, dan API tersebut boleh digunakan secara langsung.
| Penamat | Mengembalikan |
|---|---|
GET /api/health | { "ok": true, "ffmpeg": true } — ketersediaan liveness serta sama ada pengekodan semula tersedia. |
GET /api/info?url=<link> | { ok, id, title, pageUrl, ffmpeg } — menyelesaikan input, mengesahkan trek adalah awam dan boleh dimuat turun, serta mengembalikan tajuk sebenarnya. |
GET /api/download?url=<link>&format=mp3|wav[&title=…] | Mengalirkan fail tersebut, dengan nama fail yang betul dalam header muat turun. Pilihan untuk mengganti tajuk. |
POST /api/contact | Penghantaran borang hubungan yang disahkan, dihadkan kadar mengikut IP. |
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'Pembahagian dua langkah ini penting jika anda menulis skrip: /api/info adalah murah dan memberi tahu sama ada pautan boleh digunakan dan apa nama failnya, supaya tugas batch boleh menyenaraikan senarai sebelum mula menarik megabait.
Dan lapisan kedua yang dikawal
Di samping itu terdapat /api/v1/health, /api/v1/info dan /api/v1/download — operasi yang sama di sebalik token aplikasi bersama dan had kadar setiap pemasangan. Token hanya dikuatkuasakan apabila ia dikonfigurasi, jadi binaan web dan pembangunan tempatan kekal berfungsi tanpa perubahan, manakala aplikasi mudah alih mendapat permukaan yang tidak boleh disalahgunakan secara mudah oleh sesiapa sahaja yang membaca tab rangkaian.
Aplikasi Android
Terdapat klien Flutter untuk Android, dan reka bentuknya segar dan minimalis tentang apa yang dilakukannya dan apa yang tidak.
- Ia adalah klien nipis Salin pautan, aplikasi memanggil
/api/v1/infodengan token aplikasi, mendapatkan audio URL kembali, dan menyerahkan pemindahan sebenar kepada DownloadManager milik Android. - Sistem melaksanakan proses muat turun Ini bermakna pemberkahan kemajuan sistem yang sebenar, kebolehan untuk disambung semula, dan fail yang disimpan dalam folder Muzik awam di mana setiap aplikasi lain pada telefon dapat melihatnya — berbanding dengan direktori aplikasi yang terpencil yang tidak dapat dibaca oleh aplikasi lain.
- Android versi 8 ke atas ID aplikasi
ai.sunodownloader.app, SDK minimum 26. - Proses log masuk berjalan dengan lancar Google OAuth yang dimulakan dari aplikasi membawa penanda melalui aliran proses, dan panggilan balik mengembalikan sesi ke aplikasi melalui pautan dalam yang telah didaftarkan, bukannya melemparkan pengguna ke halaman web.
Repositori ini hanya menyimpan sumber khusus aplikasi — kod Dart, aktiviti asli, manifes, dan ikon — dan menjana struktur asas Gradle pada masa pemasangan berdasarkan versi Flutter yang dipasang oleh pembina. Ini adalah pilihan anti-kedaluwarsa yang disengajakan: ia menukar satu langkah pemasangan dengan tidak perlu bergelut dengan sistem pembinaan yang sudah usang.
Akaun: Pilihan, dan Benar-benar Pilihan
Terdapat lapisan akaun — e-mel dan kata laluan tempatan, serta Google OAuth — dan peraturan yang mengawalnya dinyatakan dalam komen dalam sumber dan dipatuhi sepanjang kod: muat turun kekal awam dan tanpa nama; log masuk hanya membuka ciri tambahan; aliran muat turun tidak pernah dikunci berdasarkan pengesahan identiti.
Apa yang diperoleh dengan log masuk:
- Sejarah muat turun — trek yang telah anda tarik, telah dideuplikasi, dengan tajuk, format dan cap masa.
- Sesi yang mengiringi anda merentas aplikasi web dan aplikasi Android.
Itulah senarai lengkap. Tiada lapisan berbayar yang tersembunyi di sebalik ia, tiada had harian yang dinaikkan dengan log masuk, tiada tanda air yang dihapuskan.
Bagaimana pengesahan identiti dibina
- Pengasingan kata laluan tanpa kebergantungan scrip daripada modul kriptografi Node sendiri, dengan garam per pengguna, disimpan sebagai rentetan terstruktur. Tiada pakej bcrypt, tiada rangka kerja pengesahan.
- Sesi pangkalan data yang tidak jelas Token sesi adalah nilai rawak yang tidak bermakna secara bersendirian dan disemak di sisi pelayan. Token ini tidak bersifat deskriptif sendiri, maka pembatalannya hanyalah satu operasi padam.
- Kuki yang berfungsi dalam kedua-dua dunia TLS tamat di nginx dan Cloudflare, jadi aplikasi mempercayai header protokol yang diteruskan untuk menentukan sama ada menandakan kuki sebagai Secure — persekitaran pengeluaran menerima kuki Secure, manakala pembangunan tempusan plain-HTTP masih berfungsi.
- Perbandingan selamat masa dan pengekangan pengesahan per-IP Kedua-duanya wujud, kedua-duanya kecil, kedua-duanya jenis perkara yang biasa diabaikan dalam projek sampingan.
- Hash kata laluan tidak pernah meninggalkan pelayan Terdapat fungsi eksplisit untuk bentuk awan objek pengguna, dan ia wujud supaya hash tidak bocor ke dalam respons secara tidak sengaja.
Analitik, dan Apa yang Ia Dengan Sengaja Tidak Kumpul
Setiap muat turun yang selesai dicatatkan — sama ada berjaya atau gagal, dengan sebab kegagalan dilampirkan — dan proses pencatatkan ini bersifat fire-and-forget: ia tidak menyekat respons dan tidak boleh menyebabkan ralat dalam laluan muat turun. Jadual analitik yang rosak tidak boleh mengganggu muat turun.
Apa yang dipegang oleh satu rekod: ID lagu, tajuk, format, sama ada ia berjaya, dan jika tidak, mengapa. Di sekelilingnya terdapat ID pelancong tidak dikenali jangka panjang dalam kuki, IP klien sebenar yang diperoleh daripada header Cloudflare, serta bacaan peranti, pelayar dan sistem operasi yang dibuat sebaik mungkin daripada rentetan user-agent dengan parser kecil yang ditulis secara manual berbanding pustaka luaran.
Jika anda telah log masuk, muat turun tersebut dikaitkan dengan akaun anda — itulah yang membolehkan ciri sejarah. Jika tidak, ia kekal tidak dikenali.
Bentuk semasa data tersebut: 858 muat turun lengkap, 731 di antaranya MP3 dan 127 WAV, merangkumi 24 akaun berdaftar dan bilangan pelancong tidak dikenali yang jauh lebih besar. Ini adalah perkhidmatan yang masih muda, dan angka-angka ini adalah yang jujur berbanding angka pemasaran yang dibundarkan.
Perpustakaan Yang Tidak Diharapkan
Kejutan dalam projek ini ialah kandungan. 311 artikel diterbitkan, dilayan daripada pangkalan data dengan cache memori dalam, ditandakan halaman, diberi tag, dan disambungkan ke peta laman yang dijana secara automatik bersama halaman statik.
Ia bukan sekadar pengisi. Taburan tag menunjukkan struktur editorial sebenar:
| Tag | Pos |
|---|---|
| Panduan | 99 |
| Idea | 53 |
| Kes penggunaan | 52 |
| Perbandingan | 14 |
| Hak dan penguasaan | 13 |
| Perspektif | 12 |
| Ulasan | 11 |
| Genre | 11 |
| Muat turun | 8 |
| Alatan | 7 |
| Cara melakukan | 7 |
| Majlis | 6 |
Dan topik ini melangkaui sekadar "cara memuat turun":
Cara sebenar menulis lagu
Struktur, ayat, korus, vokal, dan penambakan semula.
- Cara menulis korus
- Cara menulis ayat
- Cara menyusun struktur lagu
- Cara mendapatkan vokal AI yang lebih baik
Bekerja dengan audio
Langkah pasca-penghasilan praktikal yang jarang dijelaskan.
- Buang vokal untuk menghasilkan instrumen
- Percepatkan lagu tanpa kesan 'chipmunk'
- Potong lagu kepada klip yang tepat anda perlukan
- WAV berbanding FLAC
Muzik dengan fungsi tertentu
Lima puluh dua artikel tentang penarafan perkara tertentu.
- Instagram Reels · video hartanah
- Yoga · meditasi · urut · kelas spin
- Permainan indie · dokumentari · iklan
- E-pembelajaran · acara · tidur
Hak, etika dan bidang ini
Tiga belas artikel tentang perlesenan serta siri artikel perspektif.
- Perlesenan serentak muzik AI
- Menjual irama AI
- Adakah artis menggunakan muzik AI?
- Etika muzik AI
- Muzik AI berbanding muzik manusia
Terdapat juga artikel perbandingan (Riffusion vs Suno, ulasan Soundful, penjana percuma terbaik, penjana terbaik untuk pemula), penyelesaian masalah (Suno tidak menjana, memuat turun tanpa langganan, memuat turun senarai main, memuat turun pada PC), panduan genre (phonk, trance, darkwave, drum and bass, synthpop, new wave, shoegaze, swing, afropop, folk, surf rock, cinematic), dan artikel untuk acara (hari jadi, perpisahan, peringatan, guru, ayah, abang, bayi, perpisahan cinta, kebanggaan, rumah baru).
Dari segi strategi, ini adalah perbezaan antara utiliti dan destinasi. Pemuat turun adalah laman web yang anda lawati sekali dan lupakan. Tiga ratus artikel tentang pembuatan, suntingan, perlesenan dan penggunaan muzik AI adalah sesuatu yang orang kembali ke — dan ini bermakna laman web menjawab soalan sebelum muat turun serta soalan selepas muat turun.
Bagaimana Ia Dibina dan Dikelolakan
Seluruh pelayan adalah satu fail JavaScript bersaiz 53 kilobait dengan tepat satu kebergantungan — sebuah klien MySQL. Tiada Express, tiada rangka kerja, tiada langkah binaan. Penghalaan adalah sebuah pemboleh ubah pengendali atas laluan permintaan; pelayan HTTP adalah milik Node sendiri.
Ini bukan minimalis untuk tujuan semata-mata. Perkhidmatan yang tugasnya adalah bertahan apabila platform induk mengubah tingkah laku CDN-nya mendapat manfaat besar daripada tidak mempunyai apa-apa di antara kod dan soket. Apabila perubahan Ogos berlaku, pembaikan hanya memerlukan satu fungsi, bukan peningkatan kebergantungan.
Masa larian
- Berjalan sebagai pengguna tidak istimewa di localhost, di belakang nginx, di belakang Cloudflare.
- Unit systemd telah diperkukuh: tiada hak istimewa baharu,
/tmpyang terasing, pandangan baca sahaja terhadap bahagian lain sistem, rumah digital yang baca sahaja, dan tepat satu laluan yang boleh ditulis. - Mula semula apabila berlaku kegagalan dengan tempoh penangguhan yang singkat.
- TLS adalah sijil asal Cloudflare yang dikongsi merentas vhosts hos — Cloudflare menamatkan sijil awam.
- Apex adalah kanonik: HTTP tulen dan hos
www.kedua-duanya dialihkan 301 kehttps://sunodownloader.ai. - ffmpeg dikesan sekali semasa boot; jika ia tiada, perkhidmatan akan memaklumkan hal tersebut melalui
/api/healthbukannya gagal secara misteri semasa muat turun.
Pengurusan kandungan
Artikel disimpan dalam pangkalan data dan di-cache dalam memori mengikut slug, dengan titik akhir pembuangan eksplisit untuk penerbitan. Hub blog ditambat di sebelah pelayan. Sitemap dibina daripada halaman statik ditambah setiap siaran yang diterbitkan dan di-cache. Imej blog memintas aplikasi sepenuhnya — nginx membacanya dari cakera dengan header cache tidak berubah selama satu tahun, dan Cloudflare meng-cache mereka di tepi.
Soalan Lazim, Dijawab Secara Ringkas
Adakah saya memerlukan akaun?
Tidak. Muat turun adalah tanpa nama dan tanpa had. Akaun hanya menambah sejarah muat turun dan sesi yang dikongsi dengan aplikasi Android.
Adakah had bilangan trek yang boleh saya muat turun?
Tiada had per pengguna. Terdapat had kadar per IP pada titik akhir hubungan dan pengesahan untuk menghalalkan penyalahgunaan, dan itu sahaja hadnya.
Mengapakah fail WAV kedengaran sama dengan MP3?
Sebab memang sepatutnya begitu. WAV bukanlah peningkatan kualiti berbanding sumber asal — ia adalah ketiadaan pengekodan lossy kedua. Pilih WAV apabila fail tersebut akan dimasukkan ke dalam editor dan akan disenkod semula kemudian; pilih MP3 apabila ia akan didengar terus oleh anda.
Bolehkah saya memuat turun satu senarai mainan sekaligus?
Tidak. Senarai mainan bukan satu fail audio tunggal, dan perkhidmatan memaklumkan perkara ini melalui mesej, bukan ralat. Buka lagu individu dan tampal pautannya.
Adakah ia berfungsi dengan trek peribadi?
Tidak. Ia membaca halaman lagu awam. Jika halaman tersebut tidak dibuka secara awam, tiada apa-apa yang boleh dibaca.
Adakah pautan saya direkodkan atau dikongsi?
Perkhidmatan ini merakam peristiwa muat turun — ID lagu, tajuk, format, dan hasil — untuk statistik operasi dalaman, yang dikaitkan dengan ID pelawat tanpa nama melainkan anda telah log masuk. Ia tidak menerbitkan atau berkongsi pautan yang dihantar, dan ia hanya berkomunikasi dengan hos milik Suno.
Adakah ini berkaitan dengan Suno?
Tidak. Ia tidak berafiliasi, tidak disokong, dan tidak ditaja oleh Suno AI. Ia ialah alat kemudahan bebas yang berfungsi berdasarkan halaman lagu awam.
Siapa Menggunakan Ia, dan Untuk Apa
- Pencipta video Sebuah trek WAV yang dimasukkan ke dalam garis masa tanpa penjanaan lossy kedua, dinamakan mengikut lagu tersebut dan bukan mengikut UUID.
- Podcaster Latar belakang muzik untuk bahagian pembuka dan penutup yang ditarik terus daripada trek yang dihasilkan, dalam format yang diterima oleh setiap editor.
- Muzisi yang membuat prototaip Ambil campuran tanpa vokal yang dihasilkan ke dalam DAW untuk dibina di atasnya, dinyanyikan semula di atasnya, atau digunakan sebagai rujukan.
- Pendengar telefon Sebuah MP3 dalam folder Muzik yang boleh dimainkan secara luar talian, di dalam kereta, semasa berlari, tanpa perlu membuka tab pelayar web.
- Siapa sahaja yang menghasilkan sesuatu dan ingin mengekalkannya Yang pada akhirnya merupakan premis utamanya.
Versi Ringkas
Suno Downloader menukar pautan lagu Suno, pautan kongsi atau ID lagu kepada format MP3 atau WAV tanpa kehilangan kualiti secara percuma, tanpa akaun dan tanpa pemasangan, terus dalam pelayar web pada mana-mana peranti. Ia menerima lima jenis format input, menjelaskan dengan sopan apabila pautan tidak dapat berfungsi, menamakan fail mengikut tajuk lagu sebenar dalam mana-mana abjad, dan menolak untuk memproksi apa-apa yang bukan berasal dari Suno.
Di sebalik halaman ini terdapat lapisan JSON API dua peringkat, lapisan akaun pilihan dengan log masuk tempatan dan Google yang hanya menyekat sejarah, klien Flutter Android yang menyerahkan pemindahan kepada pengurus muat turun sistem, perkhidmatan Node fail tunggal yang kukuh dengan satu kebergantungan, dan perpustakaan 311 artikel tentang pembuatan, suntingan, pelesenan dan penggunaan muzik AI.
Ia juga mempunyai ciri yang paling jarang dalam kategori ini: ia masih berfungsi. Apabila Suno memindahkan audio di belakang URL bertanda pada Ogos 2026, perkhidmatan itu dialihkan semula melalui URL klip tertanam halaman itu sendiri dan wadah MP4 tidak bertanda, dan terus beroperasi.
Hanya hos CDN milik Suno sahaja yang diproksi, jadi ia tidak boleh digunakan sebagai proksi terbuka.
Suno Downloader, README
Cuba: sunodownloader.ai · MP3 di /suno-to-mp3 · WAV di /suno-wav-download · perpustakaan di /blog.