VideoStitch Studio Changelog

What's new in VideoStitch Studio 2.3.0 RC3

Apr 9, 2017
  • Features:
  • AMD and Intel graphics support (unified executable)
  • Improvements:
  • Enhanced calibration workflow (crop and presets in the same view)
  • Need a mention "Untitled project" when a media file is imported and the project is not saved
  • Warning missing when audio codec is not supported
  • Open MPEG4 files on Mac
  • Bug fixes:
  • Crash when trying to open a corrupted .jpg file
  • Nothing happens when I open an image that is of different size than what "width" and "height" in the input configuration specifies
  • Repairing input path fails when path contains forward and backward slashes
  • Activation fails due to missing administrator rights
  • Orientation button is missing because of an invalid license
  • Get the pop-up activation successful with an outdated license
  • Batch stitcher crashes when HDD runs out of space on OS X
  • Process an output into another drive (not main) does not check size availability.
  • Wrong values when importing a calibration from PTGui (depending on the locale, comma vs dot confusion)
  • Studio allows project changes while in orientation adjustment mode
  • OpenCL build failure (rBObzLAw program) on Intel HD Graphics 530 & 550
  • Studio hangs in the middle of an export or stays in the task manager and can't be deleted (Intel HD Graphics 4600)
  • "Show input numbers" button overlaps Blending settings on MacOS Sierra
  • Jump frame dialog adds 0

New in VideoStitch Studio 2.3.0 RC1 (Mar 31, 2017)

  • FEATURES:
  • AMD and Intel graphics support (unified executable)
  • IMPROVEMENTS:
  • Enhanced calibration workflow (crop and presets in the same view)
  • Need a mention "Untitled project" when a media file is imported and the project is not saved
  • Warning missing when audio codec is not supported
  • BUG FIXES:
  • Jump frame dialog adds 0
  • Crash when trying to open a corrupted .jpg file
  • Nothing happens when I open an image that is of different size than what "width" and "height" in the input configuration specifies
  • Activation fails due to missing administrator rights
  • Batch stitcher crashes when HDD runs out of space on OS X
  • Process an output into another drive (not main) does not check size availability.
  • Wrong values when importing a calibration from PTGui (depending on the locale, comma vs dot confusion)
  • Studio allows project changes while in orientation adjustment mode
  • Orientation button is missing because of an invalid license

New in VideoStitch Studio 2.2.1 (Jan 2, 2017)

  • Features:
  • Sign Studio v2.2 as a Mac application
  • Link error messages with custom forms for a better support
  • Bug fixes:
  • If the ptv contains a special character, the process operation crashes
  • Crash when opening an old ptvb with special characters in path
  • Frame offset by 1 after seeking, go to previous frame not working
  • Jump frame does nothing when using Enter shortcut
  • PTgui template geometry ruined when imported in studio after a calibration
  • The calibration of a calibrated camera rig is not preserved when you replace "circular fisheye" by "rectilinear"
  • Project state "unsaved changes" after initial project save
  • Resetting a task in the batch stitcher does not reset the progress bar to 0
  • License file is not generated in the correct directory

New in VideoStitch Studio 2.2.0 RC 1 (Nov 7, 2016)

  • http://s3.video-stitch.com/app/windows/beta/VideoStitch-Studio-v2.2.0.RC1-Setup.exe

New in VideoStitch Studio 2.2.0 Beta 2 (Oct 17, 2016)

  • rig presets for an easier and better calibration
  • GTX-10 series support
  • h265 input codec and Prores codec (both input and output)

New in VideoStitch Studio 2.1.1 (Aug 7, 2015)

  • Bugs fixed:
  • Some Unicode characters are not supported in file/path names
  • Output video length does not always reflects the one picked in the UI
  • If you open a ptv file, some options like audio and GOP are erased
  • Crop interface needs to be improved
  • "Clear sequence" button doesn't work

New in VideoStitch Studio 2.1.0 (Aug 7, 2015)

  • Features:
  • Support for youtube 360 video
  • You can crop my inputs in Studio
  • Add undo/redo options and an historic
  • You can easily configure audio in Studio
  • You check for beta and stable updates
  • Properly close a project to open a new clean one
  • Suggest to reduce the output size when an out of memory error appears
  • Space bar shortcut to play/pause when adjusting frame offset
  • Use relative path rather than absolute path
  • Support drag and drop on dock icon
  • Bug Fixes:
  • Stabilization works in GUI, doesn't work when processing project
  • Apply external calibration clears the output exposure
  • Clear stabilisation does nothing
  • Enable / disable source video doesn't work when rendering
  • Masks in a PTGui template are not updated when calibration is updated
  • Clear sequence in exposure compensation doesn't work
  • Change output size to a size larger than GPU can handle breaks Studio
  • Show a warning if my GPU doesn't have the required compute capability

New in VideoStitch Studio 1.2.2 (Jun 11, 2014)

  • Fixes a random crash when deleting keyframes
  • Fixes a random crash when working with yaw/pitch/roll orientation and switching to non-spherical projection

New in VideoStitch Studio 1.2.0 Beta 3 (Apr 23, 2014)

  • Improvements:
  • Upgrading from Pro to Extended can now be done in the 'Help > License' menu
  • disable yaw/pitch/roll and display warnings when ouput is not fully spherical
  • Improved warnings when the driver is lost an VS needs to be restarted
  • Display disabled yaw/pitch/roll adjustements when these aren't used
  • Diplay orientation and exposure adjustments under dedicated menu branches in VideoStitch Extended's timeline
  • Improved windows installer behavior when VideoStitch is opened
  • Improved exposure manual adjustment in Extended timeline
  • Extract images now uses 2 digits when there are more than 9 inputs for improved PTGui/Hugin campatibility
  • Timeline "right-click" menu adjustments to avoid mistakenly clearing the timeline
  • Minor improvements to the process tab layout
  • Improved warnings when importing PTGui free trial projects and corrupted calibration templates
  • Improved support for sphericam footage when video is malformed
  • Improve timeline timestamps with malformed NTSC footage
  • Bug Fix:
  • Fix a bug with timeline update in the source view
  • Send a project to the batch stitcher was opening new batch instance in 1.2.0 beta2
  • Fix timeline position and zoom being reset upon resizing
  • Fix a memory leak that was introduced in 1.2.0 beta1 and would cause GPU memory usage to increase significantly
  • Known issues:
  • Crash when using multi GPU on VideoStitch Free trial

New in VideoStitch Studio 1.2.0 Beta 2 (Feb 12, 2014)

  • Improvements:
  • Don't apply masks upon image extraction
  • Improved process tab layout
  • Improved manual offset input validation in synchronization
  • Don't allow duplicates in the batch stitcher
  • Consistant timeline height
  • Improved keyframe selection
  • Remove keyframes from selection using Alt key + selection
  • Improved color correction keyframe adjustment range
  • Improved timeline layout
  • Improve timeline startup
  • Add the ability to clear a sequence of exposure/wb adjustments from the exposure widget
  • Display clean anchor input number in exposure widget
  • Always clear the EV/WB value before computing a new exposure/wb correction pass
  • Display more usefull informations on activation
  • Format and validate timecode with a dedicated type of input field
  • Add the abilty to reset all exposure/wb adjustments from the exposure widget
  • Apply activation without restarting application
  • Move output projection and hfov to process settings panel
  • Diplay warning for unsupported yaw/pitch/roll keyframe adjustments
  • Bug fix
  • Fix top and bottom 1px black line in openGL preview
  • In some cases, masks would apply with an offset
  • In some cases inputs could be removed from the GUI when they were not supposed to be
  • In some cases, timeline range could become greater than footage length
  • Improve OSX startup screen layout
  • Input name displaid as "video(libav):_______.MP4" in some cases
  • Encoding can't be set with GOP = 0 anymore
  • Fix a deadlock when playing to the last frame of malformed video files
  • Maximum output size button was broken
  • openGL preview, equirectangular display bug
  • Horizontal zoom was broken whenever a keyframe is added on the timeline
  • Fix image path on "new calibration" with PTGui on OSX
  • Fix linux_memcheck
  • Fix spinboxes keybord input on OSX

New in VideoStitch Studio 1.2.0 Beta 1 (Feb 12, 2014)

  • NEW FEATURE:
  • Standalone batch stitcher
  • Keep track of the last applied calibration reference
  • Keyboard shorcut to re-apply the last applied calibration
  • Add global exposure manual adjustment to the timeline
  • Allow per-input White Balance adjustments in VideoStitch
  • Command line support for auto exposure / white balance
  • Multiple keyframe selection
  • Auto exposure / white-balance, Anchored to a given input
  • Stabilize white-balance
  • IMPROVEMENTS:
  • Display an asterisk (*) in the main window title when project contains unsaved changes
  • Interactive view, avoid black corners at max FOV
  • log system refactoring
  • More flexible synchronization offsets adjustment
  • Display PAL and NTSC framerates
  • Handle folders for which users don't have write permission
  • Ignore check-boxes when doing audio/auto synchronization
  • Change 1000x500 to 1024x512 for consistency with encoding
  • Move time consuming algorithms progress to modal windows
  • Display a warning when crop is not supported
  • Allow image sequence to be displayed in the GUI
  • Ignore PTGui WB adjustments when applying template
  • Improved default procedural settings
  • Warnings if no calibration tool is specified
  • Support more colorspaces
  • Support plateform specific GUI styling
  • Improved warnings in the process tab
  • Improved OSX 10.7 support
  • Update library from Cuda 5.0 to CUDA 5.5
  • Open project folder from the GUI
  • Block OSX "dictation";
  • Don't use yaw/pitch/roll in the timeline if the projection doesn't yet support it
  • An option to remove existing keyframes in the auto exposure / white-balance dialog
  • Make the GOP/Bframes options available again in the GUI as advanced settings
  • Update size spinbox increment to match recommended encoding guidelines
  • Remove un-necessary warnings for procedurals
  • remove the -beta flag for the editable timeline
  • Add a welcome message to VideoStitch
  • Add .mov output container support
  • Check for update channel for beta versions
  • BUG FIX:
  • Disable synchronization for still images
  • Superpose mask + input in source view
  • Prevent some unnecessary stitcher reloading
  • Erroneous global yaw/pitch/roll values result in project lost
  • Random crash when switching between tabs
  • Could not decode mask data error
  • Toggle Play/Pause sometimes loses playback control
  • Can't replace procedurals with video files
  • Crash report : multiple exposure compensation pass
  • Bezier curve jerky playback in some situations
  • Template mismatch results in crash
  • H264 validation sometimes fails when it shouldn't
  • Linux - Truncated WB values when loading a ptv
  • Modified state not managed properly when changing some settings
  • Support image sequences not starting from 0
  • In some rare cases, exposure doesn't apply upon processing
  • Crash report : when processing with some audio type
  • OSX - VideoStitch marks .pts files with VS icon in OSX's finder
  • Linux - Shared memory not always released
  • Update link for CUDA drivers in the mac installer

New in VideoStitch Studio 1.1.2 (Sep 18, 2013)

  • New Features:
  • [VSA-585] – Be able to clear keyframes
  • [VSA-638] – Be able to select multiple keyframes
  • [VSA-645] – Be able to apply exposure compensation on a time range without clearing existing values elsewhere on the timeline
  • [VSA-688] – Add a “calibration” menu
  • Improvements:
  • [VSA-512] – Improve sound sync algorithms
  • [VSA-680] – Automatically set GOP and b-frames to the most suitable values
  • [VSA-760] – Ask users where to save new projects
  • [VSA-685] – Keyboard shortcut to extract images at the current frame without any dialog and overwrite previous frames (Ctrl + Shift + E)
  • [VSA-700] – Apply template keyboard shortcut (Ctrl+T)
  • [VSA-674] - [Mac] Include translation files in the installer
  • [VSA-583] – Hide GOP and b-frames options
  • [VSA-727] – Remove mousewheel in the sync widget
  • [VSA-705] – Rendered timecode display improvements
  • [VSA-598] – Beta timeline performance improvements on large amount of keyframes
  • [VSA-694] - [Mac/Linux] Improved dialog when user can’t write in the selected directory
  • [VSA-545] – Don’t repeat warnings when there’s no audio tracks for the sync widget
  • [VSA-781] – GUI projects with 100000 keyframes process too slow
  • [VSA-765] – [mac/linux] Handle new projects in directory where user doesn’t have write permissions
  • [VSA-736] – Better non-int fps handling
  • Bug fix
  • [VSA-504] – Testing configurations : AMD main GPU + nVidia as a secondary GPU[VSA-683] – Let extract stills folder persists on the current project
  • [VSA-452] – Gradient merger doesn’t wrap properly
  • [VSA-618] – Exposure compensation crash
  • [VSA-647] – Replace footage button gets disabled when it shouldn’t
  • [VSA-657] – Keyframes don’t shift properly with “first frame” / “last frame” parameters
  • [VSA-670] – Output video name numbering issue
  • [VSA-673] - [Mac] “need to restart” the app doesn’t show up when changing GUI language
  • [VSA-678] – “first frame” / “last frame” buttons sometimes not accurate enough
  • [VSA-704] - [Mac] file name and path character encoding issue
  • [VSA-717] – Cuda error on launch after updating VS
  • [VSA-720] – Missing file with absolute path may cause crash
  • [VSA-726] – Projects with non-default fps fail processing without warning
  • [VSA-728] – Sync widget crash
  • [VSA-729] – 2x GPU crash after app update
  • [VSA-733] – [Mac] Opening a file by double clicking on a ptv doesn’t work
  • [VSA-737] – Exposure compensation window title
  • [VSA-779] - Apply template from PTGui demo make VS crash
  • [VSA-784] – First frame / last frame aren’t set
  • [VSA-741] – Extract frame always gives frame = 0
  • [VSA-732] – Wrong default directory
  • [VSA-39] – Out of memory crash

New in VideoStitch Studio 1.1.1 (Sep 18, 2013)

  • Bug:
  • [VSA-713] – fix crash when changing the offset in extract mode
  • Improvement:
  • [VSA-709] – activate the multi-threaded per default with the CL

New in VideoStitch Studio 1.1.0 (Sep 18, 2013)

  • New Feature:
  • [VSA-29] - Apply template
  • [VSA-105] - Sync video using input audio
  • [VSA-122] - x264
  • [VSA-177] - Open project folder from within the GUI
  • [VSA-184] - Shortcuts to set the first and last frame
  • [VSA-382] - "Import calibration" removed in favor of "Apply template"
  • [VSA-417] - h264 encoding maximum output size validation
  • [VSA-419] - Improved manual/visual synchronisation
  • [VSA-444] - Libav error when dragging videos in Extract Mode
  • [VSA-472] - Add blending settings to the GUI
  • [VSA-511] - "Linear" blending type
  • [VSA-525] - Display rendering time as fps in the GUI
  • [VSA-558] - Improved "first frame" & "fast frame" handling
  • [VSA-540] - Add exposure stabilization to the GUI
  • Bug and improvments:
  • [VSA-209] - Palyback issue when seeking frame by frame
  • [VSA-286] - libavReader: Seeking to the last frame fails.
  • [VSA-234] - "Apply template" creates and overwrites the current project
  • [VSA-330] - Size / FOV validation
  • [VSA-335] - Handle custom aspect ratio output size
  • [VSA-402] - Open projects with procedurals when the inputs are missing
  • [VSA-442] - Yaw/Pitch/Roll mapping issue
  • [VSA-471] - Image sequence input broken
  • [VSA-485] - Improved equirectangular input to equirectangular mapping
  • [VSA-488] - Avoid using absolute path for file references
  • [VSA-497] - CFHD encoded files don't open in VS
  • [VSA-518] - Yaw/Ptich/Roll mapping optimisations
  • [VSA-536] - disable all "replace" input buttons while already reloading an input
  • [VSA-546] - Videos with the same name are not extract correctly
  • [VSA-554] - disable exposure compensation and other commands while audio synchronization is in progress
  • [VSA-594] - Change "File>Import calibration" to "Edit>Apply Calibration"
  • [VSA-602] - Numeric stepboxes on OSX don't allow manual values
  • [VSA-603] - Sync widget remains behind the main window on OSX
  • [VSA-613] - Aspect ratio lock + encoding size restriction result in problematic output sizes
  • [VSA-614] - PTGui masks are not imported when applying templates
  • [VSA-620] - Preview playback speed control pulls down the rendering speed when it shouldn't
  • [VSA-621] - Add input does not sort all inputs alphanumericaly
  • [VSA-626] - MacOS extract image fails
  • [VSA-631] - Keep "input numbers" when changing stitcher settings
  • [VSA-643] - Output video may not overwrite each others without warning
  • [VSA-89] - Videos are not decoded in parallel
  • [VSA-96] - Display project "loading" progress in the GUI
  • [VSA-413] - Frame offset issue when extracting images
  • [VSA-435] - Keyboard shortcuts for adding keyframes
  • [VSA-465] - Keep the sync. offset when applying a template
  • [VSA-466] - Add 'Sync.' button to the GUI
  • [VSA-474] - Make last_frame / first_frame buttons "set" the value instead of "jump to"
  • [VSA-374] - Change "filname-framnumber.jpg" in favor of a standard "input-index.jpg" when extracting images for PTGui/Hugin
  • [VSA-530] - Use "space bar" for play/pause when the synchronization widget has focus
  • [VSA-542] - Handle spline interpolation keyframes in the beta timeline
  • [VSA-576] - Remove frame offset adjustments in the beta timeline
  • [VSA-581] - Apply settings automatically when leaving the "process" tab if some values have been
  • [VSA-606] - Playback automaticaly stops after a few frames
  • [VSA-609] - Make "lock ratio" the default behavior for output size settings
  • [VSA-615] - Frame number naming issue for image sequence output

New in VideoStitch Studio 1.0.0 (Sep 18, 2013)

  • New Feature:
  • [VSA-387] - Encoding to h264
  • [VSA-380] - Add sound sync feature and manual sync
  • [VSA-46] - Show the progression over the icon in the taskbar
  • [VSA-66] - Look for missing input / change input source folder
  • [VSA-92] - Draw input number on top of the panorama
  • [VSA-216] - Launch calibration button in Output / Interactive Tab
  • Bug and Improvement"
  • [VSA-188] - Unnecessary warnings when changing projections
  • [VSA-203] - Output process video crashes the GUI
  • [VSA-218] - Going to interactive/process tab loses the current projection
  • [VSA-258] - open project from windows : unknown file format *.ptv when there were a space in the title
  • [VSA-295] - User can no longer set last frame values higher than the max input duration
  • [VSA-333] - Invalid .mp4 make the application crash
  • [VSA-353] - Bitrate tolerance too small for codec
  • [VSA-355] - Going to interractive/process tab loses the current projection's FOV
  • [VSA-356] - File / New doesn't always remove the former project
  • [VSA-385] - Encoding problems on title bar with accent
  • [VSA-408] - If the output type is unknown, the gui is crashing
  • [VSA-409] - Crash when remove video on the list view
  • [VSA-418] - Using space bar to toggle play doesn't update the play/pause button
  • [VSA-95] - It's now possible to use VideoStitch with : a CUDA card, and the monitor plugged on another card
  • [VSA-174] - Be able to drag and drop folder to VideoStitch
  • [VSA-311] - Adapt layout size in source view depending of the number of videos
  • [VSA-315] - There are too much carriage return in the process log/process tab
  • [VSA-327] - Input disappears when output size is too small

New in VideoStitch Studio 0.9.1 (Sep 18, 2013)

  • New Features:
  • [VSA-217] - First version supporting PTGui masking capability. Only red channel is used.
  • [VSA-202] - If the GPU runs out of memory, VideoStitch asks to open the project at a lower resolution.
  • [VSA-262] - Add a default button for first-frame / last-frame values.
  • Bugs and Improvements:
  • [VSA-279] - Fix the framerate issue for 24 / 48 fps.
  • [VSA-187] - Remove unnecessary warnings.
  • [VSA-191] - Footage can now be replace from the GUI in stitch mode
  • [VSA-204] - VideoStitch check the output filename is different than the inputs one.
  • [VSA-302] - The .pts extension was not removed in the filename when importing a template
  • [VSA-303] - Remove sound when some informative windows appeared.
  • [VSA-312] - When we didn't have a license, the source might be cropped.
  • [VSA-318] - "This file format is not supported" message is fixed when there is some spaces in the filename.
  • [VSA-331] - fps combobox doesn't always apply the fps settings.
  • [VSA-243] - Drag and drop calibration no longer keeps the previous project current frame
  • [VSA-291] - When replacing a video, check that the selected video has the required size.
  • [VSA-305] - Package for linux has been improved.
  • [VSA-319] - the maximum bitrate for exporting video was raised from 30 Mbps to 200 Mbps.
  • [VSA-326] - Share more code dynamically (libvideostitch.dll).
  • [VSA-294] - Replace any invalid input by a procedural one.
  • [VSA-277] - Normalize the strings used for the output formats.