-codec:s:0:1
ভুল. আপনি যদি ব্যবহার করেন -codec:s:0
তবে ffmpeg প্রথম সাবটাইটেল স্ট্রিমটিকে আউটপুট এ যাওয়ার জন্য বর্ণিত কোডেক ব্যবহার করবে, যদি আপনি ব্যবহার করেন -codec:s:1
তবে এটি এটি দ্বিতীয় উপশিরোনাম স্ট্রিম ইত্যাদির জন্য ব্যবহার করবে etc.
আপনি সমস্ত আউটপুট সাবটাইটেল স্ট্রিমগুলি নির্বাচন করতে বা তৃতীয় আউটপুট স্ট্রিমটি নির্বিশেষে তা চয়ন করতেও ব্যবহার -codec:s
করতে পারেন ।-codec:2
আপনি সম্ভবত বিভ্রান্ত হয়ে পড়েছেন কারণ -map
বিকল্পটি অন্যরকম আচরণ করে - সেখানে আপনাকে নির্বাচিত স্ট্রিমটি কোন ইনপুট থেকে আসে তা নির্বাচন করতে হবে। (সুতরাং, -map 0:s:0
প্রথম ইনপুট থেকে প্রথম উপশিরোনামটি নিয়ে যাবে এবং আউটপুটটিতে এটি ফিড করবে)। যাইহোক, -map
আপনি ইনপুটগুলি থেকে কোন স্ট্রিমগুলি নিতে চান তা নির্বাচন করার জন্য; যদিও স্ট্র্যাপ ম্যাপিং ব্যবহার করা অন্যান্য অপশনগুলির বেশিরভাগগুলি নির্বাচিত হওয়ার পরে স্ট্রিমগুলিতে ব্যবহারের জন্য রয়েছে (সুতরাং আউটপুটে যাওয়ার পরে তারা কোন ইনপুট ফাইলটি রয়েছে তা নির্দিষ্ট করার দরকার নেই)।