Jump to content

Tech Support

Administrators
  • Posts

    1,807
  • Joined

  • Days Won

    338

Everything posted by Tech Support

  1. Please create support ticket for this.
  2. Are you grabbing thumbs via grabber? E.g. in grabber settings do you have [ ] Screenshot option enabled? If yes, then try to deactivate it and import new videos. If no, then try to activate it and import new videos.
  3. No, it may take up to year for us to redo everything needed. So this is a question of the long run.
  4. This requires to completely rewrite all KVS architecture. We have started working with this in the current version and will iteratively do that, please refer to this post earlier in this topic:
  5. An important enhancement was done for KVS player - we added support for WEBP format in player preview images; plus player will now automatically choose the best-sized preview image based on device screen size. The number of available preview images depends on the video formats that you have (e.g. 480p, 720p and etc). KVS creates preview image of different size for each video format + it keeps preview source file taken from video. For example this is source file: preview.jpg (1920x1080) And these are preview images for different formats: preview_360p.mp4.jpg (640x360) preview_480p.mp4.jpg (852x480) preview_720p.mp4.jpg (1280x720) They all have different dimensions. Previously KVS player displayed the format file that was configured as default player format and this was bad, because the same file doesn't work well for all types of devices - for desktops, where player GUI is big it makes sense to display 720p preview, while for mobiles with much smaller player GUI it makes sense to display 360p or 480p previews. So with the new update KVS will automatically display different preview images for different devices. This should also work extremely well for Google Performance Review tool, which uses mobile testing device to test website performance on slower internet connections and much time is spent on loading big player previews. In addition to providing smaller images for mobile devices, KVS will also keep all preview files in WEBP format, except preview source. This should increase Google Performance score even more, because WEBP is 30-50% smaller than JPEG. Since we think this is extremely important and desired for all projects, this all will happen automatically after updating KVS to a new version. Update plugin will submit special background task to re-create all your player preview files for all old videos in WEBP format. If your server doesn't support WEBP, this is not a problem and task will delete itself without changing any existing files. However it is highly recommended to have WEBP support enabled in your ImageMagick installation, because Google seems to put this in the topmost ranking factors. If you are using 3rd-party player, this could be an issue for you. KVS will change its behavior in terms of {{$flashvars.preview_url}} variable, that will now always display source preview in JPG format, while there will be additional variables listing WEBP smaller preview files. This may require you to change template logic of rendering both WEBP / JPG (please check with your player vendor how to do that).
  6. Not yet, but we asked this already and have this in future list. Will see if easy to do, we will add this in the nearest update.
  7. After investigating this, the issue looks to be that we are using TinyMCE of 4.0 version, which doesn't have "paste" plugin. Here is the archive of TinyMCE 4.9 version with all plugins: https://kernel-scripts.com/updates/tinymce.zip Download it and unpack in /admin/tinymce directory. Then in /admin/js/TinyMCEConfig.js you need to add paste under plugins line: plugins: 'code, textcolor, link, image, preview, paste', And also add this line after plugins line: paste_as_text: true, Worked for us.
  8. This question is not connected to the forum topic which is about KVS 5.5.0. Please do not flood it with unrelated things.
  9. The only possible way to do that is to use AJAX and pull some videos via Javascript from any existing page, or create a new page.
  10. No, IDs that were already used will never be used again. KVS has 2 ways to delete content: Full delete, which means that KVS "forgets" about this content as if it never existed. This is useful when you test something, add many videos and then found that they were added as errors and should not be there. So in this case you don't actually want their URLs to be available with any status. Then you completely delete them and KVS never remembers they ever existed (except logs). Such URLs will return 404 HTTP errors in all cases. Mark as deleted, which means that KVS keeps content pages available via direct URLs so that you don't lose traffic that already comes to these pages, either from SEO, or from bookmarks. Such URLs were returning 200 HTTP status code. So your proposal is to make it configurable and return 410 HTTP errors in case #2. We agree to that and added a new option inside Settings -> Website settings -> Content statuses availability option: The default setting is that Active / Deleted videos are available via direct URLs. And we added Active option here, which will mean that only Active videos will return HTTP 200 status code, while Deleted videos will return HTTP 410 status code, and all other cases (Inactive, Error, In-process, non existing) will return HTTP 404 status code. So if you want some videos to return 410 status code, you should change this option to Active and then Mark these videos as deleted. If you want some videos to return 404 status code, then you should Delete them.
  11. The fastest way is to use grabbers plugin: https://kvs-demo.com/admin/plugins.php?plugin_id=grabbers 1) Install and configure youtube.com grabber to embed videos 2) Click on Upload content using grabbers manually link at the top 3) Specify video URLs and start import:
  12. This is a very good idea, thanks for proposing. We decided to change default behavior when users delete their videos or albums from site area. The new default behavior would be - mark as deleted instead of real deletion. If someone would want to have the deleted content being fully deleted right a way, they could activate delete_mode option in list_videos block that handles member uploaded video management: What is "related videos" to a 404 error?
  13. Should be available soon in beta mode, we have few things left.
  14. VAST profiles will now also provide options to enable specific advertisers for specific devices or for specific categories:
  15. One of the major features in 5.5.0 is integration with DigiRegs.com, DMCA service provider. The main reason of adding this is the increased number of DMCA requests that many tube sites now have to deal with every day. DigiRegsDigiregs.com provides a paid access to their video copyright API that allows detecting video copyright holder for every uploaded video. Basically this is the same model they use to automatically scan your sites for videos that infringe copyrights and then send you requests for deleting copyrighted videos. The plugin is designed to interfere with video conversion process and identify copyrighted videos before they actually get converted. Then several possible options exist: Automatically delete any copyrighted videos Automatically truncate copyrighted video to the allowed duration (some copyright holders allow publishing their copyrighted videos if they are truncated to 7 minutes, or 5 minutes or other - this duration limit is also available from DigiRegs API) Automatically create and assign content sources for copyrighted videos (some copyright holders may allow publishing their copyrighted videos if you post a backlink to their site under the video) Automatically deactivate all copyrighted videos or mark them with admin flag, so that later you can decide for them manually Automatically disallow videos from specific copyright holders in 100% cases (some copyright holders never allow publishing their videos under any conditions). When using this plugin it is expected that you will mostly forget about DMCA requests (depending of the quality of DigiRegs API of cause, but only time will show), and your tube will only allow to pass videos that are fully legal and allowed by their copyright holders for public use. Or at least the number of DMCA issues will be greatly reduced. Plugin will also allow processing all existing videos and deactivate them if needed or truncate to the allowed duration if the videos infringe their respective copyrights. Here is the plugin GUI that brings some light of what the configuration options are:
  16. Sorry, we don't have expertise in server / database configuration.
  17. No, this is not in the upcoming plans. I think you can deactivate video and then contact uploader via internal message? It is possible to update template so that inactive videos cannot be played. Basically we are working with integrating DMCA library into KVS, so that all uploaded videos can be checked against their database; and this should greatly reduce the number of copyright issues. The info will be posted soon.
  18. You can now reduce the number of cache files by setting cache to 0 for video_view and video_comments blocks: But at the same time you should increase page cache to 86400 to increase the % of successful cache hits for the whole video page. This will greatly reduce the number of files in cache.
  19. Local ffmpeg is used to validate the uploaded video files, but it is not used for conversion. So it should not take much resources. It is possible to reduce the number of files in cache by increasing memory caching and disabling file caching for some blocks. But in your case you have another issue - your memcache is configured with a very small memory limit (64mb), so it cannot be effectively used. Please ask host support to update memcache configuration to allow 2GB. You can check that in Administration -> Installation info: I'm not SEO expert, but I think blocking bots is not a good idea, as it may result in your site being removed from search.
  20. The number of errors you have is OK for your traffic. Please note that you have only real users as 250k daily, but you most likely have 1m of overall traffic (including bots). The load is caused not by only users, but by bots as well (SEO bots, DMCA bots). The more videos you have, the more bots you have. Average LA 5-10 is also OK. Most probably errors happen at the time when your server has peak traffic + some grabbers start to operate. In order to get rid of this we should probably think to allow scheduling grabber to some specific times. We also noticed that you have Template Cache Cleanup plugin configured every 6 hours: This is not a good idea, better configure it once in 24 hours and time of day = choose the time when you have less traffic. This plugin increases HDD load and may interfere with imports and traffic and produce higher server load.
  21. 200k daily visitors is very small traffic for KVS. This should not result in any performance issue, even on middle-end server. Please contact support to see some performance evaluation. Load balancing of the main server is only possible by using satellite, configured on a separate server under the same domain. However the main problem is that using satellite will increase database load twofold, which may be another performance issue. Load balancing of database is not yet possible, we are still working with that.
  22. It looks like your project was hacked and some code was put into template. Please contact support so that we can review it.
  23. In export and exporting feeds functionality we added new options to control whether ALL or only ACTIVE categorization should be printed in exported data. Previously KVS would always print ALL categorization (e.g. categories, tags and etc.) even if some of them have inactive status and are not visible on site. Now you can choose if you want only active categorization to be exported:
  24. In 5.5.0 we decided to update site engine to automatically disallow opening your site in iframes (using X-Frame-Options header). In most cases this would be used to somehow trick you, so this protection is the desired behavior. This doesn't affect embed codes, which are kept as legal way to embed your content and their behavior can be configured in Settings -> Embed player settings. NOTE: we are aware of some rare situations when customers will need to put iframes to KVS pages themselves, by embedding KVS upload functionality into forums and blogs. For such cases you will need to go to Settings -> Website settings and allow iframing your site using the new option: But this is not needed for 99% of projects, therefore we decided to automatically activate this protection for all.
×
×
  • Create New...