لقد ولّدت أغنية على Suno. والآن تريد الحصول على الملف — على هاتفك، أو في محرر الفيديو، أو في برنامج DAW. Suno Downloader هي أداة متصفح مجانية تأخذ رابط الأغنية وتعيد لك ملف MP3 أو WAV غير مضغوطة، بدون حساب ودون تثبيت. وتحتها يوجد جزء صغير من الهندسة البرمجية، مصمم بدقة، وقد نجح بالفعل في الصمود أمام تغيير واحد على الأقل للمنصة. إليك كل التفاصيل.

الفجوة بين "لقد صنعت أغنية" و"لدي ملف"

مولّدات موسيقى الذكاء الاصطناعي مبنية حول مشغّل (مشغل موسيقى)، وليس حول نظام ملفات. تصف أغنية، وتحصل على أغنية، وتستمع إليها في علامة تبويب للمتصفح — ثم تريد استخدامها فعلياً. إدراجها في فيديو. وضعها في برنامج DAW. تحميلها على الهاتف لجلسة جري. إرسالها لشخص لا يملك حساباً.

هذه الخطوة الأخيرة هي حيث يكمن الاحتكاك. الصوت خلف مشغّل، وخيارات التحميل مرتبطة بمستويات الاشتراك، واسم الملف الذي يتم تصديره يكون باسم UUID، وعلى الهاتف يكون كل هذا معركة. Suno Downloader موجودة لتختزل هذه الخطوة إلى لصق واحد ونقرة واحدة.

2
التنسيقات: MP3 وWAV
0
الحسابات المطلوبة
1
لصق، ثم ملف
311
مقالات في المكتبة
53 كيلوبايت
من شفرة الخادم، اعتماد واحد

إنه مجاني، ولا يتطلب إنشاء حساب، ويعمل في متصفح الهاتف المحمول، ويضع عنوان أغنية حقيقيًا على الملف بدلاً من رمز التجزئة. يتناول بقية هذا المقال ما يكمن وراء ذلك.

الشرط الوحيد: يرجى تنزيل الأغاني التي أنشأتها بنفسك فقط، أو تلك التي تملك حق استخدامها بطريقة أخرى. الخدمة عبارة عن طبقة تسهيلات فوق صفحات أغاني Suno العامة — وهي لا تنقل حقوق الملكية، وهذا ما يذكره الموقع في صفحته الرئيسية.

ما يمكنك لصقه فيه

يتمتع محلل المدخلات بمرونة أكبر من معظم الأدوات من هذا النوع، وهو أمر مهم لأن الناس ينسخون الروابط من أماكن متباينة للغاية — من قائمة المشاركة في الهاتف، أو شريط عنوان المتصفح، أو رسالة في Discord، أو ملاحظة لم يبقَ فيها سوى المعرف.

ما تقوم بلصقهما الذي سيحدث
https://suno.com/song/<uuid>صفحة الأغنية القياسية URL. يتم تحليلها مباشرةً.
https://suno.com/s/<code>رابط مشاركة. لا يحمل معرف الأغنية، لذا تتبع الخدمة إعادة التوجيه وتقرأ المعرف من URL النهائي.
رمز مشاركة عاريستة إلى ثلاثين حرفًا ورقمًا. يتحول إلى رابط مشاركة URL ويتم حله بنفس الطريقة.
معرّف UUID عاريأي سلسلة نصية تحتوي على معرف أغنية. يتم استخراجها واستخدامها.
شبكة توصيل محتوى (CDN) مباشرة من Suno URLيُقبل إذا كان المضيف مدرجًا في قائمة السماح، ويُستخدم كما هو.
رابط قائمة تشغيلمرفوض — مع رسالة توضح أن قوائم التشغيل ليست ملفًا واحدًا، ويُطلب فتح أغنية واحدة بدلاً من ذلك.
رابط ملف شخصيمرفوض — مع رسالة توضح ذلك.
أي شيء آخرمرفوض — مع رسالة تطلب رابط أغنية Suno أو رابط المشاركة.

الصفوف الثلاثة الأخيرة هي الأكثر إثارة للاهتمام. فالتنفيذ الأبطأ يُرجع خطأ 502 ويترك للمستخدم التخمين. أما هذا الحل فيصنّف سبب فشل الإدخال ويعيد جملة يمكن للإنسان اتخاذ إجراء بناءً عليها. إنها كمية صغيرة من الكود توفر قدرًا كبيرًا من الارتباك.

