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

مشكلة قراءة ملف صوتي

بدأه SoUfiaNoXx في 3 أغسطس 2011 · 13 رد · 544 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أريد قراءة ملف صوتي بحيث عند تشغيل تطبيقي يشتغل معه ؟؟؟؟

تم تعديل هذه المشاركة بواسطة SoUfiaNoXx في 3 أغسطس 2011 في 17:32

#2

يرجى استخدام محرك البحث قبل السوال

تفضل

/index.php?showtopic=167926&st=0&p=845187entry845187

ويمكنك تشغيل ملفات .mp3 ولكنك فى هذه الحاله ستحتاج الى مكتبات لذلك

Software Developer
Mahmoudkelany.com


 

#3
Mahmoud Kelany كتب:

يرجى استخدام محرك البحث قبل السوال

تفضل

/index.php?showtopic=167926&st=0&p=845187entry845187

ويمكنك تشغيل ملفات .mp3 ولكنك فى هذه الحاله ستحتاج الى مكتبات لذلك

اخي استعملت هدا الكود ولكن لم يشتغل الملف الصوتي , علما ان التطبيق دخل الى دالة try

 / Support only au,wav,midi extension !

        import java.applet.AudioClip;
        import java.applet.Applet;                                        
        import java.net.URL;
         import java.net.MalformedURLException;                                   
        import javax.swing.JOptionPane;

         public class PlaySoundTest
         {
                  public static void main (String args[])  {
                          try {
                                  AudioClip ac = Applet.newAudioClip(new URL ("file:///C:/java/a.wav"));
                                  ac.play();
                                  JOptionPane.showMessageDialog(null,"Press OK to Stop"); 
                          } catch ( MalformedURLException e) {
                                  System.out.println("Inavlid URL");
                                  System.exit(1);
                          }
                  }
         }

تم تعديل هذه المشاركة بواسطة SoUfiaNoXx في 3 أغسطس 2011 في 18:59

#4

هل وضعت الملف الصوتى

فى هذا المسار كما هو مكتوب ؟

file:///C:/java/a.wav

لان تقريبا انت لم تعدل مسار الملف الصوتى

Software Developer
Mahmoudkelany.com


 

#5
Mahmoud Kelany كتب:

هل وضعت الملف الصوتى

فى هذا المسار كما هو مكتوب ؟

file:///C:/java/a.wav

لان تقريبا انت لم تعدل مسار الملف الصوتى

لاحظ أخي

مع العلم يتم ظهور رسالة

JOptionPane.showMessageDialog(null,"Press OK to Stop");

أي انع دخل الى دالة try

   import java.applet.AudioClip;

         public class PlaySoundTest
         {
                  public static void main (String args[])  {
                          try {
                                  AudioClip ac = Applet.newAudioClip(new URL ("file:///d:/f.wav"));
                                  ac.play();
                                  JOptionPane.showMessageDialog(null,"Press OK to Stop"); 
                          } catch ( MalformedURLException e) {
                                  System.out.println("Inavlid URL");
                                  System.exit(1);
                          }
                  }
         }

ممكن حل أرجوك لنني بحاجة اليه

تم تعديل هذه المشاركة بواسطة SoUfiaNoXx في 3 أغسطس 2011 في 20:06

#6
SoUfiaNoXx كتب:

لاحظ أخي

مع العلم يتم ظهور رسالة

JOptionPane.showMessageDialog(null,"Press OK to Stop");

ممكن حل أرجوك لنني بحاجة اليه

انا غيرت سطر الكود بتاع مسار الملف

علشان انا حطيت الملف الصوتى داخل برنامجى

تفضل هذا هو المشروع

Play AudioClip.zip

Software Developer
Mahmoudkelany.com


 

#7
Mahmoud Kelany كتب:

انا غيرت سطر الكود بتاع مسار الملف

علشان انا حطيت الملف الصوتى داخل برنامجى

تفضل هذا هو المشروع

Play AudioClip.zip

شكرا لك . شغال 100/1000

ممكن طريقة تشغيل ملف بصيغة mp3 ؟؟؟ أرجــوك

#8
SoUfiaNoXx كتب:

ممكن طريقة تشغيل ملف بصيغة mp3 ؟؟؟ أرجــوك

اخى الكريم

ذكرت لك من قبل

اقتباس
يرجى استخدام محرك البحث قبل السوال

