Piston
Fulcrum: Video Analysis
Free
Capture and accelerate learning moments during training and performances using a Piston Server. Piston is built for teaching using multi-camera vision to enhance the knowledge transfer process. Create a real impact at the point of best contact.
• 4K VISION
Piston captures vision from a wide variety of 4K network cameras and supports options for SDI and HDMI. Capture features include custom encoding options, single file and streaming file creation and synchronised multi-camera session capture.
• Multi-Camera
Piston systems are capable of capturing and reviewing up to 16 network cameras simultaneously. In-sync angle switching is a simple swipe. Clips from multiple angles can be cut and downloaded for offline review. Capture sessions can be scheduled ahead of time, so nothing is missed.
• Multipeer MarkUp
Shared markup and annotation data across all users during capture sessions in real time or post-event. Mark up button schemes are distributed from a central source, so mark up data capture is consistent. Supports XML and JSON data export.
• Drawing
Pause, draw and save. Simple to use drawing tools to highlight aspects of the vision. Save as images with the drawings for later viewing or sharing.
• Streaming Upload
Live streaming export and upload to AWS Simple Storage Service (S3). A cost-effective, reliable and easy way to stream. Supports custom export settings and angle selection.
• Live Opta Import
With a live data subscription, Opta's live data can be imported and synchronised in a capture session.
more Version 9.94
New Features
- Added an option 'Open Mirror Window' in drop down menu in Session Player (macOS only). This setting will open a secondary window that just plays the session video but that is controlled by the primary window. This allows users to open sidebars, draw, use markups etc. on their primary window and use the Mirror window on a secondary display without any of the potentially distracting features being shown
- After Merging Cuts, user is now prompted if they want to Share Normally or Share to Amplify. If JSON is created when merging, this will get uploaded to Amplify as a timeline also
- Merged Cuts now display an icon in the top left corner of the thumbnail to show they are merged and can be shared to Amplify via the long press share menu or via the select and share buttons in the toolbars
- Added the ability to offset the start point of localisation when starting a session (start your session now but localising will kick in from x minutes into the capture meaning less to compile at half time)
- Added toggle in localising dropdown menu to start localising from current time (where the playhead currently is in timeline) rather than from the beginning of the session
- Added an option 'Open Mirror Window' in drop down menu in Session Player (macOS only). This setting will open a secondary window that just plays the session video but that is controlled by the primary window. This allows users to open sidebars, draw, use markups etc. on their primary window and use the Mirror window on a secondary display without any of the potentially distracting features being shown
Improvements
- Added checks for Amplify auth timeout when sharing to prompt to re-login without having to dismiss modal after generating a merged cut
Improved Localisation Finalisation Menu UI to better match new Web UI and Start Session UI
Bug Fixes
- Fixed UI in NRL API dropdown where login sat outside of the screen and required user to scroll down further than expected
- Fixed UI in start session menu so that cameras in multiple groups, are only highlighted in whichever group is selected
9.94 2 days ago
Piston 9.93
New Features
- Added import button to session list for selecting Piston Composer and Piston Session files via file explorer
- Added ability to manually edit NRL data API import timestamp offsets
- macOS compatibility for viewing PComposer and APiston files as Mac packages
Improvements
- Updated Piston logo on splash screen and in processing menus during cut concatenation and Composer video exports
- Redesigned Edit menu UI for drawings (accessed via long press)
- Moved Start Localising and HLS/MP4 toggle controls back to the top of the Start Session menu
- Improved handling of UUIDs for imported sessions
- Adjusted default offset time for NRL data API imports
- Removed connectivity warnings when opening server sessions, allowing sessions to open even if the system appears offline before the session list refreshes
Bug Fixes
- Fixed crash when swiping to delete a marker in the sidebar
- Fixed inability to finalise a partial session when disconnected from the server or when the server session was deleted
- Fixed download icon on partial sessions incorrectly opening the Finish Localising menu and wiping video instead of proceeding to concatenation
- Fixed angles calculation drawing appearing outside video boundaries on pano videos and being unmovable
- Fixed anchor points for drawings going outside video boundaries becoming unmovable
9.93 3 May
Version 9.91
This update introduces powerful new organizational tools and enhanced drawing controls to streamline your workflow across multiple sessions and angles.
Multi-Org Support
- Organization Switching: You can now log into and seamlessly swap between different organizations if you are a member of multiple orgs on the same server.
- Enhanced Visibility: To keep you oriented, the name of your active organization is now clearly displayed under the 'Sessions' header.
Advanced Drawing Tools
- Angle Persistence: Introducing the 'Keep Drawing after Switching Angles' setting. Your annotations will now stay on screen when navigating between views via the sidebar or shortcuts.
- Universal vs. Local Drawings: Added 'Use same drawing for All Angles' (default Off).
- When Off: Drawings remain specific to the angle where they were created.
- When On: Your drawings will automatically carry over across all available angles.
- Improved Layering: Applying a pre-set drawing now adds to your existing work rather than replacing it.
Improvements & Bug Fixes
- Smarter Errors: Added diagnostic details to auto-logout messages to help you troubleshoot connection issues faster.
- Drawing Stability: Fixed a bug where switching angles would cause horizontal swipes to override drawing tools.
- Pre-set Logic: Resolved an issue where deleting and reapplying pre-set drawings would cause previous sketches to ghost back onto the screen.
- System Sharing: Fixed a bug on iOS where sharing raw files or sessions from a local session failed to trigger the Apple Sharing menu.
9.91 7 Apr
Piston 9.9
Drawings — Major Enhancements
* Re-designed the Drawing Archive and Session Drawings List to better align with the Cuts List layout
* Added the ability to star/favourite drawings and filter by starred items
* The Drawings toolbar now remembers the last used colour and tool
* Added a stroke width icon to the drawing toolbar to change stroke width and opacity for free draw
* In live/server sessions, tapping the Drawings icon now lets you draw directly over video (no longer redirects to the Drawings page)
* Added a new Arrow tool and the ability to draw multiple lines and arrows without re-pressing the toolbar icon
* Added a new setting: "Keep Drawing After Resuming Play" (defaults to off, so drawings disappear when playback resumes)
* Added a Save icon to quickly capture a screenshot with drawings overlaid, saved to both the Session Drawings List and Drawings Archive
* Added the ability to save and reuse preset drawings — ideal for fixed-camera setups (e.g. marking a line across a pool)
* Drawings now maintain their position when opening sidebars or rotating the device, automatically adjusting to the new aspect ratio
Video Player
* Added custom keyboard shortcuts via the session/clip player settings menu
* Keyboard shortcuts for video playback are now disabled while typing in drawing text boxes
* When paused, jump forward/backward in 5-second increments using Command + Arrow keys
Bug Fixes & Improvements
* Fixed broken saving of drawings and an issue where saves were overwriting previous entries
* Fixed an issue where the previous saved drawing name still appeared in the new save modal
* Fixed a bug where Open Ended Markers with the same start and end timestamp did not send an end time to the server
* Fixed an issue where exiting fullscreen in the Cuts Player incorrectly opened a non-existent sidebar
* Significant improvements to background processes in the Sessions List to prevent random server log-outs
* Fixed an issue where reconnecting after a lost connection would not restore the 'New Session' button
* Updated archive list interactions: Swipe to Share replaced with a long-press menu, aligning with the latest Apple OS behaviour
9.9 9 Mar
Version 9.8
includes a redesigned Timer with new controls, formatting options, and presets, along with improvements to the Fixed Timer and several fixes for macOS.
Timer redesign and improvements
* Updated the Timer UI
* Added a new Timer settings menu
* Added the ability to pause and play the Timer independently from the timeline
* Added a reset Timer option in the menu alongside link/unlink
* Added Count Up and Count Down modes, including custom Count Down start time
* Added support for changing the Timer display format (for example HH:MM:SS)
* Added the ability to save Timer settings (format, colour, size, type) as presets for quick reuse
Fixed Timer updates
* Added Fixed Timer to the Add Timer menu
* Tap Fixed Timer to access menu options
* Fixed an issue where the Timer could display 00:00 in mm:ss format after passing 60 minutes
* Added an option to hide the negative symbol after the Timer passes 0
* Added an option to stop showing negative time and display 00:00 when the Timer is complete
* Fixed an issue where dragging the playhead before the start of a count up Timer could revert the display format
macOS improvements
* Fixed multiple macOS UI issues in the Sessions List after the latest OS updates, including incorrect layering, swipe actions not dismissing, and condensed heading text
9.8 30 Jan
Version 9.7
Bug fixes and improvements
- Fixed swipe options for composers
9.7 24/11/2025
Piston 9.6
Amplify API Integration (New!)
- Connect your Piston device directly to your Amplify account:
- Log into the correct server and organisation from the Session List
- Swipe right on a local session to upload it to Amplify
- Search and select your Amplify folder
- Upload all camera angles and session timeline data
- Automatic upload resume after app quit or crash
New Icon & Updated Colour Theme
- Piston has a brand-new app icon and updated colour palette.
Bug Fixes
- Fixed an issue where some videos failed to concatenate when merging
- Fixed an issue where Note/Qualifier markers didn’t include default pre/post timestamps in exported JSON
9.6 17/11/2025
Piston 9.5 (949)
- Improved filtering options for finding exactly what you need or partial matches.
- Added quick return to session when opening a composer from a session.
- New options in Cuts settings:
- Choose what happens after making a manual cut (play, pause, or jump to live).
- Choose what happens after sending a cut to a composer (open composer or stay in the Cuts list).
9.5 05/08/2025
Piston 9.4
New & Improved
Third-Party API Integration
• Added a new Third Party API option in the Session dropdown menu and an API button to the Piston toolbar.
• Currently supports the NRL API, with live match data (Sets, Penalties, Scoring Events, Errors, and Scrums) imported directly into the timeline.
• Built to support future integrations with additional third-party APIs.
Star/Highlight Markers & Cuts
• Swipe left on a marker in the sidebar to favourite it.
• Tap the star icon at the top of the right sidebar to filter for only Starred markers.
• Long-press the star icon to clear all Starred markers.
• If a cut is associated with a starred marker, the star will carry over—appearing in the Cuts Archive, Cuts List, and any Composer containing the cut.
• Tap the star icon in the top-right of a cut thumbnail to star/unstar it—changes sync back to the associated marker.
• Use the star icon in the Cuts List, Cuts Archive, or 'Add to Composer' menu toolbar to filter for Starred cuts.
Enhanced Filtering Options
• You can now toggle between:
• Filtering in selected items
• Filtering out selected items
• New logic added for Filter matching:
• Choose between matching all selected criteria across all filter types (e.g. specific markers and users and qualifiers), or
• Matching any selected criteria across at least one filter type (e.g. markers that meet any of the selected filters).
Filter Presets & Quick Access
• Save custom filter patterns to the Pre-saved Filters list:
• Tap the + icon next to Filter Presets to save the current filter configuration.
• Choose to save as a Global preset (available across all sessions) or a Session-specific preset (available only within that session).
• Tap a preset again to reveal the Update option—allowing you to overwrite it with new filter settings.
• Swipe right on a preset to rename or toggle between Global and Session types.
• Long-press the filter icon in the right sidebar to quickly apply presets or clear applied filters.
• The last used Global filter is now automatically applied when entering a new session.
Fixes & Tweaks
• Improved thumbnail loading in the Imports folder, reducing lag and unresponsiveness when scrolling through long lists.
• Added HTML report export option in the session dropdown menu on mobile devices.
• Replaced text labels with icons in swipe menus in the marker sidebar for a cleaner UI.
• Fixed issue preventing users from adding notes to markers imported from Angles JSON files.
• Updated default flag in imports_settings.json from Angles Composer exports to disable transcoding when importing into Angles.
• Resolved bug where Single Angle Cuts in a Composer did not display the correct clip when exported as an Angles Composer, Composer Video or Composer Package.
9.4 27/05/2025
Piston 9.3
New & Improved
- Automatically open the right sidebar when sending a clip to a composer.
- Composer archive now supports pull-to-refresh when importing files.
- UI optimised for iPhones with smaller screens in Composer and Cut views.
- Added a setting to disable the down arrow key’s default behaviour (returning playhead to last paused point).
- When entering edit or move a clip mode in composer, video playback now pauses automatically.
- Improved server error messages when session startup fails.
Fixes & Tweaks
- No more unexpected logouts: stopped background checks while viewing sessions.
- Can no longer copy a clip from one composer to itself.
- Sidebar icon now correctly updates on macOS when sending clips to composer.
- Send to Composer and Merge Cuts buttons are now disabled when no clips are selected.
- Light mode UI improvements: clearer selection visibility in Send to Composer menu.
- Added Cancel button to macOS Send to Composer menus for quick exits.
- Video control overlay visibility is remembered when exiting Manual Cut Overlay.
- Multi-angle mode UI cleaned up — removed primary angle name from the top.
- When editing clip position in a composer, playback is paused, and blue highlight returns to the active clip on exit.
- Fixed persistent duplicate clip warnings when sending a clip a composer.
9.3 16/04/2025
Version 9.2
New Feature: Export composers as Angles composers
Bug Fix: Fixed issue where cuts were not importing correctly into composers
This update introduces the ability to export composers as Angles composers, expanding compatibility with the Angles ecosystem.
9.2 03/04/2025
Piston 9.1 - New Features & Improvements
New Features:
Multi-Angle View
Play up to 4 angles in a multi-view layout in the Cuts player, using the same method as in the session player.
Multi-view layout for cuts is now remembered when sent to a composer.
Imports List and Archive Updates
New sorting options for the imports folder: sort by alphabetical order or file type.
Search the imports folder by text string.
Auto-import now checks and downloads un-downloaded files when entering the imports folder.
Auto-sort alphabetically when entering the imports list.
Added a warning when entering the imports list while new files are being added.
Select all per session button in the Imports Archive for easier file selection.
Manual “Download All” button in the Imports List for checking and downloading all files when auto-download is turned off.
Other Improvements:
Storage and File Management
New checks for required storage space when concatenating video to avoid file corruption due to lack of space.
Piston now checks for orphaned files on launch and clears space by deleting unused videos.
Significant improvements to the Imports Folder features.
Offsets for video angles in session view are now carried over when making multi-angle cuts.
"Jump to Live" in session view will now exit slow-motion mode if applied.
Cutting Process
When cutting multiple angles in multi-view mode, only the angle with the offset closest to 0 will be cut when duplicated in two panes.
Bug Fixes:
Fixed issue where tapping the "Switch Server" button would sometimes still show as logged into a previous server.
Resolved UI issue when sharing a screen via HDMI or Airplay, where the video was played in portrait mode despite being in landscape.
Fixed bug where the jump to partial icon did not turn orange when localizing from the drop-down menu after a session had already started.
Fixed macOS UI issue where adjusting the piston window size before logging into a server would hide the "New Session" button.
9.1 27/03/2025
Piston 9.0
Split-Screen Multi-Angle Video Playback and Angle Offsets
New Features:
Introducing split-screen video playback!
- Tap the Split Layout Setup option in the left sidebar to choose how to divide your video screen. You can use the provided layouts or tap each pane to select which video angle should be displayed in that pane.
- To return to the single-video player, tap the grid icon (which replaces the left sidebar icon) to open the Split Layout Setup window and re-select a single-pane layout or a different split layout.
- Tapping the full-screen icon in the corner of a pane temporarily makes that angle full screen.
Pinch and zoom on individual panes, then pan by dragging with a single finger.
- The split-screen state is remembered per device when entering and leaving sessions.
Adjusting video offsets in split-screen view:
- Access the offsets feature from the dropdown menu in the top-right corner by selecting Split Screen Offsets, or by long-pressing the offsets button (grid icon) in the toolbar.
- Use the + and - buttons in each pane to move the video forward or backward relative to the main angle, then tap Save in the main pane to apply changes.
- Offsets are remembered per device when re-entering sessions.
Export Angles JSON:
You can now swipe right on a local session and export an Angles JSON file even if no longer connected to the Piston Server.
Pinch and zoom on Piston MacOS:
- Added pinch-to-zoom functionality in the video player on MacOS devices using the trackpad.
Recover Missing Cuts:
- Added a Recover Missing Cuts button in the Subscribe to Cuts dropdown menu.
This checks for partially downloaded Cuts that are missing angles due to network issues. If any are found, the device requests the server to re-cut and re-download the missing angles.
For non-private Cuts, this check runs automatically every 60 seconds, comparing differences between the server and the device.
Since Private Cuts are automatically deleted upon completion, you must tap Recover Missing Cuts to fix any corrupted Private Cuts.
Improvements:
Significant AV Foundation code rewrites have been conducted across multiple areas of Piston to ensure future compatibility with upcoming iOS changes.
9.0 17/12/2024
Version 8.31
Bug Fix
- Resolved a memory leak issue that created ghost folders on the server and impacted app performance.
8.31 21/08/2024
Version 8.3
NEW FEATURES
- Named Cuts Export:
Added the ability to name the Cuts file upon export numerically based on either Cut timestamps chronologically within the session timeline, a reflection of the sorting option within the cuts list, or timestamps chronologically from within only the selected cuts.
- Subscribe to Cuts:
Allows users to select all or particular users within a session and download the Cuts they are sending to the server, provided the user does not have 'Private Cuts' enabled.
- Cut Ownership:
The User who creates a cut is now the master of that Cut. If 'Private Cuts' is turned off, that cut will be sent to the server and can be downloaded by other users. If the creator deletes the cut from their device, it will be removed from the server and subsequently from all other subscribed users' devices upon the next server check.
- Re-download Deleted Server Cuts:
Added a re-download deleted server cuts option to the settings menu, allowing users to re-download all cuts that still exist on the server that may have been deleted from the local device.
- Force Server Check:
Added a force download/check for all server cuts to skip waiting for the sixty-second loop.
IMPROVEMENTS
- Super User Role:
Added a new 'Super' user type, with maximum server access settings. 'Admin' can now stop/start sessions and edit markups but not shut down/restart the server or edit camera profiles. 'Analyst' can mark and cut but cannot perform any server administration. 'Viewer' permissions are unchanged.
- Unified Cut Export Naming:
Aligned naming protocols for Cut exports when shared via the Cuts list or within the Cut player.
- Optimized API Calls:
Improved API calls to the server to streamline data being pulled over the network.
- Settings UI Redesign:
Re-designed UI for the Settings menu within the session player.
- Cut Info Card Update:
Added the name of the User who made the cut to the info card on the Cut. This will display Private if made on the local device and not shared to the server.
BUG FIXES
- Fixed bug where users could not open the info bar on cuts after filtering.
- Fixed bug where tapping out of the localization finalization menu did not continue localization.
- Fixed bug where navigating between partial/local and server sessions would break the jump to server session icon.
- Fixed bug where localization would stop and hang if the device went into sleep mode.
- Fixed bug where localization would, in some scenarios, show the option to finalize even though the session was still live.
- Fixed bug where a session that had one angle longer than the others would never be able to be fully localized.
- Fixed bug where changing servers from one server with a license expiry warning to one without would still display the warning incorrectly.
8.3 12/08/2024
Version 8.2.1
- Corrected the misalignment of playback controller icons in the main session view's UI layout when toggling the left sidebar.
8.2.1 10/05/2024
Version 8.2
In this update, we've introduced new features and improvements, alongside resolving several bugs to enhance your experience.
New Features:
- A Skip button is now available at the bottom of each Qualifier list, allowing users to proceed directly to the confirmation page, bypassing remaining lists.
- A global 'Qualifier Auto Finish' setting has been added to the settings dropdown menu. When activated, it automatically finalizes the qualifiers entered upon the selection of the last list and omits the confirmation page.
Improvements:
- Functionality to delete partially downloaded angle segments has been introduced, applicable when localizing for a specific angle is deactivated.
- The session response mechanism has been enhanced for auto-localizing server sessions. The localize icon now turns green once all segments are downloaded, eliminating the need for the localize menu pop-up to appear. Session finalization is achieved through selecting 'Finalise' from the localize dropdown menu.
- The settings menu now includes options to set video quality and bitrate for encoding when editing local session content.
- A progress spinning wheel is now displayed during the import of large videos into the Composer, improving user feedback.
- A pop-up warning will alert users if the app fails to detect a license, advising an update of the server and contact with fulcrum for assistance.
Bug Fixes:
- The transparency level of the background in the Share Local Session pop-up has been adjusted.
- Resolved an issue where the 'N' keyboard shortcut for Note would navigate to the end of the session in a partial session setting, provided 'Resume State after Marker' was set to 'Live'.
8.2 02/04/2024
Version 8.1 (Build 697)
What’s New:
License Expiry Warnings: We’ve introduced notifications for license expiry on updated servers, ensuring you stay informed ahead of time.
Enhanced AirDrop Support: Piston Local Sessions and Composers can now be seamlessly opened via AirDrop. Simply press 'Share' and select the Piston app icon to get started.
This update is designed to enhance your user experience with timely notifications and improved file sharing capabilities. Your feedback is valuable to us, and we encourage you to let us know how these changes work out for you.
8.1 03/02/2024
New Features:
- Enhanced Session Management: Introducing a pop-up warning to alert users when initiating a new session while a live session is already in progress, ensuring better session control.
Improvements:
- Toolbar UI Enhancements: We've fine-tuned the toolbar menu items in the Cuts List/Archive, especially in portrait mode on phones, for a smoother experience.
- Localise Menu and Dropdown Refinements: Improved alignment and behavior of the Localise dropdown and menu for a more intuitive interaction.
- Rotation Responsiveness: Enhanced UI stability in the Localise menu when switching orientations.
- Light Mode Visual Fix: Adjusted the appearance of the Localise button in light mode to prevent it from appearing inactive.
Bug Fixes:
- Streaming Control Correction: Resolved an issue where disabling pre-loading and side angles in the stream menu incorrectly streamed local sessions as server sessions.
- Drawing Toolbar Accessibility: Fixed an issue where the drawing toolbar could not be activated during a Cut after starting a screen recording.
- Screen Recording Initialization: Addressed a bug where screen recording displayed a blank screen at the start if the Cut was not playing.
- Multi-Angle Session Launch: Solved a problem where sessions with more than 8 angles appeared to fail at startup.
- Stability Improvement: Fixed a crash that occurred when attempting to access the Localise dropdown without all video angles having a 30-second download chunk available.
We constantly strive to improve your experience with the Piston App. Your feedback is invaluable in this journey.
Please continue to send your suggestions or report any issues you encounter.
Thank you for using Piston App!
8.0 18/01/2024
Version 7.9
Performance Enhancements:
- Cuts List & Archive Overhaul: We've completely reengineered the Cuts List and Cuts Archive for smoother performance, especially when handling a large number of Cuts.
Bug Fixes:
- Info Bar UI Update: Resolved an issue where the info bar in the Cuts list was not displaying qualifiers and notes under certain conditions.
- AutoCut Timing Correction: Fixed a bug to ensure AutoCut Markers on Server and Local sessions wait for all data (notes and qualifiers) to be entered before cutting.
New Features:
- Cuts Counters: Easily track total Cuts and selected Cuts in both the Cuts List and Cuts Archive.
- Progressive Delete Counts: Stay informed with a new progress count when deleting cuts.
- Expanded Delete Options: Streamline your editing process with 'Delete All Cuts' and 'Delete All Session Cuts' features, now available in the Delete dropdown menu.
Alerts & Warnings:
- Storage Alerts: A new flashing alert will appear if a session is capturing and server storage exceeds 80%.
- Urgent Pop-Up Warnings: Immediate action is required with central screen pop-ups when server storage surpasses 90% and 95% during an active capture session - these must be acknowledged.
7.9 09/11/2023
Piston App Version 7.8
Major Updates & New Features:
- Added a new streams menu in the right drop down menu within a session
- Within this menu, users can de-select particular video angles to be streamed live into the Piston session player without impacting the Angles that will be localised, cut or captured onto the server
- Also within this menu is the option to disable the right hand sidebar and the pre-loading of angles to the left and right of the currently playing angle
- Reducing number of angles being streamed and deactivating side angles can significantly improve playback by reducing bandwidth consumption when streaming over the internet or on a WiFi with limited bandwidth
Improvements:
- Improved logic of down arrow behaviour on keyboard to match logic in Angles
- Added hundredths of a second to Timer Stopwatch
- Improved angles sidebar UI and playback
- Increased info bar opacity in Cuts thumbnails
- Automatically close merge Cut and Composer video export pop ups upon merge completion
- Added ability to check build number when not logged into a server
- Locked rotation during drawing to preserve shapes' and drawings' locations
Bug Fixes:
- Fixed bug where Marker Up time was not recorded in JSON if Mark was pressed at leading edge in live session
- Fixed bug where localise would auto start if status edited retrospectively
- Fixed bug where locking angles in split view at 0 seconds on timeline would not work
- Users with Viewer permissions can no longer swipe to delete on server sessions
- Fixed bug where entering the Drawing tool whilst in Full Screen did not kick out of full screen mode
- Added Done button to keyboard on iPhone when entering into a text box whilst in the Drawings view
- Fixed bugs related to updating shapes across views
7.8 20/09/2023
Version 7.7 Update:
- Improved live session marker behavior.
- Automatic server session localization for server sessions that were previously live.
7.7 24/07/2023
Piston App Version 7.6
Introducing Portrait Mode on iOS devices and major UI Improvements for the iPhone app! We have also added a new MarkUp layout to enhance tagging capabilities and increase video real estate, especially on smaller screens!
Major Updates & New Features:
- New Portrait view across iOS devices in all menus and players
- New MarkUp list mode: flip between having your MarkUp overlaying the video and as a list in the right sidebar
- Major MarkUp UI Improvements: Marker buttons better auto-fit the screen when in Overlay mode
Improvements:
- Merging Cuts with JSON export now includes Qualifiers similarly to Composer video export
- Updated Filter menu UI into a pop up
- AutoCuts created in a Local or Server session no longer require playhead to move past the end point before cutting
- Added ability to select 'None' in MarkUp selector pop-up
Bug Fixes:
- Fixed bug where AutoCut duration was incorrect if a Cut was made too close to the start or end of a session
- Fixed bug where videos and photos imported into a Composer from Photos would not show the correct information in the player
- Fixed bug where the overlay video controls would sometimes show a pause/play button rather than a live button
- Fixed Timer menu pop up UI on iPhone and MacOS
- Fixed crash that would occur if attempting to select and unselect clips whilst Clips are still cutting
- Fixed bug where Markers being imported from an Angles JSON would not be copied to the partial session until it began compiling
7.6 05/07/2023
Piston App Version 7.5
Piston Server Update #828
WARNING FOR UPDATE: Updating the Piston App to v7.5 will change the current logic of Cut buttons. Ensure you update your Piston Server to Build #828 to utilise these new features. Please read the below release notes and adjust your Cut buttons accordingly after updating.
Major Updates & New Features:
- We have adjusted the way that Buttons are created and edited on the Piston Server in order to align more closely with our Desktop editor Angles.
- Time offset has been replaced with Time Down. The functionality remains the same and will place the Marker into the timeline the entered number of seconds before or after the button is pressed.
- Auto Cut Duration has been removed.
- Time Up has been added. This no longer indicates the length of the Cut from the Marker entry point into the timeline but is an indicator of the number of seconds either before or after the button is pressed at which point you want your clip to end.
- In the Edit Button pop up on the Web UI, you can see the Clip Duration calculated for you as a check to ensure you have entered your Time Down and Time Up correctly.
- Ticking the Auto Clip Cut will create a Cut with the Time Down and Time Up as the start and end times for the Cut.
- Ticking the Open Ended Cut will still allow you to choose the length of the Cut, but will add the Time Down and Time Up onto the beginning and end of the Cut length respectively.
- IMPORTANT: whether or not a Cut is selected, when the JSON from Piston is imported into Angles, the clips created in the Angles Timeline will now respect the Time Down and Time Up for that particular Button.
- If a button has no duration (ie. Time Down and Time Up are the same), the JSON imported into Angles will continue to populate a 10 second clip with 5 seconds Time Down and 5 seconds Time Up. This will be indicated under the Clip Duration heading in the Edit Button pop up.
- HOWEVER, ticking Auto Clip Cut for a clip with zero length will NOT create a 10 second cut. Ticking Auto Clip Cut always requires a manually entered duration.
- The UI has been updated on the Marker buttons when a MarkUp is in use in the App so that Down Time is indicated in the lower left corner of the button, Up Time is indicated in the lower right corner of the button and a Scissors icon is at the bottom centre of the button if the button is either an Auto Cut or Open Ended Cut button.
Bug Fixes and Improvements:
- Improved performance when cutting multiple angle Cuts and/or cutting multiple Cuts in quick succession
7.5 07/06/2023
Introducing Version 7.4 (Build 551) of Piston, packed with new features, improvements, and bug fixes to elevate your experience! Here's what's new in this version:
New Features:
- Lock angles for playback in a Composer, giving you more control over your editing process.
- Import photos directly from the Photos app as a video.
- Force sync server Markers and notes, allowing you to choose between local or server data.
- Share & Merge a Composer into a single movie file for easy sharing.
- View notes and qualifiers at the bottom of the Cut and Composer player.
- Add multiple Cuts to Composer from within the Composer itself.
- Access a pop-up menu in Composer archive with a long press on a composer.
- Enjoy improved performance with an updated FFMPEG for iOS.
- Experience consistent user permissions across app and server.
Bugs and Improvements:
- Refreshed Server Sessions List UI.
- Enhanced Partial Session synchronization with priority over server data.
- Better warning messages for deleted cut pop-ups in composers.
- FFMPEG process improvements during cutting and merging.
- Auto-delete empty composers and receive a warning when opening them from the archive.
- Resolved Filter by User refresh issue.
- Fixed Clip playback issues in Composer sidebar.
- Improved iPhone UI in Cuts and added support for importing photos as video.
- Eliminated crashes when deleting cuts in a composer.
- Addressed 'State after Marker' settings bug affecting all Markers.
- Refined Notes syncing logic between Server, Local, Partial Sessions, Cuts, and Composer.
- Fixed drawing layer alignment and touch input functionality.
Upgrade to Piston Version 7.4 (Build 551) today and experience the enhancements we've made to optimize your video editing journey!
7.4 08/05/2023
Version 9.94
New Features
- Added an option 'Open Mirror Window' in drop down menu in Session Player (macOS only). This setting will open a secondary window that just plays the session video but that is controlled by the primary window. This allows users to open sidebars, draw, use markups etc. on their primary window and use the Mirror window on a secondary display without any of the potentially distracting features being shown
- After Merging Cuts, user is now prompted if they want to Share Normally or Share to Amplify. If JSON is created when merging, this will get uploaded to Amplify as a timeline also
- Merged Cuts now display an icon in the top left corner of the thumbnail to show they are merged and can be shared to Amplify via the long press share menu or via the select and share buttons in the toolbars
- Added the ability to offset the start point of localisation when starting a session (start your session now but localising will kick in from x minutes into the capture meaning less to compile at half time)
- Added toggle in localising dropdown menu to start localising from current time (where the playhead currently is in timeline) rather than from the beginning of the session
- Added an option 'Open Mirror Window' in drop down menu in Session Player (macOS only). This setting will open a secondary window that just plays the session video but that is controlled by the primary window. This allows users to open sidebars, draw, use markups etc. on their primary window and use the Mirror window on a secondary display without any of the potentially distracting features being shown
Improvements
- Added checks for Amplify auth timeout when sharing to prompt to re-login without having to dismiss modal after generating a merged cut
Improved Localisation Finalisation Menu UI to better match new Web UI and Start Session UI
Bug Fixes
- Fixed UI in NRL API dropdown where login sat outside of the screen and required user to scroll down further than expected
- Fixed UI in start session menu so that cameras in multiple groups, are only highlighted in whichever group is selected
more Version 9.94 2 days ago
Data Not Collected The developer does not collect any data from this app.