KVS v3.9.1

09 May, 2017

Kompletní informace o aktualizaci najdete na fóru KVS: Aktualizace KVS 3.9.1

Vylepšení přehrávače a opravy chyb:

- Lepší vzhled pro dotyková zařízení a zařízení s malou obrazovkou: některá tlačítka jsou skryta, velikost ostatních tlačítek se zvětšila.
- Přidán nový vzhled přehrávače ve stylu youtube.
- Pro zařízení se systémem iOS přehrávač nyní podporuje předběžné načtení metadat, což umožní rychlejší spouštění videa (pokud jste povolili potřebnou možnost v nastavení přehrávače a zařízení to podporuje).
- Textové startovací body lze nyní nastavit pro snímky obrazovky časové osy v editoru snímků obrazovky videa. Takové startovací body budou zvýrazněny na časové ose hráče a texty se zobrazí spolu se snímky obrazovky. Vynikající funkce pro zvýraznění klíčových scén videa.
- V nastavení reklamy pre-roll a post-roll nyní můžete povolit vestavěné tlačítko přeskočení a nakonfigurovat, kdy bude aktivní. Změnilo se také grafické uživatelské rozhraní takové reklamy – nyní můžete zobrazovat zprávu s délkou trvání reklamy a u videoreklam je nyní uživatelé mohou pozastavit a ztlumit.
- Byla přidána ikona Přehrát jako náhrada za standardní tlačítko přehrávání na konci videa.
- V nastavení přehrávače nyní můžete určit počáteční hlasitost přehrávače (a v případě potřeby také ve výchozím nastavení ztlumit přehrávač). Také jsme opravili některé chyby v chování posuvníku hlasitosti.
- V nastavení přehrávače nyní můžete nakonfigurovat automatickou smyčku pro krátká videa - můžete určit minimální dobu trvání.
- Opraveny některé problémy se zobrazováním plakátů: dřívější plakát se nezobrazoval před úplnou inicializací přehrávače; také bylo zobrazeno bez potřeby, pokud bylo povoleno automatické přehrávání.
- Opraven problém s kontextovou nabídkou při pokusu zkopírovat kód pro vložení z přehrávače.
– Opraven počet problémů se zobrazením snímků obrazovky časové osy: jejich velikost byla omezená a také mohly být nesprávně umístěny, pokud byl vzhled přizpůsoben.
- Opraveno zobrazování vertikálních videí – nyní se nebudou vertikálně roztahovat.
- Opraven problém s přesměrováním vzdálených serverů do mezipaměti některými uživatelskými agenty. Nový přehrávač je umožní uložit do mezipaměti pouze 1 hodinu.
Přehodnotili jsme mechanismus blokování limitů IP v ochraně videa. Vzhledem k tomu, že jsme do přehrávače 3.9.0 přidali funkci znejasňování odkazů na video soubor, nemá IP limit už žádný smysl. Nyní jej lze vypnout a usnadní používání disku. Také se již nepočítá přeskakování, takže ochrana nespoléhá na to, jak často uživatel přeskakuje video. POZOR! Po aktualizaci na 3.9.1 se limit IP automaticky vypne. Pokud to stále potřebujete, měli byste jej zapnout ručně v nastavení ochrany videa (například pokud používáte přehrávač videa třetí strany).

Vylepšení Grabberů a importu obsahu:

- Přidána podpora pro import videí s více kvalitami pomocí grabberů pro zdrojové weby, které to podporují. To může ušetřit prostředky procesoru při převodu, ale import nového obsahu stažením více souborů zabere více času.
- Grabbers nemůže importovat pole zdroje obsahu pro každý objekt samostatně. Toto se nepoužívá v grabberech, které KVS poskytuje, ale může být použito ve vašich vlastních grabberech.
- Nyní můžete při importu obsahu z grabberů přeskočit obsah s duplicitními názvy.
- Nyní můžete omezit délku popisu v grabberech: buď určitým počtem slov nebo symboly.
- U některých chytačů může KVS nyní používat jejich mazání kanálů k automatickému mazání videí z vaší databáze. To by mělo být povoleno samostatně pro každý grabber, pokud je podporováno.
- Při importu kódů pro vložení nebo pseudo-videí z grabberů můžete nyní zadat příponu adresy URL s vaším referenčním kódem, aby ji měly adresy URL všech kódů pro vložení / pseudo-videí.
- Plugin KVS grabbers bude nyní podporovat serverovou knihovnu youtube-dl, která implementuje analýzu pro mnoho stránek zkumavek. To nám v budoucnu pomůže rychleji přidávat grabbery.
- Funkce importu byla rozšířena o možnost přeskočit obsah, jehož soubory se z jakéhokoli důvodu nepodařilo stáhnout. Dříve by byl takový obsah importován do KVS a poté by byl během fáze převodu přesunut do chybového stavu. Kvůli kontrole duplicit to neumožnilo pokus o import znovu.
V nastavení snímků obrazovky na časové ose nyní můžete místo jejich intervalu nakonfigurovat požadovaný počet snímků obrazovky. Na základě toho se interval může lišit v závislosti na délce videa. Na jednu stranu to způsobí, že navigace ve videu nebude tak přesná, na druhou stranu to zabrání vytvoření 200-500 snímků u dlouhých videí. Klíčovým aspektem je, že interval nikdy nebude kratší než 10 sekund a jakékoli další intervaly budou dělitelné 10. Pokud například nakonfigurujete počet časových os na 100, pro krátká videa vytvoří KVS časové osy s intervalem 10 sekund – jejich číslo bude záviset na délce videa. Pro videa delší než 10*100=1000 sekund zvolí KVS interval 20 sekund atd. Pokud již používáte snímky obrazovky časové osy, můžete snadno přepnout na nový přístup v nastavení formátu videa, ovlivní to nová videa a stará videa budou nadále zobrazovat časové osy pomocí starého způsobu.
Vzhledem ke změnám v logice vytváření časových os a pro podporu budoucích změn v této oblasti bude KVS počínaje 3.9.1 automaticky aktualizovat API pro všechny konverzní servery během procesu aktualizace. Zde byste měli pochopit, že veškeré vlastní změny, které jste vložili do remote_cron.php, budou odstraněny. KVS se pokusí vytvořit záložní kopii tohoto souboru a umístit jej poblíž. Konverzní engine již nebude používat konverzní servery se zastaralou verzí API.
Přidána integrace se skriptem MPA3.
Pořadí provádění úloh na pozadí bylo trochu změněno. Dříve, když jste měli mnoho sekundárních úloh na pozadí, nový obsah nebyl zpracován, dokud nebudou dokončeny ostatní úlohy nebo dokud ručně nezvýšíte prioritu pro nové úlohy obsahu. To již nebude potřeba, protože KVS automaticky zařadí nové obsahové úlohy do fronty provádění, i když mají všechny úlohy stejnou prioritu. Navíc nyní můžete nakonfigurovat výchozí prioritu pro úlohy obsahu zadané různými typy uživatelů: standardní, důvěryhodní, prémioví, webmasteři. Nyní můžete také ručně zvýšit prioritu konverze pro videa a alba z jejich seznamů – dříve to bylo možné pouze ze seznamu úkolů.
Nakonec jsme přidali možnost označit obsah jako odstraněný. Nyní to můžete udělat pro jakoukoli sadu videí / alb a zadat důvod. Všechny soubory tohoto obsahu budou smazány, včetně video souborů, snímků obrazovky a formátů, ale data zůstanou v databázi. Tento obsah zmizí z veřejných seznamů a zůstane dostupný pouze prostřednictvím přímých adres URL se zobrazením všech informací, komentářů a důvodu smazání. Pro správné vykreslení byste měli upravit šablony, pokyny najdete na našem fóru.
Plugin pro generování uživatelských účtů přidaný ve verzi 3.9.0 nyní může generovat přístupové kódy namísto uživatelských účtů. Přístupové kódy lze použít při registraci a upgradu k získání tokenů nebo prémiové úrovně. Tyto kódy můžete prodávat prostřednictvím externích online obchodů jako alternativu k fakturačnímu řešení KVS. Přístupové kódy jsou pohodlnější než předem vygenerované účty, protože je mohou používat stávající uživatelé při zachování stávajících profilů a také uživatelé mohou používat více přístupových kódů pro doplnění / přeúčtování.
Pro hotlinková videa je nyní možné znovu vytvářet snímky obrazovky. Za tímto účelem KVS znovu stáhne hotlinked video a vytvoří snímky obrazovky.
Nyní je možné udělovat uživatelům tokeny za odesílání návštěvnosti jejich videí nebo alb na vaše stránky (vkládací kódy to nepodporují). Můžete určit počet tokenů, které by měly být uděleny za každých N unikátních zobrazení (zde se počítají pouze IP adresy jedinečné do 24 hodin). Při výpočtu ocenění KVS zaplatí tokeny za ta videa a alba, která získají potřebný počet zhlédnutí. Tuto funkci můžete použít k získání více externích odkazů na váš projekt, pokud vaši uživatelé budou mít zájem vydělávat tokeny. V případě potřeby můžete vyplácet tokeny skutečnými penězi pomocí výplatního řešení KVS.
KVS 3.9.1 poskytuje nové funkce v omezení přístupu k videím a albům. Nyní je možné nakonfigurovat úroveň přístupu pro veřejná videa a alba (dříve to bylo možné pouze pro soukromá a prémiová videa). Nyní můžete také nakonfigurovat úroveň přístupu pro každé video nebo album samostatně, což přepíše úroveň přístupu zděděnou z pole typu. Tuto novou funkci lze použít k vyřešení problému s architekturou KVS, který neumožňuje změnu videa z veřejného na prémiový typ a naopak. Nyní, pokud chcete zpřístupnit jakékoli veřejné video pouze pro prémiové členy nebo nákupem tokenů, můžete to udělat bez změny jeho typu.
Vylepšené vykreslování snímků obrazovky a fotografií alba v panelu administrátora, nyní budou adaptivní. Také přidáno červené zvýraznění polí, která spouštěla ​​chyby ověření při ukládání editorů.
V hlavním editoru videa nyní můžete odstranit i snímky obrazovky, pokud je zde povoleno jejich zobrazení. Dříve jste mohli změnit pouze hlavní snímek obrazovky.

Sada vylepšení pro import/export a opravy chyb:

- Nyní můžete filtrovat data exportu podle příznaku kontroly.
- Nyní můžete exportovat zdrojové soubory videa pro videa, která je uchovávají.
- Nyní je možné exportovat hodnocení v procentech (0-100%) a také import / export podpoří počet hlasů pro hodnocení.
- Opravena chyba při importu/exportu modelů s čárkami v názvech.
- Opravena chyba s nesprávným řazením podle hodnocení.
- Optimalizované využití paměti při exportu.
- Export zdrojů nyní podporuje filtrování podle řetězce dotazu. Chcete-li tuto funkci povolit, měli byste ji povolit v nastavení zdroje, protože při častém používání může ovlivnit výkon databáze.
– Opravena chyba při exportu zdrojů, která mohla vést k nesprávné velikosti kódů pro vložení u některých typů videí.
Plugin pro automatický výběr modelu se nyní bude zabývat i značkami obsahu. Dříve se hledalo pouze v názvu a popisu.
Nyní můžete modely třídit ručně jako kategorie, abyste si vynutili konkrétní třídění při zobrazení na webu.
V bloku seznamu modelů (list_models) je nyní možné zobrazit podobné modely pomocí velkého množství kritérií: podle země, města, věku, pohlaví, výšky, váhy, barvy očí nebo vlasů a tak dále.
V bloku nahrávání videa (video_edit) můžete nyní nakonfigurovat, aby se nahrané soubory považovaly za soubory určitého formátu, aby se přeskočila jejich konverze. Tato funkce není ve většině případů potřeba, byla implementována pro specifické požadavky, když je váš projekt navržen tak, aby poskytoval bránu pro nahrávání pro známé uživatele, kteří budou správně nahrávat soubory v potřebném formátu. To lze také použít k vytvoření samostatné stránky pro nahrávání pro webmastery, která jim umožní nahrávat videa rychleji, aniž by je museli zpracovávat.
V blocích úprav videa, alb a playlistů (video_edit, album_edit, playlist_edit) byla přidána nová možnost, která umožňuje konfigurovat deaktivaci obsahu po jeho úpravě. Ve starších verzích KVS existovala pouze jedna možnost (force_inactive), která ovlivnila nový obsah i upravený obsah. Pokud by byla povolena, jakékoli upravené video nebo album by se deaktivovalo, dokud je ručně neaktivujete. Teď se to nestane. Po aktualizaci bude nová možnost (force_inactive_on_edit) vypnuta, takže jakýkoli upravený obsah zůstane aktivní. Pokud chcete vynutit staré chování, měli byste upravit nastavení těchto bloků a zapnout novou možnost.
V bloku globálních statistik (global_stats) nyní můžete vykreslit, kolik lidí navštívilo váš web včera, minulý týden a minulý měsíc ze statistik KVS.
Označení obsahu nyní bude ukládat další informace o iniciátorovi: IP, zemi, user-agent a URL stránky.
Na seznamu konverzací (režim mode_conversations v bloku list_members) nyní můžete implementovat funkci odebrání a zcela odstranit více konverzací. Také pro každou konverzaci v seznamu je nyní možné zobrazit poslední zprávu z ní.
Nyní je možné zobrazit délku videa ve standardním formátu HH:MM:SS. Historicky jej KVS zobrazoval ve formátu MM:SS, který mohl u dlouhých videí zobrazovat 3místné číslo: MMM:SS. Abyste mohli používat nový formát, měli byste upravit šablony stránek, což je popsáno na fóru KVS.

Chyby, které byly opraveny:

- Během importu obsahu může nastat případ, kdy všechny řádky importu spustily chyby ověření, takže i v takovém případě by KVS umožnil odeslání tohoto importu s prázdným seznamem platných řádků.
- Přesměrování na náhodné video/album nebralo v úvahu některá nastavení satelitu.
- Nekritická zranitelnost XSS při použití dynamických parametrů HTTP z nastavení webu. Děkujeme Muhammad Uwais za laskavé upozornění.
- Při detekci SAR zdrojového video souboru by jej v některých případech KVS zcela redundantně převedl pro normalizaci. To bylo opraveno, stejně jako metoda normalizace byla optimalizována pro rychlejší čas a zabránění ztrátě kvality.
- Funkce vyhledávání by mohla vést k prázdnému vyhledávání, pokud by se použila stop slova (v případě vyhledávání celého stop slova) a KVS by pro takové prázdné vyhledávání zobrazila všechna videa / alba.
- Některé operace cURL nefungovaly správně, pokud byla v konfiguraci PHP povolena volba open_basedir.
Zbrusu nový KVS 6.3.0 je tady Objednejte nyní