watermark রিসোর্স নির্দিষ্ট চ্যানেলের ভিডিও প্লেব্যাক চলাকালীন দেখানো ছবিকে শনাক্ত করে। এছাড়াও, আপনি একটি টার্গেট চ্যানেল নির্দিষ্ট করতে পারেন যার সাথে ছবিটি লিঙ্ক করা হবে এবং সেইসাথে টাইমিংয়ের বিবরণ যা নির্ধারণ করে যে ভিডিও প্লেব্যাকের সময় ওয়াটারমার্ক কখন দেখা যাবে এবং কতক্ষণ দেখা যাবে।
পদ্ধতি
API, watermarks রিসোর্সের জন্য নিম্নলিখিত পদ্ধতিগুলি সমর্থন করে:
- সেট করুন
- YouTube-এ ওয়াটারমার্ক ছবি আপলোড করে এবং চ্যানেলের জন্য সেট করে।
- আনসেট করুন
- চ্যানেলের ওয়াটারমার্ক ছবি মুছে দেয়। এখনই এটি ব্যবহার করে দেখুন।
রিসোর্স রিপ্রেজেন্টেশন
নিচে JSON স্ট্রাকচারে watermarks রিসোর্সের ফর্ম্যাট দেখানো হয়েছে:
{
"timing": {
"type": string,
"offsetMs": unsigned long,
"durationMs": unsigned long
},
"position": {
"type": string,
"cornerPosition": string
},
"imageUrl": string,
"imageBytes": bytes,
"targetChannelId": string
}প্রপার্টি
নিম্নলিখিত সারণীতে এই রিসোর্সে দেখানো প্রপার্টিগুলি সংজ্ঞায়িত করা হয়েছে:
| প্রপার্টি | |
|---|---|
timing |
objecttiming অবজেক্টটি ভিডিও প্লেব্যাকের সময় সম্পর্কে তথ্য এনক্যাপসুলেট করে যখন কোনও চ্যানেলের ওয়াটারমার্ক ছবি দেখানো হবে। watermarks.set কল করার সময় এই অবজেক্ট প্রয়োজন। |
timing.type |
stringভিডিও প্লেব্যাকের সময় কখন ওয়াটারমার্ক ছবি দেখানো হবে তা নির্ধারণ করার টাইমিং পদ্ধতি। watermarks.set কল করার সময় এই প্রপার্টি প্রয়োজন।সঠিক ভ্যালু হল:
|
timing.offsetMs |
unsigned longমিলিসেকেন্ডে নির্দিষ্ট করা টাইম অফসেট, যা ভিডিও প্লেব্যাকের সময় প্রোমোট করা আইটেমটি কখন দেখানো হবে তা নির্ধারণ করে। watermarks.set কল করার সময় এই প্রপার্টি প্রয়োজন। type-এর মান offsetFromEnd হলে, offsetMs-এর মান অন্তত 1000 মিলিসেকেন্ড হতে হবে। |
timing.durationMs |
unsigned longওয়াটারমার্ক ছবি কতক্ষণ দেখানো হবে, মিলিসেকেন্ডে। এই প্রপার্টি ঐচ্ছিক। উল্লেখ করা থাকলে, ন্যূনতম সময়সীমা হল 1000 মিলিসেকেন্ড। type-এর মান offsetFromEnd হলে, durationMs-এর মান offsetMs-এর বেশি হওয়া চলবে না। |
position |
objectসচল নয়: position অবজেক্ট সচল নয় এবং YouTube এটি উপেক্ষা করে। ভিডিও প্লেয়ারের উপরের ডানদিকের কোণে সবসময় ওয়াটারমার্ক দেখা যায়। |
imageUrl |
stringচ্যানেলের ওয়াটারমার্ক ছবির URL। YouTube এই URL তৈরি করবে এবং watermark.set অনুরোধের জন্য API রেসপন্সে এটি ফেরত দেবে। |
imageBytes |
bytesওয়াটারমার্ক ছবির সাইজ, বাইটে। |
targetChannelId |
stringওয়াটারমার্ক ছবি যে চ্যানেলের সাথে লিঙ্ক করা আছে সেটির YouTube চ্যানেল আইডি। |