Skip to content

Add docs for screen recording conversion - #266

Open
hilsonshrestha wants to merge 1 commit into
mainfrom
firebase-function-screen-recording-conversion
Open

hilsonshrestha wants to merge 1 commit into
mainfrom
firebase-function-screen-recording-conversion

Conversation

@hilsonshrestha

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI lite review requested due to automatic review settings August 24, 2026 22:21

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@github-actions

github-actions Bot commented Aug 24, 2026

Copy link
Copy Markdown

A preview of f2aba9c is uploaded and can be seen here:

https://revisit.dev/PR266

Changes may take a few minutes to propagate.

@alexsb alexsb left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Made one suggestion for an addition and one minor edit suggestion.

# Screen Recording Conversion

ReVISit can capture screen recordings during a study and upload them to Firebase Storage. However, the format a browser records in isn't guaranteed to play back in every other browser. For example, a recording made in Chrome may not play in Safari, and vice versa.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

add something like:

:::Note
You can work around this issue by using the same browser that a participant used when they conducted a study. You'll see a warning when that is the case.
:::

## Limitations

- Recordings whose codecs aren't already WebM-compatible (`vp8`, `vp9`, `av1`, `opus`, `vorbis`) are skipped rather than re-encoded.
- The function overwrites the original file at the same Storage path — once conversion succeeds, there's no separate copy of the original left behind.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Storage -> storage

@alexsb

alexsb commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Btw, is this dependent on any code changes in 3.0? If so, we should also merge into 3.0 first.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants