KVS 5.5.0

30 July, 2021

KVS 5.5.0'daki yenilikler

"Yeni nesil" mimari:

  1. KVS için "yeni nesil" mimariyi başlattık ve bu güncelleme, onu şimdilik üretim projelerinde çok düşük görünürlükle içeriyor. List_dvds_groups, list_models_groups, list_categories_groups, list_content_sources_groups, dvd_group_view ve content_source_group_view gibi nadiren kullanılan site bloklarını değiştirerek başladık. Değiştirilen bloklara ilişkin yeni özelliklerin önemli noktaları şunlardır; Gelecek sürümlerde bu özellikler diğer bloklara da uygulanacaktır.
  2. Daha fazla sıralama seçeneği.
  3. Varsayılan filtrelemeyi uygulamadan nesne listesinin görüntülenmesine olanak tanıyan skip_default_filter parametresi eklendi (örneğin, liste blokları varsayılan olarak etkin nesneleri görüntüler, bu parametre etkin olmayan nesnelere de izin vermek için kullanılabilir).
  4. Yalnızca belirli nesneler içeren listeleri görüntülemek için kullanılabilecek skip_ids / show_ids parametreleri eklendi; desteklendiğinde sayısal kimlikleri veya harici kimlikleri ile anılır.
  5. Tüm liste blokları için tipik olan diğer skip_xxx ve show_xxx parametrelerinin artık yalnızca sayısal kimliklerde değil, aynı zamanda harici kimliklerde ve başlıklarda da belirtilmesine izin veriliyor.
  6. Dinamik filtrelerde, dizinlerini belirterek birden çok nesneye göre filtreleme desteği ekledik (daha önce yalnızca kimliklerini belirtmek mümkündü). Örneğin, nesneleri birden fazla etikete göre filtrelerken SEO dostu URL'ler oluşturmak artık mümkün olacak; örneğin /prefix/tag1/tag2/tag3/. Daha önce bu tür URL'ler yalnızca sayısal etiket kimliklerinin belirtilmesine izin veriyordu; /prefix/1/2/3/.
  7. Metin araması tüm liste bloklarında desteklenecektir.

Bir dizi dönüştürme motoru geliştirmesi:

  1. Video formatı ayarlarında artık videodan önce gösterilen ve videodan sonra gösterilen tanıtımları video içerik kaynağının özel dosyalarına bağlamak mümkün olacak. Bu, farklı içerik kaynaklarından gelen videolar için farklı tanıtımlara sahip olma olanağı sağlayacaktır.
  2. Dönüşüm sunucusu ayarlarında, daha önce belirli bir dönüştürme sunucusunda hangi tür arka plan görevlerinin çalıştırılmasına izin verildiğini yapılandırma olanağı eklemiştik. Ancak dönüşüm sunucusunun boş olması ve çalışan görevleri olmaması durumunda, bu görev başka türde olsa bile KVS'nin yine de bu sunucuya bir görev koyacağı istisnası vardı. Artık bu sunucunun ücretsiz olduğunda herhangi bir görev türünü kabul etmesini isteyip istemediğinizi veya bu sunucunun yalnızca belirli görev türleriyle çalışmasını ve diğer görevleri kabul etmemesini isteyip istemediğinizi yapılandırmak için ek seçenek ekledik.
  3. Önceki güncellemede toplu düzenleme yoluyla video süresini kısaltma özelliğini ekledik. Mevcut güncellemede bu işlevselliği genişlettik ve videoları baştan ve/veya sondan kesmek için destek ekledik.
  4. Aynı video için birden fazla video dosyasının nasıl yeniden oluşturulduğu konusunda büyük bir optimizasyon yaptık. Daha önce birden fazla dosyayı yeniden oluşturmak, her video dosyası için ayrı bir arka plan görevi gönderiyordu; artık KVS, gerekirse birden fazla formatı yeniden oluşturmak üzere her video için tek bir görev gönderecek. Bu aynı zamanda, KVS'nin yeni videolar için önce yalnızca gerekli formatları oluşturacak şekilde yapılandırıldığı ve ardından diğer formatları oluşturmak için ayrı görevler gönderdiği durumlarda yarı işleme özelliği için optimizasyon sağlayacaktır.

