আমি আমার অ বর্গক্ষেত্র পিক্সেল প্রদর্শনের জন্য কীভাবে একটি ভিডিও এনকোড করব?


2

আমার গাড়ী স্টেরিওতে 800x480 ডিসপ্লে রয়েছে তবে এটি শারীরিকভাবে 16x9 তাই এটি বিশ্বাস করি এটি অ বর্গক্ষেত্র পিক্সেল ব্যবহার করে। ডকুমেন্টেশনটি বলছে এটি বলে (2 400x480) সুতরাং এটি আমার মনে হয় এটি 2: 1 পিক্সেলের দিক অনুপাত (?) বর্ণনা করছে।

যদি তা হয়, তবে ডিসপ্লের সম্পূর্ণ রেজোলিউশনটি ব্যবহার করতে আমি কীভাবে ভিডিওগুলিতে রূপান্তর করতে পারি?

উদাহরণস্বরূপ, আসুন আমি বলি যে আমার কাছে একটি 720p বা 1080p ভিডিও রয়েছে যা আমি 800x480 এ এনকড করতে চাইছি তবে নিশ্চিত হয়ে নিন যে এটি পিক্সেলের দিক অনুপাত ইত্যাদি সঠিকভাবে অনুবাদ করছে make


উত্তর:


0

আপনি উল্লেখ করেছেন যে আপনার প্রদর্শনটি দৈহিকভাবে 16: 9, যা দিক অনুপাত 16: 9 এ সেট করার পরে কোনও বিকৃতি তৈরি করতে হবে না।

দিক অনুপাত সেট করতে, -aspectপতাকা ব্যবহার করুন । উদাহরণস্বরূপ, এনকোডিং পরামিতিগুলিতে 16: 9 এর একটি অনুপাত সেট করতে:

ffmpeg -i inputfile ...other parameters... -aspect 16:9... outputfile  

দ্রষ্টব্য : সাধারণ 800x480 ডিসপ্লেটি 1.66 এবং 1.77 নয়। যে ক্ষেত্রে আপনি পুরো পর্দার অঞ্চলটি ব্যবহার করতে পারবেন না এবং একটি অবিচ্ছিন্ন চিত্র পেতে পারবেন না কারণ এগুলি ভিন্ন দিক অনুপাত। সুতরাং সেই পরিবর্তনটির জন্য ক্ষতিপূরণ করতে কিছু কালো রঙের মাস্ক / ব্যান্ড থাকতে হবে- 1.77 থেকে 1.66। বা কিছু ফসল হবে।


অনিয়মিত (স্কোয়ারবিহীন) পিক্সেল সম্পর্কে কী?
সোফাকং
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.