New Features and Improvements
More information about Speaker ID can be found here.
- Viewing Speaker ID in the web player
- Adding & editing speaker names from the web player
- Ability to search by speaker
- Adding Speaker ID to clips and exports
- Adding Speaker ID to the human-readable transcript
- Copy the Tweet link from the success notification
- Editing the transcript from the "View Transcript" page works with Speaker ID
- Persisting multiviewer preferences across sessions
- Add format profile for Mastodon, LinkedIn, and Instagram to the SnapStream
- Add bulk sharing moments back to the Library more actions menu
- Generating tweet-length summaries using AI (Build 617)
- Supporting Twitter’s V2 API (Build 617)
- New default profiles for Twitter, Facebook, and Slack that conform with each platform’s new standards and best practices. (Build 617)
Bugs
- Exports of upcoming recordings now include the dates
- Fixed the ability to copy Moment links to the clipboard in the web player in Firefox

New Features and Improvements
- Added a direct download option when creating a screenshot
- Improved sorting and filtering options in the Moments list
- Added a new Amazon AWS IAM role authentication for Amazon AWS S3 folders
- Added the “Move” option to the SnapStream Cloud Library’s “More Action” list.
- Added the ability to add a time zone for Timestamp burn-in.
- Added the ability to create clips without a title.
Bugs
- Fixed an issue with duplicate user emails in the database.
- Fixed an issue with live streaming to YouTube and Facebook
- Fixed an issue with saving screenshots to Amazon AWS S3
- Fixed an issue with searching within the transcript of a Moment.
- Fixed an issue with branding for files that reside or have a destination in Amazon AWS S3
- Fixed an issue with long title names in the Moments list
- Fixed an issue with transcoded clips missing the clip title from their filename.
- Fixed an issue with the Dropbox authorization token.
- Fixed an issue with clipping from an Amazon AWS S3 folder.

22.3 - August 2022
New Features and Improvements
-
Introducing the Moments List!
The Moments List is a brand new interface for organizing and sharing your favorite moments from TV.- Clip, bookmark, screenshot, and gif moments created from a recording appear in that recording's Moments List
- In addition to clip moments, screenshot and gif moments are now stored as library items
- The Moments List can be filtered by moment type and user, and can be sorted by creation and start time
- Moments can be shared and quickly reshared to Twitter, Facebook, YouTube, and Slack
- The Moments List provides social metrics for your moments, including the number of times shared to each social media service, and insight data provided by the services
- A moment can be viewed, duplicated, added to a playlist, or deleted from the Moments List
-
Transcript Improvements
- The webplayer transcript now has an "edit transcript" button for more convenient access to the transcript editor
- The webplayer transcript can now be used to set initial clip points
- Live transcription toggles and transcription minute balance displays have been added to recording popups on the program guide
- Recordings with a pre-existing transcript may be transcribed and have their original transcript overridden, including closed captions
-
Miscellaneous Improvements
- Thumbnails are now generated for uploaded videos
- The clip tab now appears automatically on the webplayer page when the "end" clip point is set
Bugs
- Fixed an issue with cloud-only functionality erroneously appearing on on-prem systems
- Fixed a reliability issue with creating bookmarks
- Fixed a guide data check on startup
- Fixed posting and queueing from the YouTube pane on the webplayer page
- Fixed an issue with Streaming Channels reliability
- Fixed an issue with YouTube post media storage
- Removed the transcription minute balance display from the library item details page
- Removed an erroneous live transcribe toggle from the batch transcribe page
- Removed erroneous entries from the batch Run Workflow list
22.2 - May 2022
New Features and Improvements
-
Web Interface Improvements
- Removed red trash can icon from Library Menus.
- Optimized page load for pages with large lists of items.
- Updated help resources links.
- Automatic thumbnail generation when uploading a file.
- Improved Live indicator when loading an inprogress recording at the live edge.
-
Clipping Improvements
- Minor update to clipping controls.
- Improved clip endpoints visual.
- Disabled automatic enabling of end looping for clipping.
-
Admin Improvements
- More performant and resilient S3 File Access.
- Removed SmartChapter handling for cloud servers
Bugs
- Optimized old code that caused performance issue.
- Fixed where cropping included the full resolution of the original video.
- Fixed Recorder Process crashes with system.NullReferenceException
- Additional error handling for transient S3 outages
- Fixed AWS Live Transcription communication issue (Build 22024)
- Fixed Auto thumbnail generation on uploaded content (Build 22025)
- Fixed Facebook integration (Build 22026)
- Fixed path selector for the Streaming Channels Beta (Build 22028)

22.1 - February 2022
New Features and Improvements
-
New Feature: Transcription
- Added ability to transcribe scheduled recordings in real time
- Added ability to transcribe content when uploading to the library
- Available Transcription minutes are visible when creating recording jobs, creating streams, and when uploading content to the library.
-
Redesigned Home Page
- View and play the 10 most recent clips
- View and play the the 10 most recent recordings
- View individual and organization-wide metrics for clips created over the last 30 days
-
Redesigned Web Player Controls
- New and more intuitive video player controls
- Streamlined the clip fine-tuning controls
- Time is displayed above the cursor while hovering on the timeline of the video player
- Reverted clip end looping (Build 21006)
-
Improved Alerts Page
- Create New Alert is now the primary action on the alerts page
- Create New Alert is now the primary action on the alerts page
-
Improved Web Player Transcript Viewer
- Added support to increase or decrease the font size of transcript text (options include small, medium (default), and large sizes; this preference is saved for each user).
- The text in the transcript view is now easier to read and select
- The transcript search bar is more intuitive and can be activated by pressing Enter
- Autoscroll can now be resumed with a button at the bottom of the transcript
-
Improved Search Page
- Added the ability to create an alert from the search results page
Bugs
- Fixed issues with multi-view player while syncing time periods
- Investigate and fix video buffering stalling on certain large video files
- Fixed Export to Sony Ci
- Fixed issues with setting for Lineup Recording Folder being ignored
- Fixed issue with returning playback to normal speed after reaching Live edge
- Fixed adding recordings to multi-view from the details dialog box
- Fixed issues with display issues on mobile devices
- Fixed issue with Bookmark Thumbnails not displaying on cloud servers
- Streaming Channels shut down correctly when stopped.
- Changing the time format display in the web player updates immediately

New Feature
SnapStream is excited to announce that the 21.4 release includes a limited beta of our newest feature – streaming channels. Record from more than 20 streaming channels with a single click. All with transcripts. Watch, search, clip, and publish from sources like ABC News Live, CBSN, Newsmax, Newsy, and Bloomberg for even more real-time news research, publishing, and analysis. Apply for your spot in the limited beta now.
Bug Fixes
- S3 folder bug fixes
- Fixed issues with subfolders contained in S3 paths
- Files with proxies are playable after being moved to S3
- Can now create bookmarks for items stored in S3 folders
- Can edit transcript of items stored in S3 folders
- Can download VTT files from S3 folders
- Items transcoded to S3 are now playable
- RTMP Automatic recordings has been fixed
- Live transcribe now works for all AWS regions
- Fixed user survey appearing constantly for certain users
- Task failures and recording problems due to port exhaustion is fixed
***Periscope Update***
Periscope support has been removed because it has shut down. All references to Periscope in the UI have been removed.

Features
- Shared Encoder Tuning: An encoder can support integrated tuning from multiple servers.
Bug Fixes
- Master Nodes will not run any type of processor-intensive tasks, such as show squeezes for clip sharing
- Proxy files generation will halt and recover at the same cadence as recordings (Moco and On-Prem)
- The old Miscellaneous settings for integrated tuning have been removed in favor of supporting the new Shared Encoder Tuning

Improvements
- Decreased latency in some live playback situations
Bugs
- Fixed – Time coded tag creation functions inconsistently
- Fixed – Fast Forward / Rewind popups do not go away after playback resumes
- Fixed – proxy file names changed when moved to S3 folders.
- Fixed – Unable to watch transport streams on S3 folders.
- Fixed – Users without permissions can see Edit Transcript page.
- Fixed – Invalid timestamps being spammed in ffmpeg debug output
- Fixed – Sending RTMP streams halting Live Streams to Social Media prematurely

Improvements
- Added the ability to Transcribe from the search results page
- Notify groups can now subscribe to Streams
- User settings page maintains position when deleting social accounts
Bugs
- Fixed – Safari: Play button did not work in certain scenarios
- Fixed – Firefox: The webplayer failed to load in certain scenarios
- Fixed – Live TV clipping failed in certain scenarios
- Fixed – Improved handling of m3u8 playlist queries
- Fixed – Unable to trim files
- Fixed – Maximum Clip Length setting did not work
- Fixed – Clip cropping did not work in certain scenarios

