در ویدیو استریمینگ، Per-title encoding یا کدگذاری هر عنوان، به روشی گفته میشود که تنظیمات انکدینگ ویدیو برای هر ویدیو با توجه به ویژگیهای خاص آن تنظیم میشود. هدف این روش، ارائه بهترین کیفیت ویدیو با کمترین نرخ بیت ممکن است، بهگونهای که عواملی مانند رزولوشن، نرخ فریم و پیچیدگی صحنه در نظر گرفته شوند.
بهطور سنتی، انکدینگ ویدیو با یک رویکرد یکسان برای همه ویدیوها انجام میشد. این روش منجر به نتایج غیر بهینه میشد، زیرا برخی از ویدیوها برای حفظ کیفیت مطلوب نیاز به نرخ بیت بالاتری داشتند، در حالی که برخی دیگر میتوانستند همان کیفیت را با نرخ بیت پایینتر حفظ کنند. با انکدینگ Per-title این مسئله حل شد. این روش با تحلیل هر ویدیو به صورت مجزا و تنظیم تنظیمات رمزگذاری متناسب با آن انجام میشود. این تحلیل میتواند با استفاده از الگوریتمهای یادگیری ماشینی برای پیشبینی تنظیمات بهینه کدگذاری یا با تحلیل دستی محتوای ویدیو صورت گیرد.
مزیت اصلی انکدینگ Per-title بهبود کیفیت ویدیو در عین کاهش نرخ بیت مورد نیاز برای ارائه همان کیفیت است. این روش همچنین باعث کاهش هزینههای ذخیرهسازی و توزیع محتوا میشود. علاوه بر این، تجربه کاربر را بر روی دستگاههای مختلف بهبود میبخشد، زیرا ویدیو میتواند برای قابلیتهای خاص دستگاه و شرایط شبکه بهینه شود.