Encoding Tools

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

Topics

Resources (showing 1–24 of 136)

  • ASWF Encoding Guidelines — Encoding with OpenAPVPractical FFmpeg/OpenAPV encoding recipes for the APV mezzanine codec from the ASWF encoding guidelines project.
  • Adobe Media Encoder (AME) GuideUser guide for Adobe Media Encoder, a tool that automates batch transcoding and export from Adobe's video apps. Useful resource for underst…
  • Android FFmpeg TranscoderAn Android library for performing video transcoding on-device, leveraging FFmpeg (or MediaCodec) to extract frames or encode videos on Andr…
  • Arch FFmpeg GPACA ready-prepared video transcoding pipeline to create DASH/ HLS compatible video files & playlists
  • Auto-EditorAn automatic video editor written in Python that can remove silence, jump cuts, and more without manual editing. It processes video/audio t…
  • AviSynth+An improved version of the classic AviSynth frameserver. AviSynth+ allows video processing and filtering through scripting, enabling comple…
  • AvidemuxA simple, free video editor for cutting, filtering, and encoding tasks, supporting many file types and codecs.
  • AvtkA Python library for audio and video processing that provides tools for encoding and manipulating media files.
  • ButtleOFXAn open source nodal video compositing software built on top of OpenFX. It provides a user-friendly interface to apply and connect video ef…
  • Cinelerra GG InfinityA robust open source non-linear editor for Linux, derived from the long-running Cinelerra project. Cinelerra GG Infinity offers professiona…
  • CloudTranscodeDistributed videos and images encoding/transcoding using Amazon SFN, FFMpeg and ImageMagic
  • DaVinci Resolve (Free Edition)A professional cross-platform video editing, color grading, and post-production suite with a free version available.
  • Django Video Encodingdjango-video-encoding helps to convert your videos into different formats and resolutions.
  • Docker Java MediaJRE 10 (Java 10) and media tools (ffmpeg).
  • FFmpeg Android JavaAndroid java library for FFmpeg binary compiled using https://github.com/writingminds/ffmpeg-android
  • FFmpeg.WebAssemblyA pure WebAssembly port of FFmpeg that enables video and audio processing directly in the browser. It provides an API to run FFmpeg command…
  • FFmpegKitA complete, cross-platform wrapper for FFmpeg, providing ready-to-use binaries and libraries for Android, iOS, Linux, Windows, and more.
  • FflockDistributed video transcoding.
  • FfmediaelementFFME: The Advanced WPF MediaElement (based on FFmpeg)
  • FfmpegGUI (ffWorks)A macOS graphical front-end to FFmpeg (commercially known as ffWorks). It simplifies complex FFmpeg operations with a drag-and-drop interfa…
  • FlowbladeA free, open-source video editor for cutting, compositing, and editing video with a timeline-based interface.
  • GStreamer Rust BindingsRust language bindings for the GStreamer multimedia framework, allowing developers to create GStreamer pipelines and plugins in Rust.
  • HandBrakeA popular open source video transcoder that converts video from nearly any format to a selection of modern, widely supported codecs.
  • Intel oneAPI Video Processing Library (oneVPL)Intel's oneAPI Video Processing Library, the successor to Intel Media SDK. It offers a unified API for GPU-accelerated video encode/decode…