New Features
- Audio Stream Recording, Playback and Clipping
Improvements
- Improved Twitter Error Handling
- Reconnect Streaming Transcribe Dropouts
Bugs
- Fixed – Improperly displaying “You have used 0 out of 0 available Live Transcription minutes.”
- Fixed – 24×7 recordings made with 30 minute blocks are reacting poorly to daylight savings time.
- Fixed – Safari: “Prefer closed captions and SDH” toggle shouldn’t be required to view captions in video.js
- Fixed – Switching file formats with watermark, clears the watermark field incorrectly
- Fixed – “Federation Playlists” appears in the library sidebar when Federation isn’t enabled
- Fixed – Clip points aren’t valid after changing channels
- Fixed – HLS EXT-X-MAP tag is being ignored
- Fixed – Not all links to Slack channels are captured in the permalinks on notification popups
- Fixed – Allow recording from stream URLs up to 2048 chars
- Fixed – Unable to transcode files on S3 on a cloud system
- Fixed – Social posts have wrong aspect ratio
- Fixed – Player is opening too big/wide and controls are pushed off the bottom of screen
- Fixed – Web Player Transcript stops highlighting and scrolling properly with neighbors loaded
Support
- Fixed – Some clips would not playback on Safari 13.1.2
- Fixed – Prepared tweets were failing with a nullreference exception
- Fixed – AWS transcode failure on Cloud for non US region instances
- Fixed – AWS Transcode stripped the audio out of large clips
- Fixed – Improved error display when attempting to stream incompatible files to Periscope
- Fixed – Viewing In-Progress Recordings on Chrome for iPhone results in constant spinny circle

New Features
- New stream-lined Streams interface
- Clip to Slack
- Automatic RTMP recoding
- Automatic Live transcription
- Cloud transcoding
- Geo-locking Facebook Posts
- Geo-locking Tweets
- Schedule Facebook Posts Natively
Improvements
- Periodically refresh playlist data
- PTS rollover support
- Fixed – encoder Stream preview – Hide thumbnail and just show output bitrate
- Branding dropdown only showing up when watermark dropdown is also visible
- Keep clip for Twitter and YouTube keeps the edited clip instead of the original
- Client wants timecode to happen more frequently in transcripts
- Add support for Dropbox Pro/Business Team folders
- Add newer Facebook posting options
- Make task canceling simpler
- Make improvements to Submit Ticket page
- Display a warning when a connected node is running a different version
- Unable to determine series name in the library series view for long series names
- Allow workflow to filter by Tag
- A Cancel button could be added for editing video details page
- Provide ability to download caption files in VTT format
- Improve search to be aware of channel suffixes differences
- Add new file name and date formats to Filename Settings
- We should make it more obvious in the webui when the broker isn’t running.
- RTMP play events should not hit the recorder
- Fixed – With DropBoxfolder added error is thrown when viewing recording ‘UseRootNamespace’ does not belong to table
- Fixed – Use SnapStream Frame Rate Converter setting doesn’t display/store correct values when adding a new stream
- Fixed – Use SnapStream Frame Rate Converter setting doesn’t trigger the “restart is required” message
- Fixed – “Master Hostname is not defined” tooltip appears when hovering over Frame Rate Converter option
- Fixed – Long tagsinput tags cut off the X in instances where the input as a fixed width.
- Fixed – Queued items are missing a background color
- Fixed – iPad Mini – Tour button is enabled in Help
- Fixed – Twitter, Facebook, and Periscope update frequency not correct
- Fixed – The shortcut for “Loop Clip” is broken in the web player
- Fixed – Task Status Counter shows tasks pending but no active tasks are currently in queue
- Fixed – Transcript loading spinner keeps going with no CC data
- Fixed – Failing encoder ContentStreamServiceObject.StartStreaming log messages are Information level but should be Warning
- Fixed – Opening the twitter handle auto complete and switching to facebook breaks stuff
- Fixed – User can bypass twitter gif limits when playing a clip
- Fixed – Clipping shows ALL + Audio Tracks as an option until you choose Transform, then it only allows Audio Tracks, All Disappears
- Fixed – Clip is missing audio/video at end of file, not matching clip point.
- Fixed – Twitter randomly fails when trying to tweet
- Fixed – Export Folder for google drive gives error if you try to leave it as Root folder
- Fixed – Clip with More Accurate Index OFF or ON, the clip is shifted ~2 seconds later than the clip points
- Fixed – Twitter auto complete misplaced when changing web browser window size
- Fixed – The multi & input player help panes feature icons for clip endpoint nudge buttons that don’t exist
- Fixed – Edit Media “Save” will change recording time
- Fixed – Edit Media empty “Series” will not give user a warning message
- Fixed – Creating a new user – long email address pushes the edit user button off screen
- Fixed – No auto suggested list after entering “Input:” in search
- Fixed – Last chosen clip folder is not persistent and always defaults to first alphabetically listed folder
- Fixed – A folder for Animated Gif is set up, but it’s not possible to clip/transform to a gif to that folder
- Fixed – Unable to Add Export folder with OneDrive account unless you have the Post Videos to YouTube permission
- Fixed – Cannot create bookmark within clips
- Fixed – PeriscopePostUpdater doesn’t update streams in db
- Fixed – Watermarks applied to pre and post roll incorrectly
- Fixed – Big play button not showing up upon failed autoplay in Safari
- Fixed – Clipping – You can create an animated gif that’s larger than the size limit
- Fixed – Clipping to animated gif in Clip folder, 0 byte files are left after finished
- Fixed – Twitter @ autocomplete does not work when facebook has an @ already
- Fixed – Interface doesn’t prevent you from tweeting when over the character or length limit
- Fixed – Editing media item and changing series name, the name is not reflected on the item in the library
- Fixed – Problem with switching social tabs when a gif is tool large, the video button is also disabled
- Fixed – LiveTV in the Multiviewer sort of crumbles after slice expiration
- Fixed – LiveTV in the single player also sort of crumbles after slice expiration
- Fixed – We’re following too closely when playing on the live edge in LiveTV/In-progress recordings
- Fixed – Multi-player help pane advertises button icons for buttons that don’t exist
- Fixed – Make the clip adjuster paddles respond to holding the mouse down
- Fixed – Global email overrides can cause support tickets submitted via UI to come from wrong email

New Features
- New and improved clipping interface
- Add Branding (Intro/Outro) to Clips
- Export to Kaltura video platform
Improvements & Bug Fixes
- Live button to jump to the current time
- Seek closer to the live edge for in-progress recordings
- Automatically set the opposing clip point
- User setting to auto minimize task notifications
- Option to play at the start, last watched or Live position of In-Progress Recordings
- Option to switch FPS filters for QAM Encoders
- Option to make Clip thumbnail generation asynchronous
- Support for DropBox Pro/Business Team folders
- Allow smaller clip sizes
- Add SnapStream STB to SnapStream Pro
- Fixed – Don’t require “Administer Server Settings” to enable “Allow Playing to Set-Top Box”
- Fixed – Exporting to OneDrive for business doesn’t seem to work but export task shows successful
- Fixed – Local DVB-T lineup configured with channels using 8 Mhz bandwidth changes to 7 on click
- Fixed – Editing a DVB-T lineup and clicking any of the configured channels, changes the bandwidth to 7 Mhz
- Fixed – Adding an emoji after composing a tweet causes linebreaks to be removed
- Fixed – Thumbnail generation was causing clips to take longer than necessary
- Fixed – Input fails after a couple of keypresses when viewing in-progress recordings on mobile
- Fixed – HLS playback of some random segment sizes causes a recording to be unplayable
- Fixed – Users with the social admin permissions can change a queued post/tweets target account to a user account
- Fixed – Pasting into the social dialogs is scrolling to the bottom of the page
- Fixed – a clip hang
- Fixed – Right Single Quotation Mark Causing JW Export to Fail
- Fixed – Remux step of clip failing when the end is near the end of the file
- Fixed – Recording slice change not happening on video sync point
- Fixed – Scrolling transcript during playback stops part way through very long recording
- Fixed – Tweeting with an exclude tag disables monetization and doesn’t add the exclude tag to your video
- Fixed – Restart process hung after communication timeout
- Fixed – Social media update polling is too frequent
- Fixed – Clip and Transform to H.264 MP4 results in embedded captions being lost in the resulting MP4
- Fixed – Watching Live TV from a non-multicast stream opens up VLC instead of playing back in the webplayer
- Fixed – LiveTV from STB: Video freezes when recording finishes on same channel
- Fixed – Jittery video 2 minutes into clip when playing back in Chrome. Audio goes out of sync when dropped into Premiere
- Fixed – Twitter randomly fails when trying to tweet
- Fixed – Last chosen clip folder is not persistent and always defaults to first alphabetically listed folder
- Fixed – Unable to Add Export folder with OneDrive account unless you have the Post Videos to YouTube permission
- Fixed – Exporting to OneDrive works when the account is a OneDrive Personal account, but not when it is a OneDrive Business account
- Fixed – We should capitalize Kamala (as in Harris)
- Fixed – Win10 1903 update resulted in garbled CCs
- Fixed – Timeouts while playing recordings over VPN
- Fixed – Moving task failing at the Replacing Original File step
- Fixed – Clip has a stutter and then is out of sync after that
- Fixed – Apparent 5 GB file size limit on S3 moves
- Fixed – Clip and Add to Playlist fails with SetDestinationFile unable to communicate with Library
- Fixed – AWS refresh on SnapStream is limited to 1000 despite AWS buckets having no object limits
- Fixed – Some recordings become unavailable in the Library after they are moved to another video folder successfully
- Fixed – Two transcode nodes stop getting issued new tasks, because others are stuck
- Fixed – Unable to export to specific DropBox path

New Features
- Clipping across recording boundaries
- Gapless recording
Improvements & Bug Fixes
- XDCam transcodes preserve caption data
- Ability to transcode to H.264 from source files with no audio
- Task notifications can now be minimized
- “Recorded by Tuner” workflow filter
- Fullscreen mode hides mouse pointer
- Workflow filters are now hidden when “Only When Run Manually” trigger is selected
- Support for 3x playback speed with audio
- Added Facebook Live and Youtube Live in Expand Details section of clips
- Jump To Time dialog box can now be dismissed with the ESC key
- Automatically add a space after hashtags(#) and mentions (@) when composing a Tweet
- Remote Tune Only mode for IPTV Reflector instances
- Ability to clear a single clip marker
- Links to social posts launch in new tabs by default
- User setting to enable the video player zoom bar by default
- Group permission to enable/disable Transcribe feature
- Improved seeking during playback
- Improvements to Facebook Live posting
- Improvements to Import Users feature
- Target Folder in Exports now defaults to the previously selected destination
- Various display and interface improvements
- Fixed – ShowSqueeze nodes do not purge temporary files
- Fixed – Multiview Play All/Pause All button is not updated with playback state
- Fixed – Indicators are hard to select on mobile devices
- Fixed – Trimming a file and refreshing the page results in the wrong end time
- Fixed – With security disabled, analytics refers to the single user with a GUID
- Fixed – Sony CI accounts have incorrect “account type” field
- Fixed – Modifying the zoom time in Zoom Track Bar subtracts 1 second
- Fixed – Log filter has no error handling
- Fixed- When editing a queued Tweet, bad reply-to link shows no error message
- Fixed- Ranged tag is not added in the right place when playback marker is outside boundaries
- Fixed- No validation error in Tweet creation for blank Post At time
- Fixed- Facebook Live stream stats show 0s after the stream stops
- Fixed- Facebook Live shares don’t update live
- Fixed- Tags added via Workflow don’t autopopulate in the Search bar
- Fixed- Character limit on Source URL field in IPTV lineup settings
- Fixed- Unable to stream Live to Facebook or YouTube from Multiviewer
- Fixed- Clicking a time-coded tag doesn’t jump to that time in playback
- Fixed- Cannot unmute when switching active windows in Multiviewer
- Fixed- From Periscope or YouTube Live posted list, reposting to Facebook doesn’t work
- Fixed- Endless “Uploading” screen when action doesn’t match import file
- Fixed- Export workflow fails to export metadata.xml
- Fixed- Folder refresh times out
- Fixed- “Copy a link to this item” fails in Firefox and Chrome
- Fixed- Thumbnail generation and HLS monitoring stop when the master node connection is lost
- Fixed- Multiviewer windows overlap in some resolutions in Chrome
- Fixed- Failure importing users file
- Fixed- Export to JW reports failure, but file is exported
- Fixed- Bookmark buttons are still active when editing a bookmark
- Fixed- Transcribe feature fails to index transcribed file
- Fixed- Task memory limit exceeds 950MB
- Fixed- Fast Forward/ Rewind playback buffers and stalls
- Fixed- Adelaide (AU) time zone isn’t handled correctly
- Fixed- Exported XML replaces RecordingId with EpisodeId
- Fixed- Zoom window loses its place when web player is resized
- Fixed- Clip markers do not show up when selecting a bookmark for the first time
- Fixed- Frame.io export fails to upload index files

New Features
- Proxy file generation and playback
- Transcript generation for recordings without closed captions
- Display closed captions natively in playback window using HTML5
- Closed caption display in the multiviewer
- Support for Azure AD SAML 2.0
- Workflow filter for recording length
- Export to the JW video platform
- Allow an admin to trigger a password reset for a cloud user
- Ability to assign users to a group in a batch
- Automatic database backups
- Include Title and Description when posting to Twitter
- Export filtered log results
- Export analytics to CSV
Improvements & Bug Fixes
- Thumbnail images in Library
- Exclude disabled tuners from license limits
- My Clips membership is retained for clips remuxed through a workflow
- Better logging for recordings missing caption data
- Ability to crop when clipping from multiviewer and elsewhere
- Ability to cross-post when live streaming
- Ability to preview streams in encoder interface
- Ability to turn off new features pop-up administratively
- Upload SRTs to Sony Ci as asset elements instead of assets
- Improved handling of start/stop tags in HLS
- Display and interface improvements
- Fixed- Can’t transcode to H.264 transport stream or XDCAM with an S3 folder as the target
- Fixed- Closed caption time code snippets in Web Player and View Transcript page don’t match
- Fixed- In Android fullscreen, tapping the video doesn’t pause
- Fixed- Date/time ranges don’t apply to analytics graph correctly
- Fixed- Zoomable trackbar loses focus after resize
- Fixed- In mobile interface, social options are displayed when they shouldn’t be
- Fixed- Seeking in H.264 transport streams causes playback hang
- Fixed- Without CreateClip permission, switching between Image and Video in social tab breaks duration string
- Fixed- When Create Clips is not granted, Clips of “tweetable” length in the web player twitter tab can only be queued, not Tweeted directly
- Fixed- Changes to media item tags are not reflected in the clip tab
- Fixed- When canceling unsaved dialog modal for playlist sort change, the order does not revert to existing right away
- Fixed- IE11 crashes when playing back items with a large number of tags
- Fixed- With the player paused, moving the zoom window does not move the filled portion of the zoom bar
- Fixed- UIRT settings on an encoder stream don’t take effect until the stream is disabed and re-enabled
- Fixed- On-the-fly transcodes are not immediately searchable
- Fixed- Clipping from Live TV ignores clip filename settings
- Fixed- Moving a media item causes the collaboration tab to lose all clips and bookmarks
- Fixed- Merging two clips with CC data results in a file with no CC data
- Fixed- Can’t play back MP4 files in S3 folders in the multiviewer
- Fixed- Download with Auxiliary Files doesn’t work for files in S3 folders
- Fixed- Refreshing an S3 folder doesn’t pick up deleted files
- Fixed- Can’t submit a clip in the Clip tab without using the mouse
- Fixed- Returning from fullscreen is broken in Chrome 71.0.3578.80
- Fixed- Using skip buttons during 2x playback returns playback speed to 1x
- Fixed- Clip title is not focused when using keyboard shortcuts
- Fixed- Grid view for Recording Schedule with large numbers of inputs takes too long to load
- Fixed- Library shows negative durations after unexpected shutdown
- Fixed- Ooyala export has hardwired options that aren’t reflected in Export options
- Fixed- Advanced search tool doesn’t handle multiple channel selections correctly
- Fixed- Clip + email is not available in the Clip tab when SnapStream Sharing is disabled
- Fixed- Creating a secondary output on an encoder fails if the protocol is set to RTMP
- Fixed- Clip title immediately resets to default upon task submission

New Features
- Live TV in Multiviewer
- Collaborative clipping tab in web player
- Live Stream to Facebook Live
- Live Stream to YouTube
- Live Stream to Periscope
- Export to Sony Media Ci
- Export to frame.io
- “Read only” access option for video folders
- New usage reporting per user
- Ability to reassign keyboard shortcuts
- New virtual remote for DirecTV web tuning
- RTMP output option for SnapStream encoder
- Workflow filter for local channels
- Ability to view Guide by tuner
Improvements & Bug Fixes
- Ability to crop video when Sharing clips
- Better mobile experience in web player
- “Refresh” button in Social tab
- Ability to configure SAML from XML
- Autocomplete for tags
- Ability to run software install without starting software services
- Improvements to playback and clipping
- Other display and interface improvements
- Fixed- Incorrect warning for garbled CC data
- Fixed- Incorrect cropped output resolution for clips/gifs
- Fixed- Clip and Share from Live TV does not autopopulate subject
- Fixed- Special character not handled correctly in CC data
- Fixed- Clip + Transform gives timestamp and crop options when audio-only transcode is selected
- Fixed- Timestamp and watermark positions don’t reset when moving from Clip + Transform to Clip + Share
- Fixed- Encoder low bitrate messages don’t handle stream resets correctly
- Fixed- Sorting doesn’t work when viewing API users
- Fixed- SnapStream Broker restarting in a loop with exception “System.IO.IOException: The process cannot access the file ‘_1bv.fdt’ because it is being used by another process”
- Fixed- Integrated tuning on IP-IP encoders failed validation
- Fixed- Clips don’t inherit tags from parent items
- Fixed- Clipping from specific file never completes
- Fixed- API users are sometimes created with truncated or blank passwords
- Fixed- Live TV session fails after 1 minute
- Fixed- “Ghost recordings” on tuner restart
- Fixed- Merge Playlist with Add to Segment Fails At Clip step
- Fixed- Restarting the SnapStream broker service does not expire sessions
- Fixed- Account menu expands improperly at mobile resolution
- Fixed- Watch Recording – Latest version of Firefox 61.0.2 (64-bit) is moving focus in the Resize Zoom Window
- Fixed- Can’t add multiple buckets in the same S3 path
- Fixed- Clip and share in Clip tab is missing the Keep Clip option
- Fixed- Setting a clip start (and no end) and then opening the clipping tab results in error dialog
- Fixed- Clip & Export to S3 location results in unplayable clip
- Fixed- Mute shortcut goes from Mute to full volume
- Fixed- Multiview Play All/Pause All button doesn’t update based on the playback state

New Features
- Advanced clipping/tweeting/posting interface in the web player
- New fast and slow playback rates
- Ability to show timecode starting at 0 during playback instead of the clock time
- I / O keyboard shortcuts for setting clip start and end
- Cropping with varying aspect ratios during clipping
- Add Amazon S3 bucket as a video folder
- SAML 2.0 Authentication Integration (Okta, Ping, and others)
- Tuner-specific playback controls from the Tuner Settings page
- Ability to attach files when submitting a support ticket using the SnapStream UI
- One-click download of media file + timeindex & srt.
- Ability to export Schedule page
- Ability to switch Public playlists back to Private
- Ability to select a range in the Library with Shift + Click
- Filter by tuner in the Library
- Ability to limit clip duration globally
- Integrated tuning in IP/IP encode settings
- Ability to import Federated playlists
Improvements & Bug Fixes
- Removed support for the browser plugin
- Added duration of shared content for email recipients
- Added logging when we attempt to authenticate an external account
- Ability to specify exact times for once jobs when creating them from the guide
- Improvements to Twitter monetization
- New options for global left/right padding
- “All Live” button on the multiviewer.
- Improvements to logging on SnapStream encoders
- Added user and group permissions to folder and Workflow exports
- IIS Express wrapper now replaces missing config files moved by Windows Update
- Added Help tab in the web player
- XDCam transcodes now set MXF timecode
- XDCam transcodes now preserve embedded captions
- Added an initial scheduling pass that puts recordings on the same channel on the same tuner
- Notifications for some set-top box error cases
- Fixed- Playback of in-progress transcodes occasionally lacks audio for some users
- Fixed- Non-reproducible hangs from in-progress transcodes
- Fixed- Record All New resulted in a show being recorded 4 times the same night
- Fixed- Trimmed files are being remuxed as if they were clips.
- Fixed- Playlist shows “Channel Not Found”
- Fixed- Multiviewer “play all” button starts in playing state even though videos start out paused in Safari
- Fixed- Workflow trigger for recording started does not behave properly for recordings that are NOT of format H.264 Transport Stream
- Fixed- Audio out of sync when exporting merged playlist to Avid
- Fixed- DVB-T H.264 channels are failing remux when a clip is made
- Fixed- HLS recordings failing
- Fixed- Failures on long H,264 transport stream clips without automatic remux
- Fixed- Error on FTP export: “MLSx fact value cannot be converted to integer value”
- Fixed- Task step progress updates don’t transition correctly
- Fixed- Clip failure with automatic remuxing enabled
- Fixed- DB Backup fails if the Temp directory doesn’t exist
- Fixed- Failed to finish creating MP4 remux output file within 20 minutes
- Fixed- Time operator for search not working properly in the web UI
- Fixed- UI performance issues along with ShowSqueeze task failures with a last message of, “H.264 is in an unknown state”.
- Fixed- Focused check boxes prevent F2 key press events from triggering
- Fixed- H.264 ShowSqueeze into the iPod formats fail with unspecified error
- Fixed- GIF preview always 16×9 Aspect Ratio
- Fixed- Library sidebar panels don’t close when screen is resized
- Fixed- Recordings do not start after software upgrade
- Fixed – Player window does not resize when existing fullscreen on Mac
- Fixed- Going into fullscreen doesn’t fill the screen with the video
- Fixed- Interaction between Live TV and recording resulted in System.NullReferenceException
- Fixed- Schedule > Stats results in Exception in WebUI
- Fixed- Bad audio in Multiviewer on startup
- Fixed- Small tasks from failed tasklists are shown as Pending
- Fixed- No warning when cluster lost communication with a node in the cluster until there was a resulting backlog of tasks.
- Fixed- Opening a library sidebar modal with a browser width between 500 and 900 leaves the bar open.
- Fixed- Clipping from MP4 source files that don’t currently reside on SnapStream local drives take an abnormally long period of time to complete
- Fixed- Sporting events not highlighted in green in the program guide
- Fixed- Recordings from osprey are having issues
- Fixed- Tweet won’t send although it is under 280 characters from the tweet modal
- Fixed- Adding a Box and Microsoft account with the same email value causes an exception

New Features
- Support for recording from HLS streams
- Support for recording from MPEG-DASH streams
- Permission toggle for the ability to stop a recording
- Workflow filter for the user or user group that created a recording job
- Ability to train IR codes for directional buttons and Menu
- Toggle for turning off confirmation emails for shared clips
- Twitter Monetization for In-Stream Video Ads
- Support for Microsoft Azure Blob Storage as an export destination
- Support for Microsoft OneDrive as an export destination
- Support for Box as an export destination
- Workflow Action for Federated Transfer
- Toggle for turning off cleanup of closed captioning data
Improvements
- New clipping engine for H.264
- New options for recording filename formats
- Display of manual recordings in the Program Guide
- Better handling of episodes that have been recorded already in the past
- Option to send a warning for a recording with no closed caption data before the recording has finished
- Send a warning when a node in a cluster goes offline
- Display software version for non-administrative users
- Improvements to integrated tuning
- Improved UI feedback when editing transcript
- Better handling of cancel requests for Export tasks
- Ability to view recording of a specific channel at a specific time
- Add “Force External Tuning on Recording Switch” option for cloud
- Fixed- Clip of a clip plays fine initially, then crashes Safari.
- Fixed- Final frames of clip have minor distortion in Safari & Firefox on Mac
- Fixed- Clipping a recording from thor encoder with autoremux clip turned on results in video of black screen
- Fixed- Pressing Enter to submit forms doesn’t work
- Fixed- LDAP-linked groups get deleted from a group when saving with bad LDAP password
- Fixed- Showsqueezing a 14-hour merged file hangs with EndpointNotFoundException
- Fixed- Recordings from SS encoders “are not broadcast safe in black levels”
- Fixed- Inaccurate clipping of recording from Osprey encoder in Cloud
- Fixed- Watching LiveTV with “Automatically convert H.264 recordings to .MP4” results in exceptions
- Fixed- Clipping files with odd encoding settings can lockup FFProbe
- Fixed- Linked servers dropdown has wrong text when you use the browser back button
- Fixed- Server (incorrectly) sending exception across wcf in some weird cases
- Fixed- With only TLS 1.2 enabled, the broker is not starting
- Fixed- Editing an analog tuner shows dropdowns for Color Settings adjustment fields
- Fixed- IE11 webplayer: while playing, quickly pressing the skip back/forward button twice in quick succession pauses the video
- Fixed- Using more accurate H.264 clipping results in clips that can’t be processed by GIF Brewery on OS X
- Fixed- Clip of clip resulted in bad file
- Fixed- Tuning encoder streams are constantly being reset after power outage (secondary outputs have unreachable destination)
- Fixed- When deleting a task, popup has non-functional button
- Fixed- Inaccurate clips made from recordings that come from audio re-encode node
- Fixed- Firefox somewhat rarely gets stuck at a loading spinner when seeking backwards in HLS.js
- Fixed- Can’t copy/paste from transcript in IE web player to Word 2007
- Fixed- Padding is not applied to the first recording in a Scheduled Guide job
- Fixed- Chrome HTML5 Player: Pressing skip to end causes the playback to start at the beginning
- Fixed- Deleting a playlist before a tasklist including an Add to Playlist step results in a failed task and breaks the details page
- Fixed- Keep Clip while Tweeting still deletes the clip
- Fixed- Clipping from RTMP created out of sync mp4
- Fixed- Two recordings from the same H.264 Multicast stream result in one that plays back and another that is detected as MPEG2 TS and refuses to playback
- Fixed- Using different creds for export path and resulting export shows the task completed, but the file didn’t actually export
- Fixed- Out of sync clip on cloud demo server
- Fixed- Remux to mp4 is causing files to lose AV sync
- Fixed- Playback controls in new Firefox can become transparent when moving the mouse at certain times in full screen
- Fixed- Workflow “switch to” action after a “move” action doesn’t give me the option to switch to the moved file

Need help? Have questions?
You can submit support a ticket or start a chat at https://support.snapstream.com/. We’re also available by phone at 877.696.3674 or +1.713.554.4560.