الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

أسئلة بخصوص برنامج الجافا ميديا بلير

بدأه elwaly في 20 سبتمبر 2010 · 8 رد · 697 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندى بعض الأسئلة بخصوص برنامج الميديا بلير هذا برنامج اصنعه الآن - عنوان السؤال اذا كان هناك اعتراض عليه فلا مشكلة من تغييره

الأول : انا اشغل امتداد .wav , mpg ب JMF بينما mp3 اشغله بواسطة مكتبة JLayer

هنا تبدو مشكلة وهى كيف اصنع control كى يصلح لملفات الmp3 , wav معا فهذه بالنسبة لملفات الmp3 مشكلة لأن المكتبة على حد علمى لا تستطيع ان تحصل على زمن الملف كما فى JMF .

الثانى : هل هناك كود لتشغيل ملفات wmv , flv ,wma .

يا ريت تفيدونى

#2

هل فى سؤالى شئ خطأ

لم يرد على أحد

ارجوكم افيدونى

#3

استخدم Fobs4JMF معا JMF

والاحسن انك تنتقل ل JavaFX

With method and logic one can accomplish anything.

— Agatha Christie, Poirot Investigates, 1924

مدونتى

#4

أخى جزاك الله خيرا ولكن عندى سؤالين

الأول هو كيف احصل على خصائص ملف صوتى من زمن ووصف وغيرها من خلال الكود كما يفعل

windows media player

الثانى فى عمل playlist للبرنامج تمت بنجاح من خلال النتبينز بينما فى ملف الjar اتى بحروف غريبة وهو يقرأ ملف الtext اظن ان هذا هو unicode

ارجو الإفادة

تم تعديل هذه المشاركة بواسطة elwaly في 25 سبتمبر 2010 في 10:03

#5
elwaly كتب:

أخى جزاك الله خيرا ولكن عندى سؤالين

الأول هو كيف احصل على خصائص ملف صوتى من زمن ووصف وغيرها من خلال الكود كما يفعل

windows media player

الثانى فى عمل playlist للبرنامج تمت بنجاح من خلال النتبينز بينما فى ملف الjar اتى بحروف غريبة وهو يقرأ ملف الtext اظن ان هذا هو unicode

ارجو الإفادة

اتمنى ان تفيدك هذه المواضيع

فهى ايجاد البيانات من الفيديو

باستخدام JMF

لكن اعتقد هى نفس الطريقه للتعامل مع الملفات الصوتيه

/index.php?showtopic=223852

/index.php?showtopic=224054

بالنسبه للقراءه من text كيف تخزنه وكيف تقرأه ؟؟؟

Software Developer
Mahmoudkelany.com


 

#6

أخى محمود جزاك الله خيرا

ولكن أظن من خلال فهمى ما استطعت بعد ان احصل على وقت او زمن الملف قبل تشغيله

بالنسبة للسؤال الثانى

انا عند قراءة ملف الplaylist لا يقرأه كما المفروض ولكن يظهر الحروف العربية كحروف غريبة والأجنبية أيضا

حاولت استخدام System.setProperty ولكن لم تجدى

ارجو الإفادة

#7
elwaly كتب:

أخى محمود جزاك الله خيرا

ولكن أظن من خلال فهمى ما استطعت بعد ان احصل على وقت او زمن الملف قبل تشغيله

بالنسبة للسؤال الثانى

انا عند قراءة ملف الplaylist لا يقرأه كما المفروض ولكن يظهر الحروف العربية كحروف غريبة والأجنبية أيضا

حاولت استخدام System.setProperty ولكن لم تجدى

ارجو الإفادة

هل حصلت على زمن الملف الصوتى قبل التشغيل ام بعده صراحه لم افهم هذه الجمله الخاصه بملف التشغيل

انما بالنسبه للـ playlist

انا فاهمك

بس انت مخزن الplaylist ازاى وبتسترجعها ازاى ؟

هل ممكن تضع كود حفظ واسترجاع الـ playlist

ربما هناك شىء ما خطا فى الكود

بالتوفيق يا اخى :)

Software Developer
Mahmoudkelany.com


 

#8

السلام عليكم

أخى بالنسبة للسؤال الأول اذا أردت أن احسب زمن ملف صوتى .mp3 مثلا فأنى بإمكانى تشغيله ثم عمل timer حتى تنتهى الصوت وبالتالى أكون قد حسبت زمنه ليست هذه المشكلة

المشكلة فى أنى اريد معرفة زمن الملف كى استطيع مثلا عمل progressbar يمشى بمرور الثوانى حتى تنتهى الصوت لعلى وصلت المعنى.

أما بالنسبة للثانى

الكود ليس به خطأ ويعمل طبيعى جدا فى خلال البرنامج (netbeans) أما عند عملية الحزم فى ملف .jar يشتغل أيضا الكود ويضع الملفات فى playlist البرنامج ولكن هى بحروف غريبة

هذه المشكلة ولذلك لا أستطيع تشغيل الملفات .

#9
elwaly كتب:

السلام عليكم

أخى بالنسبة للسؤال الأول اذا أردت أن احسب زمن ملف صوتى .mp3 مثلا فأنى بإمكانى تشغيله ثم عمل timer حتى تنتهى الصوت وبالتالى أكون قد حسبت زمنه ليست هذه المشكلة

المشكلة فى أنى اريد معرفة زمن الملف كى استطيع مثلا عمل progressbar يمشى بمرور الثوانى حتى تنتهى الصوت لعلى وصلت المعنى.

أما بالنسبة للثانى

الكود ليس به خطأ ويعمل طبيعى جدا فى خلال البرنامج (netbeans) أما عند عملية الحزم فى ملف .jar يشتغل أيضا الكود ويضع الملفات فى playlist البرنامج ولكن هى بحروف غريبة

هذه المشكلة ولذلك لا أستطيع تشغيل الملفات .

وعليكم السلام ورحمه الله وبركاته

تمام عندك حق بالنسبه لحساب زمن الملف اثناء التشغيل

لكن انت بتستخدم ايه بالنسبه للصوت يعنى مكتبه ايه اللى بتستخدمها فى تشغيل الصوت ؟؟

علشان اشوف لك كيف استخلاص زمن الملف الكامل

بالنسبه للقائمه

ممكن يكون عندك خطأ فى الكود بتاع القائمه

يعنى مثلا

عند اخذ صوره من البرنامج بتكون كدا

new ImageIcon("/images/clue.png");

وتشتغل معاك كويس

لكن لم تيجى تجربه من الـ jar لابد وان تكون هكذا

new ImageIcon(getClass().getResource("/images/clue.png")).getImage();

مع ان الاتنين شغالين

لكن الاصح الكود التانى

فعلشان كدا اعرض لينا الكود الخاص بيه ونشوف

Software Developer
Mahmoudkelany.com


 

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…