This document highlights changes to #SplitCam software since November, 2023 to May, 2024. The latest version of SplitCam at this point is v10.7.44.
Along with UI and UX enhancements SplitCam also introduces features aimed to help new users to quickly setup their first streaming sessions and get acquainted with the program basic functionalities. We've also created a separate application: SplitCam Localizer to help our supporters translate SplitCam's user interface to other languages. We are sure the localization and user care will help us to attract more streamers to our community.
Setup Wizard starts automatically whenever SplitCam is run for the first time on the computer. The Wizard can also be started manually from the main menu to help existing users in setting up the program.
The Wizard asks for user intended use of SplitCam and the preferred parameters. Then it checks if user's hardware can support the desired user parameters and recommends the best detected options. It also checks the internet speed to find out if restreaming service is required to ensure the best possible streaming quality.
Quick Tour
Quick Tour introduces SplitCam's program interface to a new user. In just a few steps it explains the purpose of different panels and controls. Quick Tour starts automatically for new users or it can be run from SplitCam's main menu.
Localization
SplitCam's UI is currently available in 8 languages: English, Spanish, Ukrainian, Russian, Chinese, Japanese, Croatian, and Italian. SplitCam detects on startup if user have selected their preferred language and if not then it offers to do so. If Setup Wizard is due to start then it will be run in user's native language so it is easier for users to get to know SplitCam better.
Accentuate Microphone
A new Accentuate Microphone audio filter is now available. When enabled for any microphone input it will lower down volumes from all other audio sources so that the voice of the speaker can be heard clearly.
Please note, that microphone detects not only user's voice but any sound, so it is best to use this option while wearing a headset.
Spotlight Video Effect
The Spotlight video effect selectively highlights user's body against background. It does so very accurately and realistically yet noticeably to add depth to the picture.
Automatic Stream Key Retrieval
For supported streaming services a user now can opt to automatically retrieve the stream key by providing SplitCam with correct account credentials. No more fiddling with browser pages trying to locate your streaming key on the website. At the moment Only YouTube and Twitch are supported. Support for more services will be added with time.
Recently Used Effects
When user disables a layer effect they don't have to go all the way of opening the Effects dialog, looking for the effect among others, enabling it, setting its parameters, and returning back to the scene. Now the last used effects can easily be accessed via a layer's Active Effects window. This window show which effects are currently enabled, lets you disable active effects and reenable recently used ones.
What's new
SplitCam Virtual Camera
A new DirectShow filter based Virtual Camera replaces the previous driver based one. The new version is aimed to address some hard to resolve problems found in driver based version of the camera.
Verification of streaming parameters
When adding or editing a stream SplitCam now verifies the URL and the stream key to make sure they are correct and can be used for streaming.
No resolution or FPS changes while streaming
Prevent changing canvas resolution or FPS during streaming or recording session.
Logged in stream user
Logged in user name is now displayed in stream settings dialog. Clicking Logged in user message in Stream Settings dialog takes you to the user's stream channel on corresponding web page.
BGRA format for NDI sources
Added BGRA format support for NDI sources. This turned out to be required for some software based NDI sources.
Text shadow
Added shadow button to source control bar for text layers.
New screen capture method
Added a new modern method of capturing display screen: Windows Graphics Capture. This method faster and less resource hungry but it requires Window 10 version 1903 or later.
Scene Control Bar
Added Scene Control Bar in addition to Source Control Bar. It is visible under the Scene when no layer is selected.
Zoom button
Zoom button and current zoom level indicator added to Source Control Bar. It shows zoom level for the whole scene or for the currently selected layer.
Web browser resolution
Web Browser layer settings window now has an option to change the resolution of browser window. This option defines the size and layout of content rendered in the browser window.
Capture cursor setting
The Window Capture layer settings now has an option to enable or disable mouse cursor capturing.
Alt-Space menu
SplitCam now has a System menu accessible by pressing Alt-Space or by clicking the app icon in the title bar. This menu mimics the Windows' standard system menu.
Keyboard navigation
All context menus and submenus in SplitCam support keyboard navigation now: use arrow keys to navigate the menu and the Return/Enter key to execute the currently highlighted selection.
Force High performance GPU
New option in Settings dialog to force High performance GPU for DirectX operations. When this option is off Windows system will decide which GPU to use for rendering SplitCam's scene.
What's been updated
More Effects button replaces the previous Canvas Effects button in Quick Adjust window. Now clicking the More Effects button pops-up a menu offering a selection of targets for the effects dialog: either the whole canvas or some layer on it.
UI translations: texts of all UI elements can now be translated to other languages.
SplitCam includes full UI translations for the following languages: Chinese, Italian, Japanese, Romanian, Russian, Spanish, Ukrainian, and partial translations to Croatian.
Updated Support commands in the main SplitCam menu. Use the commands to find us on social networks or to contact our support team using available means.
Show target layer name in Effects dialog.
Make zooming less aggressive. Limit zoom level by 300%.
Minor UI changes.
New upload speed test implementation. Download speed is not tested anymore thus saving user's traffic. Also the test itself takes less time now.
Added an icon to the Zoom button in Source Control Bar.
Zoom browser layer instead of scrolling on mouse scroll event when not in interactive mode.
Don't request updated stream key for inactive auto-authenticated accounts.
All buttons now have a visual mouse click feedback.
Whiteboard: Clear All button is now inactive when the whiteboard is empty.
Whiteboard: Undo/Redo buttons are disabled when there's nothing to undo/redo.
YouTube video resolution changed to Variable to support multiple stream resolutions.
Better quality for recording videos.
Changed the way of searching for NDI sources in local network.
Audio volume indicators optimizations: processor load during volume controls update was significantly reduced.
NDI version updated to v5.6.
Program optimizations to prevent unresponsive UI when many audio sources are added to a scene.
Don't show settings dialog for those layers that have no settings.
Dynamically update layer display name in layer settings dialog.
Show and updated layer name in layer effect dialog.
When renaming a video layer also rename a corresponding audio layer and vice versa.
Source Settings dialog controls unified in regard to user interface.
Speed up a bit UI reaction to successful authentication by changing the order of processing events in the browser.
Cherry.TV server updated.
Optimized and fixed rebuilding source control bar on layer selection.
Hide yellow border in window capture. Only works in Windows OS versions released after May, 2018.
Delete browser cache older than 1 month.
Update source control bar when a selected layer is deleted.
Fastest ingest server execution time optimizations.
Fastest ingest server is now being searched in background and the result is cached for faster retrieval during current session.
Added recursive cache deletion when deleting stream settings.
Added loader placeholder picture for NDI sources.
Correctly update scene selection list in Scene and Timer layers' properties dialog when target scene is deleted or changes name.
Notify media source about enabled/disabled interactive mode in all UI use cases.
Changed the behaviour of 'Force usage of high performance GPU': when the option is not set we don't make any changes to the system thus preserving the changes made by the user.
Auto selection of the fastest ingest server revisited.
Check internet speed once a day only to reduce traffic usage.