Find fuld information om opdateringen på KVS-forum: KVS 6.2. 0 opdatering.
Hvad er nyt i KVS 6.2.0:
- Vi er glade for at kunne meddele, at PHP 8.1-understøttelse er tilgængelig for beta-test, da vi formåede at gøre det uden Smarty-opdatering. Vi anbefaler at bruge PHP 8.1 til nye projekter, men indtil videre anbefaler vi ikke at opdatere PHP på kørende projekter uden kritisk nødvendighed, da der stadig kan være problemer med fuld compliance. Selvom PHP 8.2 sandsynligvis også understøttes, kan vi endnu ikke sige det officielt. Når du skifter til PHP8, kan der være kritiske problemer med tilpasninger af din webstedsskabelon og enhver tilpasset PHP-kode, du har. I øjeblikket er der et enkelt kendt problem med KVS standard tema, men der kan være mere; så før du skifter PHP-version, tjek venligst vores forum for de seneste detaljer om PHP8-migrering - vi vil blive ved med at opdatere med eventuelle nye problemer.
- Vi er begyndt at forberede konverteringsmotor til den kommende HLS/adaptive streaming support. I denne opdatering ændrede vi konceptet for videoformatgrupper. Tidligere understøttede KVS kun 2 faste grupper af formater med navnet 'Standard' og 'Premium'. Standardformater blev brugt til offentlige og private videoer, og Premium-formater blev brugt til premium-videoer. Et sådant koncept tillod ikke at skifte en premium video til offentlig/privat type eller omvendt. Nu vil KVS understøtte et vilkårligt antal videoformatgrupper, og de vil ikke være direkte forbundet til videotypen som før (men af hensyn til bagudkompatibilitet var vi nødt til at beholde muligheden for en formatgruppe til at blive automatisk valgt til premium-videoer som før). Først og fremmest vil dette gøre det muligt at skifte enhver video mellem offentlig / privat / premium-type til enhver tid. For det andet vil det være muligt at migrere videoer fra en formatgruppe til en anden. Denne funktion vil være påkrævet i fremtiden ved migrering af eksisterende projekter til HLS-videoformat, så du ikke behøver at tænke på, hvor mange videoer du har og kræver, at dine lagerservere har x2 diskplads, da migreringsprocessen vil slette gammel video filer for hver video, så snart den opretter nye videofiler.
- I konverteringsmotoren optimerede vi video-skærmbilleder, der kopierede mellem hoved- og konverteringsservere, så alle skærmbilleder bliver flettet sammen til et enkelt båndarkiv og kopieret som en enkelt fil. Denne optimering kan dramatisk øge videobehandlingshastigheden for projekter, der bruger fjernkonverteringsservere med høj FTP-latens.
- I indstillinger for videoskærmbilleder kan du nu aktivere, at lodrette skærmbilleder flettes til et enkelt vandret skærmbillede med 2, 3 eller 4 billeder i træk.
- I konverteringsservere kan du nu angive, om en server skal være fuldt lastet med opgaver, før du begynder at bruge andre servere. Denne mulighed kan være nyttig, hvis du har en mere kraftfuld konverteringsserver sammen med nogle mindre kraftfulde. I et sådant scenarie, hvis du ikke aktiverer denne mulighed, kan dine konverteringsopgaver distribueres tilfældigt til alle servere, hvilket resulterer i, at nogle opgaver kopieres til mindre kraftfulde servere, mens mere kraftfulde forbliver ikke fuldt indlæst. Brug af den nye mulighed vil resultere i hurtigere behandling, bortset fra tilfælde, hvor du har en stor opgavekø, der venter på behandling, og alle dine konverteringsressourcer skulle være indlæst i fuldt omfang.
- Nu muligt at adskille vertikale VS horisontale videoer i admin panel og site område, KVS har understøttelse af et nyt flag i videodata.
- Eksternt søgeplugin blev udvidet med understøttelse af album og søgeforespørgsler, de kan nu serveres via SphinxSearch for bedre søgenøjagtighed og ydeevne. Også plugin'et vil nu understøtte fejlmeddelelse i tilfælde af, at KVS opdager, at SphinxSearch ikke virker. For at modtage e-mail-meddelelser for denne fejltype skal du aktivere den manuelt i Personlige indstillinger. Se venligst vores forumindlæg for at konfigurere SphinxSearch, det er linket fra plugin-siden i adminpanelet.
- Synonymizer-plugin blev forbedret med understøttelse af flerordsudtryk, tidligere understøttede det kun enkelte ord. Det vil nu også være muligt at slette bestemte ord ved at erstatte dem med tom tekst. Bemærk venligst, at Synonymizer-plugin ikke er designet til at erstatte forbudte ord i det indhold, der er indsendt af brugere, der er en anden funktion til denne opgave, som findes i webstedsindstillinger. Men dette plugin kan bruges til at behandle indhold fra grabbers / import, og er også i stand til at efterbehandle eksisterende indhold til enhver tid ved hjælp af masseredigeringsfunktionalitet.
- KVS nextgen-arkitektur kommer endelig til alle kategoriseringsliste_xxx og xxx_view-blokke, inklusive kategorier, modeller, tags og indholdskilder. Dette bringer nye funktioner til dem: flere filtre, tekstsøgning, relaterede lister og - hvad der ofte er blevet spurgt - indbyrdes forbundne forespørgsler. Sammenkoblede forespørgsler vil tillade visning af kategorisering, der bruges sammen med anden kategorisering i videoer, album eller indlæg. Eksempel: for en model, vis alle kategorier eller tags, der bruges sammen med denne model i videoer. Eller for kategori vis alle tags, der bruges sammen med denne kategori i videoer. Disse forespørgsler er dyre, så sådanne blokke bør være godt cachelagret for at reducere databasebelastningen.
- En anden nextgen-funktion blev primært tilføjet til modeller, men det lykkedes os ikke helt at afslutte den for nu. Det er muligheden for at tilpasse lister over foruddefinerede vælgerværdier for sådanne felter som køn, øjenfarve og hårfarve (og i fremtiden også komme til brugerprofiler). Der er endnu ingen måde at tilpasse dette via admin panel, men muligt via database, og hvis du har desperat brug for dette, så tjek venligst med vores support for detaljer. Denne ændring har imidlertid resulteret i uforenelighed med temaer vedrørende modelkønsværdier. KVS standardtema havde et kønsfilter i modellisten, der stopper med at fungere korrekt efter opdateringen. Og enhver tematilpasning forbundet med modelkøn vil stoppe med at vise værdier korrekt. Desværre er der ingen måde at rette det automatisk på, og hvis denne specifikke filtrering er vigtig for dit websted, se venligst forumguiden om, hvad der skal ændres i temaet og på hvilken måde.
- Translitterationslogik for mapper (tekstdelen af URL'er til videoer, kategorier osv.) blev ændret en smule. Tidligere, hvis translitteration ikke var aktiveret (sjældne tilfælde, da translitteration er aktiveret som standard og sandsynligvis ikke slået fra efter), ville KVS beholde latinske tegn og tal i URL og fjerne alt andet. Hvis titlen ikke havde nogen latinske tegn, hvilket er et almindeligt tilfælde for kinesisk/arabisk/russisk sprog, ville URL'en blive genereret som en tilfældig 32-tegns streng. Denne adfærd ændrede sig nu: Hvis translitteration ikke er aktiveret, vil KVS bruge titel som URL, og kun erstatte mellemrum og specialtegn med bindestreger. For at have denne adfærd før, var man forpligtet til at uploade en speciallavet PHP-udvidelsesfil kvs_translit.php, men det er ikke nødvendigt længere. Hvis du vil have URL'er på dit modersmål, kan du bare slå translitteration fra i Indstillinger for indhold -> Indstillinger for genererede mapper.
- Embed player-adfærd blev forbedret i tilfælde, hvor dine embed-udgivere forsøger at skjule deres henvisningsadresse (det originale domæne, hvor de placerede dine indlejrede koder). KVS-afspilleren afspiller ikke videoer i dette tilfælde, men åbner i stedet din videoside-URL, når der klikkes på den. Indlejringsstatistik for afspillerbrug vil fortsætte med at tælle
-brug i sådanne tilfælde, men nu vil disse anvendelser ikke være i stand til at se dine videoer. Sådanne udgivere bliver enten nødt til at fjerne dine indlejringskoder fra deres websteder eller stoppe med at skjule oplysninger om deres domæner for at få integrerede koder til at fungere fuldt ud. Der er også et andet problem med sandboxing af dine indlejringskoder, og det har desværre ikke nogen teknisk løsning. Sandbox-tilstand giver dine indlejrede udgivere mulighed for at forhindre åbning af links inde fra din indlejrede afspiller, herunder annonceklik og links til dit websteds videosider. Selve annonceringen vil blive vist normalt, men kan ikke klikkes. Dette ville reducere din annonceringsstatistik og kan resultere i lavere priser betalt af annoncører. Den eneste løsning her ville være at overvåge domæner, der bruger dine indlejringskoder (du kan finde disse statistikker i Stats -> Embed-brug), og kontrollere, om et websted tilføjer sandbox-attribut til < iframe >-tagget, der forbinder dit domæne. Hvis det er tilfældet, vil du måske blokere dette websted ved at bruge Domains black list i Indlejring af afspillerindstillinger, så vil dine indlejringskoder stoppe med at fungere der. - Annonceprofiler er nu i stand til at begrænse specifikke annoncører til bestemte browsere.
- I masseredigering af GUI kan du nu genskabe tidslinjeskærmbilleder for et specifikt sæt videoer og tvinge CDN-ugyldiggørelse af det valgte indholdssæt.
- Grabbers plugin kan nu understøtte underdomæner for nogle specifikke grabbere. Dette er påkrævet for at importere lokaliseret indhold fra rør, der har deres lokalisering udført via underdomæner. Hvis du ser, at dette ikke virker for specifikke grabbere, så lad os det vide, og vi opdaterer grabbere for det.
- I 6.1.0 deaktiverede vi muligheden for, at brugere kan få adgang til deres konti fra flere enheder samtidigt, nu har vi tilføjet en mulighed i webstedsindstillinger for at aktivere denne mulighed tilbage, hvis det er nødvendigt.
- I Memberzone-indstillinger er det nu muligt at angive forskellige standard token-priser for offentlige og private videoer. Tidligere kunne denne pris kun indstilles for begge disse videotyper.
- Eksport af feeds vil nu give feedbrugere mulighed for kun at forespørge på videoer, der er blevet ændret inden for en bestemt periode af dage.
- I administrationspanelets vælgerkontrol kan du nu slukke for at vise synonymer eller søge i synonymer.
- I Personlige indstillinger kan du nu slå automatisk ny fane-adfærd fra for interne admin-URL'er, hvis du vil have dem strengt åbnet i samme fane, medmindre du manuelt bruger Ctrl-tasten til at tvinge ny fane.
- Player GUI i admin panel vil nu tillade ændring af afspilningshastighed.
- I Neuroscore plugin blev der tilføjet en ny mulighed for at ændre videomapper sammen med titler i titelomskrivningsopgaver.
- I album_edit blok er det nu muligt at begrænse den minimale og maksimale tilladte filstørrelse for de uploadede billeder.
- I 6.1.0 deaktiverede vi understøttelse af JPG-tidslinje-skærmbilleder som et alternativ til WebP-format. Efter feedback fra vores kunder besluttede vi at returnere det - nu hvis du i afspillerindstillinger har valgt WebP-format til tidslinje-skærmbilleder, og udover at dit projekt definerer et andet JPG-format for dem - vil KVS-afspilleren automatisk falde tilbage til JPG for enheder, der gør understøtter ikke WebP.
Fejl, der er blevet rettet:
- [ALVÆR] Videofilbeskyttelse ville ikke fungere, hvis du havde nogle IP'er hvidlistet i beskyttelsesindstillingerne (siden 6.1.0).
- [MIDDEL] Noget feedback (typisk spam) kunne ikke sendes, de resulterede i fejl, der blev vist til brugerne. Dette var godt fra den ene side, men kunne resultere i at man gik glip af noget vigtigt (siden 6.1.0).
- [LAV] FTP-indholdsuploader-plugin ville stoppe med at fungere, hvis videofilnavnet indeholdt flere prikker (siden 6.1.0).
- [LOW] Grabber-autopiloten fungerede ikke korrekt, hvis den var indstillet til tidsbaseret tidsplan.
- [LAV] Brugerlogin logs vil nu beholde den fulde version af IPv6-adresser, tidligere har de kun beholdt den sidste del af dem.