Switch Version History

Buy NowStart your FREE trial
MacWindows

Switch Version
History

Switch Version History

Buy NowStart your FREE trial
MacWindows

Current version: 5.2

Release date: July 17, 2023

Upgrade to latest version

NEW FEATURES

Customer Requests

  • Added support for AJA Kona LHi.

General

  • Added support for macOS Ventura 13.

IMPROVEMENTS

Customer Requests

  • Improved scrubbing performance. If the user is moving the scrubber to within 500ms of video, we will continue trying to seek to B-frames and P-frames. If the user has moved the scrubber more than 500ms away from the previous seek attempt, we will instead seek to the nearest I-frame. The user can also hold down the shift key while scrubbing to force Switch to seek to any frame. This can be helpful if they want precision scrubbing and their machine can handle it.
  • Made it easier to passthrough Dolby-E by automatically setting the volume to full for external playout and muting it for desktop playback. This removes the need for the user to change a preference setting for analyzing audio to detect SMPTE 337M.
  • Removed embedded web browser for purchasing via web store. This allows customers to buy with PayPal again, and avoids potential security concerns. Activation of Switch serial numbers can now be done by clicking on a hyperlink.
  • Improved support for sending selected timecode to external devices.

FIXES

Customer Issues

  • Fixed a bug that prevented changes to the starting timecode and format for some secondary subtitle files from taking effect the first time they were changed.
  • Fixed a bug that caused halos around the borders between masked objects in videos with alpha channels on Mac.
  • Fixed a bug that, on rare occasions, caused some very large files to take a very long time to load.
  • Fixed a bug that prevented quadraphonic MOV/MP4 files from opening if they lacked a channel configuration.
  • Fixed a bug that caused TTML caption top/bottom placements to be swapped in Hebrew and Arabic languages.
  • Fixed a bug that prevented opening of UTF-16 SRT subtitle files.
  • Fixed a bug that prevented opening of files that contain AC-3 audio in little-endian byte order.

KNOWN ISSUES

General

  • Frames with long durations make the time display appear to stall, because it always shows the presentation time of the frame.
  • ASF files with variable frame rate display incorrect frame rate in the inspector.
  • In the luma scope on Mac, tent and pluge are missing for files that should show them.

NEW FEATURES & IMPROVEMENTS

  • Vector Scopes (Technical Preview)
    • Added several video scopes, including a luma scope for plotting histograms of brightness, a vector scope for plotting U-V brightness distribution, and a component parade for plotting RGB brightness distribution. Note that this is the initial implementation of video scopes, which is being considered a technical preview, not a completely finished feature set. Future releases of Switch will add more capability to the video scope features.
  • Index Advancement During Seek
    • Added the ability to advance the indexer during any seek operation, including flag navigation, chapter navigation, jump to mark in/out, 10 second skip, etc. Use the normal controls but hold down the option (Mac) or alt (Windows) keys. Once you do this, subtitle/caption playback will be disabled, as that requires indexing the entire file. Also, our support for advancing the indexer only exists in MPEG-2 TS and MPEG-2 PS containers. If the indexer cannot advance to the desired point within 30 seconds, the operation will be aborted.
  • Other New Features
    • Added the ability to play Microsoft ADPCM audio from a WAV file.
    • Added the ability to play AMR audio files.
    • Added the ability to play HEVC MPEG-2 PS files.
    • Added support for displaying timecode from SEI, MPEG-4 Sony Metadata, Seachange ANC & VBI.

FIXES

  • Fixed a bug that caused scrambled playback for non-standard resolutions, wherein widths were not a multiple of sixteen, on macOS.
  • Fixed a bug that prevented the display of outlines of subtitles for SMPTE Timed Text files generated by EZ Titles.
  • Fixed a bug that could cause audio from ASF files to go out of sync with the video if the file specified a pre roll.
  • Fixed a bug that prevented playback of Broadcast Wave (BWF) files from Logic Pro X.
  • Fixed a bug in dark mode on macOS where the timecode source popup in the jump-to- time interface was obscured.

KNOWN ISSUES

General

  • Frames with long durations make time display appear to stall because it always shows the presentation time of the frame.
  • ASF files with variable frame rate display incorrect frame rate in the inspector.
  • No detection of interlaced content is done for Windows Media files.
  • ProRes Raw on recent versions of macOS displays almost black on Intel machines, and with a stride problem on ARM machines.
  • Opening a ProRes RAW media file with Switch 5.0 on a Windows 10 system with a NVIDIA Quadro P1000 graphics card might return an unsupported video format message. If so, this is caused by an outdated version of the NVIDIA Quadro P1000 graphics driver. To resolve the issue, update the graphics driver to the latest available version.

Windows

  • Ancillary LTC timecode is not pass when using the KONA 4G with the 4K driver.
  • Ancillarry LTC timecode is not passed while seeking/scrubbing.

IMPROVEMENTS

  • ProRes RAW decoding (Pro)
  • DCP/IMF Playback (Pro)
  • Hardware accelerated decoding (all versions)
  • Reduced scale decoding option (all versions)
  • Ability to export media as TIFO (Plus and Pro)
  • Ability to skip indexing for faster media load times (all versions)
  • Dolby-E passthrough via SDI (Pro)
  • Support for up to 64 tracks of audio (all versions)
  • SwitchEngine API available for 3rd party integration (Pro)
  • Improved verbosity of displayed alerts from Vidchecker (Pro)

FIXES

  • Improved readability in Dark Mode (all versions, Mac)
  • AC-3 loudness measurement accuracy improved (Pro)
  • V-Chip code detection accuracy improved (all versions)
  • Multiple improvements and fixes to Telestream Media Framework (all versions)

KNOWN ISSUES

General

  • Frames with long durations make time display appear to stall because it always shows the presentation time of the frame.
  • ASF files with variable frame rate display incorrect frame rate in the inspector.
  • No detection of interlaced content is done for Windows Media files.
  • ProRes Raw on recent versions of macOS displays almost black on Intel machines, and with a stride problem on ARM machines.

Windows

  • Ancillary LTC timecode is not passed when using the KONA 4G with the 4k driver.
  • Ancillary LTC timecode is not passed when seeking/scrubbing to a KONA 3G or KONA 4G.

IMPROVEMENTS

Customer Requested Improvements

  • Updated the Inspector title bar to allow for standard macOS functionality such as Command-Click to show path, reveal in finder, or initiate dragging.

FIXES

  • Fixed the licensing button coloring in Dark Mode on macOS so that they remain visible in the preferences.
  • Fixed a bug that would cause the video dimensions shown in the window title bar to disappear when changing to Dark Mode on macOS Mojave and remain hidden until a relaunch using Light Mode.
  • Modified the display of the video filename in the player window title bar so that it can easily be read in macOS Light and Dark modes.
  • Changed the preferences text coloring in macOS Light and Dark modes so that all user interface elements remain clearly legible in both modes.
  • Changed the Inspector text coloring in macOS Light and Dark modes so that all user interface elements remain clearly legible in both modes.
  • Changed the Welcome screen text coloring in macOS Light and Dark modes so that all user interface elements remain clearly legible in both modes.

NEW

  • Added support for macOS Catalina.

FIXES

  • Fixed instability the could occur when playing back files with large numbers of audio tracks and channels while the audio meters were open.

FIXES

Customer Issues

  • Fixed a bug that would incorrectly report the presence of the ‘Sexually Suggestive Dialog’ flag in V-Chip data when a file was flagged with ‘Violence’ and ‘Sexual Situations’.
  • Fixed an issue that prevented opening and viewing of MP4 files created using Hybrik.
  • Fixed an issue that prevented full playback of MP4 files created using the Elemental encoder.
  • Modified the logic used to select external preview audio devices to prevent a situation where audio output could be disabled unintentionally.
  • Added support for adjusting synchronization of SRT subtitle files to resolve cases where some SRT secondary subtitle files would fail to display with the video.

NEW

  • Added new tab to preferences dialog which allows the user to configure the Dynamic Range Compression for AC-3 and E-AC-3 decoding.
  • Add a new preferences option to control the default export/save location for media or flags files.

IMPROVEMENTS

Customer Requested Improvements

  • Improved the default export folder behavior so that the ‘last used’ folder is updated for both media export and the saving of a flags file.

FIXES

Customer Issues

  • Fixed a bug that prevented certain Panasonic MOV proxy files from opening and being played back.
  • Fixed an issue that would prevent an export from initiating when trimming some ProRes source files and transcoding to H.264.
  • Fixed a bug that would result in lost frames when exporting from some XDCAM sources to ProRes outputs.
  • Fixed a bug that caused some XDCAM sources to decode with fields out of order resulting in out of order frames in exports, dropped frames during playback, and A/V sync problems during playback.

NEW

  • Added the ability to decode Sony MPEG-4 Simple Studio Profile (SStP).
  • Added the ability to change the color range in edit mode and see the effects in the player window.
  • Changing the color matrix coefficients in the colorspace section of the inspector window while in edit mode will now update the image in the player window.

Customer Requested New Features

  • Added the option to display safe area (title, action, and caption) overlays.
  • Added a preference to control whether the default export folder is the same as the source directory or the last directory used.

IMPROVEMENTS

Customer Requested Improvements

  • Navigation key commands will now work when the inspector window has the focus unless the selected control accepts the keystrokes.
  • Added stepper controls to crop settings in the inspector.
  • Lowered the minimum required license level for Windows Media Audio & Video exports from ‘Pro’ to ‘Plus’.
  • Switch is now more lenient with MPEG-2 Transport Streams and will correct for EBP descriptors with a length of zero.

General

  • Audio track languages are preserved in MPEG-2 Program Stream containers.
  • Switch will now show an error and automatically revert to the previous color matrix coefficients when there is no conversion path to the user selection in the inspector.
  • Improved performance when playing FLAC files on Windows while indexing.
  • Switch will now display an error in the export summary dialog when trying to export LPCM into an MPEG-2 Transport Stream with a track containing a number of channels other than 2, 4, 6, or 8. Previously there was no error and the export would fail using this unsupported configuration.

FIXES

Customer Issues

  • Fixed a bug that prevented the complete playback of WAV audio files made by Dalet.
  • Switch is now more lenient and will try to recover from malformed ‘wave’ atoms in MOV files, when possible.
  • Fixed a bug that prevented Switch from learning the user’s preferences regarding which timecode sources are preferred and displayed by default.
  • Fixed several display issues in the Audio Meters window.

General

  • Fixed a bug that prevented the display of ProRes 4:4:4:4 on macOS X 10.14 (Mojave).
  • Fixed a memory leak when exporting PCM audio to MPEG-2 Transport Streams.
  • Fixed a bug that caused flags to be hidden in the inspector when located between two deleted flags.
  • Fixed the keyboard shortcuts for looping so that they are unique. This, unfortunately, requires additional keystrokes for the shortcut combination.
  • Fixed a bug that prevented the display (in the timeline) of any flag on the first frame of video.

Windows

  • Fixed a crash on Windows when decoding HEVC files with only a single IDR frame.
  • Fixed a bug that caused the colon/semi-colon and single/double quotes keys to have swapped behavior on Windows.

FIXES

Customer Issues

  • Fixed a crash that occurred when opening a file if the computer language was set to German or Chinese.
  • Fixed a bug that prevented the decoding of MPEG-4 Part 2 MP4 files from aQ Broadcast Recorder.
  • Fixed a bug that caused horizontal banding of ProRes HQ during playback.
  • Fixed a bug that caused exported files from some MP4 H.264 sources to be unplayable if the tail was trimmed.
  • When attempting to activate a license on a private network that does not have access to the Internet, the manual activation window will now appear. Previously, an error was encountered.

General

  • Fixed a crash that occurred when trying to open a malformed file with audio samples that had a zero duration.
  • Fixed a crash that occurred when trying to play some MPEG videos in reverse.
  • Fixed a bug that prevented decoding of 8-Bit Packed YUV 4:2:2 U:Y:V:Y.

Mac

  • Fixed a bug that prevented the decoding of ‘SN40’ video on Mac.

NEW

  • Switch is now able to export to the Windows Media format (WMV and WMA in the ASF container).
  • Added support for display of CEA-608 background colors.
  • Added support for pass-through exports of HEVC into the MP4 container.
  • Added support for pass-through exports of DNxHR into an MXF OP-1a container.
  • Added support for decoding and playback of Avid Meridien files.
  • Added support for decoding and playback of DV in MXF OP-Atom containers.
  • Added support for decoding and playback of MCC secondary subtitle files.

Customer Requested New Features

  • Switch now displays all supported timecodes and allows selection of the source to display.
  • Added the ability to view alpha channels.
  • Added the ability to view safe area overlays for action, titles, and captions.
  • Added the ability to export inspector information as a text or JSON file.
  • Audio tracks and channels can now be muted or soloed directly from the inspector window.
  • Added the ability to adjust synchronization of MCC and TTML (DFXP, iTT, etc…) secondary subtitle files.
  • Added support for pass-through exports of HEVC into an MPEG-2 TS container.
  • Added the ability to display Active Format Description (AFD) codes in the frame metadata overlay.
  • Added the ability to decode and display Extended Data Services (XDS) metadata, including VChip.
  • Added support for decoding and playback of FLAC audio as well as from FLAC containers.
  • Added the ability to loop playback within trim in/out points.
  • Switch will now recognize the DCI P3 colorspace.
  • Added display of video bit depth to the inspector.
  • Audio track name metadata from Quicktime MOV files will now be displayed in the inspector.
  • Switch now recognizes Discrete-0, Discrete-1, etc… speaker labels.
  • Added support for decoding and displaying DVB Teletext from MPEG-2 Transport Streams.

IMPROVEMENTS

  • Expanded the title fields for flags in the inspector.
  • Added additional flag colors to denote good or neutral flags.
  • Added the ability to set ‘Out’ points for flags on the player timeline.
  • Switch now remembers when you mute/unmute audio and will reapply that setting to subsequent videos that are opened, including after relaunching the application.
  • Switch now displays the default black background for WebVTT secondary subtitle files.
  • Switch will no longer display roll-out frames from MXF containers.
  • Switch will now peak into SCC files and determine if the timecode format inside is drop or non-drop frame before opening the file. Switch will default the timecode format to the video’s frame rate, and if it is 29.97 or 59.94 it will set it to drop or non-drop frame based on the SCC file data. Instead of defaulting the start time for secondary subtitle files to the last one used, Switch will now default to the timecode of the first frame of video.
  • Switch now automatically displays the flags tab in the inspector immediately after a flags file is opened.
  • Added support for the .dfxp file extension as a synonym for the existing TTML extensions (.ttml, .itt, .xml).
  • Added support for language tagging in MXF exports, with limitations. MXF OP-1a will only support language/locale tags for audio, not for video. If you specify only a language (i.e. “de” for German) and not a region (i.e. “de-DE” for German spoken in Germany) Switch will append the current region (i.e. “de-US” for German spoken in the United States).
  • Added a Matrixed Stereo (Left Total & Right Total) audio program.
  • Added a preference option to disable desktop playback while playing out over SDI/HDMI external preview in order to reduce the burden on the computer and improve playback performance.
  • Switch will automatically default to the supported speaker labels for AAC 7.1 surround sound.
  • Added the ability to specify the timecode format including frame rate for interpreting Lambda CAP secondary subtitle files.
  • Switch will now preserve subtitles, captions, and/or Teletext when exporting to a codec that supports the metadata container type (DVB, VBI, ATSC A/72 SEI, etc…), or when exporting to MOV which allows for this data to be placed into a caption track.
  • Added the following new speaker labels: Left Wide (Lw), Right Wide (Rw), LFE2, Left Rear Surround (Lrs), Right Rear Surround (Rrs), and Mono (M).

Windows

  • Added keyboard shortcuts for jumping to the first or last frame via the ‘Home’ and ‘End’ keys.

FIXES

Customer Issues

  • Fixed a bug that prevented Switch from remembering the last Teletext page selected, including both when closing a document and when quitting Switch.
  • When exporting flags files, the XML inside will now have a single <Switch> root element in order to improve compatibility with other applications. Both old and new flags files can still be opened by Switch so backwards compatibility is retained.
  • Fixed a bug that caused DFXP captions to be truncated.
  • Fixed a bug that caused chroma displacement of some interlaced AVC content.
  • Fixed a bug that prevented Windows Media Audio 9 from playing in certain files.
  • Fixed a bug that prevented PAC secondary subtitle files from displaying.
  • Fixed a bug that prevented playback of MPEG-2 content that changed between field and frame encoding partway through the file.
  • For SDI output via AJA devices, Switch will now respect the reference source for playback timing specified in the AJA Control Panel.
  • Fixed a bug that caused the SCC timecode format to be set incorrectly.
  • Fixed a bug that prevented the display of MXF material timecode in some cases.
  • Fixed a bug that prevented the use of some HEVC videos while in split-screen or difference view of the Compare Alternate Media feature.
  • Fixed a bug that caused Switch to use the estimated container duration rather than the actual duration obtained by indexing if the estimate duration was larger. This behavior is still necessary when watching for growing files, but not in other cases.
  • Fixed a bug that caused the default soloing of an audio track to be lost after audio coding analysis (Dolby-E detection) completed.
  • Fixed a bug that caused decoding problems with some Motion JPEG-2000 content.
  • Fixed a bug that caused color quality problems in some ProRes 4:2:2 exports.
  • Fixed a bug that caused 30fps EBU STL subtitle files to play out of sync.
  • Fixed a bug that caused MPEG-1 System files containing MPEG-2 video to display using the wrong default pixel aspect ratio.
  • Fixed a bug that prevented playback of certain GXF files with a mark-in point.
  • Fixed a bug that prevented display of the decibel value for the minimum of the loudness range in the audio meters window.
  • Fixed a bug that caused some ProRes CEA-608 captions to be scrambled on playback.
  • Fixed a crash that occurred when opening some malformed files.
  • Fixed a bug that caused a particular Omneon MOV MPEG file to display as progressive when it was actually interlaced.
  • Fixed a bug that caused H.264 MP4 exports from certain XDCAM MXF files to be missing two frames.
  • Fixed the ‘chan’ atom in MOV/MP4 exports so that it matches the “implicit” AAC speaker labels that Switch supports for 5.1 and 7.1 surround sound.
  • Fixed the sound sample description in MOV files to be version 2 when using more than 2 channels, as required by the Quicktime File Format specification.

General

  • Fixed a bug that caused field-encoded AVCHD exports to MXF to have frames out of order.
  • Fixed a bug that caused the desktop preview to be blank when outputting 10-bit video to an external device.

Windows

  • Fixed a bug that caused some Windows exports to ProRes 4:2:2 HQ to come out as ProRes 4:4:4 XQ.
  • Fixed a bug that caused vertical positioning of WebVTT to be ignored on Windows. This fix will only work on Windows 8 and later.

KNOWN ISSUES

General

  • Frames with long durations make time display appear to stall because it always shows the presentation time of the frame.
  • ASF files with variable frame rate display incorrect frame rate in the inspector.
  • No detection of interlaced content is done for some Windows Media files.
  • Removed support for publishing directly to Vimeo, YouTube, and Facebook.

Windows

  • Ancillary LTC timecode is not pass when using the KONA 4G with the 4K driver.
  • Ancillarry LTC timecode is not passed while seeking/scrubbing.
Download Switch 4.5Download Switch 4.5Download release notes for more details and system requirements

FIXES

Customer Issues

  • Fixed a bug that would cause timecode to remain at zero during playback in some formats.
  • Fixed a bug that prevented some MPEG Transport Streams from indexing.
  • Increased tolerance for some malformed MXF OP1a files so that they will no longer throw the unrecognized audio & video error when opened and can be played back successfully.

General

  • Prevented a possible hang when playing certain formats with embedded captions while caption decoding was turned on.
  • Fixed an issue that would cause a failure to recognize some J2K encoded content in the TIFO container.

KNOWN ISSUES

General

  • Decoding of closed captions is not currently supported while Switch is configured to watch for growing files.
  • Frames with long durations make time display appear to stall because it always shows the presentation time of the current frame.
  • ASF files with variable frame rate display incorrect frame rate in the inspector.
  • Detection of interlaced content in Windows Media files is not currently supported.
  • WMV sources exported to H.264 in either MPEG-2 TS or PS containers can result in A/V synchronization problems.
  • Publishing settings are lost when canceling to edit settings to meet requirements.

Windows

  • Ancillary LTC timecode is not passed when using the KONA 4G card with the 4K driver.
  • Ancillary LTC timecode is not passed while seeking or scrubbing through media.

NEW

  • Added the ability to decode and display Active Format Description codes in the frame metadata overlay.
  • Added support for decoding and playing the Google VP9 video.

Customer Requested New Features

  • Expanded the range of allowable Teletext pages from 801-999 to 101-999.
  • Added video bit depth display to the inspector.

IMPROVEMENTS

  • Switch now remembers when you mute/unmute audio and will reapply that setting to subsequent videos that are opened, even after relaunching the app.
  • Switch will now persist the last used audio volume levels and reapply those levels to newly opened movies.
  • Added additional flag colors for positive and neutral markers/comments on the timeline.
  • Added the ability to set a flag out-point via the user interface in the timeline.
  • Expanded the height of the flag title field in the inspector to accommodate up to three lines of text.
  • Added keyboard shortcut for Play/Pause All.
  • Added additional keyboard shortcuts for jumping to the start and end of the video using the Home and End keys. On Mac computers that do not have these keys, the same functionality can be accomplished with the Function+Left Arrow or Right Arrow, respectively.
  • Added menu items and keyboard shortcuts for jumping to mark-in and mark-out points.
  • Added the ability to frame step using the Page Up and Page Down keys. These are in addition to the default frame step shortcuts using the Left Arrow and Right Arrow keys.
  • Switch will now default the format of the SCC start timecode to the video frame rate, and if it is 29.97 or 59.94 frames per second, it will set it to drop or non-drop frame depending on the use of a semicolon or colon in the timecode values found inside the SCC file.
  • Switch will now default the start time for secondary subtitle files to the timecode of the first frame of video.
  • Switch will now default to applying a black background to WebVTT subtitles/captions.
  • Added the ability to pass-through HEVC into the MP4 container.
  • Added DXFP to the list of allowed file extensions when adding a secondary subtitle file using the Open File dialog.
  • Switch will now tolerate AAC HeV1 in containers whose decoder-specific information does not indicate SBR. We now parse the essence to determine if we can play back this codec.
  • Improved indexing performance when a blank Teletext page is accidentally selected.

FIXES

Customer Issues

  • Fixed a bug that prevented Switch from remembering the last Teletext page selected, including both when closing a document and when quitting Switch.
  • Switch is now more lenient with MPEG-2 Program Streams that start with invalid data.
  • Fixed a bug that prevented the display of the decibel value for the minimum of the loudness range in the audio meters window.
  • Added a Matrixed Stereo (Lt and Rt) audio program. This allows audio to be recognized and displayed as such in the inspector rather than referring to it as “Dual Channel”.
  • Fixed a bug that caused the SCC timecode format to be set incorrectly (the time scale and frame duration were swapped) which resulted in wildly inaccurate durations and an inability to manually sync captions.
  • Fixed a bug that caused the default soloing of an audio track to be lost after audio coding analysis (Dolby-E detection) completed.
  • Fixed a bug that caused some CEA-608 captions that were extracted from CEA-708 data to have a variety of on screen rendering issues.
  • Fixed a bug that caused playback problems with GXF files that had a mark-in point that was not on an I-frame.
  • Fixed a bug in the handling of line breaks for vertical placement of SMPTE Timed Text secondary subtitles.

Mac Specific

  • Fixed a crash on macOS when clicking immediately to the left or right of the frames on the timeline, which is only possible for files with so few frames that they do not fill the entire timeline.
  • Switch for Mac will no longer allow minimization of windows that have a currently open sheet attached to them.

General

  • Fixed a bug that caused a crash when exporting from a particular Sony RAW file.
  • Fixed a bug that caused a crash when stepping or playing backwards with certain files.
  • Fixed a bug that caused a crash when opening a file with 6 channels of AAC audio whose speaker labels were not C, L, R, Lb, Rb, LFE.
  • If you enter a start time for a secondary subtitle file that is beyond the last subtitle in the file, we now automatically reset the start time to zero and retry loading the subtitle file. This prevents the situation where a user is unable to open future secondary subtitle files due to a faulty start time retained in the inspector, and unable to change the start time without clearing the application preferences.
  • Fixed a bug where some XAVC 100 Mpbs 4:2:2 59.94 fps TIFO files were mistaken for 29.97 fps.
  • Removed extra menu item from the Subtitle/Closed Caption Source menu when using Teletext.
  • Fixed a bug that caused auxiliary windows like the inspector and audio meters to be closed when closing the Welcome Screen while videos were still open.

KNOWN ISSUES

General

  • Decoding of closed captions is not currently supported while Switch is configured to watch for growing files.
  • Frames with long durations make time display appear to stall because it always shows the presentation time of the current frame.
  • ASF files with variable frame rate display incorrect frame rate in the inspector.
  • Detection of interlaced content in Windows Media files is not currently supported.
  • WMV sources exported to H.264 in either MPEG-2 TS or PS containers can results in A/V synchronization problems.
  • Publishing settings are lost when canceling to edit settings to meet requirements.

Windows

  • Ancillary LTC timecode is not passed when using the KONA 4G card with the 4K driver.
  • Ancillary LTC timecode is not passed while seeking or scrubbing through media.
Download Switch 4.1Download Switch 4.1Download release notes for more details and system requirements

NEW

  • Added support for playing back files as they are being created.*
  • Added localization for Chinese (Simplified).
*Does not support caption decoding while configured to play back growing files.

Customer Requested New Features

  • Added Dolby-E detection. Tracks that are determined to be Dolby-E will be silenced to prevent the white noise that results from playing them back as PCM. Decoding of Dolby-E is not yet supported.
  • Added playback statistics as a video overlay, including the number of dropped frames.
  • Added frame metadata display as a video overlay which details what metadata is attached to the current frame, such as timecode or captions.
  • Added ability to flag frames or sequences of frames and add notes to them. This can be displayed in the timeline.
  • You can now specify the timecode format that should be used to interpret SCC files, including frame rate and drop-frame or non-drop-frame.
  • Added support for decoding and playing back Teletext captions (OP-47 and OP-42).

IMPROVEMENTS

  • Added experimental support for complex CPL files in IMF packages.
  • All features can now be demoed before purchasing of the licenses that support them.
  • The colorspace settings and display within the inspector now have details that include color primaries, matrix coefficients, and transfer characteristics.

FIXES

Customer Issues

  • Switch is now more lenient with MPEG-2 Program Streams that start with invalid data.
  • Switch now supports H.264 video streams that lack Access Unit Delimiters.
  • Fixed a bug that caused LXF MPEG-2 NTSC 4:3 videos to display as widescreen.
  • Fixed a bug that caused line 21 captions to be mapped to line 22 when sent out to a BlackMagic device.
  • Switch is now more lenient when opening DNxHD in MOV with an ARES image description extension that does not end with 80 bytes of reserved data.
  • Fixed a bug that caused interlaced ProRes exports to use the wrong field dominance.
  • Extended the amount of initial delay supported for audio in MPEG-2 TS.
  • Fixed a bug that prevented display of captions from HEVC inside an MPEG-2 TS.
  • Improved the quality of video when seeking. We no longer rely on IDR frame flags, and instead begin decoding at the second previous I-frame.
  • Fixed a bug that prevented opening ASF files created by ffmpeg with an extended stream properties header that has an average time per frame of zero.
  • Fixed a bug that caused frames to display out of order when playing an MXF OP-1a from Adobe Premiere if the body partitions do not start with I-frames.
  • Fixed a bug that prevented opening MP4 files from Vantage whose ‘meta’ atoms are written as a full box with an extra four bytes after the type.
  • Fixed a bug that caused EAC-3 5.1 audio with speaker labels in a different order than L, C, R, Ls, Rs, LFE to be played out to the wrong speakers.
  • Fixed a bug that prevented jumping to a timecode in a ProRes file.
  • Fixed a bug that caused audio/video synchronization loss in H.264 MPEG-2 TS due to audio packets being erroneously lost during the transition between stereo and joint stereo.

General

  • Fixed horizontal positioning of IMSC captions from MacCaption.
  • Fixed display of IMSC captions in terms of font, size, color, outline, and background.
  • Fixed loss of audio/video synchronization in TIFO files with mark-out frames.
  • Fixed a bug that caused progressive files to come out as interlaced when exporting XDCAM in an MPEG-2 PS or TS container.
  • When doing a frame rate conversion alone in the video processor, if we fail to configure the components due to an inability of the format converter, fallback to BGRA and try again. This prevents some export failures.
  • Switch will now prevent transcode exports of Dolby-E since decoding is not supported. Pass-through is recommended instead.
  • Fixed several bugs that caused distorted audio when playing SMPTE 382M within a Digital Cinema Package.
  • Fixed a bug that caused a crash when exporting an audio-only file.
  • Added TTML to the list of supported extensions for the open secondary subtitle dialog. This allows them to be chosen without needing to change the extension to XML.

KNOWN ISSUES

General

  • Decoding of closed captions is not currently supported while Switch is configured to watch for growing files.
  • Frames with long durations make time display appear to stall because it always shows the presentation time of the current frame.
  • ASF files with variable frame rate display incorrect frame rate in the inspector.
  • Detection of interlaced content in Windows Media files is not currently supported.
  • WMV sources exported to H.264 in either MPEG-2 TS or PS containers can results in A/V synchronization problems.
  • Publishing settings are lost when canceling to edit settings to meet requirements.

Windows

  • Ancillary LTC timecode is not passed when using the KONA 4G card with the 4K driver.
  • Ancillary LTC timecode is not passed while seeking or scrubbing through media.
Download Switch 4.0Download Switch 4.0Download release notes for more details and system requirements

Improvements

Customer Feature Requests

  • Added support for decoding Sony RAW MXF files.
  • Added support for decoding CineForm video.
  • Added support for decoding ProRes in an MXF OP-1a container.
  • Added support for decoding E-AC3 (Dolby Digital Plus) audio.
  • Switch can now detect AAC-ELD (Enhanced Low Delay) and can decode it on macOS.
  • Switch now allows external preview of remapped audio, as long as the video is still in passthrough mode.
  • Switch will now include QuickTime metadata in MP4 exports.
  • Added support for external preview of 4K video via four quadrants of SDI on certain AJA devices.
  • Added support for AJA Io Express devices for external preview.
  • Added a keyboard shortcut for switching between inspect and edit mode in the inspector.
  • Added a 24p preset for BluRay exports.

General

  • Improved our experimental support for IMF packages by updating to the 2016 specifications.
  • Added support for VBI captions in MPEG-2 long-GOP video.

Fixes

Customer Issues

  • Switch will now ignore invalid byte counts in MXF partitions.
  • Fixed a bug that prevented playback of some files using the BT.2020 colorspace.
  • Fixed a bug that prevented detection of captions from some interlaced files when the “Improve playback performance by giving up search for captions after the first few samples” was enabled.
  • Fixed a bug that degraded the performance of scrubbing through MOV and MP4 files.
  • Fixed a bug that prevented playback of some frame-wrapped MXF IMX files.
  • Fixed a bug that prevented deletion or modification of files that were previously opened in Switch bug had been closed.
  • Fixed a bug that caused loss of audio/video synchronization in some files when using external preview through an AJA Io 4K or Kona 4 device.
  • Fixed a bug that caused loss of audio/video synchronization when exporting long-GOP content to container other than MOV or MP4 when there was a trim that was not aligned to an I-frame.
  • Switch will now be more lenient when decoding some Elemental Server HEVC MP4 files whose ‘hvcC’ atoms are missing parameter sets.
  • Fixed a bug that caused loss of audio/video synchronization with progressive segmented frame video when using external preview to an AJA Kona LHi.
  • Fixed a bug that prevented display of closed captions from HEVC/H.265 MPEG-2 Transport Stream files.

General

  • Fixed a crash when attempting to export some AVC MPEG-2 Transport Streams to MXF OP-1a containers.
  • Fixed a bug that prevented localizations from working on macOS 10.12 Sierra.
  • Fixed a bug that caused Switch to be unable to find timecode in an MXF file that has no source-package timecode track but did have a material-package timecode track.
  • Fixed a crash when encountering invalid timecode.
  • Fixed a bug that prevented playback of some ASF files.
  • Switch now prefers the audio settings obtained from AC-3 and EC-3 essence over redundant settings in the MOV container.
  • Switch can now correctly recognize Avid JPEG-2000 (‘AVj2’) video.

Known Issues

General

  • Frames with long durations make time display appear to stall because it always shows the presentation time of the current frame.
  • ASF files with variable frame rate display incorrect frame rate in the inspector.
  • Detection of interlaced content in Windows Media files is not currently supported.
  • WMV sources exported to H.264 in either MPEG-2 TS or PS containers can results in A/V synchronization problems.
  • Publishing settings are lost when canceling to edit settings to meet requirements.

Windows

  • Ancillary LTC timecode is not passed when using the KONA 4G card with the 4K driver.
  • Ancillary LTC timecode is not passed while seeking or scrubbing through media.

Mac App Store

  • In the Mac App Store version of Switch, when opening a file that references other files, such as QuickTime Reference Movies or IMF XML files, Switch will prompt the user to explicitly give permission to open each of the referenced files in order to satisfy the sandbox security requirements. Users who purchase Switch directly from Telestream will not have to perform these additional steps.
  • Users who purchase Switch Plus from the Mac App Store and then decode to purchase Switch Pro are not offered upgrade pricing, but instead must pay full price.
Download Switch 3.2Download Switch 3.2Download release notes for more details and system requirements

Improvements

  • Improved subtitle format support including PAC, Lambda CAP, and Ruby Text from WebVTT.
  • Added support for ‘MJPG’ variant of Motion JPEG.
  • Redundant audio tracks are no longer merged when using external preview
  • Added a preference in the Display tab that allows the user to decide whether or not Switch should perform an exhaustive search for captions. It defaults to only checking the first few samples and if no captions are found, the searching stops. This dramatically increases playback performance, particularly over the network, at the cost of not displaying captions in some files where the captions don’t appear until later in the movie. This preference can be changed at any time and does not require reopening the file or relaunching Switch.
  • Trimmed MPEG-2 Transport Stream exports will now periodically repeat the PAT/PMT in order to support some third-party software.
  • Added support for drag and drop of STL subtitle files onto the secondary subtitle section of the inspector.
  • Switch will now tolerate malformed ‘udat’ atoms in MP4 and MOV files.

Customer Feature Requests

  • Switch now allows for adjusting the synchronization of secondary SCC subtitle files.
  • Offline activations now only need to be done once per computer rather than once per user.

Fixes

Customer Issues

  • Fixed a bug that caused the AAC bitrate to revert to 160 kbps when selecting a different track.
  • Fixed a bug that caused a crash when opening multiple files on Windows 10 with external preview.
  • Fixed several bugs that prevented the compressor’s quality and standard popup menus from being populated if the presentation was changed before the views were loaded.
  • Fixed a bug that prevented the preservation of captions when doing a pass-through export if the captions were contained in the source file but not the video essence.
  • Fixed a bug that caused captions to drift out of synchronization over time.
  • Fixed a bug that caused a crash when opening a CPL file from a 4K IMF package.
  • Offline activations no longer expire after ten days.
  • Fixed a bug that caused display problems with some MXF XDCAM files.
  • Fixed a bug that caused frame-wrapped MXF OP-Atom PCM audio to play as static.
  • Fixed a playback problem with AVC files whose GOPs have chains of references.
  • Fixed a bug that caused display errors with STL subtitle files that include user data.
  • Fixed a bug that caused loss of audio/video synchronization in H.264 MPEG-2 Transport Streams with empty audio packets.
  • Fixed a bug that caused misidentification of file dominance in some MP4 files.

General

  • Fixed a crash when attempting to resize to a height greater than 4320 pixels.
  • Fixed a bug that caused exported files to be unusable when doing frame rate conversion from source files with non-standard timescales.
  • Fixed a bug that prevented exporting of the current frame from files whose video decompressor’s create Packed 4:2:2 UYVY in BT.709.
  • Fixed a bug that prevented the creation of chapters when using certain source files.
  • Fixed a bug that prevented the exporting of certain HEVC MPEG-2 Transport Streams.
  • Fixed a bug that caused some exported MP4 and MOV files to be larger than necessary if their source files used a large timescale.
  • Fixed a bug that caused some AVI files to misreport their scanning and field dominance.
  • Fixed a bug that prevented the export of the current video frame when external preview was enabled.
  • Fixed a bug that prevented dragging and dropping of secondary subtitle files with capitalized extensions.
  • Fixed a bug that caused all prior exports to be labeled as “Canceled” when pressing the Cancel button on the export progress dialog.
  • Fixed a crash on Windows when using external preview with certain frame dimensions.

Known Issues

General

  • Frames with long durations make time display appear to stall because it always shows the presentation time of the current frame.
  • ASF files with variable frame rate display incorrect frame rate in the inspector.
  • Detection of interlaced content in Windows Media files is not currently supported.
  • WMV sources exported to H.264 in either MPEG-2 TS or PS containers can results in A/V synchronization problems.
  • Publishing settings are lost when canceling to edit settings to meet requirements.

Windows

  • Ancillary LTC timecode is not passed when using the KONA 4G card with the 4K driver.
  • Ancillary LTC timecode is not passed while seeking or scrubbing through media.

Mac App Store

  • In the Mac App Store version of Switch, when opening a file that references other files, such as QuickTime Reference Movies or IMF XML files, Switch will prompt the user to explicitly give permission to open each of the referenced files in order to satisfy the sandbox security requirements. Users who purchase Switch directly from Telestream will not have to perform these additional steps.
  • Users who purchase Switch Plus from the Mac App Store and then decode to purchase Switch Pro are not offered upgrade pricing, but instead must pay full price.
Download Switch 3.1Download Switch 3.1Download release notes for more details and system requirements
  • Fixed a bug that would deactivate any activated license upon re-launching of Switch without an internet connection.
  • Improved product licensing so that licenses activated on one user account are made available to all other user accounts on the system.
  • Fixed a bug where the volume controls would fail to change the output volume with some audio configurations.
  • Fixed a bug where launching the software could indicate that the product build had expired.

New Features

  • Added support for comparing alternate versions of videos, including a full view, a split view for side-by-side comparisons, and a difference view for highlighting the pixels that have changed.
  • Added support for publishing directly to Vimeo, YouTube, and Facebook.
  • Added support for playback of SeaChange DVL files.
  • Added support for export to MXF OP-1a and OP-Atom containers.
  • Added support for Avid DV playback.
  • Added support for external preview using BlackMagic devices.
  • Added support for external preview of low resolution Apple ProRes 4:2:2 Proxy files by conforming them to an SDI standard.

Fixes and Improvements

  • Serial numbers can now be entered once per machine and used by all users on that machine.
  • Improved the preservation of color fidelity in exports.

Fixes

  • Fixed bugs that prevented interlaced video from being displayed on Windows when any mode other than Weave Fields was selected and hardware rendering was disabled.
  • Switch is now more lenient when encountering errors in GXF files and will continue trying to play them.
  • Added support for padded strides in Biplanar YUV 4:2:0 ('NV12') uncompressed video to avoid display problems on Windows 10.
  • Fixed a bug that caused audio problems when exporting one channel from a source track with multiple channels, if the speaker label chosen for the export track happens to also exist in the source at the same track and channel indexes.
  • Fixed a bug that caused matrixed stereo speaker labels (Left Total & Right Total) to be misinterpreted as stereo (Left & Right) in QuickTime MOV files.
  • Fixed a bug that prevented the clean aperture from being applied to the exported chapter thumbnail images when doing an iTunes Store Package export.
  • Fixed a bug that caused unusable files to be created when exporting to 24-bit PCM in an MOV or MP4 file, if the last transcoded audio chunk had fewer than expected samples.
  • Fixed a bug that prevented hearing more than 16 channels of audio.
  • Fixed a bug that prevented the display of embedded timecode from MXF files with linked packages.
  • Fixed a bug that caused closed captioning to appear on VANC line 12 instead of 9 when using external preview to AJA devices.
  • Fixed a bug that caused exports from open-GOP content with a trimmed tail to not be frame accurate.
  • Improved the color accuracy on Windows.
  • Switch is now more lenient when encountering unregistered picture-coding universal labels for AVC-Intra in MXF.
  • Fixed external preview of 720p25.
  • Fixed a bug that prevented the display of a warning when quitting Switch via the Dock while there is still an export in progress.
  • Fixed a bug that prevented de-interlacing when exporting to H.262 or H.264, with the exception of the custom preset.
  • Avoid scrambling of closed captioning in external previews when fast forwarding or rewinding by disabling VANC output when not at 1x speed.
  • Fixed a problem exporting MPEG-2 Transport Streams that contain empty audio samples.
  • Fixed a crash when playing 708 captions with more than 15 lines at once.
  • Fixed a crash on OS X when quitting with multiple videos in full screen mode.
  • Fixed a crash on Windows when trying to play AVC from FLV files that lack a description of the width, height, time scale, and frame duration. We now extract this information from the Sequence Parameter Set in the video instead.
  • Fixed a bug on Windows that would prevent the user from using the application after any failure to validate and/or activate a license purchased from the embedded store.
  • Added support for playing AAC audio with more than six channels and sample rates higher than 48kHz on Windows.
Download Switch 3.0Download Switch 3.0Download release notes for more details and system requirements

New Features

  • Added support for decoding and displaying subtitles embedded by ScreenFlow.
  • Added support for reading and playing fragmented MP4 files.

Improvements

  • Improved the keyboard commands for skipping forward and backward.
  • Reduced the amount of memory used when creating and storing chapter thumbnails.
  • Switch now caches thumbnails for the recent media list to avoid redundant processing on launch. Cached thumbnails are updated when the file size or modification date changes.
Download Switch 2.1Download Switch 2.1Download release notes for more details and system requirements

Improvements

  • Added support for the 'R10g' video four-character-code from AJA as an equivalent format for 'R10k' (AJA 10-Bit RGB).
  • The default frame rate for transcode templates is now the source frame rate when possible.
  • Switch's video preview now uses Lanczos scaling by default in OS X 10.11 and later, to improve the quality of the video when scaled. This can be controlled via the "Use high-quality scaling for video playback" preference.
  • When multiple audio tracks are present, and they contain more than one channel each, Switch will now automatically solo the first track that matches the system language. If none match the system language, then the first track will be soloed. This avoids having multiple languages of audio playing simultaneously by default.
  • Audio meters will now continue to update even when playback is muted. They will be dimmed to reflect that they are muted.
  • Added support for Apple Lossless Audio Codec (ALAC) decoding.
  • The current playback rate will now persist while looping.
  • A "Pause All" menu item is now available when all currently opened videos are playing.
  • Clicking anywhere in a secondary file in the container tab of the inspector now selects that row. Previously, there was an area within that row which, when clicked, would display a popup revealing the path of the file. Since this area took up most of the row, it would frequently get in the way of making a selection. You can still determine the path of the file using the "Show in Finder" or "Copy URL" menu items in the action (gear) button.
  • In an attempt to aid in determining when caption tracks are present in source files, without having to do an exhaustive search of the media that would cause delays, Switch will now search the metadata for each video sample that is displayed, regardless of whether captions are enabled. A caption track will be added in the inspector when caption metadata is found.
  • Switch will now differentiate between C608 and C708 captions in the track list in the inspector. Therefore it is now possible to view caption tracks for 608 and 708 captions in the inspector.
  • Added fit-to-screen constraint sizes for iPhone 5/6/6 Plus, iPad 3/4/Air/Pro, Apple Watch, 2K, UHD, & 4K.
  • Enabled support for raw 8-bit unsigned LPCM in AVI containers.
  • For exports, the default resize mode is now Letterbox/Pillarbox.
  • Improved the mapping of Microsoft Wave Format audio codes to four character codes so that ASF and AVI containers can more frequently identify codecs.
  • Switch will now skip bad packets in ASF containers rather than aborting. This allows for playback of the rest of the movie after the bad packet.
  • Added support for E-AC3 System B (DVB) audio track detection in MPEG-2 Transport Stream and Program Stream containers. Decode support is not available.
  • Switch will now drop out of full screen mode when the application or front most player window becomes inactive.
  • Multiple secondary audio or subtitle files can now be added at once.
  • Improved subtitle/caption menu items for clarity.
  • Added an error to the export summary dialog if you attempt to export video with a non-zero clean aperture to MPEG-2 Program or Transport Streams as these containers don't support it.

Fixes

  • When encountering multiple audio tracks, where some are supported and others are not, Switch previously was unable to play any audio. Now, we skip the unsupported audio tracks and play the supported ones.
  • Fixed a bug that caused corrupted audio playback when an unsupported audio track preceded a supported one.
  • To aid in distinguishing between unsupported audio and audio that contains silence, there are now badges in the audio track table in the inspector that label each track as either available, unsupported, requiring Switch Plus, or requiring Switch Pro.
  • Fixed a bug that prevented playback of DNxHR from within MOV and MP4 containers.
  • Fixed a bug that prevented the use of the x264 bitrate command line parameter for exports.
  • MXF XDCAM files now show commercial name in the format section instead of 'mp2v'.
  • Fixed a crash when trying to open a particular Digital Cinema Package (DCP) JPEG 2000 MXF file.
  • Fixed a problem that prevented the use of EBU STL subtitle files whose Time Code: Start-of-Programme (TCP) value is larger than the Time Code: First In-Cue (TCF), TTI Time Code In (TCI), and TTI Time Code Out (TCO) values.
  • Fixed a bug that caused split captions from WebVTT files to display without a space between some words.
  • Switch now tolerates the incorrect use of the VC-3 picture coding (DNxHR HQX) label in Blackmagic DaVinci Resolve MXF files.
  • Relaxed validation requirements for DFXP caption files to support those created by 3PlayMedia which fail to include the XML declaration node.
  • Switch can now detect Packed RGB 555, Packed RGB 565, and Microsoft RLE in AVI containers, even though these formats are not playable.
General
  • Switch no longer aborts indexing AVI files when unsupported audio is encountered. This allows playback of the other supported media in the file.
  • Fixed several problems, including a crash on Windows, when opening a video while the store window was open.
  • Fixed a crash when attempting to open files with unsupported video.
  • Fixed a crash when opening MP4 or MOV containers with null media headers and no timecode.
  • Improved performance when resizing causes the window to extend past the bounds of the screen.
  • Fixed a bug that caused the "Subtitle/Caption Source" menu item on Windows to always be disabled.
  • Fixed a bug that caused any x264 command line parameters entered in custom mode to continue to be used when switching to a preset.
  • Fixed a bug that caused external preview to stop working after switching devices.
  • Fixed a bug in the AIFF container reader that made it assume all audio was PCM. This resulted in compressed audio being tagged as LPCM which resulted in corrupted audio playback in Switch.
  • Updated the AVI container reader to support detecting audio formats that are specified by the subformat field of the WAVEFORMATEXTENSIBLE structure.
  • Enabled identification of AAC and AC-3 in AVI containers.
  • Fixed a bug that caused trimmed exports to always have one additional video frame and caused the "Go" button in the trim section of the inspector to jump to that same one extra frame past the originally intended end of the trim.
  • Fixed a bug that caused the truncated duration of unlicensed exports to be incorrect when exporting to a compressor preset that uses a different timescale than the source.
  • Fixed a hang when attempting to play an H.262 MPEG-2 Program Stream file exported by Switch.
  • Fixed a crash when playing MXF OP-1b.
  • Fixed a bug that caused AAC audio in an MPEG-2 Program Stream to be silent in Switch.
  • Fixed a bug that caused either wasted time, or lost frames, in exports with trimmed leaders and changed frame rates.
  • Fixed a bug that caused transcode exports with trims and reduced frame rates to include superfluous hidden frames, thereby bloating the file size unnecessarily. Transcode exports will no longer include any hidden frames.
  • Fixed display of GOP timeline at high resolutions.
  • Fixed a bug the prevented the export of the current video frame with files whose decompressors generate 'NV12' video.
  • Fixed a bug that caused the magnifying glass button in the export progress dialog to reveal all prior exports, when it should only reveal the one export it is associated with.
  • Fixed a bug that caused the audio sample rate popup in the inspector to be blank if the source used a sample rate that Switch does not support for export. Now, Switch will default to 48kHz.
OS X
  • Fixed a bug that caused the wrong external device to be marked as active.
  • Pending changes in the inspector are now automatically committed when initiating an export.
  • Fixed a bug that caused display problems when pasting multiple lines of text into text fields.
  • Disabled user-invoked completion in text fields via the escape key as they are inappropriate.
  • Fixed a bug that prevented the system-provided undo and redo from working in text fields.
Windows
  • Fixed several bugs that prevented playback navigation via the keyboard after interacting with the timeline.
  • Audio meters will now work even without an audio device on Windows.

Known Issues

General
  • CEA-708 captions inserted into H.264 video in an MP4 file via Vantage may have be displayed at improper positions in Switch on Windows, and may cause problems with the video quality on OS X. Both platforms may exhibit audio/video synchronization issues.
  • Frames with long durations make time display appear to stall because it always shows the presentation time of the frame.
  • VANC is not output in fast forward and reverse playback modes.
  • ASF files with variable frame rate display incorrect frame rate in the inspector.
  • If the first video sample cannot be read within 3 seconds, opening the file will fail.
  • No detection of interlaced content is done for Windows Media files.
  • WMV sources export files with A/V synchronization issues when transcoded to H.264 in a MPEG-2 TS or MPEG-2 PS container.
Windows
  • Ancillary LTC timecode is not passed when using the KONA 4G with the 4k mode firmware.
  • Ancillary LTC timecode is not passed when seeking/scrubbing.
Mac App Store
  • In the Mac App Store version of Switch, when opening a file that references other files, such as QuickTime Reference Movies or IMF XML files, Switch will prompt the user to explicitly give permission to open each of the referenced files in order to satisfy the sandbox requirements. Users who purchase Switch directly from Telestream do not have to perform these additional steps.
  • Users who purchase Switch Plus from the Mac App Store and then decide to purchase Switch Pro are not offered upgrade pricing, but instead must may the full price.

Customer Issues

  • Prevent Switch from launching on OS X 10.9, which is unsupported
  • Prevent opening of bundle directories, such as Final Cut Pro X Camera Archives and ACHD packages, to prevent the OS from changing the permissions and making them unusable
  • Fixed a crash that occurred when certain system fonts were disabled, corrupted, or missing on OS X
  • Added the ability to toggle between 2 or more SDI devices in External Preview

General

  • Fixed the export audio bitrate popup in the inspector to not be empty by default
  • Fixed an issue where A/V sync was off when adding a trim in audio transcode mode
  • Fixed a problem where export menu options and key commands fail to respond
  • Fixed situations where AJA devices would output noise when audio is disabled
  • Fixed a problem where frame count and timecode display modes were enabled when there was no video
  • Fixed a problem where changing the interlacing mode using SDI will cause the player to stop working (WINDOWS ONLY)
  • If Flip4Mac is installed, Windows Media decoding will be available in Switch Player

New Features

  • Added support for displaying interlaced fields side by side.
  • Added support for decoding Windows Media Video and Windows Media Audio in ASF files, including WMA 7/8, WMA 9 Standard, WMA 9 Pro, WMA 9 Lossless, WMA 9 Voice, WMA 10 Pro, WMV 7, WMV 8, WMV 9 Standard, WMV 9 Advanced, and Microsoft SMPTE VC-1.
  • Add support for scrubbing using the mouse wheel, track pad, and magic mouse.
  • Audio peak meter displays will now be dimmed for muted channels.
  • The mute and solo buttons on the audio meter window can now be used to control an entire track.
  • Added support for running Switch for Windows on a Lightspeed Server.
  • Added persistence of setting for enabling closed captions in all files.

Customer Requested Features

  • Added support for omitting video and exporting only audio.
  • Added timeline view of GOP structure and data rate.
  • Added the ability to open multiple secondary audio or subtitle files at once.
  • Added the ability to drag and drop media onto the welcome dialog to open them.
  • Added the ability to drag and drop secondary audio and/or subtitle files on to the container tab of the inspector.
  • Added support for 24-bit and 32-bit Apple QuickTime Animation RLE decoding.
  • Added persistence of the time display type setting.
  • Added the ability to pass closed captions (608 and 708), AFD, V-chip, and timecode as VANC to external preview device.
  • Added support for AJA and Blackmagic 10-bit RGB decoding.
  • Added support for preserving '©mak', '©mod', and '©xyz' metadata in QuickTime MOV files.
  • Added the ability to jump to a desired time, timecode, or frame number.
  • Added support for audio devices with more than 8 channels.
  • Added support for restoring the placement of the inspector and audio meter windows.
Download Switch 2.0Download Switch 2.0Download release notes for more details and system requirements

New Features

  • Now available on the Mac App Store.
  • Added support for Avid AVC Proxy in MXF OP-Atom.
  • Dramatically improved speed of indexing MXF files.
  • Audio track languages are now displayed in the tooltips of the menu items for muting and soloing tracks.
  • Fixed an issue that prevented animation of user interface elements, such as audio meters, on Windows with Nvidia GeForce drivers of version 352.86 or later.

Fixes and Enhancements

  • Improved support for IMF by tolerating missing required elements in the CPL file.
  • Fixed a bug that caused poor playback quality of MXF OP-1b files containing AVC Ultra because field 2 decoding was failing without multiple PPS NAL units.
  • Fixed a bug that caused the current mute/solo configuration to reset if you opened the inspector while playing.
  • Fixed a crash that occurred when exporting multiple audio tracks that used the same source channels.
  • Fixed a bug that caused the playback of 20-bit PCM audio to be too loud.
  • Fixed a crash when attempting to open an FLV file with complex script objects.
  • Fixed a bug that caused invalid iTunes Store Package metadata.xml files to be created in packages with an asset type set to "Preview" and a territory other than "WW" (Worldwide)
  • Fixed a bug that caused the export dialog to display black bars after resizing the audio meters.
Closed Captions & Subtitles
  • Fixed a bug that prevented the display of some subtitles if the ITT file specified a text region that was too small to show all of the subtitles in the specified character set.
  • Fixed a bug that prevented the display of CEA-708 captions containing unicode characters.
  • Fixed a bug that either caused a crash or prevented the display of DVB subtitles where the bitmap object data contained pixel lines of different lengths.
Windows
  • Fixed a crash on Windows when exporting after resizing the audio meters.
  • Improved performance of playback of JPEG-2000 on Windows.

Known Issues

  • Some 10-Bit DNxHD & DNxHR files will cause a crash on Windows if the CPU does not support SSE4.1.
  • CEA-708 captions inserted into H.264 video in an MP4 file via Vantage may have be displayed at improper positions in Switch on Windows, and may cause problems with the video quality on OS X. Both platforms may exhibit audio/video synchronization issues.
  • Rewinding jumps forward before rewinding.
  • JPEG-2000 video in an MOV container may cause a crash.
  • Double-rate deinterlacing produces shaky video.
  • Switch assumes that secondary subtitle files are authored in sync with the video with the first caption starting at zero time.
  • Chapter markers in QuickTime MOV files are neither read nor written.
  • Changes to audio settings in the inspector are lost after adding or removing a secondary audio file.
  • Some HEVC files cause a crash.
  • Lightspeed servers do not meet the minimum requirements for Switch for Windows.
  • Switch is unable to open any files on storage devices that do not support file locks.
  • iTunes Packages: Files with a ".scc" extension are being assigned a role of "subtitles" instead of captions in the data_file element

Mac App Store

  • In the Mac App Store version of Switch, when opening a file that references other files, such as QuickTime Reference Movies or IMF XML files, Switch will prompt the user to explicitly give permission to open each of the referenced files in order to satisfy the sandbox requirements.

Bug Fixes

  • Fixed a Memory Leak that occurred when playing back Closed Captions on Windows
  • Fixed a bug that caused exported DNxHD content to be incompatible with Switch
  • Changed Ungated Loudness to display BS 1770-1 rather than BS 1770-2
  • Corrected an outdated link so that the application directs to the current User Guide

Known Issues

  • Very loud audio from PCM AES SMPTE 302M 20-bit audio files
  • Bad Timecode generated from exported H.262 or H.264 content when converting the Framerate
  • Drop-down lists in the Inspector will reset following video playback
  • Changes in the Inspector are not registered until focus is shifted away from the field in question

Fixes and Enhancements

  • Added Switch Plus ($49) license level.
  • Introduced external preview/SDI out to AJA T-Tap, ioXT, io4K (Mac), and AJA Kona 3G, & Kona 4 (Win).
  • New professional audio meters with decibel scale, average loudness, maximum peak.
  • Additional export support to: MP4 (MPEG-4 Part 14), MPEG-2 Transport Stream, and Program Stream file formats; as well as x.264, MPEG-2 Video (including HDV, IMX, XDCAM, XDCAM HD, XDCAM EX, XDCAM HD 4:2:2), AAC-LC, MPEG-2 Audio.
  • Added playback support for: IMF (Interoperable Master Format) files; as well as JPEG-2000, DNxHR, DNxHD SQ TR (Thin Raster).
  • Added playback support for subtitles from Spruce STL and SubRip SRT files
  • Now localized in English, French, German, Spanish, and Japanese.
  • Added keyboard shortcuts for enabling closed captions.
  • Added a “Clear” button to the welcome dialog that allows you to remove one or more videos from the recent media list.
  • Added an option to turn off the welcome dialog
  • The export summary dialog’s video section now displays both the storage and display dimensions, when the two differ. It will also display the pixel aspect ratio (PAR)

Bug Fixes

  • Fixed a crash when launching Switch for Windows 64-Bit on older AMD CPUs.
  • You can now double-click the title bar to zoom in OS X 10.10 (Yosemite).
  • Fixed a crash that occurred if you were exporting from a file over a network and then lost or disabled the network connection
  • Fixed an issue with files that have multiple video tracks, where Switch was playing the wrong video track.
  • Fixed the vertical positioning of captions from WebVTT files.
  • Fixed a bug that caused timecode from a GXF file to show as non-drop-frame when it was actually in drop-frame format.
  • Fixed a bug that caused the display of subtitles and closed captions to be cut off when applying a clean aperture.
  • Fixed a bug that prevented the resize constraint and resize mode settings from being reverted when reverting the video settings.
  • Fixed the preservation and conversion of timecode when using double-rate deinterlacing.
  • Fixed a hang that occurred when closing the last video window and returning to the welcome dialog.
  • Fixed a bug that caused a static timecode to be displayed for MXF OP-Atom files that do not contain timecode.
  • Fixed a bug that allowed spurious CEA-608 CC3 data to prevent Switch from displaying some captions from CC4.
  • Fixed the export progress dialog so that new exports are placed at the top and more easily visible.
  • Fixed a bug that caused MPEG-2 Transport Stream files with 24-bit SMPTE 302M audio to be mistakenly identified as 20-bit audio.
  • Fixed VANC extraction from DV video essence. Added CEA-708 caption extraction from VANC.
  • Fixed the vertical positioning of CEA-708 captions with anchor IDs other than zero.
  • Fixed the preview of double-rate deinterlacing when the video is not displayed at full size.
  • Fixed a bug that caused Switch to open multiple instances of the same media file rather than bringing the existing instance to the front.
  • Fixed the display of export progress when unlicensed.
  • Fixed the audio sample rate converter so that it no longer attenuates the audio by -0.2 dB.
  • Fixed a bug that caused an incorrect clean aperture to be read from LXF IMX files.
  • Fixed a bug that caused the Gather-Support-Information feature to collect crash dump files from other applications. (Windows Only)
  • Fixed a crash when quitting the application while in full-screen mode. (Mac OS X Only)

Known Issues

  • Some 10-Bit DNxHD & DNxHR files will cause a crash on Windows if the CPU does not support SSE4.1
  • If an ITT file specifies a text region that is too small to show all of the subtitles in the specified character set, some will not be displayed. This is handled differently on OS X than on Windows.
  • CEA-708 captions inserted into H.264 video in an MP4 file via Vantage may have be displayed at improper positions in Switch on Windows, and may cause problems with the video quality on OS X. Both platforms may exhibit audio/video synchronization issues.
  • Rewinding jumps forward before rewinding.
Download Switch 1.6Download Switch 1.6Download release notes for more details and system requirements

Fixes and Enhancements

  • Fixed a bug that caused multi-line CEA-708 captions to only show the first line if the captions contained certain special characters.
  • Fixed a bug that caused roll-up CEA-608 captions at the top of the screen to only show a single row, when it was configured to show multiple rows.
  • Fixed a bug that prevented the display of CEA-708 captions embedded in AVC A/72 Supplemental Enhancement Information (SEI).
  • Fixed a bug in the rendering of CEA-608 captions with mid-row style changes.
  • Fixed a bug in the rendering of CEA-708 captions on Windows which prevented them from displaying the colored background.
  • Switch will now ensure that blank lines in CEA-708 captions have the same height as non-blank lines to preserve the correct vertical spacing.
  • Fixed a bug that prevented Switch from detecting PCM audio in certain WAV files.
  • Fixed a bug that caused timecode from MXF files not to be displayed.
  • Switch will now warn you before exporting an iTunes Store package, if you have trimmed off any chapters. If you choose to continue, these chapters will now be automatically omitted from the package. In addition, all chapters’ starting timecodes will now be automatically adjusted during export to account for trimming.
  • Fixed a crash when adding an invalid or malformed secondary subtitle file.
  • Fixed problems with opening files larger than 4GB, including the failure to open in some cases, as well as the inability to get creation and modification dates.
  • Fixed the command key equivalent for muting audio to avoid conflicts with the operating system’s command key equivalent for viewing all windows in the current application. (Mac only)
  • Fixed problems when exporting to a path that contains multi-byte unicode characters. (Windows only)

New Features

  • Now available for Windows!
  • Supports extraction and playback of CEA-608 & CEA-708 captions
  • Supports playback of SCC, DVB, TTML (iTT and SMPTE-TT captions) and WebVTT subtitle files.
  • Fullscreen playback.
  • Supports playback of MXF OP-1a Proxy and MXF OP-1b files.
  • Supports playback of Apple ProRes XQ.
  • Supports playback of Avid DNxHR.
  • Supports playback of 10-bit uncompressed YUV (‘v210’) video.
  • Now includes validation of audio and video codecs for iTunes Store packages.
  • Now supports exporting of 32-bit signed integer and 32-bit floating point LPCM audio in both big and little endian formats.
  • Modernized user interface appearance.
  • Improved viewing of AS-11 DPP metadata.
  • The screensaver is now disabled during playback.

Bug Fixes

  • Chapter order is now recalculated if the chapter time is changed manually using the timecode box and chapter time is set before/after another chapter
  • MXF DNxHD 4:4:4 10 bit RGB files made with Adobe Premiere will now open and play in Switch
  • A-Law and μ-Law PCM are now audible in Switch
  • Fixed several bugs that could cause exports to be malformed if the movie, track, or media duration could not be expressed in the given timescale in 32-bits.
  • Fixed an issue where files created by Switch could not be used in Omneon or Vantage Server 6.3 because the component type value of the 'hdlr' atom was null
  • Alpha channel are now passed on in transcoded exports to ProRes 4444
  • Displayed position of captions is now adjusted for changes to CLAP

Known Issues

  • HEVC support is experimental, please notify Telestream Desktop Support if you have an HEVC file that cannot play back in Switch
  • When using SCC caption files, the first caption must be at zero timecode to be displayed in sync with the video
  • 59.94 timecode is displayed in 29.97 with two frames per timecode when doing double rate de-interlacing
Download Switch 1.5Download Switch 1.5Download release notes for more details and system requirements

Fixes and Enhancements

  • iTunes Timed Text (ITT) subtitle files can now be added as secondary subtitle files and will be included in iTunes Store Package exports.
  • The table columns in the inspector are now resizable horizontally.
  • Updated the code signing of Switch to support the new Gatekeeper requirements of OS X 10.9.5 and later.
  • Added support for muting or soloing entire secondary audio files via the Audio menu or via contextual menus in the Audio Meters window.
  • Moved the Container Metadata section to second from the top in the inspector, just below the File section, and above the Secondary Audio and Secondary Subtitle sections.
  • Added support for reporting a problematic file via the Help menu, even if the file is not open.
  • Container, video, and audio metadata field now requires a Switch Pro license for viewing and/or editing.

Bug Fixes

  • Fixed a bug that caused the inspector to enter Export mode whenever the user changed tabs.
  • Fixed a bug that caused a crash on Mavericks when scrubbing to the end of the video and then holding the “J” key to rewind.
  • Fixed a bug that caused a crash when adding more than 32 channels of audio.
  • Fixed a bug that caused the current display scale of the video to be lost when reverting changes, resulting in improper calculations for video edits, when the movie was not displayed at 100%.
  • Fixed a bug that allowed the crop top inset to persist when changing from video transcode to pass-through.
  • Fixed a bug in the remapping of audio input channels to output channels that prevented the preservation of old mappings when the speaker label order of the source did not match the order defined by the program (i.e. Source: L C R Lb Rb LFE, Export: L R C LFE Lb Rb) and the source contained another track with the desired speaker label. Previously, the remapping code would only preserve the mapping if it was in the same order with the same speaker label. Now, if that fails, we also accept the first unused old mapping with the desired speaker label.
  • Fixed a bug with stuttering when pausing and resuming playback.
  • Fixed a bug that occasionally caused the loss of 1 or 2 video frames off the end of a video in transcode exports if the compressor was more than 1 frame behind in delivering its output.
  • Fixed a bug that prevented the purchase of a new serial number if a deactivated serial number was installed.
  • Fixed a bug that prevented the increase and decrease size menu items from working with the shift key down if the video had no audio tracks.
  • Fixed a bug that caused black bars on the top, right, and bottom of non-square-pixel H.264 video decoded by Core Video and shown with the pixel aspect ratio (PAR) disabled, such as when in crop, resize, or clean aperture modes.
  • Fixed three bugs where Switch incorrectly mapped Left Center (Lc) and Right Center (Rc) speaker labels to Left Side (Ls) and Right Side (Rs), respectively.
Download Switch 1.1Download release notes for more details and system requirements

New Product!

  • Switch is released!
  • Support for playback and media inspection of most audio and video formats used by industry professionals.
  • Support for sidecar subtitle/caption file playback along with the associated video.
  • Support for iTunes package creation.
Download Switch 1.0Download release notes for more details and system requirements