KVS 5.2.0

26 June, 2020

Kaj je novega v 5.2.0

Izboljšave in optimizacije mehanizmov za pretvorbo:

  1. Mehanizm za pretvorbo ne bo več kopiral in podvajal izvornih datotek pri uporabi lokalnih strežnikov za pretvorbo. To je zasnovano za zmanjšanje obremenitve datotečnega sistema med obdelavo vsebine.
  2. Boljše beleženje postopka pretvorbe: video dnevniki bodo postali veliko krajši in ne bodo vsebovali dnevnikov ffmpeg, če bo vse delovalo po načrtih.
  3. Naloge v ozadju, ki se izvajajo na primarnem strežniku nad velikim naborom podatkov, so prenovljene z uporabo iterativnega pristopa. Takšna opravila, kot je ustvarjanje nove oblike posnetka zaslona, ​​ne bodo več blokirala pretvorbenega mehanizma, kot se je to dogajalo prej za projekte s tono vsebine.
  4. Naknadna obdelava datotek MP4 je bila optimizirana: mehanizem za pretvorbo bo zdaj preveril, ali je potrebna naložena datoteka naknadna obdelava, in jo bo preskočil, če ni potrebna. To bi moralo dodatno zmanjšati obremenitev datotečnega sistema, kar je zelo pomembno, če je pretvorba lokalna.
  5. Video formati zdaj podpirajo do 2 različna vodna žiga hkrati. To lahko uporabite za prikaz vašega logotipa na vrhu videa in premikajočega se besedila z vašimi avtorskimi pravicami v več fragmentih. Poleg tega bo mogoče določiti različne največje vrednosti % širine za vodoravne in navpične videoposnetke, tako da lahko v vseh primerih idealno namestite vodni žig.
  6. Dnevniki videoposnetkov in albumov bodo samodejno združeni v manjše stisnjene arhive, da se zmanjša poraba prostora na disku.
  7. V možnostih video formata ffmpeg lahko zdaj določite svoje video filtre po meri v možnosti -vf, ki bodo združeni s filtri, ki jih uporablja KVS.

Izboljšave video posnetkov zaslona:

  1. Spremenili smo način uporabe obrezovanja posnetka zaslona. Prej je KVS uporabil obrezovanje pri ustvarjanju formatov posnetkov zaslona, ​​tako da viri posnetkov zaslona niso bili prizadeti. Odločili smo se spremeniti ta koncept za vse nove videoposnetke: KVS bo zdaj uporabil obrezovanje za vire posnetkov zaslona in jih shranil v obrezani obliki. Viri posnetkov zaslona za stare videoposnetke bodo ostali nedotaknjeni.
  2. V nastavitvah obrezovanja posnetka zaslona lahko zdaj omogočite samodejno obrezovanje črnih področij. Ta možnost bo privzeto vklopljena in bo takoj vplivala na vse nove videoposnetke.
  3. Spremenili smo tudi način obdelave ročno naloženih posnetkov zaslona. KVS bo zdaj nudil možnosti za uporabo obrezovanja in vodnega žiga tudi na ročno naloženih posnetkih zaslona, ​​medtem ko prej to sploh ni bilo mogoče.
  4. S pomočjo teh sprememb smo odpravili tudi staro težavo KVS, ko je ustvarjanje novih formatov posnetkov zaslona lahko povzročilo uporabo obrezovanja in vodnega žiga na ročno naloženih posnetkih zaslona, ​​kar bi lahko povzročilo izgubo njihove kakovosti za nove formate. To se nikoli ne bi smelo zgoditi pri novih videoposnetkih.
  5. Dodana je bila nova skupina posnetkov zaslona za plakate s svojim ločenim nizom formatov posnetkov zaslona. Plakate je mogoče naložiti samo ročno v primerjavi s preglednimi posnetki zaslona, ​​ki jih je mogoče naložiti ali ustvariti iz vira.
  6. Posnetki zaslona za navpične videoposnetke bodo odslej veliko boljši! Najprej lahko konfigurirate različne možnosti spreminjanja velikosti za navpične in vodoravne videoposnetke v formatih posnetkov zaslona. Drugič, ko je razmerje stranic videa drugačno od zahtevanega razmerja posnetka zaslona (npr. za navpične videoposnetke), bo KVS namesto črnih črt ustvaril zamegljeno ozadje.
  7. Izboljšali smo uporabnost GUI pri delu s posnetki zaslona v skrbniški plošči.
  8. Funkcija za ročno ustvarjanje posnetkov zaslona bo zdaj upoštevala LA in časovne omejitve, konfigurirane v nastavitvah vsebine za pretvorbeni mehanizem, tako da teh postopkov ni mogoče zagnati, ko so te omejitve dosežene. Običajno so te omejitve nastavljene za zmanjšanje obremenitve vašega primarnega strežnika v obdobjih največje obremenitve.
  9. GUI za množično urejanje bo zdaj omogočal brisanje preglednih posnetkov zaslona (ostal bo samo glavni posnetek zaslona) in tudi ponovno ustvarjanje vseh formatov posnetkov zaslona za dani niz videoposnetkov.

