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

https://github.com/tsoding/markut

Simple Stack-Based Language for Editing Videos
https://github.com/tsoding/markut

ffmpeg-wrapper

Last synced: 8 months ago
JSON representation

Simple Stack-Based Language for Editing Videos

Awesome Lists containing this project

README

          

# Markut

You describe how you want to edit your video in a `MARKUT` file using a simple [Stack-Based Language](https://en.wikipedia.org/wiki/Stack-oriented_programming) and Markut translates it to a sequence of ffmpeg command and assembles the final video. I'm using this tools to edit my VODs that I upload at [Tsoding Daily](https://youtube.com/@TsodingDaily) YouTube channel.

## Quick Start

Install [Go](https://golang.org/) and [ffmpeg](https://www.ffmpeg.org/).

```console
$ go build
```

To get the list of markut subcommands do

```console
$ ./markut help
```

To get the list of functions of the stack language do

```console
$ ./markut funcs
```