تنسيقان، ولماذا كلاهما موجود

MP3 — الافتراضي

مضغوط، عالمي، يعمل على كل شيء من راديو السيارة إلى مكبر صوت ذكي. مُشفّر باستخدام LAME بإعداد جودة VBR عالي، وهو المقايضة الصحيحة لنسخة الاستماع: شفافية للأذن بكسر جزء كبير من الحجم.

هذا هو ما تريده للهواتف، وتطبيقات المراسلة، وخلفيات YouTube، والبودكاست، وأي شيء حيث سيتم الاستماع إلى الملف بدلاً من العمل عليه. وهو يمثل حوالي 85% من التنزيلات عبر الخدمة.

WAV — نسخة العمل

PCM غير مضغوط. أكبر، وبشكل متعمد: لا يوجد فقدان إضافي في التوليف فوق الصوت الذي لديك بالفعل.

هذا هو الملف الذي يجب أن تأخذه إلى محرر. إذا كان المسار سيتم قطعه، أو طبقة، أو تمديد زمني، أو خفض مستواه تحت تعليق صوتي، أو إعادة تشفيره بواسطة منصة فيديو عند الرفع، فلا تريد تسليم ملف خضع بالفعل لمرحلة ترميز فقداني. كل عملية ترميز لاحقة تتراكم. WAV يمثل سابع التنزيلات تقريبًا، وجميعهم تقريبًا يقومون بذلك بالضبط.

تحتفظ الصفحة الرئيسية بصفحة هبوط مخصصة لكلٍ منهما — Suno إلى MP3 وتحميل Suno WAV — لأن هذين الهدفين مختلفان حقًا ويتشاركان في استخدام الأداة نفسها.

الجزء المثير للاهتمام: البقاء على قيد الحياة أثناء تغيير المنصة

هنا يتوقف المشروع عن أن يكون مجرد غلاف ويصبح هندسة برمجية، ومن الجدير سردها بشكل صحيح لأنها النوع من التحديات التي تقتل معظم الأدوات في هذه الفئة بصمت.

لقد كانت الآليات بسيطة لسنوات طويلة: كانت Suno تقدم الصوت من خوادم CDN URL ذات المسارات المتوقعة، وكان بإمكان أداة التحميل ببساطة جلب الرابط cdn1.suno.ai/<id>.mp3 وبثه. في أغسطس 2026، توقف ذلك عن العمل. نقلت Suno ملفات الصوت خلف خوادم CDN URL الموقعة، وبدأت المسارات المباشرة القديمة بإرجاع خطأ 403 للجميع.

انهارت معظم الأدوات المبنية على الافتراض القديم. تكيفت هذه الأداة، وكان التكيف متعدد الطبقات:

النتيجة للمستخدم هي أن كلا التنسيقين يتطلبان الآن تحويلًا للترميز على الخادم، بينما كان MP3 في السابق مجرد تمرير مباشر. أما النتيجة بالنسبة للخدمة فهي وجود أداة تحميل تعمل في شهر بدأت فيه العديد من البدائل بصمت بإرجاع أخطاء.

مضمار الأمان: تقوم الخدمة بتمرير الصوت فقط من قائمة محددة مسبقًا من أسماء النطاقات الخاصة بـ Suno CDN. يتم رفض أي URL آخر بشكل قاطع. هذا الفحص الوحيد هو ما يمنع أداة التحميل العامة من أن تصبح وسيطًا مفتوحًا لمحتوى الإنترنت العشوائي — وهو وضع الفشل الذي يؤدي إلى إغلاق أدوات مثل هذه.

تفاصيل صغيرة تؤتي ثمارها

الـ API

تكون الصفحة الويب عميلًا لـ API عامة صغيرة، ويمكن استخدام هذا الـ API مباشرة.

نقطة النهايةيعيد
GET /api/health{ "ok": true, "ffmpeg": true } — يوضح حالة التشغيل (liveness) وما إذا كانت إمكانية الترميز المتحول متاحة.
GET /api/info?url=<link>{ ok, id, title, pageUrl, ffmpeg } — يحلل المدخلات، ويؤكد أن المسار عام وقابل للتنزيل، ويعيد عنوانه الحقيقي.
GET /api/download?url=<link>&format=mp3|wav[&title=…]يتم تدفق الملف، مع اسم ملف صحيح في رأس التنزيل. يمكن اختيارياً تجاوز العنوان.
POST /api/contactإرسال نموذج الاتصال بعد التحقق من صحته، مع تحديد معدل الطلبات لكل عنوان 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'

تقسيم الخطوتين مهم إذا كنت تقوم بالبرمجة: /api/info رخيص التكلفة ويخبرك ما إذا كان الرابط قابلاً للاستخدام وما هو اسمه، لذا يمكن لوظيفة الدفع (batch job) التحقق من صحة قائمة قبل البدء بسحب ميجابايتات من البيانات.

وطبقة ثانية مقيدة

بجانب تلك توجد /api/v1/health و /api/v1/info و /api/v1/download — نفس العمليات خلف رمز تطبيق مشترك وحد معدل لكل تثبيت. يُفرض الرمز فقط عند تكوينه، لذا يستمر إصدار الويب والتطوير المحلي في العمل بدون تغييرات، بينما تحصل تطبيق الهاتف المحمول على واجهة لا يمكن استغلالها بسهولة من قبل أي شخص يقرأ لسان حالة الشبكة (network tab).

تطبيق Android

يوجد عميل Flutter لنظام Android، وتصميمه بسيط بشكل مُشعٍ فيما يتعلق بما يفعله وما لا يفعله.

يحتفظ المستودع بمصادر التطبيق فقط — كود Dart، والنشاط الأصلي، وملف البيان، والأيقونات — ويولد هيكل Gradle في وقت الإعداد بناءً على أي إصدار من Flutter مثبت لدى المُنشئ. هذا خيار مقصود لمقاومة تدهور البرمجيات: فهو يضحى بخطوة إعداد واحدة لتجنب النضال مع نظام بناء قديم.

الحسابات: اختيارية، واختيارية حقاً

هناك طبقة حسابات — بريد إلكتروني وكلمة مرور محليين، بالإضافة إلى Google OAuth — والقاعدة التي تحكمها مذكورة في تعليق في المصدر ومطبقة عبر كامل الكود: تبقى التنزيلات عامة ومجهولة؛ تسجيل الدخول يفتح المزايا فقط؛ ولا يتم حصر مسار التنزيل أبداً على المصادقة.

ما يحصل عليه تسجيل الدخول فعلياً:

هذه هي القائمة كاملة. لا توجد طبقة مدفوعة مخفية وراءها، ولا حد يومي يرتفع عند تسجيل الدخول، ولا علامة مائية تزيلها.

كيفية بناء نظام المصادقة

التحليلات، وما لا تجمعها عن قصد

يتم تسجيل كل تحميل مكتمل — سواء النجاح أو الفشل، مع إرفاق سبب الفشل — والتسجيل يكون بنظام "أرسل وانسى" (fire-and-forget): فهو لا يعيق الاستجابة، ولا يمكنه أبدًا إلقاء خطأ في مسار التحميل. لا يمكن لجدول تحليلات معطوب أن يعطل عملية التحميل.

ما يحتويه السجل: معرف الأغنية، والعنوان، والتنسيق، وما إذا كان ناجحاً، وإذا لم يكن كذلك، السبب. حول ذلك يوجد معرف زائر مجهول طويل الأمد في ملف تعريف الارتباط (cookie)، وعنوان IP الحقيقي للعميل المستخرج من راسل Cloudflare، ومحاولة لأفضل شكل للجهاز والمتصفح ونظام التشغيل المستخرجة من سلسلة وكيل المستخدم (user-agent string) باستخدام مُفسِّر مكتوب يدوياً صغيراً بدلاً من مكتبة خارجية.

إذا كنت مسجلاً الدخول، يُنسب التحميل إلى حسابك — وهذا ما يجعل ميزة سجل التحميلات ممكنة. إذا لم تكن كذلك، يبقى الأمر مجهول الهوية.

الشكل الحالي لهذه البيانات: 858 تحميلًا مكتملاً، منها 731 منها MP3 و 127 WAV، عبر 24 حسابًا مسجلاً وعدد أكبر بكثير من الزوار المجهولين. إنها خدمة حديثة، وهذه الأرقام هي الأرقام الصادقة وليست أرقامًا تسويقية مدورة.

المكتبة التي لا يتوقعها أحد

المفاجأة داخل هذا المشروع هي المحتوى. 311 مقال منشور، تُقدم من قاعدة البيانات مع ذاكرة تخزين مؤقت في الذاكرة (in-memory cache)، ومقسمة إلى صفحات، وموسومة، ومربوطة بخريطة موقع يتم إنشاؤها تلقائيًا إلى جانب الصفحات الثابتة.

