একই সাথে একাধিক ফাইল প্রক্রিয়া করা থেকে বাঁচতে (যা অনেক বেশি সংস্থান ব্যবহার করতে পারে), ব্যবহার করুন parallel
। ডিফল্টরূপে, এটি একবারে কেবল একটি কাজ করে। যদি আপনি সমান্তরালে একাধিক সিপিইউ কোর ব্যবহার করতে চান তবে সমান্তরালে parallel -j 4 ...
4 টি কাজের জন্য চেষ্টা করুন । এছাড়াও চেক আউট man parallel
।
sudo apt-get install parallel
এই লাইনটি aac
নির্বাচিত ভিডিওগুলি থেকে অডিও ফাইলগুলি বের করবে এবং সেগুলি m4a
পাত্রে রাখবে ।
parallel avconv -i '{}' -map 0:1 -c:a copy '{.}.m4a' ::: %F
সিএলআই-তে সরাসরি কাজ করার সময়, %F
আপনার ইনপুট ফাইলগুলির তালিকা সহ বিকল্প করুন। যেমন *.mp4
।
এই উত্তরের দ্বারা অনুপ্রাণিত হয়ে , এই প্রশ্নের পূর্ববর্তী উত্তরের দ্বারা এবং পরবর্তীকালের কাছে খারাপসাপের মন্তব্য দ্বারা (এই বলেছিলেন: 'কাঁচা আ্যাক ফাইলগুলিতে মেটাডেটা থাকতে পারে না; যদি আপনি মূল ফাইলগুলি থেকে মেটাডেটা রাখতে চান তবে এম 4 এ ব্যবহার করুন (যা এমপি 4 এর অন্য একটি নাম, তবে অডিও প্লেয়ারদের দ্বারা যথেষ্ট পরিমাণে স্বীকৃত) ফাইলের এক্সটেনশন হিসাবে এ্যাকের পরিবর্তে ' )।
আমি থুনার কাস্টম ক্রিয়ায় এই জাতীয় আদেশ ব্যবহার করি,
aac
অডিও যুক্ত ভিডিওগুলিতে অ্যাপ্লিকেশন সীমাবদ্ধ করা ।
প্রসেসিংয়ের সময় একটি টার্মিনাল উইন্ডো খোলা থাকে, যা শেষে বন্ধ হয়, কমান্ডটি এইভাবে পরিবর্তন করা যেতে পারে:
gnome-terminal -e "parallel avconv -i '{}' -map 0:1 -c:a copy '{.}.m4a' ::: %F"