SplitCam Changes for macOS Mojave and higher
Version 1.16.189 build 189 (13/09/2024)
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.
Version 1.16.181 build 175 (22/08/2024)
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.
Version 1.14 build 169 (19/02/2024)
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.
Version 1.14 build 148 (12/12/2023)
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.
Version 1.12 build 131 (13/09/2023)
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.
IN PROGRESS
- Add Instagram 0Auth and streaming service.
- Implement 0Auth and extended YouTube and Twitch API for iOS.
- Implement Virtual Camera as an extension of macOS.
Version 1.7 build 97 (25/01/2023)
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.
Version 1.7 build 81 (14/11/2022)
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
Version 1.7 build 78 (09/11/2022)
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
Version 1.4 build 63 (05/19/2022)
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.
Version 1.2 build 59 (02/20/2022)
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
Version 0.9 build 43 (12/05/2021)
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.
Version 0.9 build 42 (08/07/2021)
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
Version 0.9 build 41 (07/05/2021)
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
Version 0.9 build 35 (04/03/2021)
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.
UPDATED
FIXED
- Fixed virtual camera update.
- Force update the list of web cameras on connect/disconnect camera event.
Version 0.9 build 19 (02/08/2021)
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
Version 0.9 build 17 (01/21/2021)
FIXED
- Fixed audio input with sample rate different from 44100 Hz
Version 0.9 build 16 (01/14/2021)
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
Version 0.9 build 12 (12/21/2020)
FIXED
- Allowed to add a 3rd party virtual cameras as video source
Version 0.9 build 11 (12/16/2020)
UPDATED
- Removed Facebook’s RTMP server as deprecated, now default server is RTMPS
Version 0.9 build 10 (12/14/2020)
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
Version 0.9 build 9 (12/11/2020)
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)
Version 0.9 build 8 (10/15/2020)
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.
Version 0.9 build 7 (08/29/2020)
NEW
- Added onboarding dialog on first launch
- Added queue for modal dialogs
Version 0.9 build 6 (08/06/2020)
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
Version 0.9 build 1 (07/03/2020)
- 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
Version 0.7 (12/20/2019)
- 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
Version 0.6 (11/19/2019)
- масOS 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
Version 0.4 (06/20/2019)
- 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