An open API service indexing awesome lists of open source software.

https://github.com/0x6d69636b/shapeshifter

a video converter based on ffmpeg
https://github.com/0x6d69636b/shapeshifter

bash converter ffmpeg media video

Last synced: 12 months ago
JSON representation

a video converter based on ffmpeg

Awesome Lists containing this project

README

          

# shapeshifter

A video converter based on ffmpeg.

## Introduction

The goal of shapeshifter is to generate high quality videos for the integration into websites. For each supported media format/codec, settings are defined that prefer quality over encoding speed.

Currently the following media formats are supported:

* H.264
* H.265
* VP8
* VP9
* Theora/Ogg
* AV1
* Gif

## How to run

For encoding, scaling, frame rate, and medium format can be defined by using parameters. It is also possible to set the artist and the title of the movie.

```bash
Usage: shapeshifter.sh [-hv] [-f FORMAT] [-r FRAMES] [-s SCALE] [-i FILE] [-o OUTPUT FILENAME] [-t TITLE] [-a ARTIST]...
-h display this help and exit
-f media formats
-r frames
-s <360|720|1080> scale
-i input file
-o output file name (without extension)
-t title of the film
-a name of the artist
-v display version
```