Täydelliset tiedot päivityksestä ja kuvakaappaukset parannuksista löydät KVS-keskusteluryhmästä: KVS 7.0.0 -päivitys.
Mitä uutta KVS 7.0.0:ssa:
- Aloitamme uuden toimipisteen. Versio 7.0.x on viimeinen PHP 7:ää tukeva versio. KVS 7.1:stä alkaen päivitys vaatii PHP 8.1:n. Tätä päivitystä ei voi ohittaa uudempiin PHP-versioihin siirtymisen vuoksi. Suurista järjestelmämuutoksista KVS siirtyy myös tietokannan InnoDB-taulukoihin ja UTF8MB4-koodaukseen. Tämä mahdollistaa minkä tahansa emojin tallentamisen tietokantaan (otsikot, kommentit jne.). Pakotettua siirtoa ei toistaiseksi tule - testaamme ja siirrämme valinnaisesti, ja myöhemmin tarjoamme laajennuksen kertasiirtoa varten vanhoille projekteille. Suurin ongelma tässä on korkean kuormituksen projekteissa: sivusto on otettava offline-tilaan tietokannan siirron aikana kuormituksen vähentämiseksi.
- Meillä on ilo esitellä uusi palvelumme — KVS Conversion Cloud, joka on täysin integroitu KVS:ään ja jonka avulla voit käyttää muunnosvoimaamme projekteissasi. Hinnat ovat useita kertoja halvempia kuin vastaavissa palveluissa, ja pilvi mahdollistaa nopean muuntamisen nykyaikaisiksi videokoodekeiksi (H265, AV1). Toisin kuin KVS-muunnosmoottori, pilvi ei käytä FFmpeg-asetuksia suoraan, vaan käyttää sen sijaan laadun esiasetuksia bittinopeuden määrittämiseen. Tämä mahdollistaa dynaamisen bittinopeuden valinnan tulovideoille ja välttää tuottamasta huomattavasti lähdettä suurempia tiedostoja, mikä ei kuitenkaan paranna laatua. Suosittelemme tässä varhaisessa vaiheessa ottamaan yhteyttä tukitiimiimme saadaksesi apua määrityksessä, koska jotkin laadunvalinnan näkökohdat eivät välttämättä ole ilmeisiä. Itsepalveluasiakirjoja tarjotaan jatkossa lisää.
- KVS tukee nyt nykyaikaisia videokoodekkeja H265 ja AV1 sekä moottori- että soitintasoilla. Vuoteen 2026 asti näytti tarpeelliselta tallentaa useita formaatteja varmistaakseen toiston yhteensopivuuden kaikissa laitteissa. Apple on kuitenkin alkanut lisätä AV1-tukea uudempiin laitteisiinsa, jolloin H265 on lähes vanhentunut. Apple tukee laajasti H265:tä, mutta se on oma (maksettu) koodekki, joka vaatii lisenssimaksuja. AV1 on ilmainen koodekki, ja sitä on tuettu pitkään muilla alustoilla (Android, Windows, Linux). Lisäksi AV1 tarjoaa edistyneemmän pakkauksen (jopa 45 % parempi kuin H264, kun taas H265 tarjoaa jopa 30 %). AV1:n keskeinen haittapuoli on kuitenkin se, että sitä ei voida koodata tehokkaasti tavallisilla CPU-pohjaisilla palvelimilla kohtuullisessa ajassa. Vuodesta 2026 lähtien verkko on siirtymässä kohti täyttä AV1:n käyttöönottoa, mikä saattaa vähentää tallennus- ja kaistanleveyskustannuksia lähes 50 %. Todellisiin projektitesteihin perustuen nykyinen AV1-tuki on noin 75–80 %, vaikka se vaihtelee maittain: Applen laitteiden hallitsemilla alueilla tuki on alhaisempi, kun taas Androidia käyttävillä alueilla tuki voi olla jopa 95 %. Näiden lukujen odotetaan kasvavan, ja lopulta AV1 korvaa sekä H265:n että H264:n. Suosittelemme toistaiseksi käyttämään AV1:tä uusille korkearesoluutioisille videoille (1080p+) ja säilyttämään H264:n tarkkuudet yhteensopivuuden vuoksi. Tämä on erityisen tärkeää projekteissa, jotka maksavat CDN-kustannuksia varastoinnista ja liikenteestä, koska kulut voivat puolittua. Kun AV1-tuki saavuttaa 95 %+, vain 480p voi jäädä H264:ssä ja kaikki muut AV1-muodot.
- Olemme parantaneet sisältötilastolaajennusta auttaaksemme analysoimaan kustannusoptimointia ja arvioimaan AV1:een siirtymisen merkitystä. Se tarjoaa nyt yksityiskohtaiset erittelyt resoluution, tiedostojen kokonaiskoon, bittinopeuden, bittinopeuden pikseliä kohti jne. mukaan. Soittimen tilastot näyttävät nyt myös AV1/H265-tuen prosenttiosuuden liikenteessäsi (sarakkeet on ehkä otettava käyttöön taulukon asetuksissa).
- Liikennekustannusten vähentämiseksi olemme lisänneet soittimen asetuksiin mahdollisuuden hallita videomuotoja maittain. Voit esimerkiksi vähentää kaistanleveyden käyttöä poistamalla käytöstä 1080p- ja 4K-muodot matalan kaupallistamisen alueilla.
- Satelliittien sisällön suodatusominaisuuksia on parannettu. Ensinnäkin on lisätty erillinen asetussivu, joka näyttää kaikki käytettävissä olevat suodatusvaihtoehdot (vain luku; varsinainen määritys tehdään setup.php:n kautta, koska se vaikuttaa toimintaan). Toiseksi suodatus ja viivästys julkaisupäivämäärän mukaan on lisätty - mahdollistaa satelliittien näyttämisen vain uudemman sisällön ja säätää julkaisupäivämääriä suhteessa pääprojektiin. Tämä parantaa hakukoneoptimointia, koska sisällön asteittainen julkaiseminen johtaa parempaan indeksointiin. Lisäksi satelliittivientisyötteet käyttävät nyt kaikkia määritettyjä suodatussääntöjä (käytä syötteen URL-osoitteita satelliittiverkkotunnuksen kautta).
- Lisätty AI GPT Text Processor -laajennus, joka tukee KVS:n tekstipohjaisia hermoverkkoja. Tämä laajennus mahdollistaa useiden tuettujen mallien käyttämisen nimikkeiden uudelleenkirjoittamiseen, kuvausten luomiseen, useille kielille kääntämiseen ja satelliittien synonyymisoimiseen. Se tukee sekä videoita että albumeita sekä tunnisteiden ja luokkien kääntämistä.
- Videomuotoryhmät voivat nyt automaattisesti valita formaatteja videotyypin mukaan: pystysuora, lyhyt tai pitkä. Tämä mahdollistaa joustavamman konfiguroinnin – esimerkiksi kaikkien lyhyiden videoiden lähettämisen "shorts"-ryhmään ja pystysuuntaisten videoiden lähettämisen "pystysuuntaiseen" ryhmään, joissa jokaisella on eri muotojoukot ja asetukset.
- Lisätty tuki viestien lokalisoinnille.
- AgeVerif-asetukset tukevat nyt aliaksia, koska palvelu vaatii eri avaimia eri toimialueille.
- Grabber-asetukset mahdollistavat nyt kanavan määrittämisen kaikille tuoduille videoille (aiemmin vain sisältölähdettä tuettiin).
- Luokkien automaattisen valinnan laajennuksella on nyt mahdollisuus poistaa tunnisteet, jos samannimiset kategoriat on määritetty, mikä estää päällekkäisten tunnisteiden lisäämisen.
- Mainosasetukset tukevat nyt erityisiä tunnuksia luokkien tai tunnisteiden välittämiseksi mainoskoodiin kohdistuksen parantamiseksi.
- Summien optimointia luokittelussa on parannettu, mikä vähentää tietokannan kuormitusta taustatoimintojen aikana.
- Joukkoeditointi sisältää nyt mahdollisuuden nollata valittujen videoiden ja albumien luokittelu.
- Screenshot-rotaattorin asetuksissa on nyt mahdollisuus poistaa kierto käytöstä videoissa, joissa on manuaalisesti ladattuja kuvakaappauksia.
Korjatut bugit:
- [MEDIUM]: Joissakin tapauksissa videoita tai albumeja ladannut käyttäjä ei voinut käyttää niitä, jos niitä ei ole vielä aktivoitu.
- [MINOR]: Poistettu pelaajavirheiden kerääminen tunnetuilta boteilta valevirheiden vähentämiseksi tilastoissa.
- [MINOR]: Mallin automaattinen valintalaajennus ei ottanut huomioon pisteitä aliaksissa.
- [ALAKUVA]: Asetusten kautta piilotetut hallintapaneelin ilmoitukset eivät enää näy aloitussivulla.
- [ALAKUVA]: Tuonti lähettää nyt viiteotsikon, kun kuvakaappauksia ladataan, kuten jotkut sieppaajat vaativat.
- [ALAKOHTA]: Sähköpostin vahvistus on standardoitu kaikkialla KVS:ssä PHP:n sisäänrakennettujen vahvistussääntöjen mukaisesti.
- [MINOR]: Korjattu päällekkäiset välilyönnit uusia tunnisteita lisättäessä.