সঙ্গে FFmpeg , এই বরং সহজ হওয়া উচিত। নিশ্চিত হয়ে নিন যে আপনি তাদের ডাউনলোড পৃষ্ঠা থেকে একটি স্ট্যাটিক বিল্ড ডাউনলোড করেছেন এবং উবুন্টু সংগ্রহস্থল সংস্করণটি ব্যবহার করবেন না, যা বেশ পুরানো।
আদেশটি এখানে:
ffmpeg -i input.mkv -map 0:v:0 -map 0:a:1 -map 0:a:0 -c copy output.mkv
এখানে কি -mapআছে:
- কোলনের আগে প্রথম অংশটি হ'ল ইনপুট আইডি। যেহেতু আমাদের কেবল একটি ইনপুট রয়েছে, তাই এটি
0।
- দ্বিতীয় অংশটি স্ট্রিম,
vআদর্শ বা aইউডিওর ধরণ নির্দিষ্ট করে । এটি alচ্ছিক, তবে ভিডিও এবং অডিও স্ট্রিমগুলি সঠিকভাবে মাল্টিপ্লেক্স না করা সেক্ষেত্রে প্রকারটি নির্দিষ্ট করে দেওয়া ভাল বুদ্ধিমান।
- তৃতীয় অংশটি ইনপুট স্ট্রিমের আইডি।
0প্রথম এবং 1দ্বিতীয় হবে, প্রথম ভিডিও স্ট্রিম এবং দ্বিতীয় এবং প্রথম অডিও স্ট্রিম।
- ক্রম
-mapঅপশন আউটপুট ফাইলের মধ্যে স্ট্রিম ক্রম নির্ধারণ করে।
এর অর্থ আমরা ভিডিওটি বিটস্ট্রમને প্রথম স্ট্রিম হিসাবে রেখে দেব, তারপরে দ্বিতীয় অডিও স্ট্রিমটি নেব এবং তারপরে প্রথম es সংক্ষেপে আমরা অডিও স্ট্রিমগুলি অদলবদল করব।
-c copyবিকল্পটি ব্যবহার নিশ্চিত করে যে বিটস্ট্রিমগুলি অনুলিপি করা হয়েছে এবং পুনরায় এনকোড করা হয়নি।
বিকল্পটি কীভাবে ব্যবহার করবেন সে সম্পর্কে-map কয়েকটি উদাহরণ এফএফপিপেক উইকিতে পাওয়া যাবে।
-map v:0 -map a:1 -map a:0।