KVS v3.9.1

09 May, 2017

Anda dapat menemukan informasi lengkap tentang pembaruan di forum KVS: pembaruan KVS 3.9.1

Peningkatan pemain dan perbaikan bug:

- Kulit yang lebih baik untuk perangkat sentuh dan perangkat dengan layar kecil: beberapa tombol disembunyikan, ukuran tombol lainnya ditingkatkan.
- Menambahkan skin pemain baru dalam gaya youtube.
- Untuk perangkat iOS, pemutar kini mendukung pramuat metadata, yang memungkinkan pemutaran video lebih cepat (jika Anda mengaktifkan opsi yang diperlukan di setelan pemutar dan perangkat mendukung ini).
- Titik isyarat teks sekarang dapat diatur untuk tangkapan layar garis waktu di editor tangkapan layar video. Poin isyarat tersebut akan disorot pada timeline pemain dan teks akan ditampilkan bersama dengan tangkapan layar. Fitur luar biasa untuk menyorot adegan-adegan penting video.
- Dalam pengaturan periklanan pra-putar dan pasca-putar, Anda kini dapat mengaktifkan tombol lewati bawaan dan mengonfigurasi kapan iklan tersebut akan aktif. GUI iklan tersebut juga diubah - Anda kini dapat menampilkan pesan dengan durasi penayangan iklan, dan untuk iklan video, pengguna kini dapat menjeda dan menonaktifkannya.
- Ikon putar ulang ditambahkan sebagai pengganti tombol putar standar pada akhir video.
- Dalam pengaturan pemutar, kini Anda dapat menentukan volume pemutar awal (dan juga menonaktifkan pemutar secara default jika diperlukan). Kami juga telah memperbaiki beberapa bug pada perilaku penggeser volume.
- Dalam pengaturan pemutar, kini Anda dapat mengonfigurasi loop otomatis untuk video pendek - Anda dapat menentukan durasi minimum untuk itu.
- Beberapa masalah tampilan poster diperbaiki: poster sebelumnya tidak ditampilkan sebelum pemain diinisialisasi sepenuhnya; juga ditampilkan tanpa perlu jika putar otomatis diaktifkan.
- Memperbaiki masalah menu konteks saat mencoba menyalin kode semat dari pemutar.
- Memperbaiki sejumlah masalah pada tampilan tangkapan layar garis waktu: ukurannya terbatas dan posisinya juga bisa salah jika kulit disesuaikan.
- Tampilan video vertikal diperbaiki - sekarang tidak akan meregang secara vertikal.
- Memperbaiki masalah dengan caching pengalihan server jarak jauh oleh beberapa agen pengguna. Pemain baru hanya akan mengizinkan cache selama 1 jam.
Kami memikirkan kembali mekanisme pemblokiran batas IP dalam perlindungan video. Karena kami telah menambahkan fitur kebingungan tautan file video di pemutar 3.9.0, batas IP tidak lagi masuk akal. Sekarang dapat dimatikan dan akan memudahkan penggunaan disk. Selain itu, skipping tidak dihitung lagi, sehingga perlindungan tidak bergantung pada seberapa sering pengguna melewatkan video. PERHATIAN! Setelah memperbarui ke 3.9.1 Batas IP akan dimatikan secara otomatis. Anda harus mengaktifkannya secara manual di pengaturan perlindungan video jika Anda masih memerlukannya (misalnya jika Anda menggunakan pemutar video pihak ketiga).

Peningkatan grabber dan impor konten:

- Menambahkan dukungan untuk mengimpor video dengan berbagai kualitas melalui tangan-tangan untuk situs sumber yang mendukungnya. Hal ini dapat menghemat sumber daya CPU Anda saat konversi, namun akan membutuhkan lebih banyak waktu untuk mengimpor konten baru dengan mendownload banyak file.
- Grabber tidak dapat mengimpor kolom sumber konten untuk setiap objek satu per satu. Ini tidak digunakan di grabber yang disediakan KVS, namun bisa digunakan di grabber khusus Anda.
- Kini Anda dapat melewati konten dengan judul duplikat saat mengimpor konten dari tangan-tangan.
- Kini Anda dapat membatasi panjang deskripsi di tangan-tangan: baik dengan jumlah kata tertentu atau dengan simbol.
- Untuk beberapa tangan-tangan KVS sekarang dapat menggunakan feed hapus mereka untuk menghapus video secara otomatis dari database Anda. Ini harus diaktifkan secara terpisah untuk setiap grabber jika didukung.
- Saat mengimpor kode semat atau video semu dari tangan-tangan, kini Anda dapat menentukan postfix URL dengan kode referensi Anda untuk membuat URL semua kode semat / video semu memilikinya.
- Plugin tangan-tangan KVS sekarang akan mendukung perpustakaan server youtube-dl, yang mengimplementasikan parsing untuk banyak situs tube. Ini akan membantu kami menambahkan tangan-tangan lebih cepat di masa depan.
- Fungsi impor ditingkatkan dengan kemampuan untuk melewati konten yang filenya gagal diunduh karena alasan apa pun. Sebelumnya konten tersebut akan diimpor ke KVS dan kemudian akan dipindahkan ke status kesalahan selama tahap konversi. Ini tidak memungkinkan untuk mencoba mengimpornya sekali lagi karena pemeriksaan duplikat.
Dalam pengaturan tangkapan layar garis waktu, Anda kini dapat mengonfigurasi jumlah tangkapan layar yang diinginkan, bukan intervalnya. Berdasarkan itu intervalnya bisa berbeda-beda tergantung durasi video. Di satu sisi hal ini akan membuat navigasi dalam video menjadi kurang akurat, di sisi lain hal ini akan menghalangi pembuatan 200-500 gambar untuk video berdurasi panjang. Aspek kuncinya di sini adalah bahwa interval tidak akan pernah kurang dari 10 detik dan interval lainnya akan habis dibagi 10. Misalnya jika Anda mengonfigurasi jumlah garis waktu menjadi 100, untuk video pendek KVS akan membuat garis waktu dengan interval 10 detik - garis waktunya jumlahnya akan tergantung pada durasi video. Untuk video berdurasi lebih dari 10*100=1000 detik KVS akan memilih interval 20 detik dan lain-lain. Jika Anda sudah menggunakan tangkapan layar garis waktu, Anda dapat dengan mudah beralih ke pendekatan baru dalam pengaturan format video, ini akan memengaruhi video baru dan video lama akan terus menampilkan garis waktu menggunakan cara lama.
Karena perubahan dalam logika pembuatan garis waktu dan untuk mendukung perubahan di masa depan dalam area ini, mulai dari 3.9.1 KVS akan secara otomatis memperbarui API untuk semua server konversi selama prosedur pembaruan. Anda harus memahami di sini bahwa perubahan khusus apa pun yang Anda lakukan pada remote_cron.php akan hilang. KVS akan mencoba membuat salinan cadangan file ini dan meletakkannya di dekat Anda. Mesin konversi tidak akan lagi menggunakan server konversi dengan versi API yang sudah usang.
Menambahkan integrasi dengan skrip MPA3.
Urutan pelaksanaan tugas latar belakang sedikit diubah. Sebelumnya, ketika Anda memiliki banyak tugas latar belakang sekunder, konten baru tidak akan diproses hingga tugas lain selesai atau hingga Anda secara manual meningkatkan prioritas untuk tugas konten baru. Ini tidak diperlukan lagi, karena KVS akan secara otomatis menempatkan tugas konten baru di depan antrian eksekusi meskipun semua tugas memiliki prioritas yang sama. Selain itu, kini Anda dapat mengonfigurasi prioritas default untuk tugas konten yang dikirimkan oleh berbagai jenis pengguna: standar, tepercaya, premium, webmaster. Kini Anda juga dapat secara manual meningkatkan prioritas konversi untuk video dan album dari daftarnya - sebelumnya hal ini hanya dapat dilakukan dari daftar tugas.
Terakhir, kami menambahkan kemampuan untuk menandai konten sebagai dihapus. Anda sekarang dapat melakukannya untuk kumpulan video/album mana pun dan menentukan alasannya. Semua file konten ini akan dihapus termasuk file video, tangkapan layar, dan format, namun datanya akan tetap ada di database. Konten ini akan hilang dari daftar publik dan hanya akan tetap tersedia melalui URL langsung dengan menampilkan semua info, komentar, dan alasan penghapusan. Untuk rendering yang benar, Anda harus memodifikasi template, silakan periksa forum kami untuk mendapatkan petunjuk.
Plugin pembuatan akun pengguna yang ditambahkan di 3.9.0 sekarang dapat menghasilkan kode akses, bukan akun pengguna. Kode akses dapat digunakan pada alur pendaftaran dan peningkatan untuk mendapatkan token atau level premium. Anda dapat menjual kode ini melalui toko online eksternal sebagai alternatif solusi penagihan KVS. Kode akses lebih nyaman dibandingkan akun yang dibuat sebelumnya, karena dapat digunakan oleh pengguna yang sudah ada sambil mempertahankan profil yang ada, juga pengguna dapat menggunakan beberapa kode akses untuk isi ulang/penagihan ulang.
Untuk video hotlink, sekarang dimungkinkan untuk membuat ulang tangkapan layar. Untuk melakukan itu KVS akan mengunduh lagi video hotlink untuk membuat tangkapan layar.
Sekarang dimungkinkan untuk memberi penghargaan kepada pengguna dengan token karena mengirimkan lalu lintas ke video atau album mereka ke situs Anda (kode yang disematkan tidak mendukung hal ini). Anda dapat menentukan jumlah token yang harus diberikan untuk setiap N tampilan unik (hanya IP unik dalam waktu 24 jam yang dihitung di sini). Saat menghitung penghargaan, KVS akan membayar token untuk video dan album yang mendapatkan jumlah penayangan yang dibutuhkan. Anda dapat menggunakan fungsi ini untuk mendapatkan lebih banyak tautan eksternal ke proyek Anda jika pengguna Anda tertarik untuk mendapatkan token. Jika diperlukan, Anda dapat membayar token dengan uang sungguhan menggunakan solusi pembayaran KVS.
KVS 3.9.1 memberikan fitur baru dalam membatasi akses ke video dan album. Sekarang Anda dapat mengonfigurasi tingkat akses untuk video dan album publik (sebelumnya Anda hanya dapat melakukannya untuk pribadi dan premium). Anda juga sekarang dapat mengonfigurasi tingkat akses untuk setiap video atau album satu per satu, yang akan menggantikan tingkat akses yang diwarisi dari bidang jenis. Fitur baru ini dapat digunakan untuk mengatasi masalah arsitektur KVS yang tidak memungkinkan pengubahan video dari tipe publik ke premium dan sebaliknya. Sekarang jika Anda ingin membuat video publik tersedia hanya untuk anggota premium atau dengan pembelian token, Anda dapat melakukannya tanpa mengubah jenisnya.
Peningkatan rendering tangkapan layar dan foto album di panel admin, sekarang akan adaptif. Juga menambahkan sorotan merah untuk bidang yang memicu kesalahan validasi saat menyimpan editor.
Di editor video utama, kini Anda juga dapat menghapus tangkapan layar jika diaktifkan untuk ditampilkan di sana. Sebelumnya Anda hanya bisa mengubah tangkapan layar utama.

