Visual Experience Platform
Help CenterRelease NotesBlogWebsite
  • VXP - Visual Experience Platform
    • The VXP
      • Token
    • Settings
      • My Account
        • Profile
        • Support
      • Organisation
        • General Organisation Settings
        • Billing
          • Payment
          • Invoices
          • Plan
        • Users
          • Users
          • Roles
        • Teams
      • Project
        • Branding
        • Subscription
        • Analytics
          • Standard Dashboards
            • Multi tenants
            • User Dashboard
            • DAM Storage
            • Workflows Monitoring
            • Traffic Origin
            • Caching (Volumetry)
            • CDN performance
          • Custom Dashboard
        • Access
          • API keys
          • Security templates
          • OAuth2
  • Digital Asset Management (DAM)
    • Library
      • Assets
        • Asset Details window
          • Asset actions
            • Regional settings
            • Context menu ("..." button)
            • Add to My favorites (heart icon)
            • Edit media (image, video, etc)
              • Edit image
              • Edit video (coming soon)
              • Edit design template (coming soon)
            • Share
          • Asset information tabs
            • General
            • Metadata
            • Variations
            • Comments
            • Approvals
            • History
      • Folders
      • Collections
      • Labels
      • Products
      • My favorites
      • Help
      • Sharebox
      • Airbox
      • Search and Filters
        • Faceted Search
    • Plugins & Connectors
      • Plugins
        • Adobe Creative Cloud
        • Adobe Commerce (Magento)
        • Canva
        • Contentful
        • Contentstack
        • Directus
        • Drupal
        • Opencart
          • Opencart (v4)
        • Prestashop
        • Shopware
        • Storyblok
        • Strapi (v4)
        • Sylius
        • Uniform CMS
        • Wordpress
      • Connectors
        • Akeneo PIM App
        • Canva App
        • CI-Hub
        • Commercetools FaaS App
        • Hygraph app
        • Kontent.ai
        • OneTeg
        • Pabbly Connect
        • Prismic
        • Shopify / Shopify plus app
        • Zapier automation
    • Settings
      • Library
        • Featured components
        • Interface customization
      • Metadata
        • Metadata Configuration
        • Assets
      • Tags
        • Configuration
        • Dictionary
      • Notifications
      • Automations
        • Post processing
        • Webhooks
        • Workflows
      • Storage
        • Providers
        • Upload
        • Video
        • Listing
        • Download
        • Custom routing
  • Visual AI
    • Welcome
    • Visual AI
      • Images
        • Classification models
          • Auto-tagging
          • Brand detect
          • Dominant color extraction
          • Faces
            • Face analysis
            • Face clustering
          • Image quality
          • OCR
          • Number Plate recognition
          • Product type
          • Property classification
          • Scene Classification
          • Sport Classification
        • Generative AI models
          • Image-to-text
          • Plate blurring
          • Quality improvement (remove artifacts)
          • Remove background
          • Text-to-Image
        • Moderation models
          • Face count
          • NSFW - Not Safe For Work
          • Real estate authenticity
          • Watermark detection
      • Videos
        • Face detection
      • Search & find assets
        • Text Search
        • Similar Assets
  • Portals
    • Welcome
    • Creating a Portal
    • Editing a Portal
      • Pages
      • Sections
      • Design
      • Fonts
    • Managing a Portal
      • Settings
      • Access
      • Users
      • Labeling, Cloning, Archiving
    • Publishing a Portal
  • Dynamic Media Optimization (DMO)
    • Welcome
      • Responsive libraries
      • Native plugins
      • 360° view builder
      • Service status
    • Insights
      • Delivery
      • Optimization
      • Alerts
      • Logs
    • Transformations
      • Image optimization
        • Operations
          • Width and height
          • Prevent enlargement
          • Crop
            • Automatic Gravity Crop
            • Positionable Crop
            • Focal point Crop
            • Face Crop
            • Face hide
            • Aspect ratio crop
          • Fit
          • Cropfit
          • Bound
          • Boundmin
          • Cover
          • Device pixel ratio
          • Flip
          • Rotate
          • Trim
          • Rounded corners
        • Filters
          • Adjustment
            • Brightness
            • Contrast
            • Saturate
          • Color manipulation
            • Color overlay
            • Grayscale
            • Duotone
          • Blur
          • Pixelate
          • Sharpen
        • Watermarking
          • Static watermark
          • Dynamic watermark
          • Text watermark
        • Image compression
          • Image formats
          • Optipress
      • Video optimization
        • Video API
          • Editing
            • Chapters
            • Combine
            • Trim
          • Optimizing
            • Convert
            • Compress
            • Transcode
        • On-the-fly-video optimization
      • Static content optimization
        • PDF to image
        • JS/CSS optimization
    • Invalidation
    • Settings
      • Asset Origin
        • AWS S3 or any other S3-compatible storage provider
        • Google Cloud storage (GCP)
        • Azure Blob storage
        • Own HTTP-based Storage
      • Images
        • Compression
        • Optimization
        • Watermark
      • Static content
      • Delivery
        • CNAME
        • URL format
        • Rules
        • Security
        • Caching
        • Default behaviors
  • Developers / Headless
    • Headless DAM
      • DAM APIs
        • API Authentication
        • API Reference
      • Command Line Interface (CLI)
      • Media Asset Widget(MAW)
        • Overview
        • Developer reference
        • V2 End-of-life
Powered by GitBook
LogoLogo

Quick links

  • Go to website
  • Legal Center

©2024 Scaleflex SAS

On this page
  • Overview
  • Typical use cases
  • API endpoints
  • Examples
  • Input video
  • Request body
  • API response
Export as PDF
  1. Dynamic Media Optimization (DMO)
  2. Transformations
  3. Video optimization
  4. Video API
  5. Optimizing

Compress

Transform and optimize your videos for various devices and platforms

PreviousConvertNextTranscode

Last updated 7 months ago

Overview

The Video compression service provides a way to modify input videos by changing their bitrate and resolution. With support for multiple input formats and the flexibility to specify target resolution and bitrate using either concrete numeric values or predefined strings for typical uses, customers can optimize their video content for various devices and use cases.

A wide range of input video formats are supported, enabling video compression regardless of the original format and ensuring utilization across different platforms, devices, and playback environments.

The ability to specify target resolution and bitrate in several ways offers great flexibility. Videos can be easily adapted for different devices, screen sizes and network conditions, optimizing the viewing experience for their audience.

By converting videos to target resolutions and bitrates suitable for specific types of devices (e.g., mobile, tablet, desktop), the service ensures optimal playback performance and user experience. The delivered videos are tailored to the capabilities and display characteristics of different devices.

Typical use cases

Video compression can be used in the following use cases:

  • Multi-device content delivery - If video content is distributed across different platforms and devices, the videos can be adapted to the specific resolutions and bitrates required, ensuring the content is optimally displayed and performs well regardless of the specific platform.

  • Video advertisements - Video ads can be converted and optimized for various advertising channels and ad placements, such as mobile ads, in-app ads, desktop ads, etc.

  • Responsive web design - Videos can be adjusted to match the breakpoints in a responsive design, which guarantees that they are appropriately displayed and offers a consistent user experience across different screen sizes.

API endpoints

Information about the specific API endpoints is available in an always up-to-date documentation, that can be accessed via the following link:

There, you can find detailed information about the API endpoints, together with all required request parameters, so you know how to interact with them.

Examples

Input video

Request body

[
    {
        "url":"https://www.pexels.com/download/video/2231485/?fps=23.976&h=720&w=1280", 
        "video_resolutions":["200", "400", "600", "mobile"]
    }
]

API response

{
    "status": "ok",
    "version": 2.11,
    "result": [
        {
            "uuid": "e3abd370-a587-4048-92c6-1f4a168ff374",
            "url": "https://www.pexels.com/download/video/2231485/?fps=23.976&h=720&w=1280",
            "compressed": [
                "https://fbmjmuoeb.filerobot.com/https://filerobot.s3.eu-west-3.amazonaws.com/fbmjmuoeb/compressed_videos/hnlCJ_/_200p_500k_compressed.mp4",
                "https://fbmjmuoeb.filerobot.com/https://filerobot.s3.eu-west-3.amazonaws.com/fbmjmuoeb/compressed_videos/hnlCJ_/_400p_500k_compressed.mp4",
                "https://fbmjmuoeb.filerobot.com/https://filerobot.s3.eu-west-3.amazonaws.com/fbmjmuoeb/compressed_videos/hnlCJ_/_600p_500k_compressed.mp4",
                "https://fbmjmuoeb.filerobot.com/https://filerobot.s3.eu-west-3.amazonaws.com/fbmjmuoeb/compressed_videos/hnlCJ_/_360p_500k_compressed.mp4"
            ],
            "sha1": "91aaadd5f7c0f5dc279ab33bc3df4f031b5d1e9c",
            "progress": "https://api.filerobot.com/fbmjmuoeb/v4/video-status/ZXUtb3YtNzA2LWdyYTIuZWxhc3RpYy11cGxvYWRlci5haXJzdG9yZS5zY2FsM2ZsM3guY29tOjg3MzI__e3abd370-a587-4048-92c6-1f4a168ff374"
        }
    ]
}
LogoScaleflex API for Digital Asset Management (DAM), Visual AI and Media OptimizationScaleflex API