تبدیل فایل flac به mp3

یک آلبوم جدید دانلود کرده بودم که متوجه شدم کل ترک‌های آلبوم توی یک فایل flac قرارداره :-/ خوب یکم برای من این حالت ناخوشایند بود و من به همون فرمت قدیمی mp3 علاقه دارم علاوه بر این کل آلبوم توی یک فایل بود که من حالتی که ترک‌های آلبوم از هم جدا باشند رو ترجیح می‌دم.

برای حل این مشکل باید چندتا دستور اجرا می‌شد، اول فایل flac تقسیم می‌شد، بعد فایل‌های خروجی mp3 می‌شدن و در نهایت tag ها بهش اضافه می‌شدن. برای همین یک اسکریپت کوچیک برای این کار نوشتم که کل این کارها رو انجام بده. فقط کافیه این اسکریپت رو توی شاخه‌ای که فایل flac هست اجرا کنید تا خودش همه کارها رو انجام بده.

قبل از این که این اسکریپت رو اجرا کنید پکیج های زیر رو نصب کنید:

apt-get install lame flac shnsplit cuetools

اسکریپت:

در نهایت اگه از خروجی راضی بودید فایل flac و cue اولیه رو پاک کنید.

به روز رسانی۱: این امکان رو به اسکریپت اضافه کردم که اگه تعداد فایل‌هاش flac توی اون شاخه بیشتر از یکی باشه فرض کنه فایل‌ها از قبل تقسیم شدن و فقط مراحل تبدیل به mp3 و تگ گذاشتن رو انجام بده، ولی اگه تعداد فایل‌های flac توی اون شاخه یکی باشه مراحل تقسیم انجام بده