Upgrade instructions for Debian
Before starting the upgraded server, add this line to /etc/clapshot-server.conf:
transcode-decision-script = /usr/share/clapshot-server/scripts/clapshot-transcode-decision
The server will refuse to start otherwise.
New Features
Comment Export - Export comments as EDL (DaVinci Resolve), Premiere Pro XML, CSV, SRT subtitles, and OpenTimelineIO
User-Editable Transcoding Decisions - clapshot-transcode-decision shell script no decides if transcoding is done. Customize it to tell Clapshot which formats need transcoding based on your infrastructure and browser support requirements.
Improvements
- WebM files with AV1, VP8, and VP9 codecs are no longer transcoded by default (modern browsers support these natively)
- Added support for videos on mounted GCP buckets - now handles cross-device operations gracefully (#110)
- Improved WebSocket test stability