টার্মিনালে আমি কীভাবে ডাব্লুএইভিটিকে অ্যাপলে রূপান্তর করতে পারি?


10

আমার কাছে প্রচুর WAV ফাইল রয়েছে যা আমি রূপান্তর করতে আইটিউনসে আমদানি করতে চাই না। অনেক বেশি ওখানে. আমি আইটিউনস আমদানির আগে টার্মিনালে এটিকে অ্যাপলেস লসলেস করার একটি উপায় চাই।

উত্তর:


16

আপনাকে কোনও স্ক্রিপ্টে (বা xargs) লুপের জন্য একটি ছোট বাশ তৈরি করতে হবে তবে আপনি যে কমান্ডটির বিষয়ে যত্নশীল তা হ'ল:

afconvert -d alac in.wav out.m4a

চলমান man afconvertবা দ্বারা আরও তথ্য পাওয়া যাবে afconvert -h


1
সাধারণ একটি লাইন লুপ উদাহরণ: for file in *.wav; do afconvert -d alac "$file" "${file%wav}m4a"; done
ফ্লোরি

afconvertইনপুট ফর্ম্যাটগুলির একটি সীমিত সীমার পরিসর রয়েছে, আমি ffmpegএটি ব্যবহার করার পরামর্শ দিচ্ছি যা বিল্টিন অ্যালাক এনকোডারও রয়েছে তবে এটি প্রচুর পরিমাণে অডিও ফর্ম্যাটকে সমর্থন করে এবং এটি মেটাডেটা যথাসম্ভব উত্স থেকে রাখার চেষ্টা করে। যেমন ffmpeg -i input.whatever -vn -c:a alac -f ipod output.m4a
মায়ো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.