Encoding Tools

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

Topics

Resources (showing 49–72 of 136)

  • ShotcutA free, open source, cross-platform video editor. It offers a wide format support via FFmpeg, a customizable UI, and a range of video and a…
  • Shutter EncoderA free, cross-platform video and audio converter that uses FFmpeg behind the scenes. Shutter Encoder offers a user-friendly GUI with preset…
  • StaxRipA versatile video encoding GUI for Windows, utilizing a variety of open source tools (AviSynth/VapourSynth, x264/x265, etc.) for advanced e…
  • Swift Video GeneratorDev-labs-bg/swift-video-generator - A GitHub repository for video/multimedia development.
  • TranscodeBbxnet/transcode - A GitHub repository for video/multimedia development.
  • VLMC (VideoLAN Movie Creator)An experimental non-linear video editing software from the VideoLAN project. Aims to offer basic editing (cutting, transitions, etc.) with…
  • VidCoderAn open source Windows application for converting and ripping video files and DVDs/Blu-rays, built on the HandBrake engine with an enhanced…
  • VidCutterAn open source cross-platform tool for fast video trimming and joining. VidCutter focuses on doing simple cuts without re-encoding, using i…
  • VirtualDubA classic open source video capture and processing utility for Windows, useful for quick linear operations, filtering, and format conversio…
  • VoctomixFull-HD Software Live-Video-Mixer in python.
  • VrecordAn open source tool for capturing analog video (VHS, Beta, etc.) to digital formats using Blackmagic or AJA capture cards. Vrecord provides…
  • WinFFA graphical user interface for FFmpeg that runs on Windows and Linux. WinFF makes it easy to convert multiple media files by providing pres…
  • XMedia RecodeA free Windows tool for converting media files to various formats. It supports a broad array of codecs (built on FFmpeg) and provides fine…
  • XugglerAn open source Java library (now discontinued) that wrapped FFmpeg functionality, enabling Java developers to decode, encode, and stream vi…
  • Yamdi (Yet Another Metadata Injector)A simple, fast tool to inject metadata (onMetaData) into FLV files. Yamdi can also insert an onLastSecond event and is often used to prepar…
  • avTranscoderC++ wrapper providing a high-level API around FFmpeg and LibAV for video transcoding tasks.
  • go-astiavA comprehensive Go binding for FFmpeg's libav* libraries, facilitating the building of media applications in Go with FFmpeg's capabilities.
  • goavGo bindings for FFmpeg's libav* libraries. It allows developers to leverage FFmpeg's powerful audio and video processing features in Go app…
  • mp4ffA Golang library and set of tools for parsing and writing MP4 (ISO BMFF) files, including support for fragmented MP4 and progressive MP4.
  • scikit-videoA set of video processing routines for use with SciPy, providing basic video reading and writing capabilities for scientific computing work…
  • slowmoVideoAn open source tool that creates slow-motion videos from existing footage by interpolating intermediate frames, allowing extreme slow motio…
  • vid.stabAn open source video stabilization library, used with FFmpeg to stabilize shaky footage by analyzing and smoothing camera motion.
  • video4jA Java video processing library providing a set of tools and APIs to handle video operations in Java applications.
  • AWS Lambda FFmpegAn S3-triggered Amazon Web Services Lambda function that runs your choice of FFmpeg 🎬 commands on a file 🎥 and uploads the outputs to a b…