After lots of work and testing, we are really happy to finally announce Fast video cataloger 7 with new support to share video catalogs in a local network or over the internet.
The big new thing in this version is that it includes the Fast video cataloger server. The server allows you to share a video catalog in a local network or over the internet if you host your videos on a web server. You can easily go between using a local video catalog to a video catalog hosted by the server. The server is run as a windows service so it can keep running in the background even if you do not have the Fast video cataloger program running. When a catalog is shared several people can access the catalog at the same time. If anyone adds a video to the catalog it will be indexed locally and uploaded to the server.
We have worked on the server for a number of years now with internal beta versions and lots of testing, I am super happy to finally be able to share this work with all users.
You start the server from the Share menu.
We have a rest API for use from web pages. the rest API has functions for reading and search a catalog. When you share a catalog over the internet you have the option to generate a sample web page that uses the API. The API allows you to build web solutions that get video data from the Fast video cataloger server.
We have gone through the program and added icons. It does look prettier but the real reason we did it is to make it easier to find the windows you need as there starts to be quite a lot of windows now in Fast video cataloger.
Copy & Paste keywords
We have added two new icons to the thumbnails when you hover with the mouse. Click the buttons to copy and paste keywords to the scene. You can separate the keywords with a ,. And, it uses the standard Windows clipboard so you can mark text in another program and click the paste button to make that text a keyword for the scene thumbnail.
When you select a video the thumbs are displayed faster. This is very evident if you have videos with hundreds of thumbnails. We have also done a big performance pass on rendering, it should run smoother especially on large screens.
And lot of other smaller improvements. Download the latest version or upgrade from inside the program.
A new Fast video cataloger is now available for download. Lots of small but pretty important improvements in this update. Get it from https://videocataloger.com/download/
User interface improvements
- The Scale of thumbnails is now stored per layout.
- If you right-click on the thumbnails scale slider there is a context menu to select 50%, 100%, and 200% scale.
- If “Extended properties” and “Extended thumbnail properties” are opened or not in the detail view is now stored with each layout.
- When you add an actor it is now put first in the list and is selected. This should make it easier to spot if you want to drag it as a cast member right away.
- When you have one of the top menus opened you used to have to first click outside to close it. Then you could click on other user interface elements. This is now fixed.
- Using MadVR returning from fullscreen mode should now work correctly.
- In fullscreen mode, click on the screen to pause/unpause.
- Optimized thread pool usage a bit to fix general slowdown issues.
- If using “Write metadata in video files” this should no longer block the keywording user interface.
- Optimized keyword entry so it should be more responsive.
- Fixed issue with videos sometimes getting a 0 length when indexed.
- Error messages when compiling scripts should be a bit more clear, and we always scroll to the end of the message automatically.
- ConsoleWrite could continue to the next line before the text was visible on the screen, this is fixed.
Today Fast video cataloger 6.39 is available for download. This is a bug fix release without any new major features, thanks to everyone who has reported issues.
New .Net framework
We have updated to use the 4.62 version of the .net framework. If you have the latest version of Windows 10 this is already included with your operating system. If you are on an older version the installer will check if you have the framework and prompt you to install it as part of the installation process. The updated .net framework includes a whole range of general bug fixes and performance improvements in .net. More info on the official .net page.
- If you hold ctrl when entering a keyword in the keyword search field it will direct that keyword to the exclude keyword box instead.
- We limited the height keywords can take in the keywording box to prevent the input field to scroll down if a catalog has lots of keywords and/or the panel is thin.
- You can now click on the video player screen area to play/pause the video.
- Fixed crash after capturing a screenshot to file.
- Fixed issue with aspect ratio when using MadVR renderer.
- Fixed issues that it was not possible to drag the seek bar in the videoplayer.
- Fixed issue with bins not showing up in the dropdown in some cases.
A new version of Fast video cataloger is now available from the download page
Search – Exclude keywords
You can now exclude videos matching keywords from the search result. You find this option in the search window below the keywords. This excludes filter works on the set of filtered videos. For example, when you search for all videos matching an actor you can exclude videos that have specific keywords. If you search for a keyword and exclude that keyword, the exclusion will take priority.
Search – Actors
The actor search now supports search on Actor Bio and Actor Link.
The Actor window now only load visible portraits to save memory for catalogs with lots of actors. And, we extended the script API with a new SearchActor() function. Make sure to check out our previous blog post on how to write a script to import actors from an external movie database.
Talking about scripting. we updated Console writing so it can be done from any thread in a script, for example from a browser callback. I also added some more documentation on the exposed browser. We will write a more detailed post on how you can use it later but it is all working in the current build if you want to try it. Running scripts from an action button always gave an error message, this is fixed.
Meta data in files is faster
Writing metadata to video files (enable from the metadata preference page) is now done in a background thread and is faster.
We fixed an issue when you clicking on the seek bar while a video was playing and that click was ignored. There were scaling issues when using the vmr9 video player could happen if there was a big difference between the video aspect ratio and the window aspect ratio. Changed order of vmr7 and vmr9 in the preferences ( The recommendation is still to prefer the direct option )
I am happy to let you know we have just made Fast video cataloger 6.31 available
Play videos from a web server
We have added new support to let you set up videos to be served from a web server. Access this from the catalog/info screen and the “Use Hosted Videos” button. This enables you to put your videos on a web server and then share a catalog with other people so they can easily access your video files. You can then share the relatively small catalog file where they have quick instant access to search and browse without having to distribute all the large video files with them. And you can use this for a selected number of videos in a catalog, i.e. a catalog can have a combination of videos hosted on a server and loaded from your local filesystem.
play video through web server.
Please note that not all videos can be served from a web server, we recommend modern containers like mp4 for videos hosted this way. It is also always slower to load over a server so if you do not need this functionality you should not use it. Also, note that indexing currently needs to happen through the Windows file system.
Save to other than the selected layouts
You can now save a windows layout to another layout than the currently selected one. This new functionality is available from the view menu. Select the layout you want to save to from the dropdown list and then click Save. By default, the dropdown will be the current layout.
The browser for the start page has been switched to a Chromium-based browser from internet explorer. We have also extended the scripting interface with a new function to give you direct access to the browser window. This will allow an easy way to either write out results to a web page integrated into the software or to gather data from a web page into your solution.
The execution of scripts can now be asynchronous. This will allow you to have scripts running as you interact with the rest of the user interface.
The load script dialog will now default to open in the sample script folder, and then the last opened folder.
A new sample script
get_actors.xaml.cs will show you how to integrate Fast video cataloger with an external web service. This script is explained in detail here
The program icon in the taskbar now shows progress when a video is being indexed. The progress is per videos not for all videos in the current batch.
And other minor fixes…
It is now possible to multiselect images in the companion image gallery and remove them from the catalog. The Update dialog has gotten an improved layout.
Today we release Fast video cataloger 6.29.
A quick update this time around, so a bit fewer changes than usual but I think they are pretty important.
It is now possible to delete multiple selected images in the companion image browser window.
If adding or removing images to the companion image browser the window was not refreshed until another video was selected.
Improved tooltips for the views.