KVS 5.2.0

26 June, 2020

Hva er nytt i 5.2.0

Forbedringer og optimaliseringer av konverteringsmotoren:

  1. Konverteringsmotoren vil ikke lenger kopiere og duplisere kildefiler når du bruker lokale konverteringsservere. Dette er designet for å redusere filsystembelastningen under innholdsbehandling.
  2. Bedre logging av konverteringsprosesser: videologger vil bli mye kortere og vil ikke inneholde ffmpeg-logger hvis alt fungerer som planlagt.
  3. Bakgrunnsoppgaver som utføres på primærserveren over et stort sett med data, fornyes ved hjelp av iterativ tilnærming. Slike oppgaver, som å lage et nytt skjermbildeformat, vil ikke lenger blokkere konverteringsmotoren slik det skjedde før for prosjekter med tonnevis av innhold.
  4. Efterbehandling av MP4-filer ble optimalisert: konverteringsmotoren vil nå sjekke om den opplastede filen trenger etterbehandling og hopper over den hvis den ikke er nødvendig. Dette bør redusere filsystembelastningen ytterligere, noe som er veldig viktig når konvertering er lokal.
  5. Videoformater støtter nå opptil 2 forskjellige vannmerker samtidig. Du kan bruke denne til å vise logoen din på toppen av video og bevegelig tekst med opphavsretten din i flere fragmenter. I tillegg til det vil det være mulig å spesifisere ulike maks bredde %-verdier for horisontale og vertikale videoer, slik at du kan passe vannmerke ideelt i alle tilfeller.
  6. Video- og albumlogger blir automatisk slått sammen til mindre komprimerte arkiver for å redusere diskplassbruken.
  7. I videoformat ffmpeg-alternativer kan du nå spesifisere dine egendefinerte videofiltre i -vf-alternativet som vil bli kombinert sammen med filtrene som brukes av KVS.

Forbedringer i videoskjermbilder:

  1. Vi har endret måten beskjæring av skjermbilder brukes på. Tidligere brukte KVS beskjæring ved opprettelse av skjermbildeformater, slik at skjermbildekilder ikke ble påvirket. Vi bestemte oss for å endre dette konseptet for alle nye videoer: KVS vil nå bruke beskjæring på skjermbildekilder og lagre dem i beskjært form. Skjermdumpkilder for gamle videoer vil bli holdt urørt.
  2. I beskjæringsinnstillingene for skjermbilder kan du nå aktivere automatisk trimming av svarte områder. Dette alternativet vil være slått på som standard og vil umiddelbart påvirke alle nye videoer.
  3. Vi har også endret måten manuelt opplastede skjermbilder behandles på. KVS vil nå tilby alternativer for å bruke beskjæring og vannmerking på de manuelt opplastede skjermbildene også, mens det tidligere ikke var mulig i det hele tatt.
  4. Ved hjelp av disse endringene løste vi også gamle KVS-problem, når du oppretter nye skjermbildeformater kan det føre til bruk av beskjæring og vannmerke på de manuelt opplastede skjermbildene, noe som deretter kan føre til kvalitetstap for de nye formatene. Dette bør aldri skje for nye videoer.
  5. En ny skjermbildegruppe ble lagt til for plakater med sitt eget separate sett med skjermbildeformater. Plakater kan kun lastes opp manuelt sammenlignet med oversiktsskjermbilder som enten kan lastes opp eller opprettes fra kilden.
  6. Skjermdumper for vertikale videoer vil bli mye bedre fra nå! Først kan du konfigurere forskjellige størrelsesalternativer for vertikale og horisontale videoer i skjermbildeformater. For det andre når videoformatet er forskjellig fra det nødvendige skjermbildeforholdet (f.eks. for vertikale videoer), vil KVS lage uskarp bakgrunn i stedet for svarte søyler.
  7. Vi forbedret brukergrensesnittet når vi arbeider med skjermbilder i administrasjonspanelet.
  8. Funksjonen for manuell oppretting av skjermbilder vil nå vurdere LA og tidsgrenser som er konfigurert i innholdsinnstillingene for konverteringsmotoren, slik at det ikke er mulig å starte disse prosessene når disse grensene er nådd. Vanligvis er disse grensene satt for å redusere belastningen på din primære server i høye perioder.
  9. Masseredigeringsgrensesnittet vil nå tillate sletting av oversiktsskjermbilder (etterlater bare hovedskjermbilde) og også gjenopprette skjermbildeformater for det gitte settet med videoer.

