Video Clear Filters

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

  • Employee monitoring software with screenshots Icon
    Employee monitoring software with screenshots

    Clear visibility and insights into how employees work. Even remotely.

    Stay productive working at any distance from anywhere with Monitask.
  • Multi-Site Network and Cloud Connectivity for Businesses Icon
    Multi-Site Network and Cloud Connectivity for Businesses

    Internet connectivity without complexity

    As your users rely more and more on Cloud and Internet-based technologies, reliable internet connectivity becomes more and more important to your business. With Bigleaf’s proven SD-WAN architecture, groundbreaking AI, and DDoS attack mitigation, you can finally deliver the reliable internet connectivity your business needs without the limitations of traditional networking platforms. Bigleaf’s Cloud Access Network and plug-and-play router allow for limitless control to and from anywhere your traffic needs to go. Bigleaf’s self-driving AI automatically identifies and adapts to any changing circuit conditions and traffic needs—addressing issues before they impact your users. Bigleaf puts you in the driver’s seat of every complaint and support call with full-path traffic and network performance data, delivered as actionable insights, reports, and alerts.
  • 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: 63,479 This Week
    Last Update:
    See Project
  • 2
    QtAV

    QtAV

    A multimedia framework based on Qt and FFmpeg

    QtAV is a cross-platform and high performance multimedia playback framework based on Qt and FFmpeg. Features: timeline preview, gpu decoding etc
    Leader badge
    Downloads: 183 This Week
    Last Update:
    See Project
  • 3

    GraphicsMagick

    Swiss army knife of image processing

    GraphicsMagick provides a set of commandline tools and programming APIs for manipulating, editing, and converting raster and vector images. It is derived from ImageMagick, with the objective of providing better stability and performance than ImageMagick while retaining the original MIT/X11 license.
    Leader badge
    Downloads: 2,151 This Week
    Last Update:
    See Project
  • 4
    GEM (Graphics Environment for Multimedia) is a library to be used with Miller Puckette's Max-like realtime-computermusic-software "Pure Data" (Pd), which allows to draw and control openGL- and pixel-graphics (like video) in realtime from within Pd.
    Downloads: 6 This Week
    Last Update:
    See Project
  • HRSoft Compensation - Human Resources Software Icon
    HRSoft Compensation - Human Resources Software

    HRSoft is the only unified, purpose-built SaaS platform designed to transform your complex HR processes into seamless digital ones

    Manage your enterprise’s compensation lifecycle and accurately recognize top performers with a digitized, integrated system. Keep employees invested and your HR team in control while preventing compensation chaos.
  • 5

    twitch-batch-downloader

    Automate the download of entire Twitch.tv channels

    Automate the download of entire Twitch.tv channels with its metadata. Save each Twitch video into its own folder, with date and time values, video ID, stream metadata, frame screenshot, .ts parts list and sha256 hash. Keep the original ts files and generate mp4 files from them. It requires a shell and some command line utilities. See README.md for details in the Code/git section.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    RisingWave

    RisingWave

    RisingWave: the next-generation streaming database in the cloud

    RisingWave is a cloud-native streaming database that uses SQL as the interface. It is designed to reduce the complexity and cost of building real-time applications. RisingWave consumes streaming data, performs continuous queries, and updates results dynamically. As a database system, RisingWave maintains results in its own storage so that users can access data efficiently. RisingWave accepts data from sources like Apache Kafka, Apache Pulsar, Amazon Kinesis, Redpanda, and materialized CDC sources. Everything you do in RisingWave is via Postgres-compatible SQL. Create materialized views for the data that need to be incrementally aggregated. Query for data in RisingWave, including persisted data and data you add or import to RisingWave. RisingWave makes it easy to manage streams and data. All you need to interact with RisingWave is Postgres-compatible SQL. No Java or Scala codes are needed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    avbuild

    ffmpeg build tool and prebuilt packages for all platforms

    iOS, android, raspberry pi, windows store, windows desktop, linux, macOS etc. Multiple toolchains support, include gcc, clang, vs2013, vs2015, vs2017. Hardware accelerated decoders and encoders support. Source code: https://github.com/wang-bin/avbuild
    Leader badge
    Downloads: 289 This Week
    Last Update:
    See Project
  • 8
    AxelChat

    AxelChat

    Multichat for streamers

    The AxelChat application collects chat from various streaming platforms and displays it in one window. Has a user-friendly interface and various useful features
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    mpv

    mpv

    Command line video player

    mpv is a free (as in freedom) media player for the command line. It supports a wide variety of media file formats, audio and video codecs, and subtitle types. Powerful scripting capabilities can make the player do almost anything. There is a large selection of user scripts on the wiki. While mpv strives for minimalism and provides no real GUI, it has a small controller on top of the video for basic control. mpv has an OpenGL, Vulkan, and D3D11 based video output that is capable of many features loved by videophiles, such as video scaling with popular high quality algorithms, color management, frame timing, interpolation, HDR, and more. mpv can leverage most hardware decoding APIs on all platforms. Hardware decoding can be enabled at runtime on demand. A straightforward C API was designed from the ground up to make mpv usable as a library and facilitate easy integration into other applications. mpv is under active development, focusing on code refactoring and cleanups.
    Downloads: 29 This Week
    Last Update:
    See Project
  • eLearning Solutions For Your Workplace Icon
    eLearning Solutions For Your Workplace

    eloomi is an eLearning solution for your workplace to train, retain and engage employees.

    eloomi combines Learning Management (LMS), Onboarding, Authoring, and continuous Performance Management tools in a cloud-based solution. It allows companies to optimize skill training, onboarding and employee development with strong user experience to enhance productivity and employee satisfaction. As a white label solution, the platform can be customized to mirror a company's branding and logo.
  • 10
    ReVanced Extended byIE
    *ReVanced ReVanced Music: v7.17.51 *Extended ReVanced YouTube: v19.34.42 ReVanced Music: v7.17.51 *ReVanced MicroG: v0.3.1.4.243136 *ReVanced Reddit (Extended-Extras): v2024.37.0 *Extended Patches: cli_v4.6.1-patches_v4.13.1 *ReVanced Patches: cli_v4.6.1-patches_v4.13.3 *Reddit Patches: cli_v2.21.4_patches_v2.179.1 *BETA-STABLE NEW!* Thank you! ReVanced Team!
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    mpv player (Windows)

    mpv player (Windows)

    a free, open source, and cross-platform media player

    Main project site: https://mpv.io/
    Leader badge
    Downloads: 8,150 This Week
    Last Update:
    See Project
  • 12
    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: 122 This Week
    Last Update:
    See Project
  • 13
    Vidiot

    Vidiot

    Non-linear video editor targeted for home video editing.

    Vidiot is a non-linear video editor targeted for home video editing. It supports compositing (scaling/rotating/positioning), cropping, changing speed, adding transitions and titles, trimming, key frames, etc.
    Leader badge
    Downloads: 397 This Week
    Last Update:
    See Project
  • 14
    Jamulus - Internet Jam Session Software

    Jamulus - Internet Jam Session Software

    Play music online. With friends. For free.

    Jamulus is for playing, rehearsing, or just jamming with your friends, your band or just anyone you find online. Use your Windows, macOS or Linux machine to connect to Jamulus servers worldwide, for free over a normal broadband connection. Or host your own private server. Jamulus is designed for high quality, low-latency sound, making it easy to play together remotely and in time.
    Leader badge
    Downloads: 297 This Week
    Last Update:
    See Project
  • 15
    ffhevc

    ffhevc

    Small script to encode to H.265/HEVC video

    A small yet quite capable Bash shell script written for the GNU/Linux and BSD operating systems for encoding video files to the H.265/HEVC video format using FFmpeg and the libx265 library. Targeted primarily at encoding of full-length feature films and film series but it can be used for other content as well.
    Downloads: 64 This Week
    Last Update:
    See Project
  • 16
    Zip-Ada

    Zip-Ada

    A standalone, portable Ada library for .zip archives

    Zip-Ada is a library for .zip archives. Full sources are in Ada and are unconditionally portable. Input and output can be any stream (file, buffer,...) for archive creation as well as data extraction. Task safe and endian-neutral. More information on: http://unzip-ada.sf.net Alire crate: https://alire.ada.dev/crates/zipada Mirror: https://github.com/zertovitch/zip-ada/
    Leader badge
    Downloads: 5 This Week
    Last Update:
    See Project
  • 17
    ZumoCast
    This software allows you to access/stream all of your files on any computers while on-the-go.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Streamlabs Desktop

    Streamlabs Desktop

    All-in-one live streaming and recording software

    Streamlabs Desktop is a cutting-edge, all-in-one streaming and recording software designed to elevate the livestreaming experience for content creators. With its powerful and user-friendly interface, Streamlabs Desktop simplifies the process of streaming on platforms like Twitch, YouTube, and Facebook Live, while offering a host of customization options to create a professional and engaging broadcast. This software combines high-performance tools with sleek overlays, widgets, and real-time analytics, ensuring that users have everything they need to manage their stream from start to finish. Streamlabs Desktop also integrates seamlessly with popular third-party apps and services, making it a favorite among gamers, podcasters, and live broadcasters who seek unmatched reliability and polish.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    FLV-Media-Player

    FLV-Media-Player

    Lightweight Flash video player

    FLV-Media-Player is an exceptional, lightweight media player designed specifically for FLV (Flash Video) file formats, offering a smooth and effortless playback experience. Its sleek, intuitive interface makes it easy to navigate, even for beginners, while providing a powerful set of tools for more advanced users. Unlike many other media players, FLV-Media-Player focuses on performance and reliability, delivering high-quality video playback without unnecessary bloat or slowdowns. Whether you're watching online streaming content or offline media files, this player ensures you get the best viewing experience possible. With minimal resource usage, it's perfect for those who want a quick and efficient media solution that doesn’t compromise on quality.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    Free FLV Player

    Free FLV Player

    Free Flash player and converter

    Free FLV Player is a fully functional player to play and convert flash video (flv video) downloaded from popular sites like YouTube, Google Video, MySpaceTV, etc. The installation file is 9.0 MB, it's very easy to install and to use. Free FLV Player automatically adds .flv and .webm extensions association to your system, and you can play any flv video in Free FLV Player just by opening it. You can play videos at any resolution including full screen. Also you can change playback speed, play videos by frames, etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Radarr

    Radarr

    A fork of Sonarr to work with movies à la Couchpotato

    Radarr makes failed downloads a thing of the past. Password-protected releases, missing repair blocks or virtually any other reason? no worries. Radarr will automatically blacklist the release and tries another one until it finds one that works. Ensure you get the right release every time! Custom Formats allow fine control over release prioritization and selection. As simple as a single preferred word or as complex as you want with multiple criteria and regex. Find all the releases, choose the one you want and send it right to your download client. See all your upcoming movies in one convenient location. Full integration with SABnzbd and NZBGet. Automatically searching for releases as well as RSS Sync. Automatically importing downloaded movies. Recognizing Special Editions, Director's Cut, etc. Identifying releases with hardcoded subs. Identifying releases with AKA movie names. SABnzbd, NZBGet, QBittorrent, Deluge, rTorrent, Transmission, uTorrent, and other are supported.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 22
    xine - a free video player
    xine is a free multimedia player. It plays back CDs, DVDs, BluRays and VCDs. It also decodes multimedia files like AVI, MOV, WMV, and MP3 from local disk drives, and displays multimedia streamed over the Internet.
    Leader badge
    Downloads: 123 This Week
    Last Update:
    See Project
  • 23
    flybird-m3u8downloader

    flybird-m3u8downloader

    A m3u8 downloader and embed a local m3u8 player

    flybird-m3u8downloader 是一款 带GUI 界面的 m3u8下载播放工具,支持 MacOS 和 Windows双平台。
    Downloads: 16 This Week
    Last Update:
    See Project
  • 24
    Bandicut Video Cutter

    Bandicut Video Cutter

    Easy video cutting, splitting, and joining video editing tool

    Bandicut Video Cutter is a fast and user-friendly video editing tool designed for cutting, trimming, and joining video clips with precision. It allows users to quickly remove unwanted sections of videos or split them into multiple segments without losing quality, thanks to its high-speed mode that retains the original file quality. Bandicut supports a wide variety of formats, including MP4, AVI, and MKV, making it compatible with most video types. It is ideal for users who need a simple yet powerful tool to edit videos without complex interfaces or advanced features. Additionally, Bandicut supports hardware acceleration for even faster processing and offers options for basic video encoding, ensuring a smooth and efficient video editing experience.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    bumbar

    bumbar

    Media player

    Media player for playing music video or audio from files on local disc.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next

Guide to Open Source Video Software

Open source video software is a type of software which is developed by a group of volunteers or individuals from around the world who share a common interest in creating software. It is released under an open source license, allowing anyone to freely use, modify and distribute it without having to pay any fees or royalties. Open source video software has been gaining more attention recently due to its potential for providing professional quality results at no cost.

One of the most popular open source video applications is FFmpeg, which is used for recording, streaming and playing audio and video files in various formats. FFmpeg supports many different encoding formats such as H.264, MPEG-4 Part 2, XviD and DivX. It also offers several options for converting videos from one format to another. It can be used with other tools such as Avidemux or VirtualDub to edit A/V files (e.g., cutting out sections of videos).

In addition to this, many users prefer using VLC media player because it can play almost any kind of file format without the need for additional codecs or conversion utilities like FFmpeg provides. VLC also allows users to access network streams through its interface as well as stream live content on their local network using the VideoLAN server technology that comes bundled with the program's download package. Moreover, it also supports plug-ins which allow users to add extra features like subtitle support or web browser integration depending on what they require from their media players

Other types of open source video software include Blender – a 3D animation suite – and OpenShot – an easy-to-use video editor that runs on both Linux and Windows systems; Kdenlive – a free nonlinear editing system for GNU/Linux operating systems; Shotcut – a free, cross-platform and open source video editor; Pitivi – an audio/video production tool; MPlayer —a highly versatile media player capable of playing almost every type of multimedia file that exists; Audacity – free digital audio editor available for all platforms; Cinerella–free animation application featuring powerful curves based timing system etc are some the best example within the list

