6

GitHub - alash3al/vidutils: [WIP] a very simple, tiny and intuitive ffmpeg wrapp...

 2 years ago
source link: https://github.com/alash3al/vidutils?v=0.0.1
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

About

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

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.
  • Supporting S3 as a valid file source/output beside the currently and only supported "local filesystem".
  • Supporting FTP as a valid file source/output beside the currently and only supported "local filesystem".
  • Supporting HTTP as a valid file source beside the currently and only supported "local filesystem".
  • Implementing a "Distributed Queue" engine to simplify the integration with the real world problems/apps.

Downloads

go to the releases page.

Usage

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

$ ./vidutils_linux_amd64 --help

Thanks To


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK