Full version history of SplitCam across all platforms — Windows (64 releases back to January 2020) and macOS (31 releases back to June 2019). iOS, Android and SplitCam Remote — release notes coming soon.
SplitCam for Windows. Every release back to v10.0.26 (January 2020). Top 3 expanded by default — click any older version to view its changes. The latest installer is always free to download from the home page. SplitCam 4 तक के पुराने versions के installers इस page के आख़िर में दिए गए हैं.
Install SplitCam Remote on your smartphone and scan the QR code on the Remote Control tab in SplitCam Settings. The app can start or stop streaming and recording, take snapshots, pause or mute SplitCam, switch scenes, and control individual video and audio sources.
Added new Windows Media Foundation virtual cameras for horizontal and vertical video on Windows 11.
Added 27 new UI languages, bringing the total number of available languages to 37.
Updated
Media Foundation virtual cameras can now be used by several applications at the same time.
Updated the installer to safely register and remove the Media Foundation virtual cameras.
Added separate horizontal and vertical placeholder images for virtual cameras.
Updated existing UI translations.
Remote Control now reports stream names and statuses.
Improved cancellation and synchronization of network requests, speed tests and streaming code.
Improved resource cleanup when unloading plugins and exiting SplitCam.
Improved video file playback and cleanup of playback threads.
Fixed
Fixed activation and deactivation of sources in hidden canvases.
Fixed canvas image corruption caused by incorrect image data pitch.
Fixed deleting the vertical effects preview renderer.
Fixed bugs with Move transition preview.
Fixed the resolution button not updating when switching between horizontal and vertical canvases.
Fixed 1080x1920 output of the vertical Media Foundation virtual camera in OBS.
Fixed video playback crashes and hangs while seeking, stopping, deleting video sources, or exiting SplitCam.
Fixed several crashes in video driver, streaming and shutdown code.
Prevented plugins and pending network operations from blocking program exit.
Added vertical canvas for streaming and recording.
Users can now stream vertical content. To enable vertical canvas you can click the Canvas Orientation button at the top-right part over the canvas. Horizontal and vertical canvases are fully independent and must be set up separately, including audio sources.
Added Fill Canvas command in layer menu.
New stream channel: Amateur.tv.
New video effect: Masks->Blusher.
Animated gif files can now be used in slideshow layers.
Internet speed test made available for Russia.
Fixed country detection in Russia or wherever access to geoapi.info is blocked.
In Restream Settings Dialog you can now select a restream server from available list.
Updated
Accept drag-and-drop url links without a path (protocol and server only).
Added caching for translations of text layers.
Added a sizing border around the main window.
Scene thumbnail generation updated.
Improve empty content handling in scene preview.
Delete thumbnail files when scene has zero sources.
Dynamic font size calculation fit text within the available canvas width when the scene is paused.
Fixed lagging during Move transition applied to layers with rounded corners.
Sync live stream settings between OnlyFans and SplitCam.
Update settings in SplitCam when they are changed in stream's chat page on the web site. Also take into account that stream settings may be invalid during the first ~30 secs after starting the stream
Changed detection and processing of available GPUs
Replaced WSS protocol with the more stable HTTP protocol when communicating with restream servers
Fixed
Update stream item after it's been edited.
Fix panel repainting when the window is moved to another monitor.
Fixed bugs with transitions preview.
Fixed the problem with Add Video File dialog not opening.
Fixed crush when user deleted a scene during transition effect.
Stream status update in mini window was not working.
Refactor streamer for safer resource management.
Fixed playback of video files of non-standard resolution.
Fixed: pause gif when scene paused.
Fixed: don't change global locale in text layer code
SplitCam's Virtual Camera can now be setup to show any selected scene or a layer from any scene. Set it up in SplitCam Settings dialog on the Additional tab under the 'Virtual video device input' option.
AI Assistant added to the program's main menu.
New country specific servers for Remote Camera source.
SplitCam now adds two virtual cameras to Windows for better compatibility with third-party software.
Added Show/Hide transition to all layers. When enabled in layer settings the layer appears or disappears using the transition when it is shown or hidden by the user.
New Fading Edges effect in Frames section of the Effects dialog.
Added the new config server for users in Russia.
Detect user location upon program startup. This is required to determine which server to use for dowloading updated ingest servers list.
Updated
When deleting Remote Camera source also delete the corresponding audio track.
Always recommend software codec for streaming and restream non-regarding GPUs availablility.
Ignore case when looking for an option in local.cfg.
Changed the way of enumerating and using available GPUs.
Changed colors of source control bar and source controls.
Added more informative format logging to file recorder.
Fixed
Fixed saving downloaded files locally using CURL when path name contains international characters.
When setting up the environement use WCHAR instead of CHAR while updating PATH variable to account for international characters.
Fixed program crash when loading image sources on some computers.
Fixed OnlyFans login error when CAPTCHA window disappears if incorrect password is provided by the user.
Don't try to load non-existing Lottie files found in older project files.
Skip non-existing channels when loading older project files.
Fixed scene thumbnails generation.
Fixed a bug that caused high GPU load during slideshow transitions and slideshow display.
Fixed opacity bug in slideshow transitions.
Fixed slideshow crossfade transition.
Load locallly saved ingest and restream servers in offline mode.
Added a new video filter: Render Delay, which works by delaying canvas' video output relative to audio. This might be helpful in some cases dealing with audio/video out of sync.
Added a new layers and canvas video filter: Scroll. The whole layer or canvas is scrolled horizontally or vertically.
Added a new option to text toolbar: automatic translation of the original text to some other language. Any text that user enters in the text layer will be translated to the selected language.
New option added to SplitCam Settings dialog on the General tab: Don't capture SplitCam windows when capturing screen. When enabled it hides SplitCam and its child windows from being visible in screen recordings made by other software or by SplitCam itself. This option is disabled by default.
Updated
Corrected error dialog to not show Yes/No buttons when they are not necessary.
Fixed incorrect handling of large number values in OnlyFans live settings dialog.
Updated OnlyFans live settings dialog to limit input and present more informative error messages.
Enhanced error reporting during streaming.
Hide sensitive stream key in SplitCam logs.
Force software video encoder when verifying stream settings.
Changed ingests update method to account for download errors on some Windows installations.
Added Sound Offset filter. Now you can adjust syncing of audio/video streams using the Sound Offset filter in audio layers.
New method of audio stretch in Replay media source. When changing the playback speed of Replay media source SplitCam keeps the same pitch.
Audio Compressor filter is available again as a reply to users request.
Updated
Changed ingests update method to account for download errors on some Windows installations.
Check for support of hardware video encoding. SplitCam will test for the availability of hardware video encoding which might be unavailable due to unsupported GPU or outdated video drivers.
Added Replay source Speed parameter.
Fixed
Fixed stopping streaming when all active streams are in error state.
Replay bug fixed: update mixer panel after deleting the Replay source.
New Replay Source. After adding this source to a scene you can replay last 5 to 10 seconds of the scene by pressing a keyboard shortcut.
New Color Source. Add a layer filled with any solid color.
New layer Effect: 3D Transform. Rotate a layer horizontally or vertically with perspective.
New scene transition: Luma Wipe. Very nice looking scene transition for which you can select any one of preinstalled semitransparent files.
New scene transition: Slide.
New scene transition: Swipe.
OBS project converter. By selecting the Import command in the main program menu you now can use an existing OBS project in SplitCam.
Updated
SplitCam now uses FFMPEG version 7.1 for all its streaming functionality, and audio/video playback. This adds to overall program stability and quality.
Don't allow adding new streams while streaming is in progress.
Twitch authentication now uses the WebView2 embedded web browser. The issue with setting up automatic stream key retrieval should now be fixed.
Handle OnlyFans CAPTCHA using WebView2 control instead of CEF.
Added an option to show mouse clicks and key presses in the Full Screen capture.
Transitions that use transparent video files now use files in WEBM format instead of MOV format. The transitions are now of higher quality, take up less space on disk, and load faster.
Floating layers now can be rotated. Click a floating layer and it will stop so that you can rotate it as you like.
Added live preview for transition effects.
Fixed
Corrected some issues with setting OnlyFans' Live Streaming parameters.
NDI sources sometimes had no sound.
NDI sources sometimes caused SplitCam crash.
YouTube authentication now works correctly.
Floating layers caused SplitCam crash when enlarged to fill the scene.
Working with Lottie files sometimes caused problems.
Adding a tenth scene caused the program to crash.
Pause was not shown while transitions is in progress.
Game capture failed when starting up SplitCam.
VST audio filters selection was now saved with the project.
Cross-fade transitions is default scene transition now. It is automatically applied to existing user projects.
New scene transition added: Move.
New scene transition added: Stinger. SplitCam includes a few Stinger transitions out of the box. You can also use your own video files for this transition effect.
New video effect: Glitter.
New audio filter: Delay.
New audio filter: VST Plugins.
Added "Reset..." command to the main SplitCam menu.
Added screenshots format setting.
Added audio source monitor.
Added Stream Deck support.
Added support for StreamFog service (https://streamfog.com).
Maximize to full screen with a click on the corresponding button in the title bar. And restore window from maximized state by clicking the same button.
Make main SplitCam window minimize when its icon in the Windows taskbar is clicked.
Automatic stream key retrieval using login email and password for OnlyFans accounts.
Manage OnlyFans' live stream settings directly in SplitCam after logging in to your OnlyFans account.
Added Live Stream Settings dialog for supported streaming services.
When recording save output file in fragmented MP4 format. With this video format you will not lose your recording in case of program crash or other errors.
Allow drag and drop URL links to add a web browser source.
Added "Email log file..." command to send the program log file to SplitCam developers for resolving an issue.
German UI translation added.
Updated
In Reset dialog checkboxes are initially checked.
Added confirmation request before actually resetting program settings.
Added easing setting to the move transition.
Audio/Video playlists random shuffle modifications.
Make shuffled playlist start with a random item.
Optimized redraw for scrollable control lists.
Make tooltip window topmost in the z-order so that it is not hidden behind other windows.
Scene transitions can now be applied to empty scenes.
Disable layer projector for text and timer sources.
Save floating panels position.
Changed fonts in the context menu groups of the 'More Effects...' button.
Show the fixed ingest server URL in the ingest selection drop-box in the stream settings dialog.
Disable ingest server selection in the stream settings dialog when the ingest server is fixed.
Offer to user to save current project after refreshing access token
Skip streams to local files when counting total bandwidth requirements.
Changes to audio sources' context menu.
Don't dim the main app window when Effects Dialog is shown.
Changed the text of the error message about not being able to update ingest servers.
New implementation of audio monitor.
Added an option to send error report to developers in case of program crash.
Prevent changing stream parameters while streaming or recording session is in progress.
Slider controls allow manual value entry using keyboard.
Fixed
Fixed bug with different aspect videos in video playlist.
Fixed program crash while selecting custom LUT when UI language other than English is selected.
Prevent webcam jumping when switching scenes.
Game capture on two or more scenes was not always working.
Screen capture was not working on duplicated scene.
Prevent random media layers renaming during z-order change when Date&Time layer exists in the scene.
Partly fixed name flickering in media source list items.
Color Pop effect was not working.
Fixed issue with cross-fade and move transitions opacity.
When duplicating a scene video playlist was not copied.
Fixed bug with audio monitor on video playlist.
Don't save the project file on Date&Time layer text change.
Fixed bugs with layer corner radius generator. For some reason pitch of the mask may be different from requested.
Correctly enable/disable layer's Move Up/Move Down commands.
Fixed incorrectly shown selected ingest server as Required in basic stream settings.
Fixed program crash when switching from Artistic effects to any other tab in Effects dialog.
Scene transitions were not visible in stream and recording.
Setup Wizard added helping users to test thir hardware and internet capabilities and make basic initial settings so that after finishing the setup the program is ready for streaming. The Wizard is run automatically if the program is installed on the computer for the first time. It can also be started manually from the program's main menu.
Quick Tour is added to help new users to get acquainted with SplitCam's user interface. The Quick Tour is run automatically after finishing the Setup Wizard if the program is installed on the computer for the first time. It can also be started manually from the program's main menu.
User Interface Localization Editor added to SplitCam. It is run as a separate application and can be started from SplitCam's main menu. Use the Localizer to prepare and share translations of user interface strings to other languages.
Custom Frame effect now has a separate setting for selecting an external file to be used as a frame. Any supported image file can be used as a frame.
"Add Paused" and "Looped" options are now available when adding a playlist to the scene.
SplitCam's Virtual Camera replaced with a completely new version.
More effects button in the Quick Adjust dialog now opens a menu for selecting a target for applying the effects: the whole scene or any of available layers.
On program start-up the user is presented with a dialog for selecting a UI Language when no user preferred language is selected yet.
All buttons now have a visual mouse click feedback.
Support menu commands changed.
Updated
"Disable Media Foundation Frame Server" option is removed as it is no longer required with the new Virtual Camera implementation.
Added savers for audio and video playlists shuffle and looped options.
Capture screen method selection simplified.
Added exclusions when verifying stream URL parameters: StreaMate and Custom streams are currently excluded.
Virtual camera name preserves its name between program updates and reinstallations.
Verify stream URL and key during stream setting creation or after editing it.
Show target layer name in Effects dialog.
Truncate long menu names.
Changes to stream encoding settings dialog to accomodate longer labels.
Prevent changing canvas resolution or FPS during streaming or recording session.
Recalculate layers' sizes when loading project if project was saved with canvas resolution different from currently selected one.
Embedded Twitch ingest server list updated.
Limit zoom level by 300%.
Make zooming less agressive.
Internet speed test redone taking into account slow connections, unresponsive servers and the test is now run for a limited period of time.
New upload speed test implementation. It now consumes much less traffic and is executed much faster.
Prevent computer from sleep revisited.
Added an icon to zoom button in source control bar.
Zoom browser layer instead of scrolling on mouse scroll event when not in interactive mode.
Update zoom level indicator in source control bar on Fit Layer to Canvas command.
Hardcoded SplitCam's restream servers.
Don't request updated stream key for inactive auto-authenticated accounts.
Skip searching for the fastest ingest server if the account is inactive.
Whiteboard: "Clear all" button is now inactive when the whiteboard is clear.
Whiteboard: Undo/Redo buttons are disabled when undo/redo history is empty.
Localizations for all languages, except Croatian, are complete.
Fixed
Make sure three or more IP-Cams work correctly when added to one scene.
Assure source control bar counter for Video Playlist is working correctly.
Video playlist progress bar is not updated.
New slideshow always starts with the second slide.
Fixed bug with hide face and face tracking effects on mirrored or flippedlayer.
Fixed bug with not restoring canvas resolution after wizard cancel.
Don't mark project as dirty when cancelling Effects dialog.
Don't save project when hystogram is enabled on openening the Quick Adjust dialog.
Fixed Transition effects.
When searching for hint trancation besides '.' also search for Japanese full stop unicode glyph.
Only list existing languages without repetitions in the language selector drop list
Fixed bug with facetracking and background remove effects.
Correctly restore layer zoom, crop and size while processing 'Fit Layer to Canvas' command when canvas size and source original size are not the same.
Fixed updating ingest servers from the online source.
GPU Tester revisited to get rid of the error of using it without initialization.
Prevent tootips flickering when hovering over the button under the scene.
Redraw transparent buttons on the canvas panel whenever canvas panel is becoming visible after being hidden.
The error with dialogs and panels being completely empty seems to be fixed.
When SplitCam is just installed on a computer and run for the first time user is asked to select a UI language. Then Setup Wizard will guide the user through the processing of testing computer hardware and making basic configurations so that upon completing the Wizard SplitCam is ready for streaming. After the Wizard finishes user is presented with a Quick Tour which gives an overview of SplitCam's user interface and basic functionality.
Setup Wizard can be started from the main SplitCam menu.
Quick Tour can be started from the main SplitCam menu.
Localization Editor command found in the main SplitCam menu starts a stand-alone program which can be used to translate SplitCam's user interface to new languages or to edit existing translations.
A new DirectShow filter based Virtual Camera replaces the previous driver based one.
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.
Prevent changing canvas resolution or FPS during streaming or recording session.
SplitCam offers to select a UI language on program startup if no language has been set by user yet.
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 agressive. 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.
Fixed
When loading a project recalculate layers' zoom, crop and size when current canvas resolution differs from the one saved in the project file.
Prevent computer from sleep revisited: sometimes computer might have gone to sleep while SplitCam is running.
Don't mark project as dirty when hystogram is enabled on openening the Quick Adjust dialog.
Fixed not working Transition effects.
Fixed Stream Settings list not being displayed correctly when scroll bar is visible.
Fixed incorrectly working Face Tracking and Background Remove effects.
Update zoom level indicator in source control bar on Fit Layer to Canvas command.
GPU Tester revisited to get rid of the error of using it without initialization.
Fixed updating ingest server list not working correctly.
Removed tooltips flickering when hovering over buttons under the scene.
Redraw transparent buttons on the canvas panel whenever canvas panel is becoming visible.
Addressed the problem with dialogs and panels becoming wiped-out when another dialog or message box pops-up.
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.
Added BGRA format support for NDI sources.
Added Accentuate micriphone option for a microphone audio source to reduce volume of other audio sources whenever the microphone detects audio input. Please note, that microphone in current version detects not only user's voice but any sound, so it is best to use this option while wearing a headset.
Added shadow button to source control bar for text layers.
Added new method of capturing display screen: Windows Graphics Capture.
New video effect: Spotlight. Find it in Effects' dialog Artistic category.
Added optional authentication and automatic stream key retrieval for Google and Twitch streams.
Added Scene Control Bar in addition to Source Control Bar. It is visible under the Scene when no layer is selected. Currently it has just a single control: Zoom button.
Zoom control added to Source Control Bar.
Updated
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 sontrol 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.
Fatest ingest server is now being searched in background and the result is cached for faster retreival during current session.
Added recursive cache deletion when deleting stream settings.
Added loader placeholder picture for NDI sources.
Fixed
Fixed non-repainting audio list items.
Fixed the issue when microphone stops working after the scene is paused and then resumed.
Fixed bug with screen capture open from loading project thread.
Fixed Text Source effects preview.
Source control bar frame fixed at 100% windows monitor scaling.
Added handling and fixed bugs with source control bar when selected layer is deleted.
Addressed some issues when pausing/resuming scenes and sources.
Verify installer package after downloading a new version update.
Account for bad internet connection while downloading online resources. With this change we also account for incomplete downloads during automatic program update.
New source type: Whiteboard. Use it to add a layer with hand drawings. When drawing free-hand paths press down the Shift key to draw strait lines.
Added an option to change web browser resolution.
New Recently Used Effects group in layer's icon menu.
Added Capture cursor setting to Window Source.
System menu accessible by pressing Alt-Space or by clicking the app icon in the title bar.
Keyboard navigation in context menus.
New option in Settings dialog to force High performance GPU for DirectX operations
Updated
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 interctive mode in all UI use cases
Minor UI modifications.
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.
Fixed
Incorrect Scene Source ROI when scene resolution is changed.
Incorrect Web Browser and IP-Camera layers ROI when their source resolution is changed.
Broken dropbox selection in layer properties dialog.
Effect properties stopped working in Effects dialog when changing an effect with multiple properties, switching to another effect and then back to the changed one.
Mirror and Flip effects behaved weirdly when used together.
Scene Source broke after canvas size change.
Mirror and Flip effects didn't work correctly when applied to semi-transparent layers.
Automatic program update to latest version: fixed incomplete update with major version change.
Addressed SplitCam crashing in some undefined moments of displaying the mini window.
v10.7.20
New
Option to display/hide tip notifications in stream.
Projector Window: now it is possible to open any layer in a separate window independent of other layers on the scene. The command Projector is available in layer's context menu.
Phone Camera: this is a new video source. Now it is possible to use your smartphone camera as a video source instead of or along with a webcam: just add a Phone Camera source to a scene, scan the QR code with your smartphone camera to open the web address and you are good to go!
Updated
Auto selection of the fastest ingest server revisited.
Check internet speed once a day only to reduce traffic usage.
Fixed
Addressed some issues with showing/hiding/updating source control bar when layers are selected, deselected, or deleted.
When exiting the app while the recording is in progress make sure current file recording is saved correctly.
Addressed crash in IP-Camera source which prevented starting up SplitCam when an IP-Camera is exists on an active scene.
Source control bar not always showing when an item is selected in the media layer bar.
Partially fixed: In case audio capture device (microphone) is removed from the system SplitCam becomes unstable and needs to be restarted we've managed to prevent SplitCam hanging on enumerating audio sources after mike has been deleted but this doesn't solve the problem completely and SplitCam still needs to be restared.
v10.7.18
New
Added Pause button to floating scene control bar.
New video layer Control Bar added: it is located below the scene and becomes visible whenever a layer is selected on the scene. The control bar includes most common layer actions.
Layer Shadow effect added to Frames group of the Effects dialog.
Face Tracking effect added to Background & Tracking group of the Effects dialog.
Blurring Face using mosaic effect added to the Masks group of the Eggects dialog.
Updated
Twitch ingest server list updated.
All control bars embedded into layers on the scene have been removed. Now to control a layer you use the unified control bar located right below the scene. The exception is Text layers: they are still controlled using the Floating Control Bar.
Don't show roundness handles for text and timer layers.
Verify history file in About dialog after downloading it.
Mark project file as dirty whenever user changes a page in a PDF Document layer.
Info Bar have been moved above the scene and its font size slightly reduced to give place to the new Control Bar below the scene.
Show/Hide scene resolution and fps popup menus when clicking the corresponding button on the Info Bar.
StripChat ingest server updated
Fixed
Whenever a microphone that has been added to a scene is disconnected from the system SplitCam becomes unstable and needs to be restarted. In this version the problem is partly addressed: SplitCam doesn't freez in situations where it was freezing before, but the issue still remains and will be further investigated and fixed in future versions of SplitCam.
The error with zoomed in video layers upon opening SplitCam projects or starting SplitCam program have been fixed.
Fixed memory leak in Simple Frame, Mirror and Flip effects.
v10.7.16
New
Added RGB32 format support to MMF webcam capture.
Updated
Save credentials checkbox in SplitCam Cloud Login dialog is checked by default.
Auto login to SplitCam Cloud after registration code confirmation.
Ensure alpha channel not transparent in RGB32 format.
Make sure layers are not transparent when processing XRGB webcam capture formats.
Added an advise to check spam/junk folders for SplitCam Cloud confirmation emails.
Changed color of info messages in SplitCam Cloud dialogs.
Fixed
Sometimes web source layers with static pages remain black after loading a project.
Updated failure reporting UI in Splitcam Cloud dialogs.
Added frame buffer size verification in webcam capture processing to avoid program crash in some rare cases.
An attempt was made to address the issue with buttons disappearing in cloud dialogs.
Restore Esc key in Add A Webcam dialog.
Fixed setting initial focus in some dialog boxes.
Restore DirectShow webcams in Add Webcam dialog.
Avoid crash when handling events while the event manager object is already destroyed.
Addressed some cases with webcam freezes.
v10.7.13
Changes
SplitCam virtual web camera is not working
DirectShow capture sources stopped working
Addressed issues with program crash. Fix is not confirmed yet.
FullHD resolution is now the default resolution in SplitCam. New projects will be created with 1920x1080 scenes, sources will use 1920x1080 size whenever possible, and recommended settings for live streams are also default to FullHD resolution. Existing projects will still be using the settings saved with those projects. The new defaults will apply only to newly created projects or newly added capture sources.
Added support for capturing more Games, including those having anti-cheat protection.
New setting: Enable/Disable WMF Frame Server. The option is located in SplitCam Settings dialog on the Additional tab.
Game capture sources are now saved with the project.
Restore capture of Game sources after the game or SplitCam is restarted.
Added partial support for H264 webcam format. This format is not fully supported yet.
Updated
Dim instead of hide layers when editing tip notifications.
When a full screen capture source is added to a scene try to restore the capture in case the monitor is disconnected and then reconnected again.
Window capture source has a new option in layer's settings dialog: "Respect window opacity", which is enabled by default. With this option enabled those windows that have transparent or semi-transparent user interface will be correctly shown on the SplitCam scene.
Make sure to syncronize settings of all sources referencing the same webcam.
Correctly process XRGB image format.
Avoid dead locks when reinitializing webcams.
Reuse active webcams in the 'Add a webcam' dialog. This speeds up the appearance of the dialog.
Fixed
Saved window capture source has a black screen right after SplitCam is started.
Some lottie animations had missing or incorrectly displayed elements.
IP-Camera preload image had incorrect zoom factor applied.
Make sure to display actualized information about current webcam source settings in the layer's Settings dialog.
Address SplitCam crash when relocating object collections in memory.
Fixed bug with game capture reinitialization when game window size or game texture size changed.
Minor bug fixes.
v10.7.7
New
Tip notifications support for the following 6 streaming services:
Zoom/Pan canvas: use mouse wheel to zoom entire canvas in or out when no layer is selected.
Zoom-lock layers: when zooming entire canvas in or out preserve the position of locked layers. To lock a layer click the Lock icon of this layer in the media list.
Add necessary outbound firewall rules during SplitCam setup.
Tip notifications: Proxy support added.
Ingest servers verification.
Make sure hardcoded ingest servers are the same as those on SplitCam servers.
Optionally compare SplitCam ingest servers to those of OBS.
Streaming servers URLs revisited: configuration file is now located on three different servers for more reliable accessibility.
It is possible to add Lottie files to the scene by dragging and dropping them from Windows Explorer.
Lottie files are stored on the server in compressed format. Automatically uncompress them after downloading.
Add/Delete custom tip notification icons.
Updated
Make additional scene snapshot in case the first one was made when not all scene sources were completely loaded yet.
Added switching game capture to window capture when hook-dll is not injected.
Tip notifications: Camsoda 18+ years old check.
Tip notifications: Changed browser cache location.
Don't delete local file in case an error occurred while downloading from web.
Use shared random proxy server.
Update proxies from SplitCam server.
Tip notifications: Show captcha window for notifications when needed.
Proxy authentication support for notification catchers.
Preserve commented lines in local.cfg file, parameters may be reordered during saving process.
Don't start notification catcher when notifications are enabled for a stream but no streaming session is open for it.
Toggle tip notifications for each individual stream.
Load proxy settings from local config file: 'proxy_server' parameter.
Tip notifications: Lower resource usage when chat capturing browser cefnoti.exe is running: don't load media and don't play video.
Added logging browser activity to %localappdata%/SplitCam/cefnoti.log. By setting debugging=1 in local.cfg file you can show cefnoti console window and browser windows.
When updating image resources skip those that already exist on user's computer.
Generalize rectangular fitting functions.
Use Lotties icon set as default for tip notifications.
Changed the way of passing path from consumers to Lottie Loader.
Exclude Lottie Grabber windows from application list when adding a Window Capture Source.
Resource management. Lottie initialization magic.
When adding images or lottie animations to the scene you can now select and add several items at once.
Float to string conversion works now independently of system locale.
Preserve lottie image quality when resizing lottie layer.
Optimized Lottie cache.
Don't save notifications options to common options file.
Added progress status on updating image resources.
Updated notifications icons with Lottie collections.
Lottie UI control optimization.
Added bottom line alignment to label controls.
Don't verify stream URL as it may have unpredictable format.
Add subtitle to tip notifications preset editor dialog.
Settings button in Tip notifications opens stream's notifications settings dialog.
Sync enabling/disabling notifications for a stream between Tip notifications panel and stream's Tip settings dialog.
Extended description of the Disable Frame Server option in the SplitCam installer.
Events API subsystem revisited.
Notification settings dialog removed from Program Settings and added to Stream Notifications dialog.
No need to hold down the Ctrl key when zooming in or out on a layer.
Web browser layer still requires Ctrl key to be pressed for zooming. Otherwise mouse wheel scrolls the browser window up or down.
CamPlace streaming service is deleted from SplitCam.
Exclude Notifications setup dialog from stream settings if the channel being edited doesn't support notifications.
Fixed
Prevent numeric conversion errors when loading projects.
When editing existing stream corrently show the currently selected encoding preset.
Fixed crash when removing empty lines from proxy list.
Fixed bug with zero size game capture layers.
Fixed some lottie elements.
Fixed bug with stop lottie animation when splitcam is minimized.
Remove lottie consumer when a lottie playback is stopped.
In Lottie loader compare paths disregarding case.
Don't load icon preset if its name is empty.
Notificator size error fixed.
Restored effect thumbnails in Effects dialog.
Layer resizing is now handled correctly.
The error of zoomed in Lottie on program start up is gone.
Bug fixes. Memory leaks. Optimizations.
Restored saving notifications options: enabled and sound.
The title in stream tips popup is partly covered with controls at 100% windows display scaling.
Error initializing SplitCam Virtual Video driver after changing the default name of the virtual device.
v10.6.53
New
Added setup parameter FRAMESERVER=1 to prevent changing WMF EnableFrameServer registry value during program setup.
Don't automatically show About dialog on version change if 'HKLM\SOFTWARE\SplitCam\DisableAutoAboutDialog' key exists and is not 0.
Don't check for program updated if 'HKLM\SOFTWARE\SplitCam\DisableUpdateCheck' key exists and is not 0.
Don't run SplitCam after installation if RUN=0 or /quiet installer command line option is provided.
Updated
Disabled Chat button in the main application window.
Added file verification when updating ingest servers.
Now slideshow layer size is calculated by the maximum image size in array.
Fixed
Addressed the mini window out of sceen bounds issue.
Scene transitions not working when any canvas effects are applied.
Enabling "Avoid body" option in a floating layer crashed SplitCam.
SplitCam sometimes crashed when the Record button is clicked.
Fixed crash when working with application audio capture.
Fixed bug with open/close mikegrabber on all scnenes when scene is changed.
Fixed logging in to unconfirmed account.
New cloud user registration was not working.
On some systems it was impossible to change the name of SplitCam Virtual Camera driver.
v10.6.36
New
Officially dropped support of Windows versions below 1809 released prior to October 02, 2018. Please update your Windows system and hardware drivers regularly.
Added new audo source: Application Audio. User can now capture sound directly from any another application, like Chrome or Edge web browser, for example.
Added new media source: Existing Scene. You can add any existing scene to another scene as a separate layer.
Web browser layers now can play LIVE broadcasts.
Updated
Dim layer name when the layer is locked or hidden.
DirectShow webcams support updated: it is now possible to use the same DirectShow webcam on the same scene.
Show effects info for media layers only.
New implementation of context menus.
Save currently loaded URL address of Web-browser Source on program exit.
Added Pause Settings panel to SplitCam Settings dialog.
Reduce the font size of edit controls.
Vertically align text in edit controls.
Added scrolling to selection lists in different dialogs: Window selection, Application selection, Game selection, Cloud Project selection, etc.
Optimized options: start minimized, minimize to system tray, start with Windows.
Optimized processing of layer events: position and text change.
Decrease the lowest speed of floating layers.
If cloud user nick name is not set, then use alternative title when popping up cloud context menu.
Added STREAM title to statistics button. Changed font and size of statistics buttons in the mini window.
The first mouse click on an unselected browser layer selects it but doesn't generate a click in the browser itself.
Decrease the minimal size of Timer layer.
Give visual feedback when mouse hovers over selected UI elements.
Hide Scene Pause Settings dialog when it looses focus.
Layer list scrolling revisited. Auto scroll into view when selected.
Hide Web Browser preload image as soon as page is ready or when timed out.
Audio playlist items displayed truncated.
Addressed break of a/v synchronization.
Fixed
When Window Capture layer is paused or the layer containing it is paused the layer disappeared from the scene.
Don't select another layer when trying to resize or change corner radius of partly covered layer.
Edit control in text layer looks incorrect when editing text.
Fixed incorrect presentation of edit controls in the Layer Properties dialog.
Make Text and Timer layers non-pannable.
Switching to another video in Video Playlist sometimes caused program to crash.
Clicking non-command item in context menu causes a command execution.
Fixed SplitCam crash when Video Playlist is deleted.
When a second audio source is added the scrolling position in the audio list is incorrect.
On program start up the sound volume is not restored correctly.
When Edit control is disabled its layout and drawing is incorrect.
Fixed incorrect scene ordering after scenes have been rearranged.
Fixed errors with multiple floating layers.
Fixed mono and different sample rate audio files playback.
Fixed text layer redraw after disabling scroll effect.
v10.6.25
New
Keyboard navigation in dialog boxes. TAB, SPACE and ENTER keys are handled. For slider controls also added handling of left and right ARROW keys.
Layer position can be fixed or floating with additional settings. From the layer context menu select Position->Float, then select the floating parameters such as speed and direction.
Added new floating layer type: Random. The layer disappers and then is shown in random palces on the scene.
Updated
Change Scene Pause notification icon color from yellow to blue.
Reduce flickering when resizing the main application window.
Better mask and background effects memory menagment: lower RAM requirements, free resources after an effect have been disabled.
Tidy up layer properties panels: text, timer and webcam.
Tidy up the previews in the Add a webcam dialog.
Tidy up the Pause settings dialog.
Preserve settings of a togglable effect when the effect is disabled in the quick access panel.
Iris Color effect updated with better precision and better performance.
Disable Cloud Open hamburger menu command when user is not logged in.
Special treatment for text selection frame when managing layers.
Bongocam servers updated.
General optimizations of effects for better performance.
Lips Size effect updated.
UI elements presentation updates: match the background color and text size of controls to the background of their parent UI elements.
Changed colors of resource panel values.
Only check for program update once every 24 hour independent of previous check result.
Only update ingest and restream servers once every 24 hour independent of previous update result.
Reduce program startup delay by lazy downloading of cloud projects.
New version of WinSDK v10.0.22621.0 is used to build projects.
(AMD) Force High Performance GPU usage for SplitCam. Requires driver v.13.35 or higher.
(NVIDIA) Force High Performance GPU usage for SplitCam. Requires driver v.302 or higher.
Show first frame of a video file when it is added to scene in paused state.
On SplitCam close reset virtual SplitCam camera image to default for all supported resolutions.
Clear layer selection when clicked empty space on the scene.
Croma Key effect has been updated.
Limit the max value of blur setting in the scene pause params.
Fixed
Update layers view if part of the main window is hidden off the screen when the layers are changed.
Correctly redraw scene controls after the main app window is resized.
Prevent layer from moving a tiny bit when it is selected for the first time.
Hitting Escape key when combobox is in focus closes dialog.
Display correct symbol of 'degree' when drawing current layer rotation angle.
Fixed resizing just added layer.
Fixed pause button of the Slide Show source.
Restored pausing video by pressing Spacebar on the selected layer.
Not all canvas effects are visually updated when their settings are changed in the Effects dialog.
Scene thumbnails generation.
Wrong PDF layer size after adding to a scene.
Positioning of some main window elements when the main window is resized.
Media lists are not updated when a new layer is added and the main window is partly off the screen.
When the main window is resized and part of the main window is off the screen then the hidden part is not updated.
Address flickering and spontaneous disappearance of Colors button and Resources panel.
Duplicate characters when entering text in the the browser source layer.
Copy and paste functionality in the web browser source layers.
When working with web browser source the pragram UI was being frozen for short periods of time.
When web browser source layer was cropped and resized the mouse events were treated incorrectly in regard to their position.
Layer transparency effect.
Make cropping to work correctly with zoomed in layers.
Prevent detection of fantom faces by floating layers.
Fixed program crashing when some of effects with face detection are enabled.
Rounding layer corners was not working on cropped layers.
Flickering image in video driver clients.
Background Blur and Aura effects cannot be disabled from the layer's Effects panel
Broken layer selection on the scene after rearranging media source items
Web camera was stopped when scene transition is running.
High CPU load with paused image source layers.
v10.6.13
Updated
Make SplitCam overcame the 2GB memory limitation in x86 version.
Lower CPU usage when Virtual SplitCam Webcam has connected clients.
Changes
Crash in x86 version on program startup.
Low FPS after adding a webcam.
Issues with selecting overlapping layers using mouse on the canvas.
Automatically rename existing xml projects by giving them the new extension.
Open SplitCam projects from Windows Explorer with double-click.
Added the option to reset SplitCam Cloud password.
Updated
Prevent warnings at the beginning and at the end of a streaming session.
Remove separator from the cloud user context menu in the title bar.
Grayout the "Cloud->Open..." command during streaming session.
Many improvements to the Skin Smoother effect. Better quality and less stress on the hardware.
Allow editing stream settings during streaming session but warn that the changes will be applied only after restarting the stream.
Save the fastest found ingest server for the duration of SplitCam session.
Enhanced overall program stability and robustness.
Updated SplitCam Cloud UI dialogs.
Fixed
Correctly show and hide hidden part of a cropped image on pressing Ctrl key right after the program startup.
Addressed the memory leak problem in DirectShow webcam capture.
Stop showing cropped parts of all layers when the Ctrl key is pressed.
Fix error when opening encrypted cloud project.
Fixed program crash on start up when no last project file is saved to the registry.
Fixed crash when a frame is read from a video file when the file source is already deleted.
Fixed layer flip effect.
Create local.cfg if it doesn't exist yet.
Fixed loading last open project file when the last project was the SplitCam's default.xml.
When canvas effects are changed in the effects dialog they are not updated in the quick adjust window.
Update layer's Fx icon when Skin Smoother effect is changed in the Quick Adjust dialog.
The Quick Adjust icon wasn't updated when switching scenes.
Try to reinitialize webcam in case of a hardware error. It helps to prevent frozen webcam image. Also added handling of some special media source capture flags: error state and skipped frames.
Fixed playback of video files (E_AGAIN when decoding a video packet).
Fixed webcam dialog hanging when closing cam previews.
Fixed program sometimes crash when showfps local config parameter is set to true.
Added the option to reset SplitCam Cloud password.
Added functionality to crop layers in SplitCam: hold down CTRL key on your keyboard and drag the layer's sizing handles to crop it the way you want. Press CTRL key to show the cropped out part of a layer.
Check if GPU configuration of the system has changed and recalibrate SplitCam processing powers.
Hash user passwords and encrypt sensitive data when working with cloud projects.
Added status text to splash screen during program start up.
Added setting to browser layer.
Updated
Updated SplitCam Cloud UI dialogs.
Lower stream log output to fatal errors only.
Cloud project name must not contain special characters now.
Updated the way of detecting GPUs available on the system.
Lower down system requirements for Skin Smoother effect.
Disable multiple same log errors and warnings when decoding MJPEG webcam images and in case of failed video effects.
Don't show Driver Properties menu item for webcams that don't support it.
Disable usage of Jasmin virtual webcams since they crash much too often.
Restore browser scroll position when loading saved project but only in case the browser layer is cropped.
Updated and extended browser source scroll functionality.
Change build toolset to v142, change SDK to 19041.
Apply audio track volume before aplying any filters.
In the main window title bar clearly identify when cloud project is loaded into SplitCam.
Remove bitrate limitation during recording to file.
Fixed
Fixed ALL CAPS characters in web browser layer.
Fixed error with entering international characters in web browser layer.
Prevent loading local default.xml from cloud server on program startup.
Fixed webcam loading error when switching scenes.
Fixed slow webcam adding and black screen after adding a webcam.
Fixed turn recording on/off by pressing Ctrl-R hotkey.
Webcam driver properties dialog was opening only once a session.
Added exception catcher and error output to log file when video file cannot be opened. Previously program crashed there.
Fixed program crash when using Enlarge Lips effect.
Fixed error with incorrect server selection in stream settings.
Fixed some SplitCam Cloud projects synchronization issues.
Fixed loading layers from older projects.
Correctly handle focused frames when layers are selected on the scene. Restore focus to the last focused window after switching apps.
Prevent layers from showing cropped out parts on Ctrl press when the layer is not selected.
Fixed layer size of not 16:9 video when being added to a scene.
Restored audio effects (filters). They stopped working in one of previous versions.
Fixed broken title layout with some Windows display scaling settings.
v10.5.80
New
Cloud projects added:
- Save, Open cloud projects commands in "Burger menu" - Login to cloud server - Display current cloud login status - Delete projects from cloud server - Synchronize projects between local computer and the cloud
Added unintrusive messages which are shown above canvas. They are indended to give user some hints and tips, informational messages, warnings, etc. A sound is played when such message is displayed and user attention is desirable.
Added an option during SplitCam installation to disable usage of Frame Server by Windows Media Foundation. Frame Server is a Microsoft's way of providing more secure access to webcams. Unfortunately it also breaks some existing functionality of Windows when working with web-cameras. Set this option during SplitCam installation process to disable Frame Server and restore multiple applications access to connected webcams. This is a system-wide setting. SplitCam will not try to change it when the option is not checked and it will not change it during uninstall process.
Added processing of TAB key in some UI dialogs. Full TAB key support will be added in later versions.
Measure internet upload speed and advise user to turn on or off the usage of restreaming service. Speed test is performed once on program startup and is saved until SplitCam is restarted. Testing takes up to a few minutes and runs in the background. Whenever user starts streaming a message will appear above the canvas if Restream setting is not optimal.
Dynamically update the list of restream servers to the verified version during program startup.
Updated
Removed undesirable galo around cut out object when applying background removal or replacement effect.
Added an option to make snapshots every 5 seconds.
New algorithms to detect face in Skin Smoother effect.
Highly optimized resizing methods when processing canvas before sending the picture to stream or to the SplitCam video driver. GPU is used wherever possible. This change allowed to decrease processor load by several times in many use cases.
Added 60 fps mode to SplitCam driver.
Speed up scene switching when full screen capture layer is present on the scene.
Verify project file format before opening it. Skip loading unsupported file formats.
Disable editing or deleting stream settings during a streaming session.
Skin Smoother filter update
Auto save project file whenever a stream is enabled or disabled.
Auto save project file whenever Restream option is changed.
Fixed
Minor fixes to SplitCam Virtual Webcam driver.
Disabled flashing canvas when taking a snapshot - this caused snapshots to be dark quite often.
Changed snapshot logic and naming to make it possible to take snapshots in time intervals less than 1 second, when user clicks the button quickly.
Fixed issue with global hotkeys being registered even when they were disabled in program settings.
Fixed on timer scene switching in the mini window.
When restarting timer source start counting seconds from maximum timer duration instead of the zero value.
Fixed full screen capture source zoom factor when loading a project file.
Corrected handling of Restream option saving and loading.
Refresh stream list view when loading another project.
Fixed memory leak when switching scenes containing full screen capture layer(s).
Fixed guf with user button on title bar when app resizing.
v10.5.62
New
New layer type: Automation Timer.
Added webcam video format selection.
Localize effects names and params.
Added scene pause button to the main SplitCam window.
Updated
Added droplist placeholder text in layer properties dialog.
Changed method of switching scenes on timer event.
Disabled saving project when switching scenes on timer event.
Timer sound changed.
Timer: notify about scene name changes.
Disabled fastest server search detailed output to log file.
Added GPU usage statistics to log file.
Multithreaded realization for all effects working with background processing effects. Quality and speed of processing notably increased.
Updated camera format selection code. New implementation.
Only allow users to select supported webcam parameters.
Added functions to find the best match among supported webcam parameters.
Avoid unnecessary camera restarts when working with camera source settings.
Changed method of restoring webcam format param from saved project file.
Audio sources' volume slider updated to logarithmic scale - it's easier to control volume in the lower range.
Disable streamer's ffmpeg debug output while connecting to stream servers.
New audio mixer realised.
Background Remove and Background Blur are now two separate effects.
Set audio source volume indicator to zero when the source is muted, the scene is paused or the global mute button is clicked.
Action button on scene pause was changed to yellow color.
Enlarge Eyes effect now more reliably detects eyes.
New neural library for face detection.
Automatically disable effects that cannot be initialized.
For not togglable effects reset all params to zero when the effect is disabled.
Fixed
Fixed crash during program exit when timer switches scenes.
Fixed bug with gif animation delay.
Fixed audio mute bug reproduced in video source: 1) mute 2) pause 3) unmute 4) play - sound remains muted.
Update an audio track volume indicator when the track is muted.
Changed identification of webcams by their paths. This allows for correct processing of two or more identical webcams.
Fixed random crash when deleting webcam source.
Addressed crash in video context destructor.
Restore muted tracks when loading from saved project file.
Fixed applying audio sources volume settings during project load process.
Fixed sending audio data to stream.
Fixed deleting unused tracks in audio mixer.
Fixed: stop audio mixer when inactivating paused scene.
Fixed bug with context menu.
Fixed bugs with video, webbrowser and ipcam audio tracks.
Fixed bugs with audio and video playlists removeAllItems method.
Fixed pause mode in audio capture sources.
Fixed some errors in Chromakey effect.
Fixed bugs with start delay of image source (image, gif, slideshow)
Fixed search for the fastest server in case when the servers list exceeds 64 items.
Fixes related to all capture sources.
Fixed bug with video pause.
Fixed bug with loaders gif pause.
Fixed pop color effect: was not woring without enabled blur effect.
Fixed file recorder. Often times the recording would stop by itself right after start.
v10.5.38
Updated
Enable Chroma effect for Image sources.
Optimized detection of key color in Chroma effect.
Fixed
Fixed crash when adding a webcam. Crash occurred in alpha blur filter.
v10.5.35
New
Added effect "Remove background" (x64 version only). Applies to video file and webcam sources only.
Added effect "Blur background" (x64 version only). Applies to video file and webcam sources only.
Added effect "Dynamic contrast".
Submenus added to context menus.
New capture source: Video playlist. Add several video files which are to be played consecutively.
New capture source: Audio playlist. Add several audio files which are to be played consecutively.
You can control playback and edit a playlist in a separate windows: click the "..." (for video playlist) or "Gear" (for audio playlist) button and select the "Playlist" command.
Added MJPEG support into DirectShow capture.
Added pause source on space key. (VideoFileSource, SlideshowSource)
Updated
Chromakey filters group renamed to Background.
Background processing filteres are all moved to the Background group.
Filter names and parameters prepared for translation to other human languages.
In the "Add new source layer" menu: display sharing commands moved to "Share display" submenu.
In the "Add new source layer" menu: audio source capture commands moved to "Audio Source" submenu.
The Effects dialog is not movable. Click-and-drag in any space uncovered by other controls to move it.
When a checkbox state is changed show/hide controls associated with it. This is currently used in Chromakey effect when enabling/disabling automatic key color selection.
Color picker of a color control is now automatically disabled as soon as a color is selected. To keep the color picker active hold down Alt key on the keyboard when making a selection.
Reworked audio mixer and a new implementation of audio/video synchronization in stream is done for now. Known problems: the stream is not stable - audio/video packets seem to gradually divert in their PTS values which causes stream reinitialization on the receiving side, also the audio track changes tempo and plays back either faster or slower every next few seconds.
Audio/video synchronization in stream is greatly enhanced.
Audio/video frame rate is now more accurate.
Video driver updated to support 60 fps output.
Better support for 60 fps scenes.
Some filters performance enhanced by moving code execution to GPU.
Only automatically show About dialog when a newer version is run for the first time.
Fixed
Fixed bug with LUT loading from project.
Fixed bugs with adding video into audio playlist.
Fixed color palette not being updated with a picked color in Color Control UI elements.
Fixed crash when opening Add Webcam dialog when some webcam models are connected to computer.
Fixed switching scenes with the same webcam on each of them.
Fixed GIF-loader for IP-camera preload.
Fixed errors with handling file paths containing international symbols.
Safely handle international symbols during Skin Smoother initialization.
Added missing shader files to setup file.
Create file path before actually saving a file.
Fixed crash on fast effect parameters change.
v10.5.28
New
Added scrolling tolltips. If a tooltip is too long to fit into standard size window, the text within automatically starts scrolling up.
Added interact mode button into webbrowser layer bar. Use the 'interaction' mode for working with text in the browser layer.
Updated
Hide control bar in browser layer when in interaction mode.
Browser control bar icons updated.
Effect names and parameters can now be translated in other languages. The translations will come with future updates.
Renamed Skin Tone parameters.
Save program settings to file every time the Settings dialog is closed with the OK button. In earlier versions the settings were saved only on successful program exit.
Fixed
'Auto select key color' state of the Chromakey effect was not saved with the project.
Sometimes video file sources stopped working when fast forwarded or rewinded. The problem was addressed in this version.
Skin Toner effect didn't work in previous version.
Fixed Mirror and Flip effects.
v10.5.27
Changes
Fixed layer's Flip and Mirror effects not working.
v10.5.26
New
Added an option to reset mini-window position in case it appears out of screen boundaries. Hold down Ctrl key while minimizing SplitCam to restore default mini-window position.
Slideshow paused state and the last shown slide is now saved with the project.
Enter interactive mode in browser source layer by double clicking the layer. Double clicking on other layers is ignored.
Updated
Renamed Skin Tone parameter from "Initial Skin Tone" to "Original Skin Tone Adjustment"
Updated program code dealing with lower webcam FPS values. FPS of 5 or less were causing infinite webcam restarts on some systems.
Set project dirty flag when a scene name is changed.
Set project dirty flag when project name is changed.
Refactored processing of browser bar commands.
Made Chroma effect parameters work correctly.
Updated default Chroma effect parameters and their naming.
Fixed
Fixed Table Transfer effect - the effect was applied to canvas instead of layer.
Fixed loading layer zoom settings from project file.
Addressed the issue with some effects settings having negative minimal values not being properly restored from a saved project.
Fixed bug with saving layer's Zoom level.
Fixed some bugs with browser layer.
Fix for dragging/dropping files from non-elevated windows to SplitCam running in elevated mode.
Addressed an issue with unselectable browser source layer when some other layer on the same scene is selected in the layers list.
Fixed Reset button not always working with some effects.
Fixed Global Reset Effects button in togglable effects.
Fixed bug with simple frame.
Fixed crash when adding webcam on a new scene while the webcam is still not completely closed on another scene.
Addressed crash on deletion of MJPG camera.
Fixed bug with camera resolution change.
Added MJPEG format to webcam capture.
Fixed crash with MJPG video format in camera capture sources.
Some bug fixes aimed at more stable program work.
v10.5.20
New
Added drag-and-drop support: drag supported files from Windows Explorer onto the canvas or layers list in SplitCam to add them to currently selected scene.
New layer effect: Skin Tone. Play with the settings of the effect to add suntan to your skin or to change it completely. Use Color Range setting to limit the colors affected by this effect.
New SplitCam option: Minimize to system tray.
New SplitCam option: Start minimized.
New SplitCam option: Start with windows.
New Frame effect - Simple Frame: add a simple rectangular frame to any layer and set its width, color and opacity to your liking.
Added Chinese Traditional language.
Added Japanese language.
Added new actions to Web Browser sources: Copy, Paste, Select.
Added new actions to Web Browser sources: Go Back, Go Forward, Reload.
Added keyboard input to Web Browser sources.
Added new capture source: NDI or Network Device Interface media can now be captured by SplitCam.
Updated
Localization text updated.
New control bar for PDF sources.
New control bar for Slideshow sources.
Optimized scene renderer in the canvas preview: a single renderer is now used for all scenes in the project.
Unified UI in some dialogs when adding new capture sources.
Added antialiasing to layers' control bars.
Fixed
Fixed loading multistring params from a saved project file. Slide show sources were wrongly loaded as a single image sources.
Fixed some bugs with Slideshow source.
Fixed bug with mini window renderers.
Fixed bug with checkbox.
Fixed bug with icons lost after starting SplitCam with windows.
Fixed bug with PDF files processing.
Fixed first scene button live preview is not working after creation of a new project.
Addressed crash issue on SplitCam startup due to unsynched creation and deletion of window renderers.
Scene transition time value now is set correctly when applying transition to all scenes as well as when selecting time followed by selecting a transition method.
Only video context can delete window renderers now.
Fixed inconsistent canvas resolutions and fps when loading saved projects and creating a new project.
Fixed blinking statistics windows.
Fixed some bugs in stream statistics.
Fixed error stopping transition effect after switching to another scene while transition is in progress.
Changed color of the progress bar in video selection frame.
Updated naming scheme in snapshot series.
Added additional error handling to project loader to skip scenes which load with errors but keep on with the project itself and other scenes.
Webcam name fix in log output on capabilities enumeration.
Added required runtime dlls to setup project.
Added error check in GIF loader to account for non-existing files.
Fixed
Fixed bug with UI in statistics.
Fixed errorusly closing main window when hitting Esc or Enter key while a floating panel is active.
Fixed bug with some gifs delay.
Fixed bug with black background in slideshows.
Fixed threads syncing in webcam preview initilization.
Fixed errors working with webcams selection frames used for moving and resizing layers.
Addressed the wrong tooltips appearing for random controls.
Fixed disappearing name of an audio source layer list item when the item is close to the bottom of the main window.
Fixed leaking user object system resources (static selection frames were not deleted properly thus orphaned windows accumulated).
Fixed error with disappearing text in UI elements.
Modified some text strings in translation files.
Fixed crashing when deleting video sources having audio tracks with the same name and path.
Fixed memory leaks in layers management code.
Fixed webcams FPS selection not always working.
Fixed web browser layer not always waorking.
Overall program stability enhanced.
v10.4.89
New
Flip and mirror effects can now be applied to any video source.
Added PDF documents video source.
Added user interface translations. Currently the following languages are available: - English - Croatian - Ukranian - Russian.
Added preliminary support for DirectX 12.
Added new parameters on Snapshots tab in the Program Settings dialog: resolution, serial snapshots interval and the number of snapshots to take on each elapsed interval.
Added UI for slideshow pause/play, next and prev frame.
Added transition effect to slideshow sources.
Added speed setting to Slideshow source.
Added statistics buttons to main SplitCam window.
Dynamic restream server update.
Added floating panel with statistics information.
Updated
Changed default bitrate to 2500K. Added additional parameter to H.264 encoder.
Changes PAUSE to BE RIGHT BACK text over the paused video.
Layer context menu now has a title with the name of layer. This is done for easier layer identification.
Snapshots button tooltip updated to account for serial snapshots.
Faster loading of images for Slideshow.
Image in virtual SplitCam webcam is now stretched to occupy full frame instead of being resized to fit inside.
Updates to Skiin Smoother effect.
Updated game windows filtering.
Fixed
Addressed the issue when program crashed in camera selection dialog.
Fixed errors with audio capture sources.
Fixed saving audio effects settings between SplitCam sessions.
Fixed errors in statistics floating panel.
Fixed some localization errors.
Fixed zooming for webcam sources with resolutions higher than HD. Several bug fixes.
Fixed moving and attaching floating panels.
Fixed bug with resolution of miniwindow after exit from fullsreen mode.
Video progress bar fix.
Video rewind fix.
Fixed bug with miniwindow height less than zero.
Fixed incorrect values set by slider controls in some cases.
v10.4.66
Fixed
Slider controls for some video effects including Skin Smoother were working incorrectly.
v10.4.64
New
Added H.265 protocol support for receiving streams from other sources like IP-Cameras, etc.
Chromakey can now be used in production work.
In the burger menu added links to online support resources.
Added layer context menu command: 'Capture Cursor' for a screen share source.
Updated
Removed VC Runtime dependancy.
New auto full screen game detection.
Better Chromakey effect processing rsulting in more stable work, less processor load and better quality.
Added Chroma effect preview.
When switching from one tab to another in Effects dialog select the last active item or the first item in the list so that parameters are immediately available.
Added Cromakey effect menu item to layer menu (where applicable).
Disable Delete button in audio layer when the layer is associated with a capture source (video, browser or IP-cam).
Reenabled transparency effects for screen capture layers.
Select layer on mouse down event instead of mouse up: avoid problems with selecting layers when tooltip is shown and possibly when game capturing is on.
Optimized FPS timings in canvas thread.
Fixed
Fixed error with updating a list of in-built ingest servers at runtime.
Addressed the issue with SplitCam crashing when audio track in a video file source has unsupported or corrupt audio track.
Fixed a bug with program crashing in some rare cases while closing a Webcam source layer.
Fixed issues with selecting LUT effects and (re)setting their parameters.
Browser source with invalid audio data would crash SplitCam. Fixed now.
Fixed incorrect canvas FPS when opening projects on not so powerful computers.
Fixed error with synchronous access to layer resources leading to random SplitCam crash when switching or modifying scenes.
Fixed bug with shared layer effects. Now layer effects work with screen, window and game shares.
Fixed error: audio mixer was not started on the first active scene.
Fixed bug with flip and mirror on static webbrowser pages.
Fixed Splitcam crash sometimes when loading project from file. Fixed crash when IP-camera or Browser source start receiving data berfore completely initialized.
v10.4.57
New
Added DSLR cameras, AverMedia capture devices, and other external devices support.
Added DirectShow virtual cameras and capture source filters support.
Copy audio and video effects as well as rotation settings when duplicating layers.
Added automatic update of ingest servers from SplitCam website.
Added ARGB, YV12, and UYVY format support in webcam sources.
Added cursor capture setting for fullscreen source.
Added text effects.
Create full path when saving snapshots and video clips.
Save size and position of MiniWindow across SplitCam sessions.
Added Pause command for individual layers applicable to following sources: Webcam, Video, IP-camera, Browser, Plugins.
Show layer effect icon when one or more effects are applied to the layer source. Click the layer icon to bring up a window showing enabled effects. You can turn effects off or back on while the window is visible. You can also reset all effects thus disabling them, or open the full effects editor dialog for the selected layer.
Updated
Optimized FPS timings in canvas thread.
Disabled effects which are not supported in some layers.
Optimized freeing of resources in sorce capture code. Switching scenes, adding webcams and other many operations are now executing faster.
"Add Webcam" dialog design change to accomodate more webcams and to fit on smaller screen sizes.
"Add Webcam" dialog now opens and closes faster thanks to parallel opening of camera previews.
Added background to transparency effect preview to visualize the settings.
Don't apply skin filter effect to layer types other than Webcam and Video.
Removed ChromaCam from available capture sources.
Reduced capture sources enumeration time.
Restore mini-window to its default size when loading wrongly saved settings.
In the "Add Webcam" dialog added a placeholder when source preview is not available.
Added Skin Smoother to Quick Adjust window.
Disabled video driver update suggestion. Reporting of older drivers to log file still remains.
Better image quality when resizing video for virtual driver.
When fitting layers to canvas keep proportions.
When moving floating panels snap them to mini-window edge when mouse pointer is near the edge.
Notify plugins of layer position change only when the plugins layer is moved or resized. Don't notify plugins of other layers changes.
Fixed
Fixed Splitcam crash sometimes when loading project from file.
Fixed crash when IP-camera or Browser source start receiving data berfore completely initialized.
SplitCam was not capable of capturing some games.
Some URLs caused embedded web browser errors which could even crash SplitCam or fails in loading web pages. Now most of those errors are fixed.
Fixed incorrect search path for image resources.
Fixed mirror and flip effects for images.
Addressed the issue with the program crashing on certain computers when duplicating certain scenes.
Fixed error with encoding different FPS streams.
Fixed bug with cameras enumeration.
Fixed bug with transparent layer effects.
Fixed bug with preview renderer when transparent layer on canvas.
Fixed bugs in text layer with scroll effect and background enabled.
Fixed incorrect source volume setting when muted source is first loaded from file and then unmuted.
Fixed crash when capturing some x64 games.
Reenable Open Project command at the end of streaming session.
Addressed issues with rounded corners in layers.
Fixed text blinking when text layer is mirrored or flipped.
Fixed memory leaks.
Fixed the error when stream is being started while recording is in progress and restream mode is active.
v10.4.39
New
Rotate layers around center: select a layer, hover mouse pointer over the layer in scene preview, you'll see a ratation handle. Drag the rotation handle around to rotate the layer. Hold down Shift key to constrain rotation angles to the multiples of 45°.
Added Settings... command to Text layer context menu. Now it is possible to set the speed of scrolling or blinking.
Added commands to text layer menu to open text settings floating panel.
Added source info panel with some technical details. Hold down Ctrl key and click the source icon to open the info panel.
Added Date/Time pseudo-effect to text layer.
Added audio layer with controls to Web-browser Source.
Added audio layer with controls to IP-Camera Source.
Added Reset button to audio layer effects dialog.
Added displaying current values in Slider Controls.
Added the ability to restore audio filter parameter(s) to their default values by double-clicking the slider control.
Added audio filters for other audio input devices in addition to microphone source.
Added floating panels. Floating panels can be enabled by clicking the corresponding button in the mini-preview window title bar when SplitCam is minimized.
Added text layer background: you can choose the color and transparency of the background.
Added vertical alignment option for text layers.
Video effects can now be appplied to any single layer individually. Select Effects command from layer's context menu.
New layer effect Transparency added to Color category. The transparency effect works with layers only and is not applicapble to canvas.
Updated
Updated hotkeys to use Ctrl in combination with an action key.
Updated FFMPEG and NVIDIA libraries to latest versions.
If a GPU is not supported user gets a warning message suggesting to update her video card drivers.
Changed layers' Edit menu command to Settings command.
Microphones audo grabbing revisited: fixed bugs and minor memory leaks. The issue with incorrect audio device assignments was fixed.
Software audio capture devices are no longer listed in Micrphone selection dialog box. SplitCam currently works with hardware devices only.
Added audio devices consistency check: device ID must correspond to its system device path. In case of inconsistent device SplitCam tries to resolve the issue itself and if it can't then the device is either ignored, or replaced with default device, or a warning message is given.
Hide scene duplication button when no more scenes can be added.
Corrected checkbox size in the scene effects dialog.
Enabled SSE2 support in x86 version of SplitCam.
Updated audio layer settings icon to show when any of audio filters are active.
Cache program history in case internet is not available.
Removed Mixer services support. The site is dead.
Record icon updated.
Muted volumes management revisited. Fixed incorrect source volume setting when muted source is first loaded from file and then unmuted.
Changed restream server URL.
Speed up scene switching.
Speed up Quick Adjust dialog opening.
Speed up Histogram update.
Forced use of en-US locale for date/time formatting in text layers.
Fixed
Fixed bug in detecting older NVIDIA GPUs.
Fixed color shift in RGB to YUV conversion procedure.
Fixed bug with webcam selection frame in UI when webcam and microphone both have the same ID.
SplitCam sometimes crashed when resizing text layer.
Fixed the error when clicking the Close icon in the top-right corner of the main window twice led to losing the project file without a chance to restore it.
Fixed re-streamer reconnection issues.
When opening a project the text layer which has stroke effect enabled, the stroke was missing until the layer parameters update.
Fixed capturing sound from multiple microphones.
Fixed error with audio filters. A single set of filters was incorrectly used in all audio sources. Now every audio source has its own set of filters. Sound distortions with enabled filters disappeared.
Fixed crash with updating mini-preview window during resize or when switching scenes.
Fixed error with tooltips stealing focus from edit windows.
Fixed error when accessing the virtual SplitCam webcam after renaming the virtual device.
Fixed incorrectly setting virtual SplitCam driver name to the default value upon closing Settings dialog when driver name hasn't changed.
Fixed incorrect loading of options with floating point values from project file on disk. The error in previous versions is reproduceable only when saving projects with localized characters: layer names, project name, etc.
v10.4.23
Fixed
Fixed restoring selected LUT effect when loading a project.
Fixed incorrectly drawn histogram with some Windows scaling settings: 125%, 150%, 175%, etc.
Fixed YUV format on Intel embedded GPU.
v10.4.22
New
Added hotkeys. View all hotkeys assignments in the Settings dialog.
Added pause mode activated by pressing the space key on the keyboard.
Users having admin rights can change SplitCam virtual camera name.
Added histogram to the Quick Adjust window. Use the histogram for fast and easy correction of the overall image lightning: adjust bright and dark areas as well as the mid-point.
Added control tooltips. Hover your mouse pointer over a control to see its description. The tooltips can be turned off in the Settings dialog.
Added command line switches for testing purposes. Use the /? command line switch to see the list of available switches.
Added audio sources volume level indicators. Volumes over 75 dB are marked with yellow color and volumes over 85 dB are marked with red color.
Show About dialog when a new version of SplitCam is started for the first time.
Added OS version output to log file.
Added a button to duplicate a scene.
Added Opacity setting to most of scene effects.
Updated
Don't select a layer when its visibility state changes.
Unselect the layer when its state changes to invisible.
Text layer command bar icons updated.
Slight but noticable increase in CPU performance when preparing video for streaming.
In restreaming mode use the FPS set for the restream server instead of the maximum FPS among individual streams.
When selecting text or stroke color for text layers correctly set the initially selected color in the ChooseColor dialog. Add a new custom color automatically if necessary.
The minimal view window, activated when SplitCam is minimized, can now be resized by clicking and dragging its border on any side. Keep holding the Alt key to temporarily disable proportional resizing.
In case of an error during GPU detection a message will be recorded to the program log file.
Changed look of UI check box element.
Text layer command bar icons updated.
Fixed
Fixed incorrect proportions when zooming out a layer at frame edge.
Fixed random webcam freezing when switching scenes.
Fixed crash when selecting desktop region for capturing.
Fixed random crashes during network activity on program exit.
Fixed RGB24 webcam source processing. Includes fix for VISIT-X Video Splitter virtual webcam.
Fixed video file recording.
Fixed error: stream wouldn't start if file recording is in progress.
Fixed random picture freezing during captured frame processing.
Fixed potential error of creating thumbnail for a web browser or ip-cam source which has already been deleted.
Fixed error with detecting available GPUs when there are no streams set up yet.
Added fast webcam switching between scenes when both scenes have the same webcam with identical paramters.
Mini window: account for multiple monitor setup. Mini window now maximizes to full screen on the current monitor. Mini window is restored to the same monitor it was last visible on.
Updated
Changed look of UI check box element.
Initial text layer size calculated according to current screen resolution and Windows scaling.
Fixed
Fixed UI scaling at some Windows scaling settings.
Fixed IP-camera not working with an on-board Intel GPU.
Fixed flip and mirror effects.
Addressed issues with forced program termination in case of GPU errors.
Fixed text layer visibility toggle.
Fixed bug with switching between blink and scroll in text layer.
Text layer font sizes in display and edit modes revisited.
Stream library updated. Fixed handler of user initiated closing stream in direct conection mode.
v10.4.6
New
Added check marks to selected menu items in the command bar of text layer.
Updated
Text layer updates related to different display resolutions and DPI: * sync the font size between display and edit mode * correctly set initial text layer position and size * corrected position of font name and size combo-boxes.
Updated calculation of text size in text layers for different monitor resolutions and DPI.
Fixed
Fixed layers' Flip and Mirror effect.
Possible crash when enumerating available GPU.
Fixed incorrect font size displayed as selected in text layer when running on high DPI monitors.
Fixed redrawing of the control bar when selecting color of a text layer.
Fixed incorrect calculation of scrolling text length.
Fixed incorrect display of stroke and blink text effects when applied simultaneously.
Restored transparency of the text layer in edit mode.
Addressed the error with text layer remaining invisible after the text was edited.
Updated stream control functionality: error handling and reconnections.
Updated CamSode and StripChat ingest server addresses.
Updated control of capturing same game on multiple SplitCam scenes.
Updated list of exclusions when selecting games for capturing.
Fixed
Fixed notifier control bar appearance and position.
Fixed bugs with tip notifier.
Fixed errors in treating poor internet connection when streaming in Restream mode.
v10.4.1
New
Games capture. Currently support games running on DerectX 9, 10, 11, 12. Vulkan and OpenGL engines are not supported. Game capture sources are not saved with the project. Users have to add them again in every SplitCam session.
Updated
Corrected handling of network errors and temporary bandwidth decrease during streaming sessions.
Encoders queue size added to statics output in SplitCam log file. They may help in detecting streaming issues on user computers.
Added handler for Windows entering sleep mode: streaming will stop before entering sleep mode.
Text layer control bar updated.
Updated initial text layer width.
Disable virtual machine detection when checking for GPU.
Fixed
Program history may not get updated due to caching. This update fixes the probelm.
Attempt was made to address the issue with "frozen" canvas in some cases. Still needs testing.
Fixed bugs with layers resizing.
Tuning up hardware errors handling in webcam source.
Fixed bug with canvas blinking whan transition effect is applied.
v10.3.93
New
Added resource control: when RAM usage starts to grow beyond limits Splitcam reports the problem to the user and offers configuration changes to lower down RAM requirements.
Full screen region selection added. Use control buttons at the bottom or press Enter key to accept selection or press Escape key to cancel region selection. You can also choose between light and dark modes in region selection mode.
Full screen region zooming/panning: Ctrl-Scroll to zoom, Ctrl-Drag to pan.
Partially realized top/bottom layer snapping during resize.
Fixed capturing screen of additional monitors. Region selection on secondary monitors doesn't work yet.
Save/load screen capture ROI along with the project.
Updated
Removed unnecessary logging of init/deinit.
Recoded proportinal layer sizing.
Corrected initial full screen layer size.
More errors are tracked and saved to the log file.
Optimizied Skin Smoother effect to require less CPU processing.
Identify display by device name instead of the handle: allows for saving display source across Windows sessions.
Changed full screen capture source name to monitor name to distinguish between different monitors.
Fixed
Fixed low quality sound in stream when user chooses to use a custom audio bitrate.
Fixed bugs in scene transition effect.
Fixed lost scrolling and zooming on layers.
Multiple fixes aimed at the issue with frozen canvas.
Optimized code for playing video files: 60 fps support, more video formats are now supported.
Added restream settings button: user can now set her own restreaming params.
Added full screen mode in miniwindow.
Added support for LUTs in PNG format.
Updated
Stream submodule updated to address high memory load when streaming with poor internet connection.
Cleaned up logging: removed unnecessary output from log files.
Updated code to apply canvas resolution to all scenes and to newly added scenes.
When loading plugins skip those that have already been loaded.
Additional plugin directory to be searched for plugins on program start.
Effect previews now use JPG format instead of PNG to save disk space.
Disabled autosaving project during the first few seconds after it's been loaded.
Changed Gamma effect processing.
Mini Window updated icons are now dynamically resized according to the window size. They are easier to view this way.
Main window Minimize and Close buttons updated.
Audio driver updated.
Fixed
Fixed issues with webcam preview when adding a webcam to a scene.
Fixed bug with text layer disappearing after being edited.
Fixed broken canvas when zooming in on a picture moved to (0,0) position.
Optimized full screen capture code.
Some rare issues addressed in web browser source.
Fixed an orphaned selection frame after deleting a webcam layer.
Fixed crash when restream dialog is summoned before any streams were added.
Fixed bugs with LUTs.
v10.3.66
New
New virtual microphone device driver.
Removed virtual output device driver as it is no longer needed.
Added check for prooperly installed virtual microphone device. User sees a warning message if the driver for the virtual microphne cannot be loaded. In case of driver error the program can continue to run but the micriphone will not be available.
Video effects added and can be applied to each scene independently.
Added 3D Lookup Table video effect support: CUBE format.
Added 3D Lookup Table video effect support: PNG format.
Program title now shows currently opened project file path.
Added Alt-F4 handler which correctly closes the application.
Added Gamma effect to canvas.
Program settings dialog added with General Settings, Snapshot settings and Video recorder settings. More options are to be added in future versions.
User can now change canvas size and FPS in program settings.
Layers can now be selected by directly mouse-clicking them on the scene.
Updated
Added hilite to the name of selected scene.
Updated handling of project (un)loading: project dirty flag added, autosave code changed, changed logic of saving projects under different file name: project saved by Save as... command becomes current project, if autosave option is disabled then user is queried to save the dirty project on exit or on switching projects.
Setup updated to address the issues when running installer while the program is running.
Updated monitor source saver with a parameter for saving multiple monitor sources.
Optimizations to video encoders during streaming. Processor load noticeably reduced.
Disabled starting streamer when there are no active streams.
Paused source state is now saved when switching scenes.
CamPlace web site stream url updated.
Video encoder updated with additional parameters to address possible audio/video sync problems.
Project saving code updated to reduce file size and omit certain defaults. Additional checks added to catch and treat errors while loading projects from files.
Fixed
Fixed loading local files in Web Browser Source layers.
Fixed distorted sound from mike when mike is used in multiple scenes.
Fixed addressing non existing active scene object in CIpCameraSource.
Fixed errors related to closing first canvaas.
Fixed bugs with full screen source.
Fixed crash when streaming on NVIDIA in x64 release version.
Reset zero effect parameter value to its default when loading project from file.
Fixed errors when working with full screen source on different scenes.
Fixed errors with window grabbing in window source layers.
v10.3.51
New
Added floating mini window which is popping every time SplitCam is minimized. Stream indicators help monitor streaming state in the floating mini window. Click an indicator to see the name and the status of a stream in the title bar.
Added zoom and pan functionality to layers. To zoom in or out on a layer you select the layer, hold down the Ctrl key, and sroll with a mouse over the layer. To pan a zoomed layer you first select the layer, hold down the Ctrl key, then drag the layer with a mouse.
Added the ability to save SplitCam projects to files and load saved projects from previously saved files.
Added Web Source plugins support.
Added SplitCam Virtual Audio device.
Updated
Setup updated: uninstall drivers with SplitCam.
Updated Skin Smoother effect.
When adding a Window Source layer in SplitCam and the target window is minimized, SplitCam restores the target window from minimized state without activating it or bringing it to foreground.
Monitors are now a separate capture source. They were mixed with windows in previous versions.
Optimized Notifier code. Lighter and more reliable.
Loader placeholders in Web Browser Source and in IP-Cam Source updated. Work faster and smoother.
Fixed
Corrected error handlers when loading projects from files.
Don't try to add sources when associated files no longer exist.
Fixed errors with browser sources color formats.
Recording to file now works as expected when restreamer is enabled.
Fixed broken video during recording to file.
Fixed wrong context menu shown for media list items.
Fixed spontaneous crashes when working with desktop capture sources.
Screenshare sources can now grab separate windows and external monitors.
Added Always-on-top scene preview window which is automatically shown every time the main SplitCam window is minimized.
Added x64 version of the program. You can download x86 or x64 version depending on your preferences or system requirements. Before switching to a new program architecture it is highly recommended to uninstall previous version of SplitCam.
Added support for WEBP image format.
Added support for transparent PNG format.
Updated
Additional logging for tracking errors on user computers.
Layers with sources having fixed size are sized proportionally. Hold down Alt key to temporarily disable proprtional sizing.
Screen capture source code updated to use hardware acceleration on supported systems. CPU usage greatly reduced and picture quality is now much better. On older Windows machines we still use previous capture methods which results in high CPU load and the lack of capturing many of the modern application windows.
Updated algorithms when working with animated GIF and WEBP files. Now they use less CPU, load much faster, play smoother and give better picture quality.
Autoupdate will now download and ask user to install the x86 or x64 version depending on which version of the program is currently running.
Audio monitor output changed. The new code is still under testing so it may be changed in future version. You can enable audio monitor by Ctrl-clicking the global Mute button.
Fixed crash on program exit due to audio playback.
Fixed bugs with Slideshow layer.
Fixed installer bug preventing SplitCam installations on older Windows systems.
Fixed
Fixed rare cases when program hangs or crahes on exit.
Bug fixes in Screenshare layers.
Fixed display of semi-transparent layers with rounded corners.
Fixed Screenshare sources causing program crash on some computers.
Fixed file recorder: the problems with pixelated videos and asynced sound should be resolved now.
General program stability and performance enhancements.
Setup project now deletes previous version before installing a new one. This done in prevention of files being used and not updated during installation.
v10.3.21
New
Added restream functionality to minimize network load for multiple streams. SplitCam uses its own restream located in USA and Europe to provide this functionality.
Added splash screen on program startup.
Added system provided webcam settings dialog.
SplitCam now supports Video Image Source plugins. More info for developers can be found at https://splitcam.com/plugins/.
Updated
Optimized screen capture code to give higher quality and less CPU usage.
Higher quality of text in Text layers.
Updated SSL third party libraries to latest versions.
Additional search methods added for delay-loaded DLLs.
AMD GPU detection code update.
Disabled selecting SplitCam virtual webcam when physical webcam was disconnected between program sessions.
Updated setup project to address errors during installation.
Disabled forced AMD GPU detection.
Disabled GPU driver update dialog.
Changed the order of media layers in UI.
Streams window now stays visible when mouse-clicking outside of it. To close the window click the Stream Settings button again.
Fixed
Selection frame remains on screen after the webcam is deleted from default project.
Working with non-transparent GIFs.
Program crashed on some systems not having Visual C redistributables installed.
Random crashes on program exit.
Address the issue when a hung copy of SplitCam remains running after the program exit.
Crash in audio list items update list in rare cases of scene switching.
Some minor issues with ipcamera.
Addressed minor issues with streaming code.
Fixed disappearing main scene preview after some modal dialog is closed.
Added "Loading..." placeholder image to web browser source.
Updated
Restored default 1280x720 resolution in custom stream preset dialog.
"Loading..." placeholder image updated.
Fixed
Fixed bug with forced h264_nvenc codec when starting stream.
Fixed incorrect resolution in some built-in presets.
v10.1.3
New
Added verification of user provided data in basic stream settings dialog.
In case of codec error user is offered to update video drivers.
Updated
Updated channel icons.
v10.1.2
New
New channels, new channel icons.
Added snapping layers to canvas edges while sizing or moving. Hold down the ALT key before clicking a layer to temporarily disable snapping.
Updated
Added animation while connecting to IP-camera sources.
Disabled checking for program updates while streaming is in progress.
Auto select newly added media sources.
Link to SplitCam online contact form from Add Channel dialog.
Cue text in the Add Web Browser dialog updated.
Fixed
Fixed bugs with setting corner radius for layers.
v10.1.1
New
Added new web browser source. No you can intergrate any static or dynamic web pages in the scenes you are streaming. You can scroll, enlarge, and pan web browser content inside the layer. If the web page has sound it will also be included in you stream. To sroll the page inside web browser layer you select the layer and use mouse wheel to scroll the page up or down. Hold down Shift keys to scroll horizontally. To zoom in or out on the browser content inside layer, you select the layer in media sources list, hold down the Ctrl key on your keyboard and use mouse wheel to enlarge or reduce the visible content. To pan the enlarged content inside layer, you should first select the browser layer in media sources list, hold down the Ctrl key on your keyboard and then click and drag inside the selected web browser layer.
Added a possibility to use rounded corners for any media source layer. When you select a layer you will see white dots in every corner of the selection frame. Click and drag any of these dots to increase or decrease the roundness of all corners at once. Hold down Alt key while dragging with the mouse to change radius of only the corner you are currently dragging.
Added new IP Camera source. Now you can add any IP camera supporting RTSP protocol to your scene by selecting corresponding command in the Add Media menu and providing the camera address.
Updated
Added additional logging when enumerating available webcams.
Text layer rendering code updated.
Cue text added to some controls in dialogs.
Changed background color of some comboboxes.
Video playback controls position and layout updated.
Fixed
Fixed GDI objects leak when working with layer selection frames.
Fixed resources deallocation when enumerating available video capture devices.
Fixed system sound beep when clicking inside dialogs.
Fixed unexpected stream settings dialog disappearing when clicking outside of any control.
Fixed multiple errors when working with text layers.
v10.0.68
New
Added IP-camera submodule. No UI for connecting to IP-camera yet in this version.
Added logging to dialog creation.
Added handling of errouse dialog positioning at lower display resolutions.
Added warning message to inform user of required minimal display resolution.
Added file playback controls.
Added automatic sizing of audio panel when new audio source is added.
Added WEBP image format support.
Added log viewer.
Added hamburger menu.
Detailed logging added to release version.
Updated
Stream handling updated.
Optimisation of disk and memory usage when working with transparent GIFs.
Optimisations to tip notifications display.
Updated stream encoder for AMD GPUs.
Fixed
Fixed bug with transparent gifs show/hide.
Fixed repositioning color button and CPU load text on resizing canvas area.
Added handling for output streams without file extension. Particularly for NUL device.
Forced to enable AMD card since it is not reliably detected.
Added handling the error when camera access is disabled in Windows system parameters.
AMD GPU support.
Updated
Updated REC button to disable it until streamer library is completely stopped to prevent non-timely clicks.
Updated file recorder to use Intel or AMD GPU when available.
Updated stream encoder to use new encoding code on AMD GPUs.
Optimised layer management code.
Streaming/Recording management updated.
Changed virtual SplitCam webcam to crop-resize pictures to requested resolution instead of fit-resize when aspect ratios are different. No more black stripes in videos.
Optimised data exchange between virtual web driver and the main program module.
Reduced time required to delete scenes and exit SplitCam.
Updated GPU detection code.
Updated A/V sync in audio and video encoders.
Webcam selection dialog updated to not display SplitCam virtual webcam.
Installer updated to remove previously installed driver before installing a new copy of it. No more reboot requirement after installation.
Fixed
Fixed bugs with drawing transparent GIF files.
Fixed bug where stopping stream also stopped file recorder.
Fixed bug with transparent gifs on black canvas.
Recording video when webcam is being initialised or the scene is empty.
Fixed crashes in memory renderer.
Fixed A/V sync in file recording.
v10.0.43
New
Auto program update to the latest available version.
Updated
Stream management and stream state tracking updated.
Optimised code for Saturation effect.
Stream black screen from empty scenes or when all scene layers are hidden.
Optimised code for Color effect.
Optimised code for canvas redrawing and rendering.
Updated code to work with transparent GIF files.
Optimised layer resize algorithms.
Special case processing during resize when we have only one layer of the same size as canvas.
Rethought and corrected code to manage active streams and errors during stream.
Fixed
Fixed blinking canvas bug.
Fixed crash on adding or deleting scenes.
Fixed detection of transparent GIF files.
Multiple Notifier bug fixes.
A/V synchronisation on scene change during streaming is restored.
Fixed short freezes when adding sources with different FPS to canvas.
Fixed canvas update bugs.
Fixed handling the z-order of non-transparent GIF files.
Fixed video file playback even when the file layer is invisible.
Splitcam now can detect and terminate hung copies of the program.
Fixed video freezes when trying to change the playback position in a video file.
Sloppy stream when the application is minimised.
Fixed several bugs when repositioning layers on canvas.
Fixed crash when using resize methods other than custom.
Fixed bugs when adding a webcam to canvas.
v10.0.26
New
Added deleting stream preset functionality.
Added handling of individual stream errors to be ignored by other streams: only one stream tries to reconnect in case of an error.
Added UI elements to reflect current stream states.
Added Fit to canvas command to layer's context menu.
Added layer flip vertical effect.
Added horizontal flip effect to media layers.
Added error reporting to stream library when applying codec params.
Added stream presets functionality.
Added Reset button to colours window.
Color adjust dialog for scene added.
Updated
Go Live button updated: it becomes disabled during closing active streams. Preliminary fix to error on pushing the record button.
Stream management logic updated. Stream state UI tracking updated. Fixed bug with closing multiple streams when only one is deactivated.
Optimised image processing code.
Updated stream library code to report individual stream states to the main program.
Minor UI changes in stream management dialogs.
Modified webcam selection dialog: web cam resolution and fps are now selected separately.
New implementation of renderers and canvas.
Changed min/max values from 255 to 128 for RGB values in color effect.
Changed algorithm for slider control from exponential to hyperbolic - it is capable of exact limit values, has easier slope control and works faster.
Optimised Saturation effect to consume less CPU.
Added save/restore functionality to canvas color settings.
Added synchronisation between selected scene and colours windows control.
Color adjustment controls appearance updated.
Fixed
Fixed data buffers overrun when resizing frames in layer's ProcessFrame function.
Fixed bug with Notifier work.
Fixed bugs with masks. Masks calculation changed.
Multiple bug fixes in stream preset management.
Fixed bugs with stream preset editing.
Fixed applying codec params in stream library.
CBR settings are now working correctly.
Fixed the bug with showing GPU encoders in preset settings dialog when those GPUs are not available on target computer.
Addressed the issue with poor video stream quality.
Fixed bugs in the new implementation of a renderers work.
Fixed bugs in the Memory Renderer.
Fixed bugs in the Notifier.
Fixed scene colours button randomly disappearing.
Fixed colour window title overlapped on standard DPI monitors.
Fixed bug with setting color values from sliders.
Fixed overlapped streams and colours windows problem.
Fixed bug with disappeared streams window.
Removed context menu from Windows taskbar.
SplitCam के पुराने versions
ऊपर दिए गए release notes v10.0.26 से शुरू होते हैं. ये पुराने installers सिर्फ़ पुराने PCs और Windows 7 के लिए रखे गए हैं — इन्हें अब न support मिलता है, न updates, और इनकी असली release dates भी अब उपलब्ध नहीं हैं. जब तक आपको इनमें से किसी ख़ास version की ज़रूरत न हो, current version ही install कीजिए.
Added a YouTube extension that allows users to browse, edit, and add broadcasts directly from the main window through a convenient popup interface.
Added a restreaming server in Russia.
Added Russian and Ukrainian localization for the OnlyFans and YouTube extensions.
Added support for the SplitCam Remote iOS app, allowing users to control SplitCam remotely.
Added the Amateur channel.
Added support for custom channel templates, enabling users to add their own channels to the list.
Updated
Updated NDI to version 6.x.
Fixed
Adjusted button widths to properly accommodate Russian text.
Fixed an intermittent crash during scene rendering.
Fixed an intermittent crash that could occur while streaming.
Fixed an issue that prevented the OnlyFans extension view from being opened more than once.
v1.19 (build 231)
Fixed
Fixed a crash when closing the Twitch authorization window.
Fixed replay behavior when pressing Play after the video has finished.
Increased microphone audio layer volume by 3x.
v1.19 (build 228)
New
Redesigned channel settings panel with an updated look and additional controls for extended OnlyFans channel settings.
Fixed
Hotfix for the ‘No sound in stream” issue.
Resolved an audio synchronization issue that could cause noticeable delay between sound and video.
Fixed an issue that could cause unexpected audio loss in the video file capture layer.
v1.18 (build 208)
New
Allow to turn off audio in the stream.
New button above the audio layers to turn on/off audio monitor.
Updated
Improved the speed and stability of scene rendering.
Fixed
Fixed recording a scene into a movie file.
Fixed audio glitches in the stream.
v1.16.189 (build 189)
New
Import photo and video assets from the Photos application right into the scene. Supports file import from the local photo library and iCloud.
Detect and extract foreground objects from the image and remove the background for the image layer.
Allows select audio output for the “preview audio monitor” in the application settings.
Add 19 new LUT effects to the list of built-in effects.
Updated
Redesigned information badge for the scale, free resize, crop, and snap to grid operations for the layer selected for editing.
Highlight the “elastic ring” for the selected and highlighted layers with different colors.
Add a new preview UI in the “add a video layer” dialog.
Fixed
The application crashes on adding thee “screen sharing layer” into the scene.
The application fail to load LUTs from the CUBE file.
Remove whitespaces on the beginning and end of the stream key.
LUT effects can’t be changed if the list of effects for the layer or the scene contains more than one custom LUT effect.
v1.16.181 (build 175)
New
Added support for capturing video and audio from the applications and devices via NDI protocol. NDI (Network Device Interface) is a network protocol that allows you to supply video sources through your network as if they were locally connected to your computer.
Added scroll and blink animation features for the text layer.
Added new layer “Phone Camera”. It allows a user use iPhone to supply video and audio to SplitCam via internet without physical connection.
Added “Effects” badge for an audio layer if it uses audio effects.
Added stroke feature for the text layer.
Use new look for installation DMG file.
Added support for system feature “screen sharing picker“ that allows a user share any window or screen to SplitCam from system UI controls in any application and manage sharing status in the system menu.
Screen sharing layer supports window capturing with child windows.
Use AVFoundation framework instead of FFMPEG library for recording a stream.
A new layer (image, video files, PDF document) can be added to the scene via drag and drop file directly into the scene preview or application icon in the Dock.
Added: Drag and drop 3+ images into application icon in the Dock or into the Scene View to add Slideshow layer.
Updated
Changed order for items in the Add Layer menu according to the application usage statistics and user request.
Changed color palette by default for the text layer.
Make hidden Plug-In item in the Add Layer menu if plug-ins not installed.
Made UI more responsive while editing layers in the SplitCam preview.
Renamed “Video file” menu item for Russian and Ukrainian localizations.
Show full URL in tooltip for all hyperlink text in the application UI.
Scene buttons in the scene list resized according to the preview image aspect ratio.
The video file layer replaced by implementation using the system AVFoundation framework instead of FFMPEG.
Fixed
Fixed crash on add iPhone camera in camera continuity mode.
Fixed highlighting for menu items in the SplitCam context menus.
Fixed wrong size for Plug-In and Browser layers if scene resolution did changed.
Fixed: overlays not clipped and visible outside of the scene preview.
Fixed replay feature for the Video file layer.
Fixed: audio layer UI corrupted and shows effects applied for layer from other scene on switching scene.
Fixed: overlay draws in wrong place on turn on/off fullscreen mode or resize window.
Fixed: mini preview window appear and disappear during window transition animation from/to fullscreen mode.
Fixed: impossible to restore main window and exit from preview mode if SplitCam window minimized into the Dock.
Fixed: “Phone Camera” layer to prevent using the same identifier for all users.
Fixed the permission state update for virtual camera in the application settings and virtual camera onboarding dialogs.
Fixed Mute and unmute logic for audio layers: audio layers became muted after second start of stream or after click on unmute button for layer.
Fixed: The unresponsive “Voice Command” button if the Speech Recognizer feature is not permitted or the Dictation feature is off.
v1.14 (build 169)
New
Added animation for text layer: scroll and blink text
Added new layer Phone Camera. It allows a user capture video and audio from a phone into SplitCam via internet.
Added “Effects” badge for an audio layer if it uses audio effects.
Added stroke feature for the text layer.
Use new look for installation DMG file.
Updated
Reordered items in the Add Layer menu.
Changed default color palette for the text layer.
Hide Plug-In item from the Add Layer menu if not installed plugins.
Made UI more responsive while editing layers in the SplitCam preview.
Renamed “Video file” menu item for Russian and Ukrainian localisations.
Fixed
Fixed crash on add iPhone camera in camera continuity mode.
Fixed highlighting for menu items in the SplitCam context menus.
Fixed video recording feature.
Fixed wrong size for Plug-In and Browser layers if scene resolution did changed.
Fixed: overlays not clipped and visible outside of the scene preview.
Fixed replay feature for the Video file layer.
Fixed: audio layer UI corrupted and shows effects applied for layer from other scene on switching scene.
Fixed: overlay draws in wrong place on turn on/off fullscreen mode or resize window.2
Fixed: mini preview window appear and disappear during window transition animation from/to fullscreen mode.
Fixed: impossible to restore main window and exit from preview mode if SplitCam window minimized into the Dock.
v1.14 (build 148)
New
Added new Virtual Camera extension for macOS systems starting from 13.0.
Added new permission resolver for camera, microphone, system audio and screen recording layers.
Updated
Updated FFMPEG to the version 6.1
Fixed
Fixed: Zoom feature for the camera layer.
Fixed: Loop playback and seek feature for the video file layer.
v1.12 (build 131)
New
Added new option to web camera layer: remove background.
Keep alive web browser service even if it crash.
Added age checking and show the adult channels only for adults.
Added 0Auth authentification for Twitch and YouTube services. User can sign in to service and automatically synchronise broadcast settings into the application.
Added deep integration with Twitch and YouTube services API. This feature allow a user fetch automatically all information necessary for broadcast configuration.
Added error handling for YouTube service allows user to reconfigure completed or expired broadcast.
Added remote configuration for streaming platforms supported by the application.
Added remote configuration for restreaming service.
Added new feature “auto detect server with lowest latency” for all streaming platforms and restream service.
Added “reduce background noises“ audio filter to isolate human voice for an audio layer.
Added animated visual effects for web camera layer. Users can start effects by special gestures or voice commands.
Updated
Minor UI updates
Deeply refactored threading model in the application.
New order for adult channels.
Update stream services with actual urls.
The click on the home page link in the stream settings for YouTube channel open YouTube Studio page.
Fixed
Fixed crash if a user deny sharing personal data during 0Auth login session.
Fixed wrong state for Go Live button in preview window.
Fixed stuttering audio for browser layer.
Fixed ripping audio on macs with 44100 Hz audio card.
Fixed video recording feature.
Fixed memory leaks cause high CPU usage and overhitting macs.
Fixed unresponsive dialog during 0Auth session if user choose deny access option.
Fixed reversed action for “show preview” option in the application settings.
Fixed Plug-In layer draws with a wrong size if the scene resolution is changed.
Fixed crash if restream server not responding.
Add Instagram 0Auth and streaming service.
Implement 0Auth and extended YouTube and Twitch API for iOS.
Implement Virtual Camera as an extension of macOS.
v1.7 (build 97)
New
Added screen and app window sharing with audio capturing per application or the whole system’s audio.
Added system audio capturing.
Add person or background blur options into a “More Options” menu for Web Camera layer.
Add popup menus to change the resolution and framerate for the scene from the status bar under the scene preview.
Web camera layer supports zoom-in and zoom-out while scrolling and holding the Ctrl key.
Updated
Changed “Capture audio” caption for Russian and Ukrainian localization.
Changed icon and tooltip for Interact toolbar button for Browser layer.
Add default camera and microphone into the scene on finish onboarding.
Added “Use effects” badge into a layer in the list.
Corrected a text for onboarding wizard.
Fixed
Fixed layer lock button: locked layer can’t be deleted, moved, or change the size
Deny more than one system audio capturer in the scene.
Stop streaming if an user closes Macbook lid.
v1.7 (build 81)
New
Redesigned visual style and was extended core functionality of the selection tool: shrink, resize, bind to borders
Added Slideshow layer. Can manage pictures in the collection: change order or remove them. It can slide pictures with specified intervals and can loop playback.
Added PDF layer.
Added script to remove SplitCam saved files and reset the user’s project.
Added Ukrainian and Russian languages
Updated
Allows viewing a stream and codec settings while streaming.
Increased minimal height for main window to be sure all modal dialogs fully visible.
Fixed list of supported encoders for stream and recording settings in SplitCam settings.
Redesigned UI for selecting and creating custom encoder settings.
Handle common errors for input fields in the stream settings UI.
Changed rtmp server for BongaCams channel
Changed icon for timer layer.
Disable GoLive button if current scene is empty.
Removed x264 compressor from the list
Increased blur level for “remove background” feature
Fixed
Show empty scene icon in scene preview if scene has no layers
Fixed render issue for some model of external cameras.
Fixed sound for the browser layer
Fixed distorted sound for some models of external microphones
Fixed distorted sound in the stream
v1.7 (build 78)
New
Redesigned visual style and was extended core functionality of the selection tool: shrink, resize, bind to borders
Added Slideshow layer. Can manage pictures in the collection: change order or remove them. It can slide pictures with specified intervals and can loop playback.
Added PDF layer.
Added script to remove SplitCam saved files and reset the user’s project.
Added Ukrainian and Russian languages
Updated
Fixed list of supported encoders for stream and recording settings in SplitCam settings.
Increased minimal height for main window to be sure all modal dialogs fully visible.
Redesigned UI for selecting and creating custom encoder settings.
Handle common errors for input fields in the stream settings UI.
Changed rtmp server for BongaCams channel
Changed icon for timer layer.
Disable GoLive button if current scene is empty.
Removed x264 compressor from the list
Increased blur level for “remove background” feature
Fixed
Show empty scene icon in scene preview if scene has no layers
Fixed render issue for some model of external cameras.
Fixed sound for the browser layer
Fixed distorted sound for some models of external microphones
Fixed distorted sound in the stream
v1.4 (build 63)
New
Added voice control functionality. Allows an user control the app via predefined voice commands. The commands and voice language can be choosed in the application’s settings in correspond settings page.
Added support for 4K HD resolution
Added four buttons into the toolbar of a camera layer. User can choose one of available modes: no editing (by default), blured background, blured person, replace background with an image.
v1.2 (build 59)
New
Added: Link to the Applications folder for easy and fast install the app
Added: Mark “used in scene” devices in the list of audio inputs from the Add Microphone dialog.
Added: Shows a file name example according to the chosen options on Recordings panel in the application settings.
Added: Added functionality and text describing install or uninstall process of virtual cam driver if something goes wrong.
Show LIVE badge for the app icon in a dock while streaming.
Handle capture source errors (file not found, device disconnected, resource not reachable, etc.) for media layers and added UI for resolving error.
Added UI to quick access recently saved screenshots and recorded movies per session.
Restore main and preview windows position and size from the last session
Added home page link in settings for branded stream services
Added: Link to the Applications folder for easy and fast install the app
Updated
Redesigned UI colours and animations for modal dialogs. Made content more vibrant than flow control.
Fixed
Fixed: The resolutions list is absent for some external web cameras in Add Web Camera dialog
Fixed: Apply wrong resolution to the web camera layer for some external web cameras
Fixed: Changing scene resolution does not update info in the status bar.
Fixed: Browser looks corrupted if screen resolution is 1920×1080.
Fixed issue: The browser layer is opaque state if loaded web page has transparent background.
Handle errors for input fields in the application settings
Fixed issue: Screenshot did not saved if click on screenshot button.
Fixed crash on M1 processor macs when user add a web camera
v0.9 (build 43)
New
Added native support for Apple Silicon CPU based macs
Added buttons and stream statistics from the main control panel in to the compact view window
Added camera shutter sound on screen capture event
Added recording video state and time in to the statistics panel
Added “Visit home page” button in to channels settings dialog.
Updated
Moved virtual camera ON/OFF toggle button in to the main control panel
Updated icon for Record and Live buttons
Updated color for Record and Mute Audio buttons in active state
The file format used for recording had been changed to MP4
Improved performance for Browser rendering (used Metal instead OpenGL)
Significantly improved performance for window sharing rendering (over 2x faster)
Fixed
Fixed show the “compact view” window if the app’s window is overlapped not in Live mode.
Fixed installation for audio driver.
v0.9 (build 42)
New
Added Lovense plug-in support (please visit web page for more information http:///xxx.xxx.xxx)
Added support for capture audio from CEF browser
v0.9 (build 41)
New
Added CEF web browser capture source instead Apple’s WebKit
Added switch button on the main toolbar to toggle Virtual Camera ON/OFF state
Fixed
Automatically add “http://” scheme to an inputed URL if not specified
v0.9 (build 35)
New
iOS device can be added as Web Camera and allow capture entire device screen
In the “Add Web Camera” dialog for each camera added controls to change supported resolution and FPS options.
Added virtual microphone plug-in. Use it with virtual camera to redirect stream from SplitCam in to an app.
Fixed
Fixed virtual camera update.
Force update the list of web cameras on connect/disconnect camera event.
v0.9 (build 19)
New
Added support for available in macOS audio effects
Added UI to add/remove/edit audio effects for selected audio layer.
Added effects list from favorites in to the menu of a media layer
Updated
Changed icon and behaviour for an effect button for selected layer.
Increased height for channels list
Removed unused File menu
Fixed
Crash on ReStream button click.
Virtual camera driver has been invisible on some macs
v0.9 (build 17)
Fixed
Fixed audio input with sample rate different from 44100 Hz
v0.9 (build 16)
New
Added new source AVN Stars (stars.avn.com)
Updated
Changed output stream pixel format to YUV420P
Fixed
Removed horizontal scroll in list of scenes on Big Sur
Fixed bitrate info for video and audio streams
v0.9 (build 12)
Fixed
Allowed to add a 3rd party virtual cameras as video source
v0.9 (build 11)
Updated
Removed Facebook’s RTMP server as deprecated, now default server is RTMPS
v0.9 (build 10)
Updated
FFMPEG library
Background color for microphone Items in the Add Microphone dialog
Added extra leading space for content in all selectable fields to make them aligned to other fields
Removed Mixer.com channel from the list
Added separated Server and Stream Key fields for create Custom channel dialog
Fixed
Fixed app crash when restreaming
Fixed stream to secured rtmps server
Fixed bad alignment for items in the lists (macOS Big Sur)
Fixed edit URL address field in toolbar for Web Page layer (Big Sur)
Update URL field in toolbar for Web Page layer with actual address after navigation
v0.9 (build 9)
Updated
FFMPEG library
Background color for microphone Items in the Add Microphone dialog
Fixed
Fixed app crash when restreaming
Fixed stream to secured rtmps server
Fixed bad alignment for items in the lists (macOS Big Sur)
v0.9 (build 8)
Updated
optimized and simplified the settings for Skin Smoothing filter
moved Skin Smoothing and Chroma Key filter at the bigining of the list
updated RTMP server for MyFreeCams channel
Fixed
Fixed the app crash when adding a camera after added a screen shared app window to the scene.
v0.9 (build 7)
New
Added onboarding dialog on first launch
Added queue for modal dialogs
v0.9 (build 6)
New
Added new input source IP Camera
Added list of recently added IP Cameras
Added settings to choose canvas resolution and framerate
Added new effect Color Lookup Table (LUT)
Added 10 predefined cool looking LUT effects
Added option to add custom LUT effect from PNG texture or CUBE file
Added option to remove custom effects
Added popup window with scene preview if SplitCam window was overlapped during stream in to the channel(s) or virtual camera
Updated
Removed delete button for audio track layer
Fixed
Fixed actual resolution and framerate info in a channel cell in the channels list panel
Fixed IP Camera naming – set host name as initial IP Camera name
Fixed unresponsive UI for an audio track when switching in to scene contains video layer
v0.9 (build 1)
Changes
Added video file input source (supported all various video codec formats)
Added text and date/time input source
Added toolbar with controls for edit text layer properties
Added Virtual Camera output destination (you can share video from SplitCam to any video capture application)
Optimized video playback for video file input source
v0.7
Changes
fixed wrong size for selection tool while changing the window size
added pre rendered effect icons for effects list
fixed CBR for H264 codec
added skin smoothing effect
added chroma key filter
added color adjust functionality
improved application stability
added stream to file functionality
v0.6
Changes
macOS Catalina supported
reviewd a sources of the “modified for multistream” FFMPEG library and estimated a time required for integration library in to the macOS application
added UI’s designer tool for edit and save effects of preview picture and thumbnails in a special version of the application
added rotation functionality for selected layer
added automaticaly showing toolbar for a selected layer in the stream’s preview area
added application’s settings window
added 40 popular graphics effects which can be applied for a layer or a scene;
added rotation functionality for selected layer;
added toolbar with most useful options for layers, it automatically showing in the preview area for selected layer;
added the application’s settings window with common options;
minor bugs fixing
v0.4
Changes
capture video from the camera
capture audio from a microphone
support for images and gif animations
screen capture and windows running applications
work with scenes and layers
change the depth of the layer using drag and drop
support of the main services: twitch, youtube, facebook, mixer and custom server
fine tuning of codecs for each service separately
saving presets with custom codec settings
stream simultaneously to several services
scene preview
edit the size and position of the layers
iOS changelog — coming soon
The SplitCam iOS app version history will appear here as updates ship. AR filters and Picture-in-picture are currently in development.
SplitCam Remote for iOS is live on the App Store; the Android version is in the works. Version history for the companion app will appear here as updates roll out.