not ready yet don't use 👀
seafraf / clipple Goto Github PK
View Code? Open in Web Editor NEWClipple
License: GNU General Public License v2.0
Clipple
License: GNU General Public License v2.0
this is unfortunately going to be very far down the list because the source of this issue comes from FFME and unless i want to write my own or figure out how to fix it then we'll just have to deal with the random crashes sometimes
most of the time people just want a clip with the best quality possible at the size closest to what they can upload in discord, this can be done with two pass encoding but possibly needs some extra research
A library view should exist:
Tags are name-and-value pairs added to media in the library that allows better searching and indexing. Examples:
game
, e.g game: League of Legends
featuring
, e.g featuring: Séafra
category
, e.g category: Raw footage
, category: Clip
, Category: TODO
The user should be able to add tags and specify any value for these tags.
not sure yet what causes this but possibly timestamp checking to include packets is wrong? could a packet have a timestamp not indicative of the frames it includes? possibly the better way to clip is by stacking packets until the total duration matches what was requested
the default for the clips folder is currently the executable directory, this should be changed. also if the default does not exist, errors are not validated and it shows that it works fine.
default folder should also be changeable in the settings window but this does not exist
videos dragged into the main window should swap to the video, or the first video of a list of videos, videos dragged into the videos flyout should add to the videos list without swapping
filters? bitrate? format?
if your clip doesn't include the base frame it gets very weird, usually not a problem but with videos that don't have a lot of changing (e.g clips of people saying things in the menus of games) you can get quite a few seconds of no video frames
Clipple needs to be able to edit media that does not have video in it. This is because the Library (#28) will allow users to add audio clips they produced and Clipple needs to be able to edit anything in the Library.
Main tasks:
Take export settings and produce clip, requires a dialog reporting on the progress of this action
this is very useful also reduces the impacts of crashes, especially for people setting up a lot of clips at a time
the program needs some key bindings, also some key default key bindings are not wanted, like tab selected different controls
fps filter not working, ffmpeg won't write packets given to us by the video graph with fps filter turned on
clip process slow :(
it should be a custom dialog with the following possible:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.