Kumpulan penyempurnaan dan perbaikan bug impor/ekspor:

- Kini Anda dapat memfilter data ekspor berdasarkan tanda yang ditinjau.
- Kini Anda dapat mengekspor file sumber video untuk video yang menyimpannya.
- Sekarang dimungkinkan untuk mengekspor peringkat dalam persentase (0-100%) dan juga impor / ekspor akan mendukung jumlah suara untuk peringkat.
- Memperbaiki bug saat mengimpor / mengekspor model dengan koma di namanya.
- Memperbaiki bug dengan pengurutan yang salah berdasarkan peringkat.
- Penggunaan memori yang dioptimalkan dalam ekspor.
- Mengekspor feed sekarang mendukung pemfilteran berdasarkan string kueri. Untuk mengizinkan fitur ini Anda harus mengaktifkannya di pengaturan feed, karena dapat mempengaruhi kinerja database jika sering digunakan.
- Memperbaiki bug dalam mengekspor feed yang dapat menyebabkan kesalahan ukuran pada kode semat untuk beberapa jenis video.
Plugin pemilihan otomatis model sekarang juga akan memeriksa tag konten. Sebelumnya hanya melihat judul dan deskripsi.
Anda sekarang dapat mengurutkan model secara manual seperti kategori untuk memaksa penyortiran tertentu saat ditampilkan di situs.
Di blok daftar model (list_models) sekarang dimungkinkan untuk menampilkan model serupa menggunakan beragam kriteria: berdasarkan negara, berdasarkan kota, berdasarkan usia, berdasarkan jenis kelamin, berdasarkan tinggi badan, berat badan, berdasarkan warna mata atau rambut, dan sebagainya.
Di blok unggahan video (video_edit) Anda sekarang dapat mengonfigurasi bahwa file yang diunggah dianggap sebagai file dengan format tertentu untuk melewati konversinya. Fitur ini tidak diperlukan dalam banyak kasus, fitur ini diterapkan untuk persyaratan tertentu ketika proyek Anda dirancang untuk menyediakan gateway unggahan bagi pengguna yang dikenal yang akan mengunggah file dengan benar dalam format yang diperlukan. Ini juga dapat digunakan untuk membuat halaman unggahan terpisah bagi webmaster agar mereka dapat mengunggah video lebih cepat tanpa perlu memprosesnya.
Di blok pengeditan video, album, dan daftar putar (video_edit, album_edit, playlist_edit) opsi baru ditambahkan yang memungkinkan Anda mengonfigurasi penonaktifan konten setelah diubah. Di versi KVS yang lebih lama hanya ada satu opsi (force_inactive) yang memengaruhi konten baru dan konten yang dimodifikasi. Jika diaktifkan, video atau album apa pun yang dimodifikasi akan dinonaktifkan hingga Anda mengaktifkannya kembali secara manual. Sekarang ini tidak akan terjadi. Setelah pembaruan, opsi baru (force_inactive_on_edit) akan dinonaktifkan, sehingga konten yang dimodifikasi akan tetap aktif. Jika Anda ingin memaksakan perilaku lama, Anda harus mengubah pengaturan blok ini dan mengaktifkan opsi baru.
Di blok statistik global (global_stats) Anda sekarang dapat melihat berapa banyak orang yang mengunjungi situs Anda kemarin, minggu lalu, dan bulan lalu dari statistik KVS.
Konten yang ditandai sekarang akan menyimpan informasi tambahan tentang pemrakarsa: IP, negara, agen pengguna, dan URL halaman.
Pada daftar percakapan (mode mode_conversations di blok list_members) Anda sekarang dapat menerapkan fungsi penghapusan untuk menghapus beberapa percakapan sepenuhnya. Juga untuk setiap percakapan dalam daftar, sekarang dimungkinkan untuk menampilkan pesan terakhir darinya.
Sekarang dimungkinkan untuk menampilkan durasi video dalam format standar HH:MM:SS. Secara historis KVS menampilkannya dalam format MM:SS, yang dapat menampilkan 3 digit angka untuk video berdurasi panjang: MMM:SS. Untuk menggunakan format baru Anda harus memodifikasi templat situs, yang dijelaskan di forum KVS.

Bug yang telah diperbaiki:

- Selama impor konten, mungkin ada kasus ketika semua baris impor memicu kesalahan validasi, sehingga meskipun demikian, KVS akan mengizinkan pengiriman impor ini dengan daftar baris valid yang kosong.
- Mengalihkan ke video / album acak tidak mempertimbangkan beberapa pengaturan satelit.
- Kerentanan XSS tidak kritis saat menggunakan parameter HTTP dinamis dari pengaturan situs. Terima kasih kepada Muhammad Uwais karena telah berbaik hati menunjukkannya.
- Saat mendeteksi SAR file video sumber dalam beberapa kasus, KVS akan mengonversinya secara berlebihan untuk normalisasi. Hal ini telah diperbaiki, serta metode normalisasi dioptimalkan untuk waktu yang lebih cepat dan menghindari penurunan kualitas.
- Fungsi pencarian dapat menyebabkan pencarian kosong jika menggunakan kata-kata berhenti (jika mencari seluruh kata berhenti) dan KVS akan menampilkan semua video / album untuk pencarian kosong tersebut.
- Beberapa operasi cURL tidak berfungsi dengan benar jika opsi open_basedir diaktifkan di konfigurasi PHP.
KVS 6.3.0 Baru telah hadir Pesan Sekarang