Video Transcoding Scripts

A collection of Bash scripts designed to transcode, inspect, and convert videos using tools like HandBrake, MKVToolNix, MPlayer, FFmpeg, and MP4v2. These scripts serve as intelligent wrappers around these tools, facilitating efficient video processing.

Link

Related resources

  • Android FFmpeg TranscoderAn Android library for performing video transcoding on-device, leveraging FFmpeg (or MediaCodec) to extract frames or encode videos on Andr…
  • 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…
  • WinFFA graphical user interface for FFmpeg that runs on Windows and Linux. WinFF makes it easy to convert multiple media files by providing pres…
  • MainConcept Codec Comparison ToolProfessional HEVC/H.265 and AVC/H.264 video encoding quality evaluation tool integrated with FFmpeg. Includes VMAF and PSNR metric generati…
  • StreamPack - Multiprotocol live streaming broadcaster libraries for AndroidStreamPack is a lightweight, high-performance toolkit for building streaming video processing pipelines on Android. It provides reusable co…
  • 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…
  • WebM Project: VP9 Encoding Guide (FFmpeg)Official WebM project wiki guide to encoding VP9 via FFmpeg, covering CQ/CBR modes, tiling, and row-mt options.
  • JVET VVC Test Model (VTM) Reference SoftwareOfficial overview site for Versatile Video Coding (VVC) and the VVC Test Model (VTM) reference software from the Joint Video Experts Team.…
  • scikit-videoA set of video processing routines for use with SciPy, providing basic video reading and writing capabilities for scientific computing work…
  • ASWF Encoding Guidelines: Encode VP9Academy Software Foundation's community encoding guide for VP9, including 10-bit/HDR workflow guidance.
  • Mp4Composer-androidAn Android library to compose and edit MP4 videos using MediaCodec, supporting filters, scaling, trimming, transcoding, cropping, time scal…
  • FFmpeg AutoGen (C#)A set of auto-generated P/Invoke bindings for FFmpeg libraries. FFmpeg.AutoGen allows .NET developers to directly use FFmpeg's C API in C#…
  • EBU ADM Renderer (EAR)EBU's reference implementation of ADM rendering (Tech 3388) in Python, shipping ear-utils CLI tools including dump_axml, dump_chna, ambix_t…
  • HWEncoderXDocker container for automatic H.265 video transcoding using GPU hardware acceleration (VAAPI for Intel/AMD, NVENC for NVIDIA, Intel Quick…
  • Video Processing Benchmarks and ResearchComprehensive video codec benchmarking and research platform with ML-based optimization methods, stereoscopic quality assessment, and codec…