ليس مجرد محتوى حشو. يُظهر توزيع الوسوم بنية تحريرية حقيقية:

الوسمالمقالات
الأدلة99
الأفكار53
حالات الاستخدام52
المقارنات14
الحقوق والتراخيص13
المنظورات12
المراجعات11
الأنواع11
التنزيلات8
الأدوات7
كيف...7
المناسبات6

ويمتد موضوع المقال إلى ما هو أبعد من "كيفية التنزيل":

الإبداع

كيفية كتابة أغنية فعليًا

الهيكل، الأبيات، الكورال، الغناء، وإعادة الإتقان.

  • كيفية كتابة كورال
  • كيفية كتابة أبيات
  • كيفية تنظيم هيكل الأغنية
  • كيفية الحصول على غناء أفضل بالذكاء الاصطناعي
الإنتاج

العمل مع الملفات الصوتية

الخطوات العملية بعد التوليد التي لا يشرحها أحد.

  • إزالة الغناء لصنع نسخة آلة فقط
  • تسريع الأغنية دون تأثير «السنجاب»
  • قص الأغنية إلى المقطع الذي تحتاجه بالضبط
  • WAV مقابل FLAC
حالات الاستخدام

موسيقى ذات غرض وظيفي

خمسون مقالًا حول تقييم أشياء محددة.

  • ريلز إنستغرام · فيديو عقاري
  • يوغا · تأمل · تدليك · فصول ركوب الدراجات
  • ألعاب مستقلة · أفلام وثائقية · إعلانات
  • تعليم إلكتروني · فعاليات · نوم
الأسئلة غير المريحة

الحقوق، الأخلاقيات والمجال

أربع عشرة مقالًا حول الترخيص بالإضافة إلى سلسلة من المقالات التحليلية.

  • ترخيص المزامنة للموسيقى التي أنشأتها الذكاء الاصطناعي
  • بيع الإيقاعات التي أنشأتها الذكاء الاصطناعي
  • هل يستخدم الفنانون الموسيقى التي أنشأتها الذكاء الاصطناعي؟
  • أخلاقيات الموسيقى التي أنشأتها الذكاء الاصطناعي
  • الموسيقى التي أنشأتها الذكاء الاصطناعي مقابل الموسيقى البشرية

توجد أيضًا مقالات مقارنة (Riffusion مقابل Suno، مراجعة Soundful، أفضل مولد مجاني، أفضل مولد للمبتدئين)، وأدلة استكشاف الأخطاء وإصلاحها (عدم توليد Suno، التنزيل بدون اشتراك، تنزيل قائمة تشغيل، التنزيل على جهاز الكمبيوتر)، وجولات الأنواع (phonk، trance، darkwave، drum and bass، synthpop، new wave، shoegaze، swing، afropop، folk، surf rock، cinematic)، ومقالات المناسبات (عيد ميلاد، وداع، ذكرى، معلم، أب، أخ، طفل، انفصال، فخر، حفل انتقال).

استراتيجيًا، يكمن الفرق هنا بين أداة ووجهة. أداة التنزيل هي صفحة تزورها مرة واحدة وتنساها. ثلاثمائة مقال حول إنشاء الموسيقى التي أنشأتها الذكاء الاصطناعي، وتحريرها، وترخيصها واستخدامها، هي شيء يعود إليه الشخص — وهذا يعني أن الموقع يجيب عن السؤال قبل التنزيل وكذلك السؤال الذي يليه.

كيف تم بناؤه وتشغيله

الخادم بأكمله عبارة عن ملف JavaScript واحد بحجم 53 كيلوبايت، يعتمد اعتماداً كلياً على عميل MySQL واحد فقط. لا إكسبريس، لا إطار عمل، ولا خطوة بناء. يتم توجيه الطلبات عبر مُوجّه يعتمد على مسار الطلب؛ وخادم HTTP هو الخاص بـ Node.

هذا ليس تبسيطاً من أجل التبسيط نفسه. الخدمة التي تهدف إلى الصمود عند تغيير منصة الـ CDN الخاصة بها تستفيد استفادة كبيرة من عدم وجود أي طبقة وسيطة بين الكود والواجهة (Socket). عندما نُفذ التغيير في أغسطس، كان الإصلاح عبارة عن دالة واحدة، وليس ترقية لإطار عمل.

بيئة التشغيل

إدارة المحتوى

تُخزن المقالات في قاعدة البيانات وتُخزن مؤقتاً في الذاكرة لكل رابط (slug)، مع نقطة نهاية صريحة لإفراغ التخزين المؤقت عند النشر. يتم تقسيم مدونة الصفحة الرئيسية من جانب الخادم. يتم بناء خريطة الموقع من الصفحات الثابتة بالإضافة إلى كل منشور منشور ويتم تخزينها مؤقتاً. تتجاوز صور المدونة التطبيق تماماً — حيث تقرأها nginx من القرص مع رأس تخزين مؤقت غير قابل للتغيير لمدة عام، وتخزّنها Cloudflare عند الحافة.

أسئلة شائعة، بإيجاز

هل أحتاج إلى حساب؟

لا. التحميلات مجهولة الهوية وغير محدودة. يضيف الحساب فقط سجل التحميل وجلسة مشتركة مع تطبيق Android.

هل هناك حد لعدد المسارات التي يمكنني تحميلها؟

لا يوجد حد لكل مستخدم. هناك حد لمعدل الطلبات لكل عنوان IP على نقاط نهاية الاتصال والمصادقة لمنع الإساءة، وهذا هو كل ما في الأمر.

لماذا يبدو ملف WAV مطابقًا لملف MP3؟

لأنه يجب أن يكون كذلك. لا يُعد WAV ترقية في الجودة مقارنة بالمصدر، بل هو غياب عملية الضغط الخسارة الثانية. استخدم WAV عندما يُدخل الملف إلى برنامج تحرير وسيخضع لإعادة الضغط لاحقًا؛ واستخدم MP3 عندما يُستمع إليه مباشرة.

هل يمكنني تنزيل قائمة تشغيل كاملة دفعة واحدة؟

لا. قائمة التشغيل ليست ملف صوتيًا واحدًا، وتُعلمك الخدمة بذلك برسالة بدلاً من خطأ. افتح الأغنية الفردية والصق الرابط الخاص بها.

هل يعمل مع المسارات الخاصة؟

لا. يقرأ الصفحة العامة للأغنية. إذا لم تكن الصفحة عامة، فلا يوجد شيء لقراءته.

هل يتم تسجيل روابطي أو مشاركتها؟

تسجل الخدمة حدث التنزيل — معرف الأغنية، العنوان، التنسيق، النتيجة — لإحصاءاتها التشغيلية الخاصة، مرتبطة بمعرف زائر مجهول ما لم تكن مسجلاً. لا تنشر أو تشارك الروابط المقدمة، ولا تتواصل مع أي مضيف غير المضيف الخاص بـ Suno.

هل هذا تابع لـ Suno؟

لا. ليس تابعًا لـ Suno AI، ولا معتمدًا منها، ولا ممولًا من قبلها. إنه أداة مريحة مستقلة تعمل على صفحات الأغاني العامة.

من يستخدمه، ولماذا

النسخة المختصرة

يحوّل Suno Downloader رابط أغنية، رابط مشاركة أو معرف أغنية من Suno إلى ملف MP3 أو ملف WAV عالي الجودة، مجانًا، بدون حساب وبدون تثبيت، في المتصفح على أي جهاز. يقبل خمسة أشكال مختلفة من المدخلات، يشرح بأدب عندما لا يعمل الرابط، ويسمّي الملفات بناءً على عنوان الأغنية الحقيقي بأي لغة، ويرفض وسيط أي شيء ليس من Suno.

وراء هذه الصفحة توجد بنية تحتية JSON API من مستويين، طبقة حساب اختيارية مع تسجيل دخول محلي وGoogle لا تحجب شيئًا سوى سجل الاستخدام، وعميل Flutter Android ينقل عمليات النقل إلى مدير تنزيل النظام، وخدمة Node أحادية الملف متينة تعتمد على اعتماد واحد فقط، ومكتبة تضم 311 مقالًا حول صناعة الموسيقى بالذكاء الاصطناعي وتحريرها وترخيصها واستخدامها.

كما يتمتع بأقل خاصية شيوعًا في هذه الفئة: لا يزال يعمل. عندما نقلت Suno صوتها خلف توقيعات URL في أغسطس 2026، أعادت الخدمة توجيه الاتصال عبر مقطع URL المدمج في الصفحة وملف MP4 غير الموقع، واستمرت في العمل.

يتم وسيط خوادم CDN الخاصة بـ Suno فقط، لذا لا يمكن استخدامه كوسيط مفتوح.

Suno Downloader، ملف README

جرّبه: sunodownloader.ai · MP3 في /suno-to-mp3 · WAV في /suno-wav-download · المكتبة في /blog.