video-report
remotion-dev/remotion
Generate diagnostic reports for non-working videos by rendering them with verbose logging.
What is video-report?
This skill helps diagnose video playback issues by downloading a problematic video and rendering it with detailed logging. Use it when a user reports a video not working to identify the root cause.
- Download video URLs for analysis
- Place videos in the rendering pipeline for testing
- Execute verbose rendering to capture detailed diagnostics
- Generate diagnostic output from render attempts
- Identify video compatibility or encoding issues
How to install video-report
npx skills add https://github.com/remotion-dev/remotion --skill video-report- Remotion installed and configured
- Access to packages/example directory
- bun package manager installed
- Video URL accessible for download
How to use video-report
- 1.Download the problematic video from the provided URL
- 2.Place the video file as the `src` in `packages/example/src/NewVideo.tsx`
- 3.Navigate to the `packages/example` directory
- 4.Run `bunx remotion render NewVideo --log=verbose`
- 5.Review the verbose logs to identify the failure cause
Use cases
- Troubleshoot why a user's video won't play
- Debug video rendering failures in production
- Diagnose codec or format compatibility problems
- Capture detailed logs when video playback breaks
- Analyze video rendering errors with full verbosity
- Video platform support engineers
- Developers debugging video rendering issues
- QA teams investigating video playback failures
- Technical support specialists handling video complaints
video-report FAQ
The verbose logs contain detailed diagnostic information about why the video failed to render. Review them to identify codec issues, format incompatibilities, or other rendering problems.
Set the video URL as the `src` property in the NewVideo.tsx component located in `packages/example/src/`.
The skill works with video URLs that can be downloaded and processed by Remotion's rendering engine. Some formats may have compatibility limitations.
It enables detailed logging output during the render process, capturing comprehensive diagnostic information that helps identify the root cause of video issues.
Full instructions (SKILL.md)
Source of truth, from remotion-dev/remotion.
name: video-report description: Generate a report about a video
When a user reports a video not working, we should download the URL and put it as the src in packages/example/src/NewVideo.tsx.
Then, in packages/example, we should run bunx remotion render NewVideo --log=verbose.
Related skills
More from remotion-dev/remotion and the wider catalog.

web-renderer-test
Add visual snapshot tests to Remotion's web renderer using vitest and fixture-based components.

writing-docs
Guidelines for writing and editing Remotion documentation in MDX format.

add-expert
Add a new expert to the Remotion experts page

add-sfx
Add a new sound effect to @remotion/sfx library

remotion-best-practices
Best practices and patterns for building videos with Remotion in React

rendercv
>-