Моля, намерете пълна информация за актуализацията с екранни снимки на подобрения във форума на KVS: KVS 7.0.0 актуализация.
Какво е новото в KVS 7.0.0:
- Стартираме нов клон. Версия 7.0.x ще бъде последната версия, която поддържа PHP 7. Започвайки от KVS 7.1, актуализирането ще изисква PHP 8.1. Тази актуализация не може да бъде пропусната поради миграция към по-нови версии на PHP. Сред основните системни промени, KVS също преминава към InnoDB таблици в базата данни и UTF8MB4 кодиране. Това ще позволи съхраняването на всякакви емотикони в базата данни (заглавия, коментари и т.н.). Засега няма да има принудителна миграция - ще тестваме и ще мигрираме по избор, а по-късно ще предоставим плъгин за еднократна миграция за стари проекти. Основният проблем тук е при проекти с голямо натоварване: сайтът ще трябва да бъде изключен по време на миграцията на база данни, за да се намали натоварването.
- Имаме удоволствието да ви представим нашата нова услуга — KVS Conversion Cloud, напълно интегрирана в KVS, което ви позволява да използвате нашата мощ за преобразуване във вашите проекти. Цените са няколко пъти по-ниски от подобни услуги, а облакът позволява бързо конвертиране в съвременни видео кодеци (H265, AV1). За разлика от основната машина за преобразуване на KVS, облакът не използва опциите на FFmpeg директно, а вместо това използва предварително зададени настройки за качество, за да определи битрейт. Това позволява динамичен избор на битрейт за входни видеоклипове и избягва създаването на изходни файлове, значително по-големи от източника, което така или иначе не подобрява качеството. На този ранен етап препоръчваме да се свържете с нашия екип за поддръжка за помощ с конфигурацията, тъй като някои аспекти на избора на качество може да не са очевидни. В бъдеще ще бъде предоставена повече документация за самообслужване.
- KVS вече поддържа модерни видео кодеци H265 и AV1 както на ниво двигател, така и на ниво плейър. До 2026 г. изглеждаше необходимо да се съхраняват много формати, за да се осигури съвместимост на възпроизвеждането на всички устройства. Apple обаче започна да добавя поддръжка на AV1 към по-новите си устройства, което прави H265 почти остарял. H265 се поддържа широко от Apple, но е патентован (платен) кодек, изискващ лицензионни такси. AV1 е безплатен кодек и отдавна се поддържа в други платформи (Android, Windows, Linux). Освен това AV1 предлага по-усъвършенствана компресия (до 45% по-добра от H264, докато H265 предлага до 30%). Основен недостатък на AV1 обаче е, че той не може да бъде кодиран ефективно на стандартни сървъри, базирани на процесора, в рамките на разумно време. От 2026 г. мрежата се движи към пълно приемане на AV1, потенциално намалявайки разходите за съхранение и честотна лента с близо 50%. Въз основа на реални тестове на проекти текущата поддръжка на AV1 е около 75–80%, въпреки че варира в зависимост от страната: регионите, доминирани от устройства на Apple, показват по-ниска поддръжка, докато регионите с тежък Android могат да достигнат до 95%. Очаква се тези числа да растат и в крайна сметка AV1 ще замени H265 и H264. Засега препоръчваме да използвате AV1 за нови видеоклипове с висока разделителна способност (1080p+), като запазвате по-ниски разделителни способности в H264 за съвместимост. Това е особено важно за проекти, които плащат CDN разходи за съхранение и трафик, тъй като разходите могат да бъдат намалени почти наполовина. След като поддръжката на AV1 достигне 95%+, само 480p може да остане в H264, с всички останали формати в AV1.
- За да подпомогнем анализа на оптимизацията на разходите и да оценим уместността на преминаването към AV1, ние подобрихме плъгина за статистика на съдържанието. Вече предоставя подробни разбивки по разделителна способност, общ размер на файла, битрейт, битрейт на пиксел и т.н. Статистиката на плейъра вече показва и процента на поддръжката на AV1/H265 във вашия трафик (може да се наложи колоните да бъдат активирани в настройките на таблицата).
- За да намалим разходите за трафик, добавихме възможността в настройките на плейъра да управляваме видео формати по държави. Например можете да деактивирате 1080p и 4K формати за региони с ниска монетизация, за да намалите използването на честотната лента.
- Възможностите за филтриране на съдържание за сателити са подобрени. Първо, добавена е специална страница с настройки за показване на всички налични опции за филтриране (само за четене; действителната конфигурация се извършва чрез setup.php поради влиянието му върху поведението). Второ, добавено е филтриране и забавяне по дата на публикуване - позволявайки на сателитите да показват само по-ново съдържание и да коригират датите на публикуване спрямо основния проект. Това подобрява SEO, тъй като постепенното публикуване на съдържание води до по-добро индексиране. Освен това емисиите за сателитно експортиране вече прилагат всички конфигурирани правила за филтриране (използвайте URL адреси за емисии през сателитния домейн).
- Добавен е плъгинът AI GPT Text Processor за пълна поддръжка на базирани на текст невронни мрежи в KVS. Този плъгин позволява използването на няколко поддържани модела за пренаписване на заглавия, генериране на описания, превод на множество езици и извършване на синонимизация за сателити. Поддържа както видеоклипове, така и албуми, както и превод на тагове и категории.
- Групите видео формати вече могат автоматично да избират формати въз основа на типа видео: вертикално, късо или дълго. Това позволява по-гъвкава конфигурация – например изпращане на всички кратки видеоклипове към група „shorts“ и вертикални видеоклипове към „вертикална“ група, всяка с различни формати и настройки.
- Добавена е поддръжка за локализиране на публикации.
- Настройките на AgeVerif вече поддържат псевдоними, тъй като услугата изисква различни ключове за достъп за различните домейни.
- Настройките на Grabber вече позволяват задаване на канал за всички импортирани видеоклипове (преди се поддържаше само източник на съдържание).
- Плъгинът за автоматичен избор на категория вече има опция за премахване на етикети, ако са присвоени категории с едно и също име, предотвратявайки дублиране на етикети.
- Настройките за рекламиране вече поддържат специални токени за предаване на категории или тагове в рекламния код за подобрено насочване.
- Оптимизацията на общите суми в категоризацията е подобрена, което трябва да намали натоварването на базата данни по време на фонови операции.
- Масовото редактиране вече включва възможност за нулиране на категоризацията за избраните видеоклипове и албуми.
- Настройките за ротация на екранни снимки вече включват опция за деактивиране на ротацията за видеоклипове с ръчно качени екранни снимки.
Грешки, които са коригирани:
- [СРЕДЕН]: В някои случаи потребителите, които са качили видеоклипове или албуми, нямат достъп до тях, ако все още не са били активирани.
- [MINOR]: Деактивирано събирането на грешки на играчи от известни ботове, за да се намалят фалшивите грешки в статистиката.
- [МИНОР]: Плъгинът за автоматичен избор на модел не отчита точките в псевдонимите.
- [МАЛКО]: Известията на административния панел, скрити чрез настройки, вече не се показват на началната страница.
- [MINOR]: Импортирането вече ще изпраща референтна заглавка при изтегляне на екранни снимки, както се изисква от някои грайфери.
- [МИНОР]: Валидирането на имейл е стандартизирано в KVS, за да следва вградените правила за валидиране на PHP.
- [MINOR]: Коригирани дублирани интервали при добавяне на нови тагове.