تفضل

/index.php?showtopic=227445&view=findpost&p=1129712

والمكتبه المستخدمه هتلاقيها فى المشروع المرفق فالموضوع

او اهى

javazoom.jar

Software Developer
Mahmoudkelany.com


 

#9
Mahmoud Kelany كتب:

اخى الكريم

ذكرت لك من قبل

تفضل

/index.php?showtopic=227445&view=findpost&p=1129712

والمكتبه المستخدمه هتلاقيها فى المشروع المرفق فالموضوع

او اهى

javazoom.jar

أخي الكود الدي يوجد في موضوع تنقصه كلاس play

بالإضافة الى انه مشروع ة أنا اريد كود تشغيل مقطع دو امتداد mp3 ان امكن

أرجــوك و اسف على الإزعاج

تم تعديل هذه المشاركة بواسطة SoUfiaNoXx في 4 أغسطس 2011 في 17:31

#10
SoUfiaNoXx كتب:

أخي الكود الدي يوجد في موضوع تنقصه كلاس play

بالإضافة الى انه مشروع ة أنا اريد كود تشغيل مقطع دو امتداد mp3 ان امكن

أرجــوك و اسف على الإزعاج

الكود مش ينقصه حاجه

والكلاس Player موجوده فى المكتبه المرفقه

انا قولت لك المكتبه موجوده فى المشروع وارفقتها ليك كمان

يعنى المشروع لا تعطيه اهتمام ( اردت التنويه فقط )

الكود الخاص بتشغيل مقطع

هو اللى انا ارفقت لك الرابط تبعه وهو

/**
 *
 * @author JKelany
 */
import javazoom.jl.player.*;
import java.io.InputStream;

public class MP3 {

	private Player player;
	private InputStream in;
	// constructor that takes the name of an MP3 file

	MP3(InputStream in) {
    	this.in = in;
	}

	public void close() {
    	if (player != null) {
        	player.close();
    	}
	}// play the MP3 file to the sound card

	public boolean isComplete() {
    	return player.isComplete();
	}

	public void play() {
    	try {
        	player = new Player(in);
    	} catch (Exception e) {
        	e.printStackTrace();
    	}// run in new thread to play in background
    	new Thread() {

        	public void run() {
            	try {
                	player.play();
            	} catch (Exception e) {
                	System.out.println(e);
            	}
        	}
    	}.start();
	}

	public static void main(String[] args) {
    	try {
        	MP3 mp3 = new MP3(MP3.class.getResource("/net/sound.mp3").openStream());
        	mp3.play();
    	} catch (Exception ex) {
        	ex.printStackTrace();
    	}
	}

تم تعديل هذه المشاركة بواسطة Mahmoud Kelany في 4 أغسطس 2011 في 17:37

Software Developer
Mahmoudkelany.com


 

#11

أخي لاحظ جيدا

private Player player;

أحتاج الى هده كلاس

+

االمشروع ثم حدفه من الرابط و الملف الدي ارفقت لي أنت لا يشتغل

ممكن حل أرجوك

#12

اخى الكريم اعلم جيدا ما اقول

الملف الذى ارفقته ليك هو مكتبه تعمل على تشغيل الصوت

ضعها فى مشروعك وهو هيشتغل

اخى الكريم اعتقد انك بتسال على حاجات متقدمه شويه

وانت من اسئلتك مازلت مبتدأ

فانصحك ان تقوم بالتعلم من كتاب حتى ترتقى بسرعه

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

وان تجتهد اكثر حتى تتعلم وتثبت لديك المعلومة

بالتوفيق

Software Developer
Mahmoudkelany.com


 

#13

قم باضافه ملف الـ jar اللى ارفقته لك

فى المشروع الخاص بك

بهذه الطريقه الموضحه بالموضوع التالى

/index.php?showtopic=219149

Software Developer
Mahmoudkelany.com


 

#14
Mahmoud Kelany كتب:

قم باضافه ملف الـ jar اللى ارفقته لك

فى المشروع الخاص بك

بهذه الطريقه الموضحه بالموضوع التالى

/index.php?showtopic=219149

شكرا جزيلا لك أخي . على كل ما قدمته لي من مساعدة

تم تعديل هذه المشاركة بواسطة SoUfiaNoXx في 5 أغسطس 2011 في 01:02

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