Team Menu
The Team Menu provides collaboration tools for projects that are configured for team workflows. This menu appears only when you are working on a team project and provides access to version history, project sharing controls, and synchronization functions that enable multiple users to collaborate on caption and subtitle projects through cloud-based coordination.
Project History​
The Project History command opens the snapshot history interface where you can view, compare, and restore previous versions of your team project. The snapshot system automatically creates version checkpoints whenever the project is saved, providing a comprehensive timeline of project changes that allows you to track evolution of your caption and subtitle content over time.
The history interface displays timestamps for each snapshot along with information about which user created each version and what changes were made. You can preview any historical snapshot to see the state of the project at that point in time, compare different versions to identify specific changes between snapshots, and restore previous versions if you need to recover from unwanted changes or return to an earlier project state.
Project History is available only to the project owner, which is the user who originally created the team project. This restriction ensures that version control operations are managed by the team member with ultimate responsibility for the project while allowing other team members to contribute content through the standard collaboration workflow.
Share Project​
The Share Project command opens the project sharing interface where you can grant access to other team members and configure their permission levels. Project sharing enables collaborative workflows where multiple editors, reviewers, and quality control specialists can work on different aspects of the same project without creating separate project files or manually merging changes.
When sharing a project, you specify which users or user groups should have access and define their permission level for each assignment. Permission levels control what actions each user can perform on the project, ranging from view-only access for review purposes to full editing permissions that allow content creation and modification.
The sharing interface displays all current project assignments including user names, assigned roles, permission levels, and status information. You can modify permissions for existing assignments, revoke access for users who no longer need project access, and add new team members as your project team expands.
Share Project functionality is available only to the project owner, ensuring that access control decisions remain with the team member who has overall project responsibility. Other team members who have been granted access can work within their assigned permissions but cannot modify the sharing configuration or grant access to additional users.
Sync Changes​
The Sync Changes command synchronizes your local editing work with the central project version stored in the cloud, both uploading your changes and downloading changes made by other team members. This synchronization is essential in team workflows where multiple users may be working on the same project simultaneously or at different times.
When you invoke Sync Changes, the system compares your local project state with the current cloud version and identifies any changes that need to be merged. If you have made changes since your last sync, those modifications are uploaded to the cloud. If other team members have made changes, those modifications are downloaded and merged with your local project state.
The sync interface provides visual indicators showing whether your local version contains unpublished changes, whether the cloud version contains updates from other team members, and the status of the synchronization operation. A visual indicator on the Sync Changes menu item highlights when your local project contains unsaved edits that should be synchronized, typically displaying as a color change or warning icon that draws attention to pending sync operations.
Unlike the Project History and Share Project commands which are restricted to project owners, Sync Changes is available to all team members who have been granted access to the project. This enables distributed collaboration where each team member can contribute their work and incorporate changes from the rest of the team without requiring direct coordination or manual file exchange.
Team Workflow Coordination​
The Team Menu functions work together to support collaborative caption and subtitle workflows. The project owner creates the shared project and uses Share Project to grant access to team members with appropriate permissions. Each team member works on their assigned portions of the project using their local copy, making edits and refinements according to their role and responsibilities.
Team members regularly use Sync Changes to upload their work and download updates from other contributors, creating a continuous integration workflow where everyone stays current with the latest project state. The project owner monitors progress through Project History, which provides visibility into who has made what changes and when work has been completed.
This collaborative model supports complex production workflows where different team members handle different aspects of caption creation such as initial transcription by one user, timing and spotting by another user, quality control review by a third user, and final delivery preparation by the project owner. The team synchronization system ensures that all contributions are properly merged and no work is lost due to version conflicts or overwriting.
Availability and Requirements​
Team Menu functions are available only in the online version of Closed Caption Creator and only for projects that have been specifically created as team projects. Standard individual projects do not display the Team Menu even in online mode. Team collaboration features require that all team members have active accounts and appropriate subscription tiers that include team functionality.
Synchronization operations require active internet connectivity because they involve uploading and downloading project data to and from cloud storage. Team members working offline will not be able to sync changes until connectivity is restored, though they can continue working on their local project copy in the interim.