Video Software for Mac

View 59 business solutions
Video Mac Clear Filters

Browse free open source Video software and projects for Mac below. Use the toggles on the left to filter open source Video software by OS, license, language, programming language, and project status.

  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Context for your AI agents Icon
    Context for your AI agents

    Crawl websites, sync to vector databases, and power RAG applications. Pre-built integrations for LLM pipelines and AI assistants.

    Build data pipelines that feed your AI models and agents without managing infrastructure. Crawl any website, transform content, and push directly to your preferred vector store. Use 10,000+ tools for RAG applications, AI assistants, and real-time knowledge bases. Monitor site changes, trigger workflows on new data, and keep your AIs fed with fresh, structured information. Cloud-native, API-first, and free to start until you need to scale.
    Try for free
  • 1
    Shotcut

    Shotcut

    Shotcut is a free, open source, cross-platform video editor.

    Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k. Copyright © 2011-2023 by Meltytech, LLC Shotcut is a trademark of Meltytech, LLC.
    Leader badge
    Downloads: 68,235 This Week
    Last Update:
    See Project
  • 2
    libjpeg-turbo

    libjpeg-turbo

    SIMD-accelerated libjpeg-compatible JPEG codec library

    libjpeg-turbo is a JPEG image codec that uses SIMD instructions (MMX, SSE2, NEON, AltiVec) to accelerate baseline JPEG compression and decompression on x86, x86-64, ARM, and PowerPC systems. On such systems, libjpeg-turbo is generally 2-6x as fast as libjpeg, all else being equal. On other types of systems, libjpeg-turbo can still outperform libjpeg by a significant amount, by virtue of its highly-optimized Huffman coding routines. In many cases, the performance of libjpeg-turbo rivals that of proprietary high-speed JPEG codecs. libjpeg-turbo implements both the traditional libjpeg API as well as the less powerful but more straightforward TurboJPEG API. libjpeg-turbo also features colorspace extensions that allow it to compress from/decompress to 32-bit and big-endian pixel buffers (RGBX, XBGR, etc.), as well as a full-featured Java interface.
    Leader badge
    Downloads: 44,581 This Week
    Last Update:
    See Project
  • 3
    Video2X

    Video2X

    A lossless video/GIF/image upscaler achieved with waifu2x, Anime4K

    A lossless video/GIF/image upscale achieved with waifu2x, Anime4K, SRMD and RealSR. Started in Hack the Valley 2, 2018. The latest Windows update is built based on version 4.8.1. GUI is not available for 5.0.0 yet, but is already under development. Go to the GUI page to see the basic usage of the GUI. Try the mirror if you can't download releases directly from GitHub. You can use Video2X on Google Colab for free if you don't have a powerful GPU of your own. You can borrow a powerful GPU (Tesla K80, T4, P4, or P100) on Google's server for free for a maximum of 12 hours per session. Please use the free resource fairly and do not create sessions back-to-back and run upscaling 24/7. This might result in you getting banned. You can get Colab Pro/Pro+ if you'd like to use better GPUs and get longer runtimes. Usage instructions are embedded in the Colab Notebook.
    Downloads: 866 This Week
    Last Update:
    See Project
  • 4
    OpenCV

    OpenCV

    Open Source Computer Vision Library

    The Open Source Computer Vision Library has >2500 algorithms, extensive documentation and sample code for real-time computer vision. It works on Windows, Linux, Mac OS X, Android, iOS in your browser through JavaScript. Languages: C++, Python, Julia, Javascript Homepage: https://opencv.org Q&A forum: https://forum.opencv.org/ Documentation: https://docs.opencv.org Source code: https://github.com/opencv Please pay special attention to our tutorials! https://docs.opencv.org/master Books about the OpenCV are described here: https://opencv.org/books.html
    Leader badge
    Downloads: 3,506 This Week
    Last Update:
    See Project
  • BoldTrail Real Estate CRM Icon
    BoldTrail Real Estate CRM

    A first-of-its-kind homeownership solution that puts YOU at the center of the coveted lifetime consumer relationship.

    BoldTrail, the #1 rated real estate platform, is built to power your entire brokerage with next-generation technology your agents will use and love. Showcase your unique brand with customizable websites for your company, offices, and every agent. Maximize lead capture with a modern, portal-like consumer search experience and intelligent behavior tracking. Hyper-local area pages, home valuation pages and options for rich lifestyle data keep customers searching with your brokerage as the local experts. The most robust lead gen tools on the market help your brokerage, teams & agents effectively drive new business - no matter their budget. Empower your agents to generate free leads instantly with our simple to use landing pages & IDX squeeze pages. Drive more leads with higher quality and lower cost through in-house tools built within the platform. Diversify lead sources with our automated social media posting, integrated Google and Facebook advertising, custom text codes and more.
    Learn More
  • 5
    DVDStyler

    DVDStyler

    A cross-platform DVD authoring application

    DVDStyler is a cross-platform free DVD authoring application that makes possible for video enthusiasts to create professional-looking DVDs. DVDStyler provides over 20 DVD menu templates, allowing you to create your own menu designs and photo slideshows. After you select your DVD label name, video quality, video format, aspect ratio, and audio format, you can select a template to add video materials to. DVDStyler's interface supports drag-and-drop so you can add project buttons and movies around with ease. Some basic video editing operations such as trimming and cropping are also available.
    Leader badge
    Downloads: 3,964 This Week
    Last Update:
    See Project
  • 6
    LosslessCut

    LosslessCut

    The swiss army knife of lossless video/audio editing

    LosslessCut aims to be the ultimate cross platform FFmpeg GUI for extremely fast and lossless operations on video, audio, subtitle and other related media files. The main feature is lossless trimming and cutting of video and audio files, which is great for saving space by rough-cutting your large video files taken from a video camera, GoPro, drone, etc. It lets you quickly extract the good parts from your videos and discard many gigabytes of data without doing a slow re-encode and thereby losing quality. Or you can add a music or subtitle track to your video without needing to encode. Everything is extremely fast because it does an almost direct data copy, fueled by the awesome FFmpeg which does all the grunt work. Lossless merge/concatenation of arbitrary files (with identical codecs parameters, e.g. from the same camera). Lossless stream editing: Combine arbitrary tracks from multiple files (ex. add music or subtitle track to a video file).
    Downloads: 553 This Week
    Last Update:
    See Project
  • 7
    IPTVnator

    IPTVnator

    Cross-platform IPTV player application with multiple features

    IPTVnator is a video player application that provides support for the playback of IPTV playlists (m3u, m3u8). The application allows to import of playlists by using remote URLs or per file upload from the file system. Additionally, there is support for EPG information XMLTV-based which can be provided by URL. The application is a cross-platform and open source project based on Electron and Angular.
    Downloads: 466 This Week
    Last Update:
    See Project
  • 8
    Matroska is an open standard audio/video container format. Visit our homepage at http://www.matroska.org
    Leader badge
    Downloads: 2,116 This Week
    Last Update:
    See Project
  • 9
    Burn

    Burn

    Simple but advanced disc burning for macOS

    Create data discs with advanced data settings. Create video and audio discs, Burn will convert if needed. Create DVD-Video discs. Recreate discs. Burn doesn't reinvent the wheel, it uses many powerful open source Unix utilities and is also open source.
    Leader badge
    Downloads: 2,478 This Week
    Last Update:
    See Project
  • Incredable is the first DLT-secured platform that allows you to save time, eliminate errors, and ensure your organization is compliant all in one place. Icon
    Incredable is the first DLT-secured platform that allows you to save time, eliminate errors, and ensure your organization is compliant all in one place.

    For healthcare Providers and Facilities

    Incredable streamlines and simplifies the complex process of medical credentialing for hospitals and medical facilities, helping you save valuable time, reduce costs, and minimize risks. With Incredable, you can effortlessly manage all your healthcare providers and their credentials within a single, unified platform. Our state-of-the-art technology ensures top-notch data security, giving you peace of mind.
    Learn More
  • 10
    OBS Studio

    OBS Studio

    Open source software for live streaming and recording

    OBS Studio, also known as Open Broadcaster Software, is a free and open source software program for live streaming and video recording. Features of the software include device/source capture, recording, encoding and broadcasting. Stream on Windows, Mac or Linux. This software is commonly used by video game streamers on the popular streaming platform Twitch.
    Downloads: 405 This Week
    Last Update:
    See Project
  • 11
    HandBrake

    HandBrake

    A open source video to convert video from any format to modern codecs

    HandBrake is an open-source, GPL-licensed, multiplatform, multithreaded video transcoder, available for MacOS X, Linux and Windows.
    Downloads: 307 This Week
    Last Update:
    See Project
  • 12
    StreamFX

    StreamFX

    StreamFX is a plugin for OBS® Studio which adds many new effects

    Upgrade your setup with several modern sources, filters, transitions and encoders using StreamFX! With several performant and flexible features, you will discover new ways to build your scenes, better ways to encode your content, and take your stream to the next level. Create cool new scenes with 3D effects, add glow or shadow, or blur out content - endless choices, and all of it at your fingertips.
    Downloads: 302 This Week
    Last Update:
    See Project
  • 13
    VirtualDub2

    VirtualDub2

    An enhanced version of the original VirtualDub

    A streamlined video editor with simple frame-by-frame timeline. Free, open-source, portable. The default package is ready for use with many essential plugins included, and can be further extended with 3rd party codecs and filters. See Wiki for detailed description: https://sourceforge.net/p/vdfiltermod/wiki. Previous name of this project: VirtualDub FilterMod
    Leader badge
    Downloads: 1,515 This Week
    Last Update:
    See Project
  • 14
    yt-dlp

    yt-dlp

    A youtube-dl fork with additional features and fixes

    yt-dlp is a youtube-dl fork based on the now inactive youtube-dlc. The main focus of this project is adding new features and patches while also keeping up to date with the original project
    Downloads: 288 This Week
    Last Update:
    See Project
  • 15
    TikTok-ViewBot

    TikTok-ViewBot

    ViewBot using requests updated 2025

    TikTok-ViewBot explores automated interactions with TikTok’s viewing mechanisms for research and educational purposes. The code demonstrates how scripted traffic might be generated and measured, highlighting the kinds of heuristics a platform could use to validate or discount views. It is often used to study rate limits, signature schemes, request patterns, and the fragility of naïve automation. Because it touches on automation against a third-party service, responsible use and adherence to platform terms are emphasized; using such tools to manipulate metrics or violate policies is unethical and can be unlawful. From a security research perspective, understanding these patterns helps both defenders and platform engineers improve abuse detection. For developers, the repo also serves as a cautionary example of how brittle unofficial integrations can be and why resilient, compliant APIs matter.
    Downloads: 264 This Week
    Last Update:
    See Project
  • 16
    QtScrcpy

    QtScrcpy

    Android real-time display control software

    QtScrcpy connects to Android devices via USB (or via TCP/IP) for display and control. It does NOT require the root privileges. It supports three major platforms: GNU/Linux, Windows and MacOS. You can write your own script to map keyboard and mouse actions to touches and clicks of the mobile phone according to your needs. A script for "PUBG mobile" and TikTok mapping is provided by default. Once enabled, you can play the game with your keyboard and mouse as the PC version. or you can use up/down/left/right direction keys to simulate up/down/left/right sliding. You can also write your own mapping files for other games according to writing rules. If you are interested in it and want to learn how it works but do not know how to get started, you can choose to purchase my recorded video lessons. It details the development architecture and the development process of the entire software, and help you develop QtScrcpy from scratch.
    Downloads: 225 This Week
    Last Update:
    See Project
  • 17
    A comprehensive software suite for reading barcodes. Supports EAN/UPC, Code 128, Code 39, Interleaved 2 of 5 and QR Code. Includes libraries and applications for decoding captured barcode images and using a video device (eg, webcam) as a barcode scanner.
    Leader badge
    Downloads: 964 This Week
    Last Update:
    See Project
  • 18
    youtube-dl

    youtube-dl

    Download videos from YouTube (and more sites)

    youtube-dl is a command-line program to download videos from YouTube and a few more sites. It requires the Python interpreter (2.6, 2.7, or 3.2+), and it is not platform specific. We also provide a Windows executable that includes Python. youtube-dl should work in your Unix box, in Windows or in Mac OS X. It is released to the public domain, which means you can modify it, redistribute it or use it however you like. youtube-dl is a powerful, open-source command-line program designed to facilitate the downloading of videos and audio from popular video streaming websites. Widely recognized for its versatility, youtube-dl supports a vast array of platforms beyond YouTube, including Vimeo, Dailymotion, and many others. The tool provides users with advanced customization options, such as selecting specific video formats, extracting audio, bypassing geographic restrictions, and downloading entire playlists or channels.
    Downloads: 180 This Week
    Last Update:
    See Project
  • 19
    Weylus

    Weylus

    Use your tablet as graphic tablet/touch screen on your computer

    Weylus turns your tablet or smart phone into a graphic tablet/touch screen for your computer! No apps except a modern browser (Firefox 80+, iOS/iPadOS 13+) are required on your tablet. Start Weylus, preferably set an access code in the access code box and press the Start button. This will start a webserver running on your computer. To control your computer with your tablet you need to open the url http://<address of your computer>:<port set in the menu, default is 1701>, if possible Weylus will display to you the url you need to open and show a QR code with the encoded address. If you have a firewall running make sure to open a TCP port for the webserver (1701 by default) and the websocket connection (9001 by default).
    Downloads: 171 This Week
    Last Update:
    See Project
  • 20
    cnc-ddraw

    cnc-ddraw

    GDI, OpenGL and Direct3D 9 re-implementation of the DirectDraw API

    GDI, OpenGL and Direct3D 9 re-implementation of the DirectDraw API for classic games for better compatibility with Windows 2000, XP, Vista, 7, 8, 10, 11, Wine (Linux/macOS) and Virtual Machines. cnc-ddraw can fix compatibility issues in older games, such as black screen, bad performance, crashes or defective Alt+Tab. Supports Windows 2000, XP, Vista, 7, 8, 10, 11, Wine (Linux/macOS) and Virtual Machines. GDI / OpenGL / Direct3D 9 renderer (With automatic renderer selection) Upscaling via glsl shaders. Windowed Mode / Fullscreen Exclusive Mode / Borderless Mode. Alt+Enter support to switch quickly between Fullscreen and Windowed mode. Automatically saves and restores window position/size/state. FPS Limiter, VSync, optional mouse sensitivity scaling. If you use cnc-ddraw with a game that got its own windowed mode built in then make sure you disable the games own windowed mode first.
    Downloads: 167 This Week
    Last Update:
    See Project
  • 21
    MODICIA O.S.

    MODICIA O.S.

    Professional Audio/Video/Graphics

    "ISO Unix Linux OS Distribution This distribution comes with all the optimizations, customizations, and exclusive configurations already in place, allowing you to use it right out of the box. You'll have everything you need to work immediately, without complicated setups, and with the best professional software already installed and optimized. It's built for a complete desktop experience, ideal for professionals and advanced enthusiasts such as musicians, graphic designers, and video makers. You won't have to search for or configure anything; all the best tools available are already present and ready for you to start producing."
    Leader badge
    Downloads: 4,427 This Week
    Last Update:
    See Project
  • 22
    OpenShot Video Editor

    OpenShot Video Editor

    Award-Winning Open Source Video Editing Software

    OpenShot Video Editor is a powerful yet very simple and easy-to-use video editor that delivers high quality video editing and animation solutions. OpenShot offers a myriad of features and capabilities, including powerful curve-based Key frame animations, 3D animated titles and effects, slow motion and time effects, audio mixing and editing, and so much more. It’s available for Linux, Mac and Windows, with a very simple and friendly interface. Start creating stunning videos quickly and easily with OpenShot!
    Downloads: 164 This Week
    Last Update:
    See Project
  • 23
    Open Video Downloader

    Open Video Downloader

    A cross-platform GUI for youtube-dl made in Electron and node.js

    A cross-platform GUI for youtube-dl made in Electron and node.js. Download from all kind of platforms: YouTube, vimeo, twitter & many more. Download multiple videos/playlists/channels in one go. Select the resolution and format you want to download in. Download private videos (currently only tested on YouTube). Multithreaded, up to 32 videos can be downloaded synchronously. Shows how much size the download will use up on your system. The app automatically keeps ytdl up-to-date. Please be aware that this app is only tested on windows, linux and macOS. If you decide to build for another platform/archtype it may or may not work. Builds other than those available in the releases come with absolutely no support.
    Downloads: 159 This Week
    Last Update:
    See Project
  • 24
    Real-ESRGAN GUI

    Real-ESRGAN GUI

    Cross-platform GUI for image upscaler Real-ESRGAN

    The graphic interface of Real-ESRGAN, a practical and beautiful image magnification tool, refers to the design of waifu2x-caffe. This program is a graphical interface of Real-ESRGAN's command line program Real-ESRGAN-ncnn-vulkan , written in Python and tkinter, and supports Windows, Ubuntu and macOS platforms. According to actual measurements, arm64the single-architecture performance is better than universal2the dual- architecture Mac on the Apple chip, so Apple chip users are advised to pack arm64single-architecture applications by themselves. Real-ESRGAN can only enlarge the input image with a fixed 2-4x magnification (related to the selected model). This functionality is achieved by downsampling using a conventional scaling algorithm after multiple calls to Real-ESRGAN. Split each frame of the GIF and record the duration, zoom in one by one and then merge. Drag an image file or directory to any position in the window, and its path can be automatically set as the input.
    Downloads: 148 This Week
    Last Update:
    See Project
  • 25
    StreamEx

    StreamEx

    Enhancing Java Stream API

    This library defines four classes, StreamEx, IntStreamEx, LongStreamEx, DoubleStreamEx which are fully compatible with Java 8 stream classes and provide many additional useful methods. Also EntryStream class is provided which represents the stream of map entries and provides additional functionality for this case. Finally, there are some new useful collectors defined in MoreCollectors class as well as primitive collectors concept.
    Downloads: 144 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next