قراءة ملف mp3 في Lazarus ؟؟
#1
السلام عليكم
اعمل على مشروع في Lazarus ووصلت الى 95 بالمئة
و لم اعثر على طريقة او مكون خارجي لقراءة ملفات ال mp3
جربت التحويل الى wav و استعمال الدالة PlaySound لكن حجم الملف الناتج كبييير
الرد
#2
جرب هذا وأخبرنا ما حدث ACS

كود :
[url]http://wiki.lazarus.freepascal.org/ACS[/url]

هناك بعض المناقشات عن ذلك في منتديات لازاروس

كود :
http://forum.lazarus.freepascal.org/index.php?action=search2


ويندوز أم لينوكس ؟؟؟
الرد
#3
جربت ACS قبل طرح السؤال لانني لم اجد ملف xxx.lpi الخاص بالمكون
إقتباس :ويندوز أم لينوكس ؟؟؟
ويندوز
الرد
#4
وعليكم السلام ورحمة الله
ابحث عن BASS لـ Lazarus
كود :
http://www.un4seen.com/forum/?topic=11479.0
مرفق مشروع صغير ومتكامل يمكنك تحويله
هناك غيره في المنتدى
بالتوفيق.


الملفات المرفقة
.rar   CheesyMp3SC.rar (الحجم : 196.84 ك ب / التحميلات : 203)
الرد
#5
بالنسبة لـ ACS حمل المكون من هنا

كود :
http://bitbucket.org/a_atalla/general-uploads/downloads/acs.zip

فك الضغط وانقل المجلد الناتج الي مجلد component في لازاروس

ثبت المكون كما بالصور

[صورة: OxRLE.png]


[صورة: 1afrI.png]



[صورة: oXQxa.png]

أضغط install

وها هو المكون بعد التثبيت

[صورة: QIhQJ.png]

موقع المكون

كود :
http://www.mtu-net.ru/aborovsky/acs/downloads.htm
الرد
#6
تم الحل
شكرا لكم كثيرا
الرد
#7
هلا افدتنا بطريقة الحل مع مثال بسيط
الرد
#8
PHP كود :
procedure TForm1.Button1Click(Sender: TObject);
begin
If OpenDialog1.Execute Then
Begin
  ACSFileIn1
.FileName:= OpenDialog1.FileName;
  
ACSAudioOut1.Input := ACSFileIn1 ;
  
ACSAudioOut1.Run;
end;

end; 

تحتاج الى مكونين من Audio IO هما
لاصدار الصوت "تشغيل" ACSAudioOut1
ACSFileIn1 لتحديد الملف الخارجي
الرد
#9
a.atalla كتب :بالنسبة لـ acs حمل المكون من هنا
كود :
http://www.mtu-net.ru/aborovsky/acs/downloads.htm

عفو ياخى انا عضو جيد فى منتدى دلفى و لقد قمت بتجريب هدا الطريق من على نطام لينكس و لكن لم انجح ادا سحمت هل يوجد طريق اخر لتنريل اداة و يمكني العمل به على لينكس


وشكر لك
الرد
#10
أصدار acs في svn يحتوي علي أصلاحات للينوكس

كود :
svn co https://lazarus-ccr.svn.sourceforge.net/svnroot/lazarus-ccr/components/acs
واجهتني مشكلة

[صورة: sOuJj.png]
الرد


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


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