Pilnu informāciju par atjauninājumu varat atrast KVS forumā: KVS 3.9.1 atjauninājums
Atskaņotāju uzlabojumi un kļūdu labojumi:
- Labāks apvalks skārienierīcēm un ierīcēm ar mazu ekrānu: dažas pogas ir paslēptas, citu pogu izmērs ir palielināts.
- Pievienots jauns atskaņotāja apvalks YouTube stilā.
- iOS ierīcēm atskaņotājs tagad atbalsta metadatu priekšielādēšanu, kas ļaus ātrāk sākt video (ja atskaņotāja iestatījumos iespējojāt nepieciešamo opciju un ierīce to atbalsta).
- Tagad video ekrānuzņēmumu redaktorā var iestatīt teksta norādes punktus laika skalas ekrānuzņēmumiem. Šādi norādes punkti tiks izcelti spēlētāja laika skalā, un teksti tiks parādīti kopā ar ekrānuzņēmumiem. Lieliska funkcija video galveno ainu izcelšanai.
- Pirms un pēc videoklipa rādītas reklamēšanas iestatījumos tagad varat iespējot iebūvēto izlaišanas pogu un konfigurēt, kad tā kļūs aktīva. Tika mainīts arī šādas reklāmas GUI — tagad varat rādīt ziņojumu ar reklāmas ilgumu, savukārt videoreklāmām lietotāji tagad var tās apturēt un izslēgt.
- Atkārtošanas ikona tika pievienota kā standarta atskaņošanas pogas aizstājējs videoklipa beigās.
- Atskaņotāja iestatījumos tagad varat norādīt sākotnējo atskaņotāja skaļumu (un arī pēc noklusējuma izslēgt atskaņotāju, ja nepieciešams). Esam arī izlabojuši dažas kļūdas ar skaļuma slīdņa darbību.
- Atskaņotāja iestatījumos tagad varat konfigurēt automātisko cilpu īsiem videoklipiem — varat norādīt minimālo ilgumu.
- Novērstas dažas plakātu parādīšanas problēmas: iepriekšējais plakāts netika parādīts pirms atskaņotāja pilnīgas inicializācijas; arī tas tika parādīts bez vajadzības, ja bija iespējota automātiskā atskaņošana.
- Novērsta konteksta izvēlnes problēma, mēģinot kopēt iegulšanas kodu no atskaņotāja.
- Novērstas ar laika skalas ekrānuzņēmumu parādīšanu saistīto problēmu skaits: to izmērs bija ierobežots, kā arī tie var tikt nepareizi novietoti, ja āda tika pielāgota.
- Vertikālo videoklipu attēlojums ir labots — tagad tie netiks izstiepti vertikāli.
- Novērsta problēma ar dažu lietotāju aģentu veikto attālo serveru novirzīšanas kešatmiņu. Jaunais atskaņotājs atļaus tos saglabāt kešatmiņā tikai 1 stundu.
- Pievienots jauns atskaņotāja apvalks YouTube stilā.
- iOS ierīcēm atskaņotājs tagad atbalsta metadatu priekšielādēšanu, kas ļaus ātrāk sākt video (ja atskaņotāja iestatījumos iespējojāt nepieciešamo opciju un ierīce to atbalsta).
- Tagad video ekrānuzņēmumu redaktorā var iestatīt teksta norādes punktus laika skalas ekrānuzņēmumiem. Šādi norādes punkti tiks izcelti spēlētāja laika skalā, un teksti tiks parādīti kopā ar ekrānuzņēmumiem. Lieliska funkcija video galveno ainu izcelšanai.
- Pirms un pēc videoklipa rādītas reklamēšanas iestatījumos tagad varat iespējot iebūvēto izlaišanas pogu un konfigurēt, kad tā kļūs aktīva. Tika mainīts arī šādas reklāmas GUI — tagad varat rādīt ziņojumu ar reklāmas ilgumu, savukārt videoreklāmām lietotāji tagad var tās apturēt un izslēgt.
- Atkārtošanas ikona tika pievienota kā standarta atskaņošanas pogas aizstājējs videoklipa beigās.
- Atskaņotāja iestatījumos tagad varat norādīt sākotnējo atskaņotāja skaļumu (un arī pēc noklusējuma izslēgt atskaņotāju, ja nepieciešams). Esam arī izlabojuši dažas kļūdas ar skaļuma slīdņa darbību.
- Atskaņotāja iestatījumos tagad varat konfigurēt automātisko cilpu īsiem videoklipiem — varat norādīt minimālo ilgumu.
- Novērstas dažas plakātu parādīšanas problēmas: iepriekšējais plakāts netika parādīts pirms atskaņotāja pilnīgas inicializācijas; arī tas tika parādīts bez vajadzības, ja bija iespējota automātiskā atskaņošana.
- Novērsta konteksta izvēlnes problēma, mēģinot kopēt iegulšanas kodu no atskaņotāja.
- Novērstas ar laika skalas ekrānuzņēmumu parādīšanu saistīto problēmu skaits: to izmērs bija ierobežots, kā arī tie var tikt nepareizi novietoti, ja āda tika pielāgota.
- Vertikālo videoklipu attēlojums ir labots — tagad tie netiks izstiepti vertikāli.
- Novērsta problēma ar dažu lietotāju aģentu veikto attālo serveru novirzīšanas kešatmiņu. Jaunais atskaņotājs atļaus tos saglabāt kešatmiņā tikai 1 stundu.
Mēs pārdomājām IP ierobežojumu bloķēšanas mehānismu video aizsardzībā. Tā kā 3.9.0 atskaņotājā esam pievienojuši video failu saišu aptumšošanas funkciju, IP ierobežojumam vairs nav nekādas jēgas. Tagad to var izslēgt, un tas atvieglos diska izmantošanu. Tāpat vairs netiek ieskaitīta izlaišana, tāpēc aizsardzība nav atkarīga no tā, cik bieži lietotājs izlaiž video. UZMANĪBU! Pēc atjaunināšanas uz 3.9.1 IP limits tiks automātiski izslēgts. Ieslēdziet to manuāli video aizsardzības iestatījumos, ja tas joprojām ir nepieciešams (piemēram, ja izmantojat trešās puses video atskaņotāju).
Uztveršanas un satura importēšanas uzlabojumi:
- Pievienots atbalsts vairāku kvalitātes videoklipu importēšanai, izmantojot tvērējus tām avota vietnēm, kuras to atbalsta. Tas var ietaupīt jūsu CPU resursus konvertēšanas laikā, taču, lejupielādējot vairākus failus, būs nepieciešams vairāk laika, lai importētu jaunu saturu.
- Grabbers nevar importēt satura avota lauku katram objektam atsevišķi. Tas netiek izmantots KVS nodrošinātajos greiferos, taču to var izmantot jūsu pielāgotajos greiferos.
- Tagad varat izlaist saturu ar dublētiem nosaukumiem, importējot saturu no sagrābējiem.
- Tagad varat ierobežot apraksta garumu greiferos: vai nu ar noteiktiem skaitļu vārdiem, vai ar simboliem.
- Dažiem sagrābējiem KVS tagad var izmantot dzēšanas plūsmas, lai automātiski dzēstu videoklipus no jūsu datu bāzes. Tas ir jāiespējo atsevišķi katram satvērējam, ja tas tiek atbalstīts.
- Importējot iegulšanas kodus vai pseidovideoklipus no uztvērējiem, tagad varat norādīt URL postfix ar savu ref kodu, lai visu iegulto kodu/pseidovideoklipu vietrāžos URL būtu tas.
- KVS grabbers spraudnis tagad atbalstīs youtube-dl servera bibliotēku, kas ievieš daudzu cauruļu vietņu parsēšanu. Tas mums palīdzēs ātrāk pievienot greiferus nākotnē.
- Importēšanas funkcionalitāte tika uzlabota ar iespēju izlaist saturu, kuru failus neizdevās lejupielādēt kāda iemesla dēļ. Agrāk šāds saturs tika importēts KVS un pēc tam konvertēšanas fāzē tika pārvietots uz kļūdas statusu. Tas neļāva vēlreiz mēģināt to importēt dublikātu pārbaudes dēļ.
- Grabbers nevar importēt satura avota lauku katram objektam atsevišķi. Tas netiek izmantots KVS nodrošinātajos greiferos, taču to var izmantot jūsu pielāgotajos greiferos.
- Tagad varat izlaist saturu ar dublētiem nosaukumiem, importējot saturu no sagrābējiem.
- Tagad varat ierobežot apraksta garumu greiferos: vai nu ar noteiktiem skaitļu vārdiem, vai ar simboliem.
- Dažiem sagrābējiem KVS tagad var izmantot dzēšanas plūsmas, lai automātiski dzēstu videoklipus no jūsu datu bāzes. Tas ir jāiespējo atsevišķi katram satvērējam, ja tas tiek atbalstīts.
- Importējot iegulšanas kodus vai pseidovideoklipus no uztvērējiem, tagad varat norādīt URL postfix ar savu ref kodu, lai visu iegulto kodu/pseidovideoklipu vietrāžos URL būtu tas.
- KVS grabbers spraudnis tagad atbalstīs youtube-dl servera bibliotēku, kas ievieš daudzu cauruļu vietņu parsēšanu. Tas mums palīdzēs ātrāk pievienot greiferus nākotnē.
- Importēšanas funkcionalitāte tika uzlabota ar iespēju izlaist saturu, kuru failus neizdevās lejupielādēt kāda iemesla dēļ. Agrāk šāds saturs tika importēts KVS un pēc tam konvertēšanas fāzē tika pārvietots uz kļūdas statusu. Tas neļāva vēlreiz mēģināt to importēt dublikātu pārbaudes dēļ.
Laika skalas ekrānuzņēmumu iestatījumos tagad varat konfigurēt vēlamo ekrānuzņēmumu skaitu, nevis to intervālu. Pamatojoties uz to, intervāls var atšķirties atkarībā no video ilguma. No vienas puses, tas padarīs video navigāciju ne tik precīzu, no otras puses, tas neļaus izveidot 200-500 attēlus gariem video. Galvenais aspekts šeit ir tāds, ka intervāls nekad nebūs mazāks par 10 sekundēm un jebkuri citi intervāli tiks dalīti ar 10. Piemēram, ja konfigurējat laika grafiku skaitu uz 100, īsiem video KVS izveidos laika skalas ar 10 sekunžu intervālu. skaits būs atkarīgs no video ilguma. Videoklipiem, kas garāki par 10*100=1000 sekundēm, KVS izvēlēsies 20 sekunžu intervālu utt. Ja jau izmantojat laika skalas ekrānuzņēmumus, video formāta iestatījumos varat viegli pārslēgties uz jauno pieeju, tas ietekmēs jaunos videoklipus un vecajos videoklipos turpinās rādīt laika skalas izmantojot veco metodi.
Sakarā ar izmaiņām laika grafiku izveides loģikā un lai atbalstītu turpmākās izmaiņas šajā jomā, sākot ar 3.9.1 KVS atjaunināšanas procedūras laikā automātiski atjauninās API visiem konvertēšanas serveriem. Šeit jums vajadzētu saprast, ka visas pielāgotās izmaiņas, kuras esat veicis failā remote_cron.php, tiks pazudušas. KVS mēģinās izveidot šī faila rezerves kopiju un novietot to tuvumā. Konversijas programma vairs neizmantos konvertēšanas serverus ar novecojušu API versiju.
Pievienota integrācija ar MPA3 skriptu.
Fona uzdevumu izpildes secība ir nedaudz mainīta. Agrāk, kad jums bija daudz sekundāro fona uzdevumu, jaunais saturs netika apstrādāts, kamēr nav pabeigti citi uzdevumi vai līdz manuāli palielinājāt jaunu satura uzdevumu prioritāti. Tas vairs nebūs vajadzīgs, jo KVS automātiski ievietos jaunus satura uzdevumus izpildes rindas priekšgalā, pat ja visiem uzdevumiem ir vienāda prioritāte. Turklāt tagad varat konfigurēt noklusējuma prioritāti satura uzdevumiem, ko iesnieguši dažāda veida lietotāji: standarta, uzticamie, premium, tīmekļa pārziņi. Tagad varat arī manuāli palielināt reklāmguvumu prioritāti videoklipiem un albumiem no to sarakstiem — agrāk tas bija iespējams tikai no uzdevumu saraksta.
Visbeidzot esam pievienojuši iespēju atzīmēt saturu kā noņemtu. Tagad varat to izdarīt jebkurai videoklipu/albumu kopai un norādīt iemeslu. Visi šī satura faili tiks dzēsti, tostarp video faili, ekrānuzņēmumi un formāti, taču dati paliks datu bāzē. Šis saturs pazudīs no publiskajiem sarakstiem un paliks pieejams tikai, izmantojot tiešos URL, parādot visu informāciju, komentārus un dzēšanas iemeslu. Pareizai renderēšanai jums ir jāmaina veidnes, lūdzu, skatiet norādījumus mūsu forumā.
Lietotāja kontu ģenerēšanas spraudnis, kas pievienots 3.9.0, tagad var ģenerēt piekļuves kodus, nevis lietotāju kontus. Piekļuves kodus var izmantot reģistrēšanās un jaunināšanas plūsmās, lai iegūtu marķierus vai premium līmeni. Šos kodus varat pārdot ārējos tiešsaistes veikalos kā alternatīvu KVS norēķinu risinājumam. Piekļuves kodi ir ērtāki par iepriekš ģenerētiem kontiem, jo tos var izmantot esošie lietotāji, saglabājot esošos profilus, kā arī lietotāji var izmantot vairākus piekļuves kodus uzpildīšanai / atkārtotai rēķinu izrakstīšanai.
Ar karstās saites videoklipiem tagad ir iespējams atkārtoti izveidot ekrānuzņēmumus. Lai to izdarītu, KVS vēlreiz lejupielādēs karstās saites video, lai izveidotu ekrānuzņēmumus.
Tagad ir iespējams piešķirt lietotājiem marķierus par viņu videoklipu vai albumu datplūsmas nosūtīšanu uz jūsu vietni (iegulšanas kodi to neatbalsta). Varat norādīt marķieru skaitu, kas jāpiešķir par katriem N unikālajiem skatiem (šeit tiek ieskaitītas tikai tās IP, kas ir unikālas 24 stundu laikā). Aprēķinot balvas, KVS maksās žetonus par tiem videoklipiem un albumiem, kas saņems nepieciešamo skatījumu skaitu. Varat izmantot šo funkcionalitāti, lai iegūtu vairāk ārējo saišu uz savu projektu, ja jūsu lietotāji būs ieinteresēti nopelnīt marķierus. Ja nepieciešams, varat izmaksāt žetonus ar reālu naudu, izmantojot KVS izmaksu risinājumu.
KVS 3.9.1 nodrošina jaunas iespējas, lai ierobežotu piekļuvi videoklipiem un albumiem. Tagad ir iespējams konfigurēt piekļuves līmeni publiskiem videoklipiem un albumiem (iepriekš to varēja darīt tikai privātajiem un premium). Tagad varat arī konfigurēt piekļuves līmeni katram videoklipam vai albumam atsevišķi, kas ignorēs no tipa lauka mantoto piekļuves līmeni. Šo jauno līdzekli var izmantot, lai novērstu KVS arhitektūras problēmu, kas neļauj mainīt video no publiska uz augstākās kvalitātes un otrādi. Tagad, ja vēlaties kādu publisku videoklipu padarīt pieejamu tikai Premium dalībniekiem vai iegādājoties tokenus, varat to izdarīt, nemainot tā veidu.
Uzlabota ekrānuzņēmumu un albumu fotoattēlu renderēšana administratora panelī, tagad tie būs pielāgojami. Pievienoti arī sarkani izcēlumi laukiem, kas, saglabājot redaktorus, izraisīja validācijas kļūdas.
Galvenajā video redaktorā tagad varat dzēst arī ekrānuzņēmumus, ja tie ir iespējoti rādīšanai tur. Iepriekš varējāt mainīt tikai galveno ekrānuzņēmumu.
Importēšanas/eksportēšanas uzlabojumu un kļūdu labojumu kopa:
- Tagad varat filtrēt eksporta datus pēc pārskatītā karoga.
- Tagad varat eksportēt video avota failus tiem videoklipiem, kuros tie ir saglabāti.
- Tagad ir iespējams eksportēt reitingu procentos (0-100%), kā arī imports / eksports atbalstīs balsu skaitu reitingam.
- Novērsta kļūda, importējot/eksportējot modeļus ar komatiem to nosaukumos.
- Izlabota kļūda ar nepareizu kārtošanu pēc vērtējuma.
- Optimizēts atmiņas lietojums eksportēšanā.
- Plūsmu eksportēšana tagad atbalsta filtrēšanu pēc vaicājuma virknes. Lai atļautu šo funkciju, tas ir jāiespējo plūsmas iestatījumos, jo tas var ietekmēt datu bāzes veiktspēju, ja to bieži lieto.
- Novērsta kļūda plūsmu eksportēšanā, kas dažu veidu videoklipu iegulšanas kodos var izraisīt nepareizu izmēru.
- Tagad varat eksportēt video avota failus tiem videoklipiem, kuros tie ir saglabāti.
- Tagad ir iespējams eksportēt reitingu procentos (0-100%), kā arī imports / eksports atbalstīs balsu skaitu reitingam.
- Novērsta kļūda, importējot/eksportējot modeļus ar komatiem to nosaukumos.
- Izlabota kļūda ar nepareizu kārtošanu pēc vērtējuma.
- Optimizēts atmiņas lietojums eksportēšanā.
- Plūsmu eksportēšana tagad atbalsta filtrēšanu pēc vaicājuma virknes. Lai atļautu šo funkciju, tas ir jāiespējo plūsmas iestatījumos, jo tas var ietekmēt datu bāzes veiktspēju, ja to bieži lieto.
- Novērsta kļūda plūsmu eksportēšanā, kas dažu veidu videoklipu iegulšanas kodos var izraisīt nepareizu izmēru.
Modeļu automātiskās atlases spraudnis tagad izskatīs arī satura tagus. Iepriekš tas aplūkoja tikai nosaukumu un aprakstu.
Tagad modeļus varat kārtot manuāli, piemēram, kategorijām, lai piespiestu kārtot, kad tie tiek rādīti vietnē.
Modeļu sarakstu blokā (list_models) tagad ir iespējams attēlot līdzīgus modeļus, izmantojot ļoti dažādus kritērijus: pēc valsts, pēc pilsētas, pēc vecuma, pēc dzimuma, pēc auguma, pēc svara, pēc acu vai matu krāsas un tā tālāk.
Video augšupielādes blokā (video_edit) tagad varat konfigurēt, lai augšupielādētie faili tiktu uzskatīti par noteikta formāta failiem, lai izlaistu to konvertēšanu. Šī funkcija vairumā gadījumu nav nepieciešama, tā tika ieviesta īpašām prasībām, kad jūsu projekts ir paredzēts, lai nodrošinātu augšupielādes vārteju zināmiem lietotājiem, kuri pareizi augšupielādēs failus vajadzīgajā formātā. To var izmantot arī, lai izveidotu atsevišķu augšupielādes lapu tīmekļa pārziņiem, lai viņi varētu ātrāk augšupielādēt videoklipus bez nepieciešamības tos apstrādāt.
Videoklipu, albumu un atskaņošanas sarakstu rediģēšanas blokos (video_edit, album_edit, playlist_edit) ir pievienota jaunā opcija, kas ļauj konfigurēt satura deaktivizēšanu pēc tā modificēšanas. Vecākajās KVS versijās bija tikai viena opcija (force_inactive), kas ietekmēja gan jauno saturu, gan modificēto saturu. Ja tas būtu iespējots, visi modificētie videoklipi vai albumi tiktu deaktivizēti, līdz to manuāli aktivizēsit. Tagad tas nenotiks. Pēc atjaunināšanas jaunā opcija (force_inactive_on_edit) tiks izslēgta, tāpēc jebkurš modificētais saturs paliks aktīvs. Ja vēlaties piespiest veco darbību, jums ir jāmaina šo bloku iestatījumi un jāieslēdz jaunā opcija.
Globālās statistikas blokā (global_stats) tagad no KVS statistikas varat atveidot, cik cilvēku apmeklēja jūsu vietni vakar, pagājušajā nedēļā un pagājušajā mēnesī.
Atzīmējot saturu, tagad tiks saglabāta papildu informācija par ierosinātāju: IP, valsts, lietotāja aģents un lapas URL.
Sarunu sarakstā (mode_conversations režīms blokā list_members) tagad varat ieviest noņemšanas funkcionalitāti, lai pilnībā izdzēstu vairākas sarunas. Arī katrai saraksta sarunai tagad ir iespējams parādīt pēdējo ziņojumu no tās.
Tagad ir iespējams attēlot video ilgumu standarta formātā HH:MM:SS. Vēsturiski KVS to rādīja MM:SS formātā, kas gariem video varēja parādīt 3 ciparu skaitli: MMM:SS. Lai izmantotu jauno formātu, ir jāmaina vietņu veidnes, kas aprakstītas KVS forumā.
Kļūdas, kas ir labotas:
- Satura importēšanas laikā var būt gadījums, kad visas importēšanas rindas izraisīja validācijas kļūdas, tāpēc arī tādā gadījumā KVS ļautu iesniegt šo importu ar tukšu derīgo rindu sarakstu.
- Novirzot uz nejaušu videoklipu/albumu, daži satelīta iestatījumi netika ņemti vērā.
- Nekritiska XSS ievainojamība, izmantojot dinamiskos HTTP parametrus no vietnes iestatījumiem. Paldies Muhamedam Uvaisam par laipno norādīšanu uz to.
- Nosakot avota video faila SAR, dažos gadījumos KVS to absolūti lieki konvertēs normalizēšanai. Tas tika labots, kā arī tika optimizēta normalizācijas metode, lai paātrinātu laiku un izvairītos no kvalitātes zuduma.
- Meklēšanas funkcija var novest pie tukšas meklēšanas, ja tiek izmantoti beigu vārdi (ja tiek meklēts viss beigu vārds), un KVS parādītu visus video/albumus šādai tukšai meklēšanai.
- Dažas cURL darbības darbojās nepareizi, ja PHP konfigurācijā bija iespējota opcija open_basedir.
- Novirzot uz nejaušu videoklipu/albumu, daži satelīta iestatījumi netika ņemti vērā.
- Nekritiska XSS ievainojamība, izmantojot dinamiskos HTTP parametrus no vietnes iestatījumiem. Paldies Muhamedam Uvaisam par laipno norādīšanu uz to.
- Nosakot avota video faila SAR, dažos gadījumos KVS to absolūti lieki konvertēs normalizēšanai. Tas tika labots, kā arī tika optimizēta normalizācijas metode, lai paātrinātu laiku un izvairītos no kvalitātes zuduma.
- Meklēšanas funkcija var novest pie tukšas meklēšanas, ja tiek izmantoti beigu vārdi (ja tiek meklēts viss beigu vārds), un KVS parādītu visus video/albumus šādai tukšai meklēšanai.
- Dažas cURL darbības darbojās nepareizi, ja PHP konfigurācijā bija iespējota opcija open_basedir.