Saeed_TnT
12-12-2004, 22:29
تبديل انواع فرمتهاي صدا در لينوكس
رضا عليجاني
در صورتي كه با فايلهاي صوتي در ارتباط باشيد ميبينيد كه تبديل آنها به يكديگر در بعضي از موارد لازم و ضروري است. بطور مثال تبديل فايلهاي صوتي wav به mp3 جهت ذخيره موزيك با فضاي كم بر روي كامپيوترتان بهترين راه ميباشد در اينجا چند روش براي اين تبديلها در محيط دستور در لينوكس توضيح داده شده، شما در اينجا با مقايسه با سيستم عاملهاي ديگر برتري در كيفيت و سرعت را ملاحظه نمائيد.
تبديل MP3 به WAV
يكي از بهترين برنامههاي كه كار تبديل MP3 به Wave را انجام ميدهد برنامه Mpg123 ميباشد كه ميتوانيد آخرين ويرايش آنرا كه 0.59r ميباشد از سايت: [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] بدست آوريد. براي تبديل ميتوانيد مانند مثال زير عمل كنيد.
Mpg123 –w wavefile.wav song.mp
براي تبديل فايلهاي MP3 به يك CD Audio سايت Freshmeat يك اسكريپت آماده كه در زير آورده شده را براي شما پيشنهاد ميكند كه كار تبديل MP3 به Wav و نوشتن آنرا بر روي CD انجام ميدهد.
For var in 'ls –1 $1'; do
Echo Burning $var ..........;
Mpg123 –s $var|cdrecord dev=imation –v –nofix –audio –swab –done
Cdrecord dev=imation –fix
تبديل WAV به MP3
براي انجام اين تبديل يكي از بهترين برنامهها كه اين عمل را انجام ميدهد bladeenc ميباشد كه ميتوانيد آنرا از سايت [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] بدست آوريد و براي اجراي آن ميتوانيد به روش زير عمل كنيد:
bladeenc in.wav
out.mp3
اين عمل از نظر زماني بسيار طول ميكشد و بساري از منابع سيستم را به خود تخصيص ميدهد اين تبديل بصورت نمونه برداري از فايل wave ميباشد كه از هر ثانيه از فايل Wave، 128K/B نمونه برداشته ميشود. در صورتي كه بخواهيد كيفيت نمونه برداري را بالاتر ببريد كه باعث بالاتررفتن كيفيت MP3 و بالاتر رفتن حجم فايل MP3 ميگردد! ميتوانيد از پارامتر –br به همراه اعداد :
32-40-48-56-64-80-96-112-128-160-192-224-256-320 (K/B)
استفاده نمائيد. بطور مثال :
bladeenc –br 192 ln.wav out.mp3
كه كار تبديل فايل ln.wav را به out.mp3 با كيفيت 192K/B را انجام ميدهد.
رضا عليجاني
در صورتي كه با فايلهاي صوتي در ارتباط باشيد ميبينيد كه تبديل آنها به يكديگر در بعضي از موارد لازم و ضروري است. بطور مثال تبديل فايلهاي صوتي wav به mp3 جهت ذخيره موزيك با فضاي كم بر روي كامپيوترتان بهترين راه ميباشد در اينجا چند روش براي اين تبديلها در محيط دستور در لينوكس توضيح داده شده، شما در اينجا با مقايسه با سيستم عاملهاي ديگر برتري در كيفيت و سرعت را ملاحظه نمائيد.
تبديل MP3 به WAV
يكي از بهترين برنامههاي كه كار تبديل MP3 به Wave را انجام ميدهد برنامه Mpg123 ميباشد كه ميتوانيد آخرين ويرايش آنرا كه 0.59r ميباشد از سايت: [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] بدست آوريد. براي تبديل ميتوانيد مانند مثال زير عمل كنيد.
Mpg123 –w wavefile.wav song.mp
براي تبديل فايلهاي MP3 به يك CD Audio سايت Freshmeat يك اسكريپت آماده كه در زير آورده شده را براي شما پيشنهاد ميكند كه كار تبديل MP3 به Wav و نوشتن آنرا بر روي CD انجام ميدهد.
For var in 'ls –1 $1'; do
Echo Burning $var ..........;
Mpg123 –s $var|cdrecord dev=imation –v –nofix –audio –swab –done
Cdrecord dev=imation –fix
تبديل WAV به MP3
براي انجام اين تبديل يكي از بهترين برنامهها كه اين عمل را انجام ميدهد bladeenc ميباشد كه ميتوانيد آنرا از سايت [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] بدست آوريد و براي اجراي آن ميتوانيد به روش زير عمل كنيد:
bladeenc in.wav
out.mp3
اين عمل از نظر زماني بسيار طول ميكشد و بساري از منابع سيستم را به خود تخصيص ميدهد اين تبديل بصورت نمونه برداري از فايل wave ميباشد كه از هر ثانيه از فايل Wave، 128K/B نمونه برداشته ميشود. در صورتي كه بخواهيد كيفيت نمونه برداري را بالاتر ببريد كه باعث بالاتررفتن كيفيت MP3 و بالاتر رفتن حجم فايل MP3 ميگردد! ميتوانيد از پارامتر –br به همراه اعداد :
32-40-48-56-64-80-96-112-128-160-192-224-256-320 (K/B)
استفاده نمائيد. بطور مثال :
bladeenc –br 192 ln.wav out.mp3
كه كار تبديل فايل ln.wav را به out.mp3 با كيفيت 192K/B را انجام ميدهد.