Eksportere feedforbedringer:

  1. Det er nå mulig å eksportere inaktive videoer via feeds.
  2. La til et sett med statiske kategoriseringsfiltre, slik at du bedre kan kontrollere hvilket innhold som vises i feeder.
  3. Lagt til støtte for flere trafikksporingsparametere (tidligere var det mulig å spesifisere bare én). Disse parameterne blir automatisk knyttet til alle nettadresser og innebygde koder som leveres av feed.
  4. Lagt til støtte for satellitter og mulighet til å generere satellitt-URLer til innholdet.
  5. Feeddokumentasjonssiden ble forbedret til feedkonstruktørform som vil gi GUI for enkelt å konfigurere alle feedinnstillinger og hente data i det nødvendige formatet.
  6. Vi har endret hvordan videoformatfiltre fungerer i feeder. Tidligere fungerte disse filtrene feil, og hvis en video ikke inneholdt det nødvendige formatet, ville denne videoen bli eksportert med en annen tilgjengelig videofil. Med den nye versjonen vil feeds returnere tomme videofiler for alle videoer som ikke har det spurte formatet. På grunn av det har vi også endret navn på disse filtrene - det vil være video_format_1 og video_format_2 i stedet for video_format_standard og video_format_premium. Eventuelle feed-URL-er som bruker gammel parameternavn vil slutte å fungere etter oppdateringen. For å fikse dem, må du åpne feed-URL og velge filtre på nytt i skjemaet som vises for å få den nye feed-URLen. Du bør også forstå at når du bruker disse filtrene, kan noen videoer i feeden ha tom videofil, og dette bør resultere i importfeil for disse videoene.

Importere feedforbedringer:

  1. Importering av feeder i KVS-format blir mer nyttig. Først vil de tillate deg å velge hvilke data du vil at de skal importere. For det andre vil de også støtte import av flere videofiler for samme video, på samme måte som manuell import. Dette kan brukes til å importere hovedfiler og videoforhåndsvisninger fra ett nettsted til et annet uten å måtte gjenopprette dem.
  2. Feedlogging blir bedre; du kan også konfigurere hvor lenge en feed skal lagre loggene, og den vil automatisk rense dem basert på innstillingene dine.
  3. Feeder kan nå automatisk slette videoer importert av dem. For CSV-feeder må du spesifisere slettede videoer som gir video-URL-er som skal slettes. Dette kan bare brukes hvis du valgte video-URL som nøkkelfeltet i feedinnstillingene. For innmatinger i KVS-format trenger du ikke spesifisere noe, da de automatisk henter de nødvendige dataene.
  4. I feedinnstillingene kan du nå spesifisere filtrering etter varighet, vurdering, popularitet og terminologi. Du kan bruke dette til å filtrere de importerte dataene selv om kildestrømmen ikke støtter noen filtrering.
  5. Til slutt har vi også lagt til støtte for grabbers i feeds. Dette kan brukes til enten å hente fra RSS-kanaler, eller gi tilpasset logikk for å generere listen over sider du vil hente fra andre nettsteder.

KVS-spiller og VAST-forbedringer:

  1. Vår spiller vil nå støtte flere VAST-annonsører i samme VAST-svar. Dette brukes av noen reklamemeglere for å tilby alternative annonsører for bedre konvertering.
  2. Spilleren vil nå lage en litt annen HTML-struktur når de viser VPAID-annonser for å tillate bedre integrering med enkelte annonsører som er følsomme for spillerens HTML-layout.
  3. VAST-tidsavbrudd som er konfigurert i spillerinnstillingene, vil nå bli brukt på individuelle annonsører og ikke på hele VAST. Dette bør gjøre det mulig å vise alternative VAST-annonsører selv om hovedannonsøren jobber sakte og utløser tidsavbrudd.
  4. Spillerinnstillinger gjør det nå mulig å spesifisere så mange alternative VAST-annonsører som er nødvendig. Hvis dette er satt opp, vil alternative annonsører bli prøvd én etter én inntil noen av dem viser en ikke-tom annonse.
  5. Spilleren vil gjøre bedre logging av reklamefeil.
  6. VAST-profiler er forbedret på flere måter. For hver annonsør i VAST-profilen kan du nå konfigurere dens spesifikke alternative sett med annonsører. En annen viktig endring er hvordan du spesifiserer landfiltrering. Tidligere skulle du normalt ha konfigurert minst én annonsør uten noe landfilter, som ville blitt brukt som standard. Vi vurderte denne tilnærmingen som feil og endret den fullstendig. Med den nye versjonen bør du spesifisere eksplisitt om en bestemt reklame skal slås på for visse land eller skal slås av i stedet. Så enhver annonsør uten land vil bli slått på for alle land som om det ikke er aktivert filtrering for det.
  7. I tillegg til landfiltrering har vi også lagt til filtrering etter henvisninger for å gi deg full kontroll på når bestemte annonsører skal slås på eller av. Et vanlig problem med noen trafikkpartnere er at de ikke tillater annonsering av en bestemt type eller varighet for trafikken deres. Slik annonsering har vanligvis bedre priser, men du har ikke lov til å bruke den hvis du kjøper trafikk fra disse trafikkpartnerne. Med den nye henvisningsfiltreringsfunksjonen vil du ha frihet til å bruke all reklame ved å justere den slik at den slås av for deler av trafikken som har noen av slike begrensninger.
  8. Endring av spillerinnstillinger vil nå automatisk tilbakestille hurtigbufferen for videoblokker. Derfor vil nye innstillinger settes i kraft umiddelbart når du lagrer dem. Tidligere kunne det ta opptil flere timer før de oppdaterte spillerinnstillingene ble spredt til alle videosidene dine.
  9. VAST-abonnementsnøkkelen vil nå bli automatisk oppdatert fra KVS-depotet, slik at du ikke trenger å oppdatere den manuelt i forskjellige spillerinnstillinger. Den vil også støtte aliaser uten å måtte endre maler.

Bedre statistikk:

  1. Trafikk- og spillerstatistikk støtter segmentering etter enhetstype: stasjonære datamaskiner, telefoner og nettbrett. Det kan aktiveres i statistikkinnstillingene.
  2. Spillerstatistikk vil støtte segmentering etter innebygde kodeprofiler. Dette er ekstremt nyttig hvis du bruker KVS-innbyggingskoder på flere andre prosjekter og du vil ha separat trafikkanalyse for dem.
  3. Trafikkstatistikk vil også inkludere videoavspillinger for å ha bedre utsikter til trafikkkvalitet.
  4. Søkestatistikk som legges til manuelt i administrasjonspanelet, blir ikke automatisk renset med søkestatistikk som samles inn fra nettstedsbrukere. Også i statistikkinnstillingene kan du nå tvinge alle brukerinnsendte søk til små bokstaver.

Andre forbedringer:

  1. Splitter ny anti-spam-modul. Den analyserer historien til postede data av samme type fra en enkelt IP / konto, eller fra alle. Hvis dette antallet overskrider den gitte grensen (f.eks. en IP vil legge inn mer enn 10 kommentarer i løpet av de siste 300 sekundene, eller alle brukere generelt vil legge inn mer enn 10 kommentarer i løpet av de siste 300 sekundene), vil alle fremtidige data av samme type (f.eks. kommentarer) fra den gitte IP-en eller fra alle brukere vil være underlagt handlingene som er konfigurert i innstillingene. Disse handlingene inkluderer flere strenghetsnivåer: krever captcha, deaktiver når du legger til, slett slett eller vis en feil.
  2. Filopplasting byttet til å bruke chunked uploader som vil tillate å støtte praktisk talt alle opplastingsfilstørrelsesgrenser som er konfigurert på serveren eller proxy-tjeneren. Dette er veldig viktig for prosjekter med proxy fra CloudFlare som pålegger 100 MB opplastingsfilstørrelsesgrense. Tidligere var det mulig å flytte opplasting til et underdomene i slike tilfeller, men nå burde ikke dette være et problem lenger. Administrasjonspanelet vil begynne å bruke nytt opplastingskonsept automatisk etter oppdateringen, men for å bytte nettstedopplasting må du oppdatere JS-tema-filen. Vi vil beskrive denne prosedyren senere på temaforumet.
  3. KVS byttet til å bruke "riktig" Memcached-modul. Tidligere PHP5 støttet 2 forskjellige lignende stavede moduler, og den vi brukte i KVS ble droppet med PHP7.
  4. Masseredigering av album vil tillate gjenskaping av alle formater for det gitte settet med album individuelt. Tidligere var det bare mulig å gjenskape albumformat for hele settet med album.
  5. Nettleserfiltrering i annonsering vil nå støtte Yandex og UCBrowser.
  6. Funksjonalitet for å skille innhold mellom administratorer ble forbedret. Det var mulig å begrense administratorer til kun å få tilgang til innhold der de er angitt som eiere. Men å angi eierskap var bare tillatt til superadmins og var derfor ikke særlig praktisk. Dette ble endret, slik at enhver administrator med administrasjonsrettigheter nå kan justere innholdseierskap. Vi har også lagt til et ekstra nivå for å skille innhold ved å bruke admin-flagg, som kan være en bedre måte å administrere dette på. Til slutt gjorde vi det også mulig å deaktivere administratorbrukere i stedet for å slette dem.
  7. Alternativer for innholdsimport vil nå tillate deaktivering av validering utført av grabbere. Denne valideringen er faktisk ikke nødvendig og kan til og med føre til noen problemer, for eksempel kan det ta lang tid og det kan avsløre at server-IP-en din blir blokkert.
  8. Innholdsstatistikk-plugin har en bedre GUI nå. Denne plugin-modulen vil nå vise kjøringer fra den siste perioden, og resultatene vil separere diskplass brukt på forskjellige lagringsgrupper.
  9. Kategoriavatargenerering vil nå bruke det beste faktiske skjermbildet etter CTR når du har aktivert skjermbildrotasjon. Tidligere brukte denne plugin hovedskjermbilde i alle tilfeller.
  10. KVS støtter nå integrasjon med AWE Black Label via plugin. Hvis du vil begynne å bruke den, vennligst kontakt vår kundestøtte.
  11. Testing av lagringsservere ble forbedret for å validere SSL-problemer og rapportere dem så snart de oppstår.
  12. Administrasjonspanelet vil nå fremheve inaktive kategoriseringsobjekter i velgerne og vil også tillate å filtrere dem ut om nødvendig.
  13. KVS ble endret for å slette kommentarer når brukere slettes. Dette bør gjøres ved å bruke en spesiell "Slett med innhold"-handling. Tidligere kommentarer ble ikke slettet, men ble i stedet byttet til anonym bruker, noe som var feil ved sletting av spamkontoer.
  14. Captcha-støtte ble lagt til i blokkene post_edit, playlist_edit og dvd_edit.
  15. Invitasjonsvenneblokkeringsfunksjonalitet ble endelig fjernet. Vi anbefaler at du fjerner denne koblingen fra bunnteksten på nettstedet ditt, siden den slutter å fungere uansett.
  16. I blokken pålogging la vi til støtte for SSO-funksjonen (Single Sign-On). Denne funksjonen vil være ekstremt nyttig for de som integrerer KVS med sine andre medlemssoner, for eksempel fora. Hovedpoenget er at du ikke trenger å integrere brukerne dine i KVS, men i stedet kan du bare bygge en signert lenke til KVS-nettstedet og vise det til brukeren ved din ende. Ved å klikke på denne lenken vil brukeren automatisk logges på KVS med kontoen sin, og hvis det ikke finnes en slik bruker ennå - vil den automatisk opprettes. Derfor kan brukere som er logget på den andre plattformen din logges sikkert på KVS uten noen annen innsats for integreringen deres.
  17. Logikken for randomize_positions-alternativet i list_videos-blokken ble litt endret. Denne parameteren brukes til å sette inn tilfeldige videoer i videolister sortert etter CTR, slik at CTR også beregnes for andre videoer. Nå vil ikke innsettingen være helt tilfeldig - du kan tilpasse sorteringen for de innsatte videoene via en egen parameter randomize_positions_sort_by. Dessuten vil de innsatte videoene nå flytte de originale videoene i stedet for å erstatte dem, og CTR for hele blokken vil ikke reduseres.
  18. I blokken listemodeller kan du nå filtrere etter egendefinerte felt.
  19. I blokken list_members kan du nå filtrere etter medlemsstatus.
  20. Tomme søkeresultater vil ikke bruke system 404-siden hvis parameteren search_empty_404 er aktivert. I stedet vil de bare returnere 404-status og vise en tom søkeresultatside.

Feil som er rettet:

  1. [SVERE] Eksporter GUI tillot ikke å velge mer enn 5 felt (regresjon etter 5.1.0).
  2. [SVERE] Satellitter viste tomme administratorer i administrasjonspanelet (regresjon etter 5.1.1).
  3. [MIDDELS] Søkestatistikk betraktet som forskjellige søk med små eller store bokstaver (regresjon etter 5.1.1).
  4. [MIDDELS] URL-opplasting fra områdeområdet kan føre til feil ved trege nedlastinger.
  5. [MEDIUM] Feil show_model_groups-oppførsel i blokken list_models.
  6. [MIDDELS] KVS kan noen ganger slette /tmp-katalogen.
  7. [MEDIUM] NATS User Management-tilbakemelding kan ignorere enkelte konverteringshendelser.
  8. [LAV] For virkelig store importer kan valideringsprosessen vare i flere dager.
  9. [LOW] I noen tilfeller kan statistikk logge fremtidige datoer.
  10. [LOW] Stoppord hadde høyere prioritet enn regex-erstatninger.
  11. [LOW] Bakgrunnsoppgaver som har startet konverteringen, ville ende med feil hvis konverteringsserveren ble deaktivert.
Den splitter nye KVS 6.3.0 er her Bestill nå