Features Offered by Open Source Video Software

  • Video Editing: Open source video software typically offers a range of features designed to help work with video files. These features often include basic video editing tools such as trimming, cutting, adding transitions or effects and rotating or cropping media. Additionally, these applications also often provide text overlays, audio mixing capabilities and various filters that can be applied to videos.
  • Codecs: Most open source software support a wide selection of commonly used codecs for both importing and exporting videos. This allows for convenient playback on multiple devices without the need for converting formats before viewing the files. Certain software may also offer special mathematical algorithms to enable conversion from one codec type to another without any loss in quality.
  • Subtitle Creation/Editing: Many open source programs allow users to create subtitles or edit existing ones. This feature is highly useful when creating professional looking movies or videos that require subtitles in multiple languages as it simplifies this process greatly, eliminating the time spent manually typing them all out yourself.
  • Audio Tools: Open source programs typically provide various audio tools such as sound equalization, noise reduction and options for applying echo effects within projects. Additionally some software will include an extensive library containing hundreds of sound clips which can be easily incorporated into projects when needed.
  • GPU Rendering Support: In order to facilitate faster runtime speeds while working on high definition material such as 4k resolution movies many modern video editing packages implement support for graphics processing units (GPUs). This is usually done through CUDA technology which can drastically reduce rendering times over traditional methods and save valuable time during complex projects dealing with large media files.