Izvoz izboljšav vira:

  1. Zdaj je mogoče izvoziti neaktivne videoposnetke prek virov.
  2. Dodan niz statičnih filtrov za kategorizacijo, tako da lahko bolje nadzirate, katera vsebina se pojavi v virih.
  3. Dodana podpora za več parametrov sledenja prometu (prej je bilo mogoče določiti samo enega). Ti parametri bodo samodejno priloženi vsem URL-jem in vdelanim kodam, ki jih servira vir.
  4. Dodana podpora za satelite in možnost generiranja satelitskih URL-jev za vsebino.
  5. Stran z dokumentacijo vira je bila izboljšana v obrazec konstruktorja vira, ki bo nudil GUI za preprosto konfiguriranje vseh nastavitev vira in pridobivanje podatkov v potrebni obliki.
  6. Spremenili smo, kako filtri video formatov delujejo v virih. Prej so ti filtri delovali nepravilno in če videoposnetek ni vseboval potrebne oblike, je bil ta videoposnetek izvožen z drugo razpoložljivo videodatoteko. Z novo različico bodo viri vrnili prazne video datoteke za vse videoposnetke, ki nimajo zahtevane oblike. Zaradi tega smo spremenili tudi poimenovanje teh filtrov - namesto video_format_standard in video_format_premium bosta video_format_1 in video_format_2 >. Vsi URL-ji virov, ki uporabljajo staro poimenovanje parametrov, bodo po posodobitvi prenehali delovati. Če jih želite popraviti, boste morali odpreti URL vira in znova izbrati filtre v pojavnem obrazcu, da dobite nov URL vira. Zavedati se morate tudi, da imajo lahko nekateri videoposnetki v viru prazne videodatoteke pri uporabi teh filtrov, kar bi moralo povzročiti napake pri uvozu teh videoposnetkov.

Uvoz izboljšav vira:

  1. Uvoz virov v formatu KVS postane bolj uporaben. Najprej vam bodo omogočili, da izberete, katere podatke želite uvoziti. Drugič, podpirali bodo tudi uvoz več video datotek za isti video, podobno ročnemu uvozu. To lahko uporabite za uvoz glavnih datotek in predogledov videoposnetkov z enega mesta na drugo, ne da bi jih bilo treba znova ustvariti.
  2. Beleženje virov postane boljše; konfigurirate lahko tudi, kako dolgo naj vir hrani svoje dnevnike in jih bo samodejno očistil glede na vaše nastavitve.
  3. Viri lahko zdaj samodejno izbrišejo videoposnetke, ki so jih uvozili. Za vire CSV boste morali določiti vir izbrisanih videoposnetkov, ki vsebuje URL-je videoposnetkov, ki jih želite izbrisati. To je mogoče uporabiti le, če ste v nastavitvah vira izbrali URL videoposnetka kot ključno polje. Za vire v formatu KVS vam ni treba podati ničesar, saj bodo samodejno potegnili potrebne podatke.
  4. V nastavitvah vira lahko zdaj določite filtriranje po trajanju, oceni, priljubljenosti in terminologiji. To lahko uporabite za filtriranje uvoženih podatkov, tudi če izvorni vir ne podpira nobenega filtriranja.
  5. Končno smo dodali tudi podporo za prijemalke v virih. To je mogoče uporabiti za zajemanje iz kanalov RSS ali zagotavljanje logike po meri za ustvarjanje seznama strani, ki jih želite pridobiti z drugih mest.

