Skip to content

YoungSx/WTFClipper

Repository files navigation

WTFClipper

A video editor.

Dev

Requirements

  • ffmpeg
  • node.js

Install

npm install

Run

npm run start
npm run start-electron

TODO

  • Tracks module
    • Display from store
    • Drag to change time
    • Sync time to store
    • Trim
    • Delete
    • Clip
    • Change order
    • Derail
    • Separate video/audio
    • zoom
  • Preview module
    • Basic video joint preview
  • Resource library
    • Add private file to database & pre-transcode
    • Display private file
      • Display from database
      • Display cover image
    • Drag to tracks
    • Insert new track
  • Transcode backend
    • Generate cover image
    • Get duration
    • Clip & joint video
    • Separate video/audio
  • ...
    • Filters
    • Transition
    • Something about AI