What Types of Open Source Video Software Are There?

  • Non-Linear Video Editing Software – Non-linear video editing software is designed to allow users to make creative and artistic edits to their videos. It typically offers a wide range of special effects, transitions, and other tools that can help create polished video pieces.
  • Video Compression Software – Video compression software allows users to compress large video files for easier distribution and viewing on digital devices. It can also be used for creating web-friendly videos in smaller file sizes.
  • Motion Graphics Software – Motion graphics software enables users to create dynamic animations with 2D and 3D designs. This type of software is commonly used in the production of films, television shows, commercials, music videos, and more.
  • Screencasting Software – Screencasting software makes it possible for users to record their screen while they narrate over the footage. This type of program is great for creating tutorial videos or demonstrating how a product works online.
  • Video Conversion Software – Video conversion software lets users convert their videos into different formats so they can be played on various devices like computers, mobile phones, tablets, etc. It helps ensure that your audience will always have access regardless of what technology they use.

Benefits Provided by Open Source Video Software

  1. Cost: Open source software is often free to download and use, so it doesn’t require any additional cost compared to commercial options.
  2. Updates: Open source software tends to have frequent updates and bugfixes, allowing users to benefit from the latest improvements.
  3. Security: Using open source software reduces the risks of viruses and other malicious activities because anyone can review its code for vulnerabilities.
  4. Flexibility: It allows users to customize their experience with customizable settings, plugins, or even build custom apps that are tailored just for them.
  5. Accessibility: Since open source software can be downloaded on any platform or device with an internet connection, it eliminates geographical limitations imposed by proprietary programs.
  6. Community Support: Open source projects usually enjoy a vibrant community that provides help and advice through forums, blogs and social media platforms. Additionally, most open source projects have dedicated developers who focus solely on improving user experiences within the program.
  7. Quality Assurance: Because many eyes look at an open sourced project there’s typically a lot more quality assurance built into the product than products developed in-house could offer. Furthermore, peer reviews carried out on the code ensure good coding practice is maintained which ultimately leads to better security of data within the system.

