ffmpeg-progress

Read the progress of ffmpeg transcoding in real time and serve it as an API.

Installation

  1. Clone the repository
git clone https://github.com/ibnu-ja/ffmpeg-progress.git
  1. Install the dependencies
npm install
  1. Copy the .env.example file to .env and fill the variables
cp .env.example .env
  1. Run the server
node index.js

Routes

GET /api/ffmpeg/progress

Get the progress of the transcoding process.

GET /api/ffmpeg/fileinfo

Get the file information of the transcoding process.