PDA

View Full Version : تبدیل wav به mp3



dr_csharp
سه شنبه 23 بهمن 1386, 09:15 صبح
سلام دوستان
من میخوام فایل wav از نوع Alaw 8K 8bits به mp3 با quality قابل تنظیم تبدیل کنم . ممنون میشم راهنمایی کنید :لبخندساده:

dr_csharp
سه شنبه 23 بهمن 1386, 10:06 صبح
تا اینجا به این نتیجه رسیدم که یه namespace بنام Aumpel (http://aumpel.arbingersys.com/) تو C# اینکار و انجام میده ، ولی خوب ظاهرا free نیست ، هر چند یکی از نسخه های قدیمیش با sample تو codeproject بود ولی خوب نمیدونم نیازمندی من رو برطرف میکنه یا نه !؟
در هر حال ممنون میشم اگه اطلاعاتی دارین بطور موازی ارایه کنید :لبخندساده:

dr_csharp
سه شنبه 23 بهمن 1386, 11:26 صبح
دوستان از Aumpel استفاده کردم ولی ظاهرا یه dll نیاز داره ( libsndfile.dll ) که نمیتونه load کنه :ناراحت:
تو sample که تو codeproject هستشم هیچ dll کنارش نیمده !:متفکر:

sinpin
سه شنبه 23 بهمن 1386, 11:37 صبح
http://www.google.com/search?hl=en&q=+libsndfile.dll+download&btnG=Google+Search

hassan razavi
سه شنبه 23 بهمن 1386, 11:39 صبح
این فایل رو تست کنید

dr_csharp
سه شنبه 23 بهمن 1386, 11:54 صبح
با تشکر از دوستان عزیزم hassan_razavi و sinpin ولی من قبلا این dll رو دستی download کردم و تو system کپی کردم ولی خوب باز میگه unable to load dll ... :متفکر:

dr_csharp
سه شنبه 23 بهمن 1386, 15:59 عصر
هرچند احساس میکنم دوستان در پاسخ به این تاپیک کمی کم لطفی کردن ولی بخاطر گل روی دوستانی که لطف کردن و در بحث شرکت کردن نتیجه ی error فوق رو اعلام میکنم تا ایشان هم در جریان باشند :لبخندساده:

dll با نام libsndfile.dll بطور داخلی نیازمند dll دیگری بنام nscrt.dll هست ، بنابراین اگه dll نامبرده کنار libsndfile.dll قرار بگیره مشکل حله .

با تشکر از توجه شما :O)
یا حق

mohammadkhan
سه شنبه 23 بهمن 1386, 20:28 عصر
هرچند احساس میکنم دوستان در پاسخ به این تاپیک کمی کم لطفی

کاملا موافقم!!!
البته بعضی وقتها

dr_csharp
چهارشنبه 24 بهمن 1386, 08:47 صبح
با سلام دوباره
من Aumpel رو تست کردم و نتیجه کلی رو میگذارم تا دوستان هم بتونن استفاده کنن :
برای استفاده از کلاس های طراحی شده شما کلا به dll های زیر نیاز دارین :
libsndfile.dll
nscrt.dll
madlldlib.dll
lame_enc.dll : احتمالا شما قبلا اسم این dll رو شنیده بودین ، باید بگم ظاهرا هرچی dll و ocx و .. هست ( تو بحث تبدیل صوت ) اکثرا از lame استفاده میکنن .

الان همه چیز حله ، فقط یه مشکل دارم :
فایل wav 16k ، به mp3 تبدیل میشه ولی من میخوام wav 8k به mp3 تبدیل کنم .. ظاهرا با ایجاد تغییرات در کلاس LameWrapper.cs بشه یه کارایی کرد .
ممنون میشم از راهنمایی های دوستان استفاده کنم . یا حق :لبخندساده:

dr_csharp
چهارشنبه 24 بهمن 1386, 11:53 صبح
دوستان خود csharp کتابخونه ای چیزی برای تبدیل wav نداره ؟
هنوز به نتیجه ی خوبی نرسیدم ، گفتم شاید بهتر باشه فایلم از wav 8k به wav 16k تبدیل کنم بعد با همین Aumpel تبدیل کنم به mp3 .

dr_csharp
پنج شنبه 25 بهمن 1386, 08:20 صبح
سلام
ظاهرا باید دستی این تبدیل انجام بشه ،از دوستان اگه کسی document یا یه link چیزی میدونه که میشه ساختار فایل wav از نوع Alaw 8K 8bits و wav 16k بررسی کرد ممنون میشم ارایه کنه :لبخندساده: