04-05-2013, 07:41 PM
08-05-2013, 09:53 AM
الأمر صعب قليلا .. لكنه ليس مستحيل !!
التحويل بين صيغ الملفات يتطلب أولا فهم جيد لبنية الملفات :
عليك بدراسة ال File Format الخاصة بكلتا الصيغتين (mp3 & ra,rm )
الأمر يشبه بنية pe file format
ابحث في ويكيبيديا ستجد الكثير ..
ثم تأتي مرحلة برمجة المكون أو الدالة المسؤولة عن التحويل :
ستكون سهلة بعد ذلك :
- اضافة Header الخاص بال ملف الريل
- اجراء بعض التغييرات على البايتات الخاصة ب MP3
- انتهى التحويل
----------------------------------
[COLOR="DarkOrange"]
أما ان كنت تقصد مكونات جاهزة للقيام بذلك .. فأكيد توجد العديد من المكتبات
أغلبها مصمم ب ++C
لكن طالما هي مكتبة dll فستتمكن من استخدامها من خلال دلفي
--------------------------------
ان كنت تملك الوقت و لست مستعجل ... فأنصحك بالتعمق في File Format , وستكون قادرا على التحويل بين أغلب الصيغ المشهورة .
[/COLOR]
التحويل بين صيغ الملفات يتطلب أولا فهم جيد لبنية الملفات :
عليك بدراسة ال File Format الخاصة بكلتا الصيغتين (mp3 & ra,rm )
الأمر يشبه بنية pe file format
ابحث في ويكيبيديا ستجد الكثير ..
ثم تأتي مرحلة برمجة المكون أو الدالة المسؤولة عن التحويل :
ستكون سهلة بعد ذلك :
- اضافة Header الخاص بال ملف الريل
- اجراء بعض التغييرات على البايتات الخاصة ب MP3
- انتهى التحويل
----------------------------------
[COLOR="DarkOrange"]
أما ان كنت تقصد مكونات جاهزة للقيام بذلك .. فأكيد توجد العديد من المكتبات
أغلبها مصمم ب ++C
لكن طالما هي مكتبة dll فستتمكن من استخدامها من خلال دلفي
--------------------------------
ان كنت تملك الوقت و لست مستعجل ... فأنصحك بالتعمق في File Format , وستكون قادرا على التحويل بين أغلب الصيغ المشهورة .
[/COLOR]
09-05-2013, 10:34 AM
السلام عليكم
صيغ rm/ram/rmvb خاصةلشركة RealNetworks عليها حقوق لا تسمح لك بالتعامل معها مجانا
يلجأ كثير من برامج التحويل الى تثبيت Real Alternative Lite (التي تخرق الحقوق!)
راجع
http://www.delphi4arab.net/forum/showpos...ostcount=7
http://www.delphi4arab.net/forum/showthread.php?p=27604
صيغ rm/ram/rmvb خاصةلشركة RealNetworks عليها حقوق لا تسمح لك بالتعامل معها مجانا
يلجأ كثير من برامج التحويل الى تثبيت Real Alternative Lite (التي تخرق الحقوق!)
راجع
http://www.delphi4arab.net/forum/showpos...ostcount=7
http://www.delphi4arab.net/forum/showthread.php?p=27604