Skip to content

A simple utility to calculate the command needed for ffmpeg to split a video into multiple files.

License

Notifications You must be signed in to change notification settings

ToastyMallows/ffmpegSplit

Repository files navigation

ffmpegSplit

A small tool to help generate ffmpeg commands for splitting a video file into multiple files.

Ex:

ffmpeg -i 'test.avi' -vcodec copy -acodec copy -ss 00:00:01.123 -t 00:00:02.567 output1.avi -vcodec copy -acodec copy -ss 00:00:03.890 -to 00:01:00.123 output2.avi 

Requirements

ffmpeg installed and on your PATH.

Building Locally

Local Build Requirements

  • Node.js and NPM
  • Angular CLI v8.1.x or higher

Steps

  1. Clone Git repository
  2. npm install
  3. Two options for building and running
    1. npm run build:{OS TYPE} or npm run build:all (Note this command will take a long time).
      • OS TYPE values: win64, win86, linux64, linux86, mac64
    2. npm run start to quickly run the program in a browser tab at http://localhost:4200

Releases

  • 1.0.0
    • Initial major release
    • Supports generating ffmpeg video file splitting commands for use in a terminal of your choice.
    • Binaries and installers have been prebuilt for v1.0.0, and are listed up in the Releases tab.

Quesitons?

Create an issue or send a pull request :)

Notes

This project was generated with Angular CLI version 8.1.2.