Özet akışlarını dışa aktarmadaki iyileştirmeler:

  1. Akışları dışa aktarma artık yalnızca etkin kategorizasyon nesnelerini (ör. kategoriler, etiketler vb.) dışa aktaracak şekilde yapılandırılabilir.
  2. Verileri XML veya CSV yerine dışarıdan ayrıştırılması daha kolay olabilecek JSON formatında dışa aktarma desteği eklendi.
  3. Rastgele sıralamayı ayarlamak için destek eklendi.
  4. CSV feed formatında özel tarih formatını belirtme desteği eklendi.
  5. Metin olarak görüntülemek yerine dosya olarak indirme özelliği eklendi.

Oyuncu ve oyuncu reklam geliştirmeleri:

  1. "VAST profillerini" "Reklam profilleri" olarak yeniden adlandırdık ve bunları yalnızca videodan önce gösterilen ve videodan sonra gösterilen oynatıcı reklamlar için değil, aynı zamanda popunder ve video tıklama reklamları için de kullanılabilir hale getirdik.
  2. Oyuncu reklam profilleri artık cihaz türlerine ve kategorilerine göre filtrelemeyi de destekleyecek, böylece mobil ve masaüstü cihazlar için veya farklı video kategorileri için farklı oyuncu reklamları gösterebileceksiniz.
  3. Oyuncu logosu metni ve kontrol çubuğu metni artık video içeriği kaynak başlığına bağlanmayı destekleyecektir.
  4. Oynatıcı açılır penceresini her video için tetiklenecek şekilde yapılandırmak mümkün olacaktır (daha önce tekrar tetiklenmesi için minimum 1 dakikalık zaman aşımı gerekiyordu).
  5. Oynatıcı önizleme görüntülerine WEBP formatı desteği ekledik; plus oynatıcı artık cihazın ekran boyutuna göre en iyi boyutlu önizleme görüntüsünü otomatik olarak seçecektir. Bu, Büyük İçerikli Boya nesnesi olarak kabul edilen, yüklü oynatıcı önizleme görüntüsüne büyük ölçüde bağlı olan Google Performans Endeksi için çok önemlidir. Bu özellik, güncelleme sırasında tüm projelerde otomatik olarak etkinleştirilecektir, çünkü bunun oldukça önemli olduğunu düşünüyoruz. Lütfen sunucunuzun imagemagick'inin WEBP formatını desteklediğinden emin olun, aksi takdirde projeniz değiştirilmeyecektir. UYARI! 3. taraf oynatıcı kullanıyorsanız bu değişiklikle ilgili olası sorun hakkında daha fazla ayrıntı için lütfen KVS forumundaki güncelleme notlarını okuyun.
  6. Android cihazlarda oynatıcı, tam ekrana geçtiğinde yatay yönde kilitlenecektir.