Types of Users That Use Open Source Video Software

  • Amateur Video Enthusiasts: People who use open source software to edit, create, and share their own personal videos. They typically lack professional equipment but are passionate about creating content with the limited resources they have.
  • Professional Film Editors: Those who use open source video software to professionally edit and produce feature-length films and documentaries for release in theaters or on DVD.
  • Content Creators: Individuals looking to create unique video content for web series, YouTube channels, vlogs, podcasts, etc., who rely on open source video software to provide the tools necessary for producing engaging visual media.
  • Company Training Videos: Organizations that use open source software as a cost-effective way of developing product tutorials and training materials for employees.
  • Schools & Colleges: Academic institutions taking advantage of free/inexpensive open source solutions as an educational tool for teaching creative skills such as film production or graphic design.
  • YouTubers & Streamers: Video gamers using open source solutions to record gameplay footage while streaming on platforms like Twitch or YouTube Gaming.

How Much Does Open Source Video Software Cost?

Open source video software typically costs nothing. Because it is open source, the code for the software is freely available to anyone who wants to use or modify it. This often makes open source software more affordable than buying a commercial license for proprietary software, as there are no licensing fees associated with open source solutions. Additionally, many developers contribute their time and knowledge to make sure that these popular types of software stay up to date and bug-free, so users don't have to worry about any ongoing costs. With all this being said, depending on the specific project you’re trying to complete, sometimes you may find yourself needing additional services like support or customization beyond what the community offers which will require you pay for those services in order to get them. Overall though, we can say that open source video editing software is generally free of charge.

What Software Does Open Source Video Software Integrate With?

Open source video software is designed to work with a variety of different programs, allowing users to create and share videos in multiple formats. Integration with other types of software enables users to access additional capabilities and dramatically expand their creative potential. Video editing applications integrate easily with open source video software, giving users access to advanced features such as layer-based compositing, rotoscoping, and more. For example, Adobe Premiere Pro allows users to supplement basic editing functionality found in many open source video programs by enabling them to execute complex edits quickly and easily. Other types of software that can be used alongside open source video programs include audio production tools like Audacity or ProTools, which can be used for sound design or dynamic mixing; graphics processors such as Photoshop or GIMP, which provide the ability to make graphics manipulation easier; virtual reality (VR) solutions including Oculus Rift or HTC Vive; 3D animation platforms such as Blender or Maya for creating high-quality renderings; drones and other robotics platforms featuring hardware integration for remote camera control; and finally AI-driven computer vision solutions employing facial recognition technology or object tracking algorithms. By tapping into the robust feature set provided by various compatible programs through tight integration with an open source platform, creators have significantly greater access to the limitless possibilities inherent in today's digital world.

Open Source Video Software Trends

  1. Increased Functionality: Open source video software is constantly being updated and improved, allowing users to access more features and tools than ever before. This includes features like editing, special effects, color correction, audio mixing, and more.
  2. More Affordable: Open source video software offers a wide range of options for users, from free programs to paid ones. With this variety of options available, users can find an affordable solution that suits their needs.
  3. Wider Accessibility: Many open source video software packages are also compatible with different operating systems. This allows users to access their projects from a variety of devices including desktops, laptops, tablets, and smartphones.
  4. Cross-Platform Compatibility: Open source video software is designed to work on multiple platforms, meaning that users can access their projects from any device or operating system. This makes it easier for users to collaborate and share projects with each other.
  5. Increased Collaboration: With open source video software, users can easily collaborate with others on their projects. This includes the ability to share videos, add comments and feedback, and even edit the same project simultaneously.
  6. Improved Security: Because open source video software is open-source code, it’s much less likely to be hacked into and compromised by malicious actors. This provides users with an increased level of security when working on their projects.

How Users Can Get Started With Open Source Video Software

  1. Getting started with open source video software can seem daunting, but it doesn’t have to be. The first step is to select the right video software for your needs. You can research different packages available and what features each offers to find the best one for you. Once you’ve chosen a program, you should check out its website and look at tutorials, forums, and other resources to get familiar with it before you start using it.
  2. The next step is downloading and installing your chosen software package on your computer or device. Installation instructions are usually straightforward; however, if you run into difficulties, most software websites will give detailed instructions on how to install them correctly.
  3. You may need additional tools or software components in order to use certain features of some video programs, so make sure that these are also installed on your system before getting started. For example audio plug-ins or certain codecs which may not ship as part of the main install package but which may be necessary for certain tasks like playing back certain formats of videos and audios or rendering out a film project in a given format. Make sure that they are all up-to-date as well.
  4. Once everything is set up properly, open the program and explore its features and functions at an introductory level - even watching tutorial videos if possible – this will help you understand how it works much better than blindly diving into more complex projects without any knowledge of the application itself. As you get more experienced at using the interface and identifying different menus and options will become easier for you to understand what each tool does and howto use it effectively for your projects in hand.