আমি সম্প্রতি আমার ম্যাক ওএস 10.7 (সিংহ) এক্সএলডি ব্যবহার করে আমার সমস্ত এফএলসি ফাইলগুলিকে 44.1 কেএইচজেডের নিম্ন স্যাম্পলিং হার এবং 24 বিটের বিট গভীরতায় রূপান্তর করেছি (কারণ আইফোন / আইপড এর উপরে কিছু সমর্থন করে না)।
যদিও আমি পূর্বের সমস্ত ফাইল ওভাররোট করতে এক্সএলডিকে বলেছি, এক্সএলডি (1)
খুব পছন্দ মতো ফাইলের শেষে একটি যুক্ত করেছে
some_song.m4a
প্রতি
some_song(1).m4a
সুতরাং এখন (1)
আমি রূপান্তরিত সমস্ত FLAC ফাইল থেকে এটিকে সরাতে চাই ।
আমি জানি আমি সম্ভবত ফাইলগুলির নাম পরিবর্তন করতে কিছু প্রোগ্রাম বা একটি অ্যাপলস্ক্রিপ্ট ব্যবহার করতে পারতাম, তবে আমি কমান্ড লাইনের পুরাতন স্কুল পদ্ধতিটি শিখতে চেয়েছিলাম।
আমি জানি যে find . -name *\(1\).m4a
রূপান্তরিত সমস্ত এফএলএসি ফাইল দখল করবে।
পরবর্তী আমি জানি যে আমাকে কিছু করতে হবে -exec
এবং mv
সমস্ত পাওয়া ফাইলগুলির নতুন নামকরণ করতে হবে। তবে আমি বুঝতে পারি না যে কীভাবে আসল ফাইল নাম রাখা যায় এবং কেবলমাত্র এটি মুছে ফেলা যায় (1)
।
আমি যে ফাইল নামটি সংশোধন করতে চাই না সে অংশটি সংরক্ষণ করার জন্য আমার কিছু গ্রুপ রেজেক্স ক্যাপচারিং করতে হবে? অথবা সম্ভবত এক লাইনে সবকিছু করা সম্ভব নয় এবং আমার একটি শেল স্ক্রিপ্ট তৈরি করা উচিত (যা আমি এটি করতে আরামদায়ক নই, তবে আমি এটি চেষ্টা করে দেখতে চাই) a
কোন পরামর্শ বা পরামর্শ স্বাগত জানানো হয়! ধন্যবাদ!
find
তবে) তবে এটি আপনার আসল সমস্যাটি সমাধান করতে পারে (অডিও ফাইলগুলিতে রূপান্তর করা), আপনি অডিওটুলস.সোর্সফোর্জন.নেট এবং এই উদাহরণের ক্ষেত্রে (ম্যাকোক্স সিংহের জন্য) invibe.net/