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