Izboljšave predvajalnika KVS in VAST:

  1. Naš predvajalnik bo zdaj podpiral več oglaševalcev VAST v istem odzivu VAST. To uporabljajo nekateri oglaševalski posredniki za zagotavljanje alternativnih oglaševalcev za boljšo konverzijo.
  2. Predvajalnik bo zdaj pri prikazovanju oglasov VPAID ustvaril nekoliko drugačno strukturo HTML, da omogoči boljšo integracijo z nekaterimi oglaševalci, ki so občutljivi na postavitev HTML predvajalnika.
  3. Časovna omejitev VAST, konfigurirana v nastavitvah predvajalnika, bo zdaj uporabljena za posamezne oglaševalce in ne za celoten VAST. To bi moralo omogočiti prikaz nadomestnih oglaševalcev VAST, tudi če primarni oglaševalec deluje počasi in sproži časovno omejitev.
  4. Nastavitve predvajalnika bodo zdaj omogočale določanje poljubnega števila nadomestnih oglaševalcev VAST. Če je to nastavljeno, bodo nadomestni oglaševalci poskusili enega za drugim, dokler kateri od njih ne prikaže nepraznega oglasa.
  5. Predvajalnik bo bolje beležil oglaševalske napake.
  6. Profili VAST so izboljšani na več načinov. Za vsakega oglaševalca v profilu VAST lahko zdaj konfigurirate poseben nadomestni nabor oglaševalcev. Druga pomembna sprememba je, kako določite filtriranje držav. Prej bi morali običajno konfigurirati vsaj enega oglaševalca brez filtra držav, ki bi bil uporabljen kot privzeti. Ta pristop smo ocenili kot napačnega in ga popolnoma spremenili. Z novo različico morate izrecno določiti, ali naj bo določeno oglaševanje za določene države vklopljeno ali naj se namesto tega izklopi. Tako bo vsak oglaševalec brez držav vklopljen za vse države, kot da zanj ni omogočeno filtriranje.
  7. Poleg filtriranja po državah smo dodali tudi filtriranje po napotiteljih, da vam omogočimo popoln nadzor nad tem, kdaj naj bodo določeni oglaševalci vklopljeni ali izklopljeni. Pogosta težava nekaterih prometnih partnerjev je, da ne dovolijo oglaševanja določene vrste ali trajanja za svoj promet. Takšno oglaševanje ima običajno boljše cene, vendar ga ne smete uporabljati, če kupujete promet od teh prometnih partnerjev. Z novo funkcijo filtriranja napotiteljev boste lahko svobodno uporabljali katero koli oglaševanje, tako da ga prilagodite tako, da bo izklopljeno za dele prometa, ki imajo katero koli od teh omejitev.
  8. Spreminjanje nastavitev predvajalnika bo zdaj samodejno ponastavilo predpomnilnik za video bloke. Zato bodo nove nastavitve začele veljati takoj, ko jih shranite. Prej je lahko trajalo do nekaj ur, da se posodobljene nastavitve predvajalnika prenesejo na vse vaše video strani.
  9. Naročninski ključ VAST bo zdaj samodejno posodobljen iz repozitorija KVS, tako da vam ga ni treba ročno posodabljati v različnih nastavitvah predvajalnika. Podprl bo tudi vzdevke brez potrebe po spreminjanju predlog.

Boljši statistični podatki:

  1. Statistika prometa in igralcev bo podpirala segmentacijo glede na vrsto naprave: namizni računalniki, telefoni in tablični računalniki. Omogoči se lahko v nastavitvah statistike.
  2. Statistika igralcev bo podpirala segmentacijo s profili vdelane kode. To je izjemno uporabno, če uporabljate kode za vdelavo KVS v več drugih projektih in želite zanje imeti ločeno analizo prometa.
  3. Statistični podatki o prometu bodo vključevali tudi predvajanja videoposnetkov za boljši vpogled v kakovost prometa.
  4. Statistični podatki iskanja, ki so ročno dodani v skrbniško ploščo, ne bodo samodejno očiščeni s statističnimi podatki iskanja, zbranimi od uporabnikov spletnega mesta. Tudi v nastavitvah statistike lahko zdaj vsilite vse iskalne poizvedbe, ki jih oddajo uporabniki, z malimi črkami.

Druge izboljšave:

  1. Popolnoma nov modul za zaščito pred vsiljeno pošto. Analizira zgodovino objavljenih podatkov iste vrste z enega IP-ja/računa ali z vseh. Če to število preseže dano omejitev (npr. IP bo v zadnjih 300 sekundah objavil več kot 10 komentarjev ali bodo vsi uporabniki na splošno objavili več kot 10 komentarjev v zadnjih 300 sekundah), bodo vsi prihodnji podatki iste vrste (npr. komentarji) od podanega IP-ja ali od vseh uporabnikov bodo predmet dejanj, konfiguriranih v nastavitvah. Ta dejanja vključujejo več stopenj strogosti: zahtevaj captcha, deaktiviraj ob dodajanju, tiho izbriši ali prikaže napako.
  2. Nalaganje datotek je bilo preklopljeno na uporabo razdeljenega nalagalnika, ki bo omogočil podporo za skoraj vse omejitve velikosti datotek za nalaganje, konfigurirane na vašem strežniku ali proxyju. To je zelo pomembno za projekte, ki jih posreduje CloudFlare, ki nalagajo omejitev velikosti datoteke za nalaganje 100 MB. Prej je bilo v takih primerih mogoče premakniti nalaganje na poddomeno, zdaj pa to ne bi smelo biti več težava. Skrbniška plošča bo po posodobitvi samodejno začela uporabljati nov koncept nalaganja, a če želite zamenjati nalagalnik spletnega mesta, boste morali posodobiti datoteko JS teme. Ta postopek bomo opisali pozneje na tematskem forumu.
  3. KVS je preklopil na uporabo 'pravega' modula Memcached. Prejšnji PHP5 je podpiral 2 različna podobno črkovana modula in tistega, ki smo ga uporabljali v KVS, smo s PHP7 opustili.
  4. Množično urejanje albumov bo omogočilo ponovno ustvarjanje vseh formatov za posamezen nabor albumov. Prej je bilo mogoče znova ustvariti samo format albuma za celoten nabor albumov.
  5. Brskalniško filtriranje v oglaševanju bo zdaj podpiralo Yandex in UCBrowser.
  6. Izboljšana je bila funkcionalnost za ločevanje vsebine med skrbniki. Skrbnikom je bilo mogoče omejiti dostop le do vsebine, kjer so nastavljeni kot lastniki. Toda nastavitev lastništva je bila dovoljena le superskrbnikom in zato ni bila zelo priročna. To je bilo spremenjeno, tako da lahko vsak skrbnik s skrbniškimi pravicami zdaj prilagodi lastništvo vsebine. Prav tako smo dodali dodatno raven za ločevanje vsebine z uporabo skrbniških zastavic, kar bi lahko bil boljši način za upravljanje tega. Nazadnje smo omogočili tudi deaktivacijo skrbniških uporabnikov namesto brisanja.
  7. Možnosti uvoza vsebine bodo zdaj omogočale onemogočanje preverjanja veljavnosti, ki ga izvajajo prijemalniki. To preverjanje dejansko ni potrebno in lahko celo povzroči nekatere težave, na primer lahko traja dolgo in lahko izpostavi blokiranju IP-ja vašega strežnika.
  8. Vtičnik za statistiko vsebine ima zdaj boljši GUI. Ta vtičnik bo zdaj navedel izvedbe iz nedavnega obdobja in njegovi rezultati bodo ločili prostor na disku, uporabljen v različnih skupinah za shranjevanje.
  9. Vtičnik za ustvarjanje avatarjev kategorij bo zdaj uporabil najboljši dejanski posnetek zaslona glede na CTR, ko imate omogočeno vrtenje posnetka zaslona. Prej je ta vtičnik v vseh primerih uporabljal glavni posnetek zaslona.
  10. KVS zdaj podpira integracijo z AWE Black Label prek vtičnika. Če ga želite začeti uporabljati, se obrnite na našo podporo.
  11. Preizkušanje strežnikov za shranjevanje je bilo izboljšano za preverjanje težav SSL in poročanje o njih takoj, ko se pojavijo.
  12. Skrbniška plošča bo zdaj označila neaktivne objekte kategorizacije v svojih izbirnikih in omogočila tudi njihovo filtriranje, če je potrebno.
  13. KVS je bil spremenjen tako, da briše komentarje, ko so uporabniki izbrisani. To je treba storiti s posebnim dejanjem »Izbriši z vsebino«. Prejšnji komentarji niso bili izbrisani, temveč so bili preklopljeni na anonimnega uporabnika, kar je bilo napačno pri brisanju neželenih računov.
  14. Podpora za captcha je bila dodana blokom post_edit, playlist_edit in dvd_edit.
  15. Funkcija blokiranja povabi prijatelja je bila končno odstranjena. Priporočamo, da to povezavo odstranite iz noge spletnega mesta, saj bo vseeno prenehala delovati.
  16. V bloku prijava smo dodali podporo za funkcijo SSO (enotna prijava). Ta funkcija bo zelo uporabna za tiste, ki integrirajo KVS s svojimi drugimi članskimi conami, na primer forumi. Ključna točka je, da vam ni treba integrirati svojih uporabnikov v KVS, temveč lahko preprosto ustvarite podpisano povezavo do spletnega mesta KVS in jo prikažete uporabniku na svojem koncu. S klikom na to povezavo bo uporabnik samodejno prijavljen v KVS s svojim računom, in če takega uporabnika še ni - bo samodejno ustvarjen. Zato so lahko uporabniki, prijavljeni v vašo drugo platformo, varno prijavljeni v KVS brez kakršnih koli drugih naporov pri njihovi integraciji.
  17. Logika za možnost randomize_positions v bloku list_videos je bila nekoliko spremenjena. Ta parameter se uporablja za vstavljanje naključnih videoposnetkov v sezname videoposnetkov, razvrščenih po CTR, tako da se CTR izračuna tudi za druge videoposnetke. Zdaj vstavljanje ne bo povsem naključno - lahko prilagodite razvrščanje za vstavljene videoposnetke prek ločenega parametra randomize_positions_sort_by. Prav tako bodo vstavljeni videoposnetki zdaj premaknili izvirne videoposnetke, namesto da bi jih nadomestili, CTR celotnega bloka pa se ne bo zmanjšal.
  18. V bloku list_models lahko zdaj filtrirate po poljih po meri.
  19. V bloku list_members lahko zdaj filtrirate po statusu člana.
  20. Prazni rezultati iskanja ne bodo uporabljali sistemske strani 404, če je omogočen parameter search_empty_404. Namesto tega bodo samo vrnili status 404 in prikazali prazno stran z rezultati iskanja.

