Skip to content

0xfarco/chisel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Chisel

Chisel is a simple C-based tool that automates video editing by reading a CHISEL file describing input videos and timestamped chunks. It uses FFmpeg to extract and concatenate these chunks into a final video.

Features

  • Define inputs and chunks in a plain text CHISEL file
  • Extracts video segments without re-encoding (-c copy)
  • Concatenates chunks into output.mp4
  • Runs with a single command: ./chisel
  • Supports any video format FFmpeg can read

CHISEL File

"input1.mkv" input
00:00:00 00:01:30 chunk

"input2.mp4" input
00:02:00 00:03:00 chunk
  • Inputs specify source files.
  • Chunks specify start and end timestamps linked to the last input.

Usage

  1. Place your videos and CHISEL file in the same folder.

  2. Build the program:

    gcc chisel.c -o chisel
    
  3. Run:

    ./chisel
    
  4. Find the assembled video as output.mp4.

Requirements

  • FFmpeg
  • C compiler (e.g., gcc)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages