New Features
- AI-generated Tweets
Ability to generate a tweet-length summary using a Moment’s transcript and post it to Twitter - Set the Streams page as a landing page for a user group
When admins are managing user groups, they can now choose the Streams page as a landing page - Set the destination folder for Streams and Events
Users can now choose where their Custom Streams and Events recordings go, giving them the ability to lock down a folder and restrict who is able to view their recording - Turn transcription on by default in Streams
Transcription is now toggled on by default, although users can still turn it off if they would like - Updated invite email for new users
An updated invite that goes out when admins invite new users to their SnapStream Cloud. This email includes the organization name if available. - Download the transcript from the web player and edit the transcript pages
There are now “download transcript” buttons on each of these pages - Burn in the date on Moments
The former “Add timestamp” toggle has been changed to a dropdown, allowing users to add a date and time burn-in as well - Turn Speaker ID on and off
Admins can now turn off Speaker ID on their SnapStream Cloud, a toggle has been added to the Recording settings in the Admin section.
Improvements
- The default profile for social media has been changed to 16x9
When users apply branding, the default profiles for Twitter, Facebook, Slack, and YouTube have been updated to conform with each platform’s best practices - Added Slack to the social tabs in the Streams player
- Removed the requirement that custom streams end with .m3u8
Due to the previous requirement, valid streams ending with client IDs couldn’t be recorded. This requirement was removed.
Bugs
- Clipping from an S3 source loses the captions
- SFTP Exports Failing
- Missing captions on tweets clipped from transcribed recordings
- Custom lineup channel will not accept changes
- Unsearchable transcripts
- Failed merge tasklist causes subsequent clipping tasklists to never process
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)
- Task Limits and Disk I/O update (Build 725)
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
- Unable to add a remote tune config on encoders (Build 655)
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.