Napake, ki so bile odpravljene:

  1. [HUDO] Grafični uporabniški vmesnik izvoza ni dovoljeval izbire več kot 5 polj (regresija po 5.1.0).
  2. [HUDO] Sateliti so prikazali prazne skrbnike v skrbniški plošči (nazadovanje po 5.1.1).
  3. [SREDNJE] Statistika iskanja je enake poizvedbe z malimi ali velikimi črkami obravnavala kot različne (regresija po 5.1.1).
  4. [SREDNJE] Nalaganje URL-jev iz področja spletnega mesta lahko povzroči napako zaradi počasnih prenosov.
  5. [SREDNJE] Napačno vedenje show_model_groups v bloku list_models.
  6. [SREDNJE] KVS je včasih lahko izbrisal imenik /tmp.
  7. [SREDNJE] Povratne objave upravljanja uporabnikov NATS bi lahko prezrle nekatere dogodke konverzije.
  8. [NIZKA] Za res velike uvoze lahko postopek preverjanja traja več dni.
  9. [NIZKO] V nekaterih primerih lahko statistika beleži prihodnje datume.
  10. [NIZKA] Stop besede so imele višjo prednost kot zamenjave regularnih izrazov.
  11. [NIZKO] Opravila v ozadju, ki so začela pretvorbo, bi se končala z napako, če bi bil strežnik za pretvorbo deaktiviran.
Povsem nov KVS 6.3.0 je tukaj Naroči zdaj