Video as a First-Class Citizen
Treat videos as input and output to functions and as interactive elements of notebooks. Enable video creation, transformation and information extraction. Use a rich set of efficient image and audio functions, bundled with high-level statistics, graphics and visualization.
Video Capture & Creation
Capture video from cams, screens and devices or algorithmically create them from other content, enabling rich visual content creation for communication in education and marketing. Summarize videos, explore photos or 2D and 3D graphics, animate processes or morph shapes and images.
Enhancement & Color Correction
Enhance video quality by denoising, sharpening, upscaling, color correcting, stabilizing and more. Allow more accurate extraction of information or simply make visually appealing and smoother videos. Choose from a rich set of efficient image filters and high quality neural network models.
Detect faces to count, recognize or compute facial characteristics (emotion, shape, pose, ...). Typical uses are in security, observation of human behavior or for video search. Use pretrained models or train custom detectors and recognizers from just a few samples.
Perform video analytics based on custom-defined criteria. Heavily used in sport analytics, augmented and virtual reality, remote sensing, quality control and other diagnostic systems. Detect shots in videos, analyze motion and more.
Object Detection & Tracking
Locate and track moving objects across video frames. Typically used to analyze motion, subtract background, anonymize videos and more. Applicable everywhere from security systems to driver assistance, medical settings and more.
Audio Editing & Analysis
Use a complete set of audio processing and analysis functions to enhance, adjust and apply effects to the audio tracks or to analyze speech or speakers. Typically used to perform loudness correction, automatic transcribing or captioning and more.
Extensive Codec Support
Make any video computable using extensive support for importing common video file formats (MP4, QuickTime, ...) and codecs (H.264, H.265, AV1, VP9, ...) as well as exporting them. Work with videos that have multiple video, audio and subtitle tracks, high resolution with any duration, aspect ratio, frame rate and bitrate.
Free Video CourseVideo Creation, Editing and Analysis using the Wolfram Language
Free 3-Part Video CourseDeep Neural Networks for Computer Vision
Get Started with Wolfram Video
Access the Wolfram Language through Wolfram|One or Mathematica
The state of the art in technical computing and the principal programming software for millions of innovators, educators and students around the world.
Get Help with Your Project
Enlist the world's computation experts to help with your project, no matter its size.