[تمرين ]تضمين ملف صوتي mp3 بتطبيق دلفي
#21
السلام عليكم
أخي أنا في انتظار الحل بسرعة و اتمنى ان يكون اليوم قبل الغد
بالطبع لست مبرمج لكن هاو و احاول ان أتعلم من خلالكم فجزاكم الله كل خير
أتمنى ألا يكون الحل البسيط معتمدا على خاصية تحويل ملف mp3 الى صيغة mx و من ثم ادراجها في الريسورس و استدعائها بسهولة حيث ان الملف الناتج بعد التحويل يكون كبيرا عشرة أضعاف تقريبا حجم mp3
اقصد صيغة xm يجب تحويل الملف من ام بي ثري الى ويف ثم من ويف الى اكس ام و في تلك التحويلات جهد و الملف يتضخم مثلا ملف حجمه واحد ميجا سيصبح حجمه بعد التحويلات 9 ميجا فهل هذا حل مناسب ؟
الرد
#22
اخي B.M.AbdelAziZ
لا تنسى انك قلت ثلاث حلول
اخي الدمج بسيط ولكن المشكلة في تشغيل المف من الريسورس
الرد
#23
لا أظن أننا نحتاج إلى استخدام ملفات من نوع XM كبديل لادراج ملف بصيغة mp3 و ذلك لانه اوفر لنا أن نقوم بتحويل اي ملف بهذه الصيغة إلى صيغة WAV كبديل عن استخدام كل الحيل المرتبطة باستخدام XM و برنامج xm export الموجود في الموقع
الرد
#24
السلام عليكم و رحمة الله
هذه المحاولة الثانية أستاذ


الملفات المرفقة
.rar   Exercice Song1.rar (الحجم : 130.18 ك ب / التحميلات : 75)
الرد
#25
وعليكم السلام ورحمة الله

إقتباس : تحويل ملف mp3 الى صيغة xm
تقنيا لا يمكن تحويل ملف mp3 الى ملف xm
ملف mp3 ملف دفق صوتي مضغوط
ملف xm عبارة عن وحدات modules اصوات

إقتباس :هذه المحاولة الثانية..
تختلف عن السابقة باستخدام مجلد Temp
نصف العلامة كونك تستخرج الملف
الرد
#26
السلام عليكم و رحمة الله

hint:
البحث في قوقل عن ما يشابه: play mp3 from memory stream

بالتوفيق ان شاء الله
الرد
#27
السلام عليكم

اسف لتأخري بالحل بسبب العيد

الملف الاول يحوي البرنامج التنفيذي للتجربه
والملف الثاني الشيفرة المصدرية

قمت باستخدام عناصر NewAC

والسلام ختام


الملفات المرفقة
.rar   Inside EXE.rar (الحجم : 317.76 ك ب / التحميلات : 145)
.rar   Inside EXE Src.rar (الحجم : 144.05 ك ب / التحميلات : 192)
الرد
#28
وعليكم السلام ورحمة الله
syscall كتب :قمت باستخدام عناصر newac
علامة كاملة وأول حل صحيح
الرد
#29
السلام عليكم و رحمة الله و بركاته
بإستخدام BASS/FMOD/BTMemoryModule
- حجم الملف التنفيذي متعلق بحجم الـ Stream , بدون الريسورس 50<>ko 80
بالتوفيق,,


الملفات المرفقة
.rar   HWD4AProject.part1.rar (الحجم : 488.28 ك ب / التحميلات : 150)
.rar   HWD4AProject.part2.rar (الحجم : 328.64 ك ب / التحميلات : 139)
I'M Fly Like A G6

الرد
#30
إقتباس :بإستخدام BASS/FMOD/BTMemoryModule
علامة كاملة وثاني حل صحيح
ملاحظات
1- تبقى بعض التعديلات ليكمل الحل 100% مع ذلك فهو صحيح كونه يحتوى ما يلزم + الملاحظة 2
2- هذا الحل في حد ذاته يعتبر ثلاث حول
BoxedApp SDK لوحده حل
Bass+BTMemoryModule حل ثاني
FMOD+BTMemoryModule حل ثالث
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم