salar گفت:
پس با این توضیحات داشتن فایل mp3 با کیفیت بالا کناره فلش کاره خوبی نیست چون دیر لود می شه!
اگه می شه بگین چطوری باید آهنگها رو Import كرد.
ممنون مي شم
دوست من
حدس شما كاملاْ درست است. در زماني كه شما فيلمي را توسط برنامه Flash و براي Web
تهيه مي كنيد بايد به خاطر داشته باشيد كه پنهاي باند شبكه (مخصوصاْ در ايران) بسيار محدود
تر از رد و بدل شدن اطلاعات بر روي هارد ديسك شما است.
حالا براي حل اين مشكل 3 راه وجود دارد ...
1) پايين آوردن كيفيت MP3
2) پخش موزيك در هنگام لود شدن آن
3) لود كردن تمام صفحه و سپس پخش كل موزيك
خوب هر كدام از راههاي بالا خوبي ها و بدي هاي خودشان را دارند.
اما اگر تمامي آنها را با هم مقايسه كنيم به اين نتايج خواهيم رسيد ...

مشكل راه حل اول اين است كه ما در نهايت كيفيت موزيك را از دت خواهيم داد ! پس را حل
خوبي به نظر نمي رسد !

مشكل راه حل دومي اين است كه در زمان پخش موزيك ، وقفه هاي طولاني و زيادي وجود دارد
چرا كه هر چند ثانيه كه موزيك پخش مي شود ، بايد برنامه صبر كند و چند ثانيه بعدي را لود
كند و اصلاْ مناسب نيست ! جالب است بدانيد كه اين راه ، روشي است كه اكثر نمانوا يا
همان كليپ سازان ايراني استفاده مي كنند. چرا كه فكر مي كنند فايل به همان صورتي كه
در كامپيوتر آنها اجرا مي شود در ايتنرنت نيز اجرا خواهد شد.
اما راه حل سومي ! اگر درست فكر كنيد مي فهميد كه اين راه بهترين راه است !
يعني ما نه كيفيت موزيك را از دست مي دهيم و نه ديگر وقفه اي در زمان پخش موزيك داريم !
تنها يك وقفه ( چه بسا طولاني ) در ابتداي فيلم داريم ، چيزي كه همه كاربرها صبر خواهند كرد
و بعد از آن پخش موسيقي يا فيلم با خيالي آسوده !
خوب اين مقدمه اي بود كه شما بتوانيد راه حل مشكل خود را پيدا كنيد.
نوشتن يك مقاله براي اينكه (چگونه مي توانيم يك جعبه موزيك ، كه موسيقي هاي با كيفيت بالا
و در اينترنت پخش مي كند) شايد ساعت ها طول بكشد.
اما من يك روش ساده براي شما ترسيم مي كنم و اميدوارم شما بتوانيد با گشتن در مقالات
اين وب سايت تمامي راه حل هاي آن را بدست آوريد. چرا كه پاسخ تمامي اين ترفند ها در
همين سايت MajidOnline وجود دارد. تنها يك مقدار همت مي خواهد و حوصله ...
خوب شروع مي كنيم ...
1) يك فيلم مي سازيم كه قرار است به عنوان Player ما عمل كند. كاري كه من در همين مقاله
انجام داده ام.
2) يك فيلم ديگر مي سازيم ولي خالي است و تنها فايل MP3 ما با كيفيت بسيار بالا در آن
Import شده است. حالا مي خواهيد بدانيد چگونه ؟ تا آخر اين مقاله را بخوانيد متوجه مي شويد !
3) يك Preloader در فيلم دوم خود مي سازيم كه زماني كه فيلم ( كه همان موزيك است) در
حال لود شدن است ، حوصله كاربر سر نرود.
4) فيلم دوم را در داخل فيلم اول لود مي كنيم !!!
تمام !!!
حالا مي خواهيم يك فيلم داشته باشيم ، يا اصلاْ يك ليست فيلم ، فرقي ندارد.
مراحل تكراري و يكسان هستند.
خوب من مطمين هستم الان سوال ذهن شما اين است كه مي پرسيد (( خوب طرف اين ها
را گفت ... اما من چي كار كنم و يا اصلاْ از كجا شروع كنم ؟ ))
حق داريد. چرا كه من فقط اين موضوع را تئوری توضيح دادم ! ولي در عمل چه ؟
داستان بعدي ما از اينجا آغاز مي شود ...
من براي اينكه اين مقاله زياد پيچيده و طولاني نشود ، اين مطلب را در يك مقاله جديد مطرح
مي كنم كه لينك آن را مي توانيد از آدرس زير پيدا كنيد.
پس اگر اطمينان داريد كه خودتان مي توانيد اين كار را انجام دهيد كه هيچ. اما اگر تنبل هستيد
و يا اطلاعات كافي نداريد ، مقاله زير را مشاهده فرماييد ...
http://forum.majidonline.com/viewtopic.php?p=32390
موفق باشيد