Comprehensive editing with one operation. Apply effect, adjust, trim, crop, resize, change codecs, compression, framerates, etc.
To re-encode a video into a different container, codec, frame rate or bitrate while leaving the picture itself untouched, send only the video source and an export object, omitting the other parameters. For example, {"video_url": "https://example.com/input.mov", "export": {"format": "MP4", "codec": "h264", "audio_codec": "aac", "bitrate": 4000, "frame_rate": 30}} re-encodes the input as an H.264 MP4 at 4000 kb/s and 30 fps. Keep either stream as it is by leaving codec or audio_codec at default, and leave bitrate empty to let the service pick an optimal value.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
- Supported source video formats are WEBM, MP4 and MOV.
- The input video file cannot be bigger than 100MB.
- The maximum resolution at the input should not be bigger than 1920x1080.
This is an asynchronous process. Use the provided transaction identifier to pull the result with Get the Video result.
Accessing our powerful API requires an API key. Make sure it's included in your request header X-Picsart-API-Key for smooth authorization.
