KVS 5.5.0

30 July, 2021

Hva er nytt i KVS 5.5.0

"Nextgen" arkitektur:

Vi har startet «nextgen»-arkitektur for KVS og denne oppdateringen inneholder den med svært lav eksponering i produksjonsprosjekter foreløpig. Vi startet med å erstatte sjelden brukte nettstedsblokker, for eksempel list_dvds_groups, list_models_groups, list_categories_groups, list_content_sources_groups, dvd_group_view og content_source_group_view. Her er de viktigste høydepunktene for de nye funksjonene for de endrede blokkene; i fremtidige versjoner vil disse funksjonene også bli brukt på andre blokker.


  • Flere sorteringsmuligheter.
  • Lagt til skip_default_filter-parameter som tillater visning av objektliste uten å bruke standardfiltrering (for eksempel listeblokker viser aktive objekter som standard, denne parameteren kan også brukes til å tillate inaktive objekter).
  • Lagt til skip_ids / show_ids-parametere som kan brukes til å vise lister med kun spesifikke objekter, referert av deres numeriske IDer eller eksterne IDer der de støttes.
  • Andre skip_xxx og show_xxx parametere, typiske for alle listeblokker, tillates nå spesifisert ikke bare i numeriske IDer, men også i eksterne IDer og titler.
  • I dynamiske filtre la vi til støtte for filtrering etter flere objekter med spesifikasjon av deres kataloger (tidligere var det bare mulig å spesifisere deres IDer). For eksempel vil det nå være mulig å bygge SEO-vennlige URLer ved filtrering av objekter etter flere tagger, for eksempel /prefix/tag1/tag2/tag3/. Tidligere ville en slik URL bare tillate å spesifisere numeriske tag-ID-er, f.eks. /prefiks/1/2/3/.
  • Tekstsøk vil bli støttet i alle listeblokker.
  • Sett med konverteringsmotorforbedringer:

    1. I videoformatinnstillinger vil det nå være mulig å koble pre-roll og post-roll introer til egendefinerte videoinnholdsfiler. Dette vil gi muligheten til å ha forskjellige introer for videoer fra forskjellige innholdskilder.
    2. I konverteringsserverinnstillingene la vi tidligere til muligheten til å konfigurere hvilke typer bakgrunnsoppgaver som var tillatt å kjøre på en spesifikk konverteringsserver. Men det var ett unntak at hvis konverteringsserveren var tom og ikke hadde noen kjørende oppgaver, ville KVS uansett legge inn en oppgave i den, selv om denne oppgaven har en annen type. Nå har vi lagt til et ekstra alternativ for å konfigurere om du vil at denne serveren skal godta alle typer oppgaver når den er ledig, eller om du vil at denne serveren utelukkende skal fungere med spesifikke oppgavetyper og ikke godta andre oppgaver.
    3. I forrige oppdatering la vi til muligheten til å avkorte videovarighet via masseredigering. I den nåværende oppdateringen utvidet vi denne funksjonaliteten og la til støtte for også å avkorte videoer fra start og/eller slutt.
    4. Vi gjorde en stor optimalisering av hvordan flere videofiler gjenskapes for samme video. Tidligere gjenskaping av flere filer sendte inn en separat bakgrunnsoppgave for hver videofil, nå vil KVS sende inn en enkelt oppgave for hver video for å gjenskape flere formater om nødvendig. Dette vil også gi optimalisering for semi-prosesseringsfunksjon, når for nye videoer KVS er konfigurert til å lage bare nødvendige formater først, og deretter sender inn separate oppgaver for å lage andre formater.


    Forbedringer i eksport av feeder:

    1. Eksport av feeder kan nå konfigureres til kun å eksportere aktive kategoriseringsobjekter (f.eks. kategorier, tagger og så videre).
    2. Lagt til støtte for å eksportere data i JSON-format, som kan være lettere å analysere fra utsiden i stedet for XML eller CSV.
    3. Lagt til støtte for å angi tilfeldig sortering.
    4. Lagt til støtte for å spesifisere tilpasset datoformatering i CSV-feedformat.
    5. Lagt til muligheten til å laste ned som fil i stedet for å vises som tekst.

    Forbedringer av spiller- og spillerannonsering:

    Vi ga nytt navn til «VAST-profiler» til «Reklameprofiler» og gjorde dem brukbare ikke bare for pre-roll og post-roll-spillerannonser, men også for popunder- og videoklikk-annonser.


  • Spillerannonseringsprofiler vil nå også støtte filtrering etter enhetstyper og kategorier, slik at du kan vise forskjellige spillerannonsering for mobile og stasjonære enheter, eller for forskjellige videokategorier.
  • Spillerlogotekst og kontrolllinjetekst vil nå støtte binding til videoinnholdskildens tittel.
  • Det vil være mulig å konfigurere spillerens popunder til å utløses for hver video (tidligere krevde det minimum 1 minutts timeout for å bli utløst igjen).
  • Vi la til støtte for WEBP-format i forhåndsvisningsbilder av spillere; pluss-spilleren vil nå automatisk velge forhåndsvisningsbildet i best størrelse basert på enhetens skjermstørrelse. Dette er veldig viktig for Google Performance Index som i stor grad avhenger av det innlastede forhåndsvisningsbildet fra spilleren, som regnes som det største innholdsrike malingsobjektet. Denne funksjonen aktiveres automatisk ved oppdatering for alle prosjekter, fordi vi synes den er ganske viktig. Sørg for at serverens imagemagick har støtte for WEBP-format, ellers vil ikke prosjektet byttes. ADVARSEL! Hvis du bruker en tredjepartsspiller, vennligst les oppdateringsnotater på KVS-forumet for mer informasjon om det potensielle problemet med denne endringen.
  • På Android-enheter vil spilleren være låst til liggende retning når du går til fullskjerm.
  • Vi gjorde et sett med endringer i måten videoer og album slettes av nettstedsbrukere og hvordan slettestatus håndteres av KVS nettstedmotor:

    1. Tidligere ble alt innhold slettet av brukere av nettstedet blitt slettet ved bruk av fullstendig slettingsmetode. Vi bestemte oss for å endre dette til å merke slettet som standard (dette betyr at innholdsfiler vil bli slettet, men innholdsposter vil bli holdt i databasen og deres direkte URL-er vil fortsatt være tilgjengelige). Hvis du vil gjenopprette tidligere virkemåte, kan du bruke delete_mode-parameteren som ble lagt til i list_videos og list_albums-blokker.
    2. I tillegg til det vil det være mulig å konfigurere at innhold i slettet status returnerer HTTP 410-status i stedet for HTTP 200-status. Dette kan konfigureres i Innstillinger -> Nettstedinnstillinger under Tilgjengelighetsalternativet Innholdsstatuser.


    3. Merk slettet funksjonalitet vil nå tillate å bruke %ORIGIN_URLS%-token i e-postmeldinger, som viser innholds-URL-er det ble hentet fra (bare for innhold som ble hentet fra tredjepartsnettsteder).

    Brukervennlighetsforbedringer i administrasjonspanelet:

    1. I Personlige innstillinger kan du nå slå av ikke-viktige adminpanelvarsler.
    2. I hele adminpanelet endret vi den globale logikken for å vise objektreferanser i lister. Tidligere var referanser klikkbare for å vise deres tilsvarende redaktører, f.eks. i kommentarlisten hvis du klikker brukernavn, vil det vise brukerredigering for den klikkede brukeren. Den nye virkemåten vil filtrere listen etter den klikkede verdien i stedet for å åpne redigeringsprogrammet. Vi har også lagt til et alternativ i Personlige innstillinger hvis du vil gjenopprette den gamle virkemåten.
    3. Overalt i statistikken la vi til filtrering etter i dag og i går perioder.
    4. I kommentarer vil det nå være mulig å slette alle nye kommentarer med 1 klikk. Nyttig hvis nettstedet ditt ble spammet med mange kommentarer.
    5. I spillelister la vi til støtte for batchoperasjoner "Aktiver og slett" og "Slett og aktiver".
    6. Import av feeder vil nå støtte duplikathandling, slik at du ikke trenger å duplisere alle alternativer manuelt hvis du trenger å lage mange lignende feeder.
    7. Tilbakemeldinger på nettstedet kan nå gjenåpnes om nødvendig og svare på nytt.

    Andre forbedringer:

    1. En av hovedfunksjonene i 5.5.0 er integrasjon med DigiRegs.com, DMCA-tjenesteleverandør. Hovedårsaken til å legge til dette er det økte antallet DMCA-forespørsler som mange rørsteder nå må håndtere hver dag. DigiRegs.com gir betalt tilgang til deres video copyright API som gjør det mulig å oppdage video copyright holder for hver opplastede video. I utgangspunktet er dette den samme modellen de bruker for automatisk å skanne nettstedene dine for videoer som krenker opphavsretten og deretter sende deg forespørsler om sletting av opphavsrettsbeskyttede videoer. Programtillegget er designet for å forstyrre videokonverteringsprosessen og identifisere opphavsrettsbeskyttede videoer før de faktisk blir konvertert, og deretter kan slike videoer enten slettes, eller kuttes til maksimal varighet tillatt av opphavsrettsinnehaveren, eller deaktiveres slik at du bestemmer deg manuelt for hver av dem.
    2. Støtte for synonymer ble lagt til innholdskilder som ligner synonymer i kategorier, modeller og tagger.
    3. Terminologifilter i grabbers og import av feeds vil nå også sjekke innholdskategorisering i tillegg til tittel. Du kan for eksempel legge til noen kategorinavn i terminologifilteret, og ingen videoer fra disse kategoriene vil bli importert.
    4. I plugin for FTP-innholdsopplasting la vi til muligheten til å spesifisere adminflagg for alt importert innhold.
    5. Nettstedmotoren ble oppdatert for å automatisk ikke tillate visning av nettsted i iframe som standard. ADVARSEL! Denne oppførselen kan ødelegge noen prosjekter som bruker KVS-opplastingsfunksjonalitet på andre domener via iframes, eller ved å bruke spesifikke spillelisteinnbyggingsteknikker som er avhengige av spesifikke sider opprettet i seksjonen for nettstedets brukergrensesnitt. Hvis du er berørt av dette, kan du gjenopprette den gamle virkemåten i Innstillinger -> Nettsideinnstillinger. Standard KVS-innbyggingskoder påvirkes ikke av denne endringen, bare offentlige deler av nettstedet ditt vil slutte å tillate innbygging.
    6. I video_edit-blokken la vi til støtte for å konfigurere minimum og maksimum videokvalitetsvalidering for de opplastede videofilene.
    7. Hvis innbyggingsalternativet er tillatt i video_edit-blokken, vil det også støtte grabbers og kan brukes til å automatisk hente innbyggingskoder fra de støttede nettstedene. Dermed vil det være mulig å ganske enkelt spesifisere video-URL fra for eksempel youtube.com, og få KVS til automatisk å hente innbyggingskoden, skjermbildet og varigheten i løpet av få sekunder.
    8. Tekstsøk i list_videos og list_albums-blokker vil nå også laste søkeinformasjon fra databasen hvis den finnes. Disse dataene kan brukes til å ikke tillate indeksering av søkeresultatsider for søk som ikke finnes i databasen din.
    9. Søkestatistikk i administrasjonspanelet vil nå støtte filtrering etter antall resultater og etter om de ble lagt til av administratorer eller av brukere av nettstedet.
    10. Neuroscore-plugin-modulen ble utvidet med muligheten til å tillate gjentatt scoring for videoer som allerede er scoret, hvis du av en eller annen grunn trenger å score så manuelt igjen.
    11. En ny parameter ble lagt til i list_videos-blokken for å forhindre bruk av ekstern søkeplugin for denne spesifikke blokken. Dette kan være nyttig hvis du bruker separate blokker for å søke med spesifikke alternativer som ikke støttes av eksternt søk.
    12. Evnen til å filtrere hendelser etter type ble lagt til i list_members_events-blokken.

    Feil som er fikset:

    1. [ALVÆR] KVS oppdaterte ikke antall funnet videoer ved bruk av eksternt søk (siden 5.3.0).
    2. [MIDDELS] KVS-innbyggingskoder tillot ikke informasjonskapsler på riktig måte.
    3. [MIDDELS] Når du bruker avspillerens popunder, kan det fungere feil på mobile enheter når du ruller siden.
    4. [LAV] Noen VPAID-annonser tillot ikke pause videoer i dem.


    5. [LOW] Varighetsfilter ved import av feeder fungerte ikke når varighetsverdien ikke var spesifisert i feeddata.
    6. [LAV] Aktivering eller deaktivering av innhold via listehandlinger skapte ikke revisjonsloggposter.
    7. [LOW] Mass Select GUI støttet ikke innholds-URLer fra satellittdomener.
    8. [LAV] Startside på satellitter vil vise feil antall innhold i noen tilfeller.
    9. [LAV] Passordfelt i KVS admin panel var begrenset til maks 32 symboler.
    10. [LOW] Bruk av [rand] eller [pseudorand] strukturer var begrenset til maks 32 tokens per tekst.
    Den splitter nye KVS 6.3.0 er her Bestill nå