/vidutils

a very simple, tiny and intuitive ffmpeg wrapper with a cli interface for inspecting & transforming media files supported by the original ffmpeg software

Primary LanguageGoApache License 2.0Apache-2.0

About

a very simple, tiny and intuitive ffmpeg wrapper with a cli interface for inspecting & transforming media files supported by the original ffmpeg software.

Why

I wanted to learn more about ffmpeg and dig deep into its use cases, so I tried to build a simple wrapper that is consdered a shortcut for ffmpeg.

Features

  • Inspecting a video file to get its info including (duration, size, thumbnail, ... etc).
  • Transforming a video file (converting, resizing and compressing).
  • Generating a HLS playlist from a video file.

Requirements

  • ffmpeg command line
  • ffprobe command line

Downloads

go to the releases page.

Usage

for now, execute the downloaded binary with the --help flag, example:

$ ./vidutils_linux_amd64 --help

Thanks To