Skip to content

peterchave/ffbuilder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ffbuilder

A command line builder for FFMPEG

Simple single web page to help build FFMPEG command lines repeatedly and consistently. Currently focused around live HLS and DASH stream creation - with particular focus on DASH-LL stream creation. It also supports RTMP and MPEG-TS over UDP as input and output methods.

The tool provides a simple interactive way to see how to build up an FFMPEG command. As you select options on the left, the required command line syntax is added to script on the right.

The output of the tool is script you can run from either a Linux/Mac shell or as Windows Batch script.

Page can be run from anywhere, should work in most browsers. Predominately tested in Chrome.

A hosted version can be found here: https://moctodemo.akamaized.net/tools/ffbuilder/

This tool has been used to build and maintain industry reference streams for DASH.js and was recently used by a European public broadcaster to build backup services for their TV and radio channels.

image

Things on the todo list

  • Build better RTMP input options
  • Add HEVC/AV1/etc support
  • Enable more ingest server formats

About

Command line builder for FFMPEG

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published