PDA

View Full Version : سوال: کار با فایل های صوتی



NASA's Spaceman
سه شنبه 06 خرداد 1393, 12:02 عصر
سلام
چجوری میشه فایل های صوتی رو به فرمت های مختلف صوتی تبدیل کرد؟
با سپاس Spaceman

samin_panahi
شنبه 24 خرداد 1393, 05:35 صبح
سلام
شما مشکلتون حل شد؟
تونستید انجام بدید؟
اگه تونستید می شه به من هم راهنمایی کنید؟

من یه برنامه برای تبدیل فایل های تصویری دارم که اینجوری شروع شده:


string CurrentFile;
Image img;

public Form1()
{
InitializeComponent();
}

private void openToolStripMenuItem_Click(object sender, EventArgs e)
{
openFileDialog1.Title = "Open Image File";
openFileDialog1.Filter = "mp3 Bitmap Files|*.mp3" +
"|Enhanced Windows MetaFile|*.emf" +
"|Exchangeable Image File|*.exif" +
"|Gif Files|*.gif|Icons|*.ico|JPEG Files|*.jpg" +
"|PNG Files|*.png|TIFF Files|*.tif|Windows MetaFile|*.wmf";
openFileDialog1.DefaultExt = "bmp";
openFileDialog1.FilterIndex = 1;
openFileDialog1.FileName = "";
openFileDialog1.ShowDialog();

if (openFileDialog1.FileName == "")
return;

CurrentFile = openFileDialog1.FileName.ToString();

img = Image.FromFile(openFileDialog1.FileName);
pictureBox1.Image = img;
}


بعد برای تبدیل به فرمت bmp این کد رو نوشته:


string newName = System.IO.Path.GetFileNameWithoutExtension(Current File);
newName = newName + ".bmp";

try
{
img.Save(newName, ImageFormat.Bmp);
}
catch
{
MessageBox.Show("Failed to save image to bitmap.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
return;
}

MessageBox.Show("Image file saved to " + newName.ToString(), "Image Saved", MessageBoxButtons.OK, MessageBoxIcon.Information);


اما نمی دونم چطور باید اینو برای فایل صوتی تغییر بدم؟
اصلا روش کلی برای فایل صوتی همینه یا فرق داره؟

Pedram_Parsian
شنبه 24 خرداد 1393, 10:48 صبح
دوستان با جستجو در نت میشه چیز های خوبی پیدا کرد :
http://www.codeproject.com/Articles/501521/How-to-convert-between-most-audio-formats-in-NET
http://www.codeproject.com/Articles/8544/Aumplib-C-Namespace-And-Classes-For-Audio-Conversi
http://stackoverflow.com/questions/963663/change-audio-format-in-c-sharp
در ضمن اگه عضو نیستید بگید تا براتون توی سایت آپلود کنم.
با تشکر

samin_panahi
شنبه 24 خرداد 1393, 12:36 عصر
دوستان با جستجو در نت میشه چیز های خوبی پیدا کرد :
http://www.codeproject.com/Articles/501521/How-to-convert-between-most-audio-formats-in-NET
http://www.codeproject.com/Articles/8544/Aumplib-C-Namespace-And-Classes-For-Audio-Conversi
http://stackoverflow.com/questions/963663/change-audio-format-in-c-sharp
در ضمن اگه عضو نیستید بگید تا براتون توی سایت آپلود کنم.
با تشکر

بله، با جستجو می شه خیلی چیزای خوبی پیدا کرد
من از کدپروجکت دانلود کرده بودم ولی فقط سورس برنامه هست، نتونستم اجرا بگیرم، معلوم نیست چی به چیه (البته برای من)
اینو دانلود کردم:
http://www.codeproject.com/Articles/8544/Aumplib-C-Namespace-And-Classes-For-Audio-Conversi
اگر لطف کنید از سورس هاش یه پروژه درست کنید برام که بشه اجراش گرفت ممنون می شم

Pedram_Parsian
شنبه 24 خرداد 1393, 12:39 عصر
بله، با جستجو می شه خیلی چیزای خوبی پیدا کرد
من از کدپروجکت دانلود کرده بودم ولی نتونستم فقط سورس برنامه هست، نتونستم اجرا بگیرم، معلوم نیست چی به چیه (البته برای من)
اینو دانلود کردم:
http://www.codeproject.com/Articles/8544/Aumplib-C-Namespace-And-Classes-For-Audio-Conversi
اگر لطف کنید از سورس هاش یه پروژه درست کنید برام که بشه اجراش گرفت ممنون می شم

دوست عزیز این ها همون طور که در سایت هم گفته شده Namespace هاش هستند.
مولی چشم براتون یه پروژه درست می کنم و در تاپیک بعدی قرار می دم
دوستان این هم فایلش برای کسانی که در سایت codeproject عضو نیستند :

Pedram_Parsian
شنبه 24 خرداد 1393, 13:19 عصر
دوست عزیز شرمنده ، خودم وقت نکردم پروژه رو درست کنم
ولی براتون این پروژه ای رو که از sample های مایکروسافت هست قرار دادم ...
البته برای اجرای اون نیاز به یه نرم افزار خاصی داره که از لینک زیر قابل دانلود هست :
http://www.microsoft.com/en-us/download/details.aspx?id=2721

در ضمن اگه مشکلی یا سوالی در این مورد داشتید درخدمتم
با تشکر Pedram Parsian