# MediAPI ## Docs - [Create API Key](https://docs.ringbee.dev/api-reference/api-keys/create.md): Create a new API key. The key is shown only once. - [Revoke API Key](https://docs.ringbee.dev/api-reference/api-keys/revoke.md): Permanently revoke an API key. - [Extract Audio](https://docs.ringbee.dev/api-reference/audio/extract.md): Extract audio track from a video file - [Fade Audio](https://docs.ringbee.dev/api-reference/audio/fade.md): Add fade in/out effects to audio - [Loudness Analyze](https://docs.ringbee.dev/api-reference/audio/loudness-analyze.md): Analyze audio loudness levels (LUFS, peak, dynamic range) - [Mix Audio](https://docs.ringbee.dev/api-reference/audio/mix.md): Mix multiple audio tracks together - [Noise Remove](https://docs.ringbee.dev/api-reference/audio/noise-remove.md): Remove background noise from audio - [Normalize Audio](https://docs.ringbee.dev/api-reference/audio/normalize.md): Normalize audio loudness to broadcast standards (EBU R128) - [Pitch Shift](https://docs.ringbee.dev/api-reference/audio/pitch-shift.md): Shift audio pitch up or down - [Transcribe](https://docs.ringbee.dev/api-reference/audio/transcribe.md): Transcribe speech to text using OpenAI Whisper - [Waveform](https://docs.ringbee.dev/api-reference/audio/waveform.md): Generate a visual waveform image from audio - [Compress PDF](https://docs.ringbee.dev/api-reference/document/compress-pdf.md): Reduce PDF file size with configurable quality levels - [Doc to PDF](https://docs.ringbee.dev/api-reference/document/doc-to-pdf.md): Convert office documents (DOCX, XLSX, PPTX, ODT, ODS, ODP) to PDF - [HTML to PDF](https://docs.ringbee.dev/api-reference/document/html-to-pdf.md): Convert an HTML file to PDF - [Merge PDF](https://docs.ringbee.dev/api-reference/document/merge-pdf.md): Merge multiple PDF files into a single document - [PDF Metadata](https://docs.ringbee.dev/api-reference/document/pdf-metadata.md): Read or modify PDF document metadata - [PDF Protect](https://docs.ringbee.dev/api-reference/document/pdf-protect.md): Add password protection to a PDF document - [PDF Watermark](https://docs.ringbee.dev/api-reference/document/pdf-watermark.md): Add a text watermark to PDF pages - [Split PDF](https://docs.ringbee.dev/api-reference/document/split-pdf.md): Split a PDF into individual pages or page ranges - [URL Screenshot](https://docs.ringbee.dev/api-reference/document/url-screenshot.md): Capture a screenshot of a web page - [URL to PDF](https://docs.ringbee.dev/api-reference/document/url-to-pdf.md): Convert a web page to PDF by URL - [Animated](https://docs.ringbee.dev/api-reference/image/animated.md): Create animated WebP/GIF from multiple images - [Blur](https://docs.ringbee.dev/api-reference/image/blur.md): Apply blur effect to an image - [Composite](https://docs.ringbee.dev/api-reference/image/composite.md): Compose multiple images together - [Convert](https://docs.ringbee.dev/api-reference/image/convert.md): Convert image format - [Crop](https://docs.ringbee.dev/api-reference/image/crop.md): Crop an image to a specific region - [Deep Zoom](https://docs.ringbee.dev/api-reference/image/deep-zoom.md): Generate DZI tiled image pyramid for zoomable viewers - [ICC Convert](https://docs.ringbee.dev/api-reference/image/icc-convert.md): Convert image color profile (e.g., CMYK to sRGB) - [Image Metadata](https://docs.ringbee.dev/api-reference/image/metadata.md): Read image metadata (dimensions, format, EXIF) - [PDF to Image](https://docs.ringbee.dev/api-reference/image/pdf-to-image.md): Convert PDF pages to images - [Resize](https://docs.ringbee.dev/api-reference/image/resize.md): Resize an image to specific dimensions - [Rotate](https://docs.ringbee.dev/api-reference/image/rotate.md): Rotate an image by degrees - [Sharpen](https://docs.ringbee.dev/api-reference/image/sharpen.md): Sharpen an image - [SVG to Raster](https://docs.ringbee.dev/api-reference/image/svg-to-raster.md): Convert SVG to PNG/JPEG/WebP - [Image Watermark](https://docs.ringbee.dev/api-reference/image/watermark-image.md): Overlay a watermark image onto an image - [Text Watermark](https://docs.ringbee.dev/api-reference/image/watermark-text.md): Add text watermark to an image - [Cancel Job](https://docs.ringbee.dev/api-reference/jobs/cancel.md): Cancel a pending or processing job. - [Download Output](https://docs.ringbee.dev/api-reference/jobs/download.md): Get a presigned download URL for a completed job's output. - [Get Job Status](https://docs.ringbee.dev/api-reference/jobs/get.md): Check the current status of a job and retrieve results when completed. - [List Jobs](https://docs.ringbee.dev/api-reference/jobs/list.md): List your recent jobs with pagination. - [API Reference](https://docs.ringbee.dev/api-reference/overview.md): Complete API reference for MediAPI - [Animated Preview](https://docs.ringbee.dev/api-reference/pipeline/animated-preview.md): Generate an animated GIF or WebP preview from key moments in a video - [Contact Sheet](https://docs.ringbee.dev/api-reference/pipeline/contact-sheet.md): Generate a grid of thumbnails from a video - [Document Preview](https://docs.ringbee.dev/api-reference/pipeline/document-preview.md): Generate preview images from document pages - [File Inspect](https://docs.ringbee.dev/api-reference/pipeline/file-inspect.md): Inspect file type, size, and properties - [Metadata](https://docs.ringbee.dev/api-reference/pipeline/metadata.md): Read all metadata from a file (EXIF, IPTC, XMP) - [Podcast Visual](https://docs.ringbee.dev/api-reference/pipeline/podcast-visual.md): Generate a visual waveform video from an audio file - [QC Report](https://docs.ringbee.dev/api-reference/pipeline/qc-report.md): Generate a quality control report for a video (bitrate graph, codec info) - [Responsive Image Set](https://docs.ringbee.dev/api-reference/pipeline/responsive-image-set.md): Generate multiple image sizes for responsive web design - [Smart Thumbnail](https://docs.ringbee.dev/api-reference/pipeline/smart-thumbnail.md): Automatically select the best frame from a video as a thumbnail - [Social Media Pack](https://docs.ringbee.dev/api-reference/pipeline/social-media-pack.md): Generate optimized media versions for social media platforms - [Sprite Sheet](https://docs.ringbee.dev/api-reference/pipeline/sprite-sheet.md): Generate a sprite sheet from video frames - [Strip Metadata](https://docs.ringbee.dev/api-reference/pipeline/strip-metadata.md): Remove all metadata from a file - [Video Watermark](https://docs.ringbee.dev/api-reference/pipeline/video-watermark.md): Add an image watermark overlay to a video - [Get Usage](https://docs.ringbee.dev/api-reference/usage.md): Get your current billing period usage, plan details, and remaining quota. - [Aspect Ratio](https://docs.ringbee.dev/api-reference/video/aspect-ratio.md): Change video aspect ratio with padding or cropping - [Black Detect](https://docs.ringbee.dev/api-reference/video/black-detect.md): Detect black frames in a video - [Burn Subtitles](https://docs.ringbee.dev/api-reference/video/burn-subtitles.md): Burn subtitle file into the video - [Concatenate](https://docs.ringbee.dev/api-reference/video/concat.md): Concatenate multiple videos into one - [DASH Streaming](https://docs.ringbee.dev/api-reference/video/dash.md): Generate MPEG-DASH segments for adaptive streaming - [Frame Rate](https://docs.ringbee.dev/api-reference/video/framerate.md): Change video frame rate - [GIF](https://docs.ringbee.dev/api-reference/video/gif.md): Convert a video segment to an animated GIF - [HLS Streaming](https://docs.ringbee.dev/api-reference/video/hls.md): Generate HLS segments for adaptive streaming - [Overlay Text](https://docs.ringbee.dev/api-reference/video/overlay-text.md): Overlay text on video - [Preview Clip](https://docs.ringbee.dev/api-reference/video/preview-clip.md): Generate a short preview clip from a longer video - [Probe](https://docs.ringbee.dev/api-reference/video/probe.md): Inspect video file metadata (codec, duration, resolution, bitrate) - [Rotate Video](https://docs.ringbee.dev/api-reference/video/rotate.md): Rotate video by 90, 180, or 270 degrees - [Scene Detect](https://docs.ringbee.dev/api-reference/video/scene-detect.md): Detect scene changes in a video - [Silence Detect](https://docs.ringbee.dev/api-reference/video/silence-detect.md): Detect silent segments in audio/video - [Speed](https://docs.ringbee.dev/api-reference/video/speed.md): Change video playback speed - [Extract Subtitles](https://docs.ringbee.dev/api-reference/video/subtitle-extract.md): Extract subtitles from a video file - [Thumbnail](https://docs.ringbee.dev/api-reference/video/thumbnail.md): Extract a single frame as an image - [Thumbnail Strip](https://docs.ringbee.dev/api-reference/video/thumbnail-strip.md): Generate a strip of thumbnail frames from a video - [Transcode](https://docs.ringbee.dev/api-reference/video/transcode.md): Convert video to a different format or codec - [Trim](https://docs.ringbee.dev/api-reference/video/trim.md): Extract a segment from a video - [Register Webhook](https://docs.ringbee.dev/api-reference/webhooks.md): Register a URL to receive notifications when jobs complete. - [Authentication](https://docs.ringbee.dev/authentication.md): How to authenticate with the MediAPI - [Introduction](https://docs.ringbee.dev/introduction.md): Media processing API for video, audio, image, and document transformations - [Audio Operations](https://docs.ringbee.dev/operations/audio.md): Audio processing — normalize, extract, mix, transcribe - [Document Operations](https://docs.ringbee.dev/operations/document.md): PDF processing, document conversion, screenshots - [Image Operations](https://docs.ringbee.dev/operations/image.md): Image processing — resize, crop, convert, watermark - [Metadata & Inspection](https://docs.ringbee.dev/operations/metadata.md): Read, strip, and inspect file metadata - [Video Operations](https://docs.ringbee.dev/operations/video.md): Video processing operations — transcode, trim, stream, and more - [Quickstart](https://docs.ringbee.dev/quickstart.md): Get started with MediAPI in 5 minutes ## OpenAPI Specs - [openapi](https://docs.ringbee.dev/openapi.yaml) ## Optional - [GitHub](https://github.com/ranjithpillai/mediapi)