Videoların ve albümlerin site kullanıcıları tarafından nasıl silindiği ve silinme durumunun KVS site motoru tarafından nasıl işlendiği konusunda bir dizi değişiklik yaptık:

  1. Daha önce site kullanıcıları tarafından silinen içerikler tam silme yöntemi kullanılarak siliniyordu. Bunu, varsayılan olarak silindi olarak işaretlemek üzere değiştirmeye karar verdik (bu, içerik dosyalarının silineceği, ancak içerik kayıtlarının veritabanında tutulacağı ve bunların doğrudan URL'lerinin hâlâ mevcut olacağı anlamına gelir). Önceki davranışı geri yüklemek istiyorsanız list_videos ve list_albums bloklarına eklenen delete_mode parametresini kullanabilirsiniz.
  2. Buna ek olarak, silinmiş durumdaki içeriğin HTTP 200 durumu yerine HTTP 410 durumunu döndürmesi de yapılandırılabilecektir. Bu, İçerik durumlarının kullanılabilirliği seçeneği altında Ayarlar -> Web sitesi ayarlarında yapılandırılabilir.
  3. Silinmiş olarak işaretleme işlevi artık e-posta iletisinde, alınan içerik URL'lerini listeleyen %ORIGIN_URLS% belirtecinin kullanılmasına izin verecek (yalnızca 3. taraf web sitelerinden alınan içerik için).

Yönetici panelindeki kullanılabilirlik geliştirmeleri:

  1. Kişisel ayarlarda artık önemli olmayan yönetici paneli bildirimlerini kapatabilirsiniz.
  2. Yönetici panelinin tamamında, nesne referanslarını listelerde görüntülemenin genel mantığını değiştirdik. Daha önce referanslar ilgili editörlerini görüntülemek için tıklanabiliyordu; Yorum listesinde kullanıcı adına tıklarsanız tıklanan kullanıcı için kullanıcı düzenleyicisi gösterilir. Yeni davranış, listeyi düzenleyicisini açmak yerine tıklanan değere göre filtreleyecektir. Eski davranışı geri yüklemek istiyorsanız Kişisel ayarlara da bir seçenek ekledik.
  3. İstatistiklerin her yerine bugün ve dün dönemlerine göre filtreleme ekledik.
  4. Yorumlarda artık tüm yeni yorumları 1 tıklamayla silmek mümkün olacak. Siteniz çok sayıda yorumla spam edildiyse kullanışlıdır.
  5. Çalma listelerine "Etkinleştir ve sil" ve "Sil ve etkinleştir" toplu işlemleri için destek ekledik.
  6. Yayınları içe aktarmak artık Çoğalt eylemini destekleyecek, böylece çok sayıda benzer yayın oluşturmanız gerekiyorsa tüm seçenekleri manuel olarak kopyalamanıza gerek kalmayacak.
  7. Site geri bildirimleri artık ihtiyaç duyulması halinde yeniden açılabiliyor ve tekrar yanıtlanabiliyor.

Diğer geliştirmeler:

  1. 5.5.0'ın en önemli özelliklerinden biri, DMCA servis sağlayıcısı DigiRegs.com ile entegrasyondur. Bunu eklemenin ana nedeni, artık birçok tube sitesinin her gün uğraşmak zorunda kaldığı DMCA isteklerinin sayısının artmasıdır. DigiRegs.com, yüklenen her video için video telif hakkı sahibinin tespit edilmesine olanak tanıyan video telif hakkı API'sine ücretli erişim sağlar. Temelde bu, sitelerinizi telif haklarını ihlal eden videolar için otomatik olarak taramak ve ardından size telif hakkıyla korunan videoların silinmesi için istek göndermek için kullandıkları modelin aynısıdır. Eklenti, video dönüştürme sürecine müdahale etmek ve telif hakkıyla korunan videoları gerçekten dönüştürülmeden önce tanımlamak için tasarlanmıştır ve daha sonra bu tür videolar silinebilir veya telif hakkı sahibinin izin verdiği maksimum süreye kısaltılabilir veya her biri için manuel olarak karar vermeniz için devre dışı bırakılabilir.
  2. Kategoriler, modeller ve etiketlerdeki eş anlamlılara benzer içerik kaynaklarına eş anlamlılar desteği eklendi.
  3. Yakalayıcılardaki ve yayınları içe aktarmadaki terminoloji filtresi artık başlığa ek olarak içerik kategorizasyonunu da kontrol edecek. Örneğin terminoloji filtresine bazı kategori adları ekleyebilirsiniz; bu kategorilerdeki hiçbir video içe aktarılmayacaktır.
  4. FTP içerik yükleyici eklentisine, içe aktarılan tüm içerik için yönetici bayrağı belirleme olanağı ekledik.
  5. Site motoru, varsayılan olarak sitenin iframe'de görüntülenmesine otomatik olarak izin vermeyecek şekilde güncellendi. UYARI! Bu davranış, diğer alanlarda iframe'ler aracılığıyla KVS yükleme işlevini kullanan veya Web Sitesi Kullanıcı Arayüzü bölümünde oluşturulan belirli sayfalara dayanan belirli oynatma listesi yerleştirme tekniklerini kullanan bazı projeleri bozabilir. Bundan etkileniyorsanız Ayarlar -> Web sitesi ayarlarından eski davranışı geri yükleyebilirsiniz. Standart KVS yerleştirme kodları bu değişiklikten etkilenmez; sitenizin yalnızca herkese açık kısımları yerleştirmeye izin vermeyecektir.
  6. video_edit bloğuna, yüklenen video dosyaları için minimum ve maksimum video kalitesi doğrulamasını yapılandırma desteği ekledik.
  7. Video_edit bloğunda yerleştirme seçeneğine izin verilirse, bu aynı zamanda yakalayıcıları da destekleyecektir ve desteklenen sitelerden yerleştirme kodlarını otomatik olarak almak için kullanılabilir. Böylece, örneğin youtube.com'dan video URL'sini kolayca belirlemek ve KVS'nin birkaç saniye içinde otomatik olarak yerleştirme kodunu, ekran görüntüsünü ve süresini almasını sağlamak mümkün olacak.
  8. list_videos ve list_albums bloklarındaki metin araması artık varsa veritabanından sorgu bilgilerini de yükleyecektir. Bu veriler, veritabanınızda bulunmayan sorgular için arama sonucu sayfalarının indekslenmesine izin vermemek için kullanılabilir.
  9. Yönetici panelindeki arama istatistikleri artık sonuç sayısına ve bunların yöneticiler tarafından mı yoksa site kullanıcıları tarafından mı eklendiğine göre filtrelemeyi destekleyecektir.
  10. Neuroscore eklentisi, herhangi bir nedenle puan vermeniz gerekiyorsa, daha önce puanlanmış videolar için tekrarlanan puanlama uygulamasına izin verecek şekilde genişletildi ve ardından tekrar manuel olarak puanlandı.
  11. Bu özel blok için harici arama eklentisinin kullanılmasını önlemek amacıyla list_videos bloğuna yeni bir parametre eklendi. Harici arama tarafından desteklenmeyen belirli seçeneklerle arama yapmak için ayrı bloklar kullanıyorsanız bu yararlı olabilir.
  12. List_members_events bloğuna olayları türe göre filtreleme yeteneği eklendi.

Düzeltilen hatalar:

  1. [SEVERE] KVS, harici aramayı kullanırken bulunan videoların sayısını güncellemedi (5.3.0'dan beri).
  2. [ORTA] KVS yerleştirme kodları çerezlere doğru şekilde izin vermedi.
  3. [ORTA] Oynatıcı popunder'ı kullanırken, sayfa kaydırılırken mobil cihazlarda hatalı çalışabilir.
  4. [DÜŞÜK] Bazı VPAID reklamları, videoların duraklatılmasına izin vermiyordu.
  5. [DÜŞÜK] Feed verilerinde süre değeri belirtilmediğinde feed'leri içe aktarırken süre filtresi çalışmadı.
  6. [DÜŞÜK] İçeriğin liste eylemleri aracılığıyla etkinleştirilmesi veya devre dışı bırakılması, denetim günlüğü kayıtları oluşturmadı.
  7. [DÜŞÜK] Toplu seçim GUI'si uydu etki alanlarındaki içerik URL'lerini desteklemiyordu.
  8. [DÜŞÜK] Uydulardaki başlangıç ​​sayfası bazı durumlarda yanlış sayıda içerik gösteriyor.
  9. KVS yönetici panelindeki [DÜŞÜK] Şifre alanları maksimum 32 sembolle sınırlandırıldı.
  10. [DÜŞÜK] [rand] veya [pseudorand] yapılarının kullanımı, metin başına maksimum 32 jetonla sınırlandırıldı.
Yepyeni KVS 6.3.0 burada Şimdi Sipariş Ver