Encoding Tools

Browse 136 curated encoding tools resources for video development on Awesome Video.

Topics

Resources (showing 25–48 of 136)

  • Internet Friendly Media Encoder (IFME)A cross-platform GUI front-end for x265, x264, and VP9 encoders. IFME makes it easy to batch encode videos with advanced compression (HEVC)…
  • KdenliveA free and open source non-linear video editor for GNU/Linux, Windows, and macOS. It offers multi-track video editing, a wide range of effe…
  • LAV FiltersAn open source set of DirectShow filters based on FFmpeg that allow the playback of virtually any audio/video format on Windows (often used…
  • LightworksA professional NLE (non-linear editor) with a free edition. Lightworks has been used in Hollywood and offers multi-track editing, effects,…
  • Liquid DlLiquid-dl is a simple tool for utlities such as FFMPEG, youtube-dl, and scdl.
  • Lossless CutA tool for trimming and cutting video files without re-encoding, preserving the original quality and codec data.
  • MLT FrameworkAn open source multimedia framework for video editing applications. MLT provides a toolkit for developers to build editors (used by Kdenliv…
  • MP4Box JSJavaScript version of GPAC's MP4Box tool.
  • MP4Joiner & MP4SplitterFree open-source tools to losslessly join and split MP4 files without re-encoding. Useful for simple video file merging and cutting tasks.
  • ManifestoManifesto is an HLS tool for creating multiple variants, a master .m3u8 file, and converting 608 captions to segmented webvtt subtitles via…
  • MltCross-platform multimedia framework for video editing, processing, and playback applications.
  • Moviepy (GitHub)A Python library for video editing and composition that uses FFmpeg backend to create, edit, and manipulate video files programmatically.
  • Mp4Composer-androidAn Android library to compose and edit MP4 videos using MediaCodec, supporting filters, scaling, trimming, transcoding, cropping, time scal…
  • MystiQ Video ConverterA cross-platform FFmpeg GUI for converting audio and video. MystiQ offers an intuitive interface, preset profiles for common formats (MP4,…
  • Olive Video EditorA next-generation open source non-linear video editor under development aiming for professional features and performance (currently in alph…
  • OpenCVAn open source computer vision and machine learning library with extensive support for image and video analysis. Often used for video proce…
  • OpenShot Library (libopenshot)The C++ library behind OpenShot Video Editor that provides core video editing functionalities (timeline, effects, keyframes). libopenshot c…
  • OpenShot Video EditorAn easy-to-use, cross-platform open source video editor. It supports timeline editing, effects, and keyframes for creating videos on Linux,…
  • PitiviA free, open source video editor for Linux built on the GStreamer framework, focusing on an intuitive user interface and integration with G…
  • PyAVA Pythonic binding for FFmpeg’s libraries (Libav). PyAV allows Python programs to read, write, and manipulate video and audio data by lever…
  • QWinFFA simple cross-platform FFmpeg GUI (using Qt) for converting audio and video, providing preset profiles and the ability to batch process fi…
  • RestreamerA user-friendly solution to re-stream video sources (like local RTSP webcams) to streaming platforms. It wraps FFmpeg to publish streams to…
  • RxFFmpeg🔥RxFFmpeg 是基于 ( FFmpeg 4.0 + X264 + mp3lame + fdk-aac )
  • Selene Media EncoderA minimalistic audio/video converter for Linux. Selene provides a simple GUI to convert media files to formats like MP4, MKV, OGG, with sup…