Commit Graph

59 Commits (2a44d0b6485081f62aa95142bb647a107d3ec34c)

Author SHA1 Message Date
Mikael Finstad 2a44d0b648 include all streams by default 8 years ago
Mikael Finstad 89cc588714 improve cut section rendering 💪 8 years ago
Mikael Finstad 75839487b0 change menu text 8 years ago
Mikael Finstad e7f61dca61 implement extract all streams #106 8 years ago
Mikael Finstad cfaa11028e Implement merge function
Also upgrade to react 16, sweetalert2 8 and refactor a bit
8 years ago
Mikael Finstad 8817c2c80b modernize code and use sweetalert2 8 years ago
Mikael Finstad 328a2cd6f8 add help text on drop box 8 years ago
Mikael Finstad dc04cee6b5 make description a bit better 8 years ago
Mikael Finstad 4491c97102 Make keyframe cut the default option
people are having success with this so make it default
See discussion in #13
8 years ago
Mikael Finstad 278d91c1ba allow setting a time offset 8 years ago
Mikael Finstad 959bcf8182 fix broken throttle code 8 years ago
Mikael Finstad 68da79caf9 upgrade eslint and fix 8 years ago
Mikael Finstad 3e3f046685 Add trash source function 8 years ago
Mikael Finstad 31c8b86e50 Allow for testing keyframe cut
This means a button for toggling whether -ss should be before -i or after (default)
See discussion #13 and #79
Also some text/button enchancements
8 years ago
Mikael Finstad aab07e848f make info boxes different from buttons 8 years ago
Mikael Finstad 4111b08c80 explicitly set customOutDir state also 8 years ago
Mikael Finstad edd80ff6cb remember certain settings across file loads #85 8 years ago
Mikael Finstad c13e54f5a3 Don't set cutEndTime when duration arrives
Instead make cutEndTime === undefined mean that there is no cut end
The problem was that duration can change later
...when starting to playback
8 years ago
Mikael Finstad a75e47432f Add button to strip audio (#71) 8 years ago
Mikael Finstad 027790c93e Progress gear invisible if video is white in upper-left corner #77 8 years ago
matdv 0a3b716591 Add option to include all streams (#76)
* Add option to include all streams
8 years ago
Mikael Finstad ef54e1b29f Allow pre-formatting or pre-encoding the video for more format support
Will still cut in original file.
8 years ago
Mikael Finstad 24e1aa5bcd Swap keyboard.js with Mousetrap
mousetrap will not trigger when in input fields
8 years ago
Mikael Finstad 3cc6fbecc9 Use new ES features 8 years ago
Mikael Finstad 3a03d0b119 cleanup 8 years ago
Mikael Finstad 06f05fbfed Only render range if valid 8 years ago
Mikael Finstad 17ee2798ec Implement manual input field for cutting range
Format duration with : in GUI (still . in files)
Minor improvements
Move cut time indicators for more horizontal space
8 years ago
Mikael Finstad 4493aa5572 Bugfixes
Fix issue with two dots in extension
Also don't cut end if endpoint is the end of the video
9 years ago
Mikael Finstad 0e23be39d1 Reset title too when dragging file 9 years ago
Mikael Finstad 7962e174e6 Implement lossless rotation
Allow for setting rotation metadata
9 years ago
Mikael Finstad 67e87881b1 Make more room in UI by moving icons a bit
Status icons on the left, action icons on the right
9 years ago
Xiang Chen 9bc63240d4 Show input dir in out path when file is loaded (#48) 9 years ago
Mikael Finstad 8edf9446f3 Show file title in window title
https://github.com/mifi/lossless-cut/issues/46
9 years ago
Mikael Finstad 095ffd6229 Fix indentation 9 years ago
Mikael Finstad 60060d4b73 Preserve file modification time when cutting/screenshotting 9 years ago
Mikael Finstad d208270cd0 Implement progress 9 years ago
Mikael Finstad af74b7047b Implement select img format 9 years ago
Mikael Finstad f70c994b9f Also save to custom output dir when capturing frame
(Make common method)
9 years ago
Mikael Finstad 0090bf8573 Don't try to seek when no duration
Also don't allow cuttin without a valid start/end (yes i removed this earlier)

https://github.com/mifi/lossless-cut/issues/10#issuecomment-290183019
9 years ago
Mikael Finstad be90a8c7b6 Prevent focus on buttons 9 years ago
Mikael Finstad b5424b2f7d Make end time the end of video by default 9 years ago
Mikael Finstad aee96f300b Fix capture frame
https://github.com/mifi/lossless-cut/issues/25
10 years ago
Mikael Finstad 94fabc0120 Implement help sheet (press H) 10 years ago
Mikael Finstad 35367991e4 Fix eslint error 10 years ago
Mikael Finstad ca858f707c Encode # in filePath
See
https://github.com/mifi/lossless-cut/issues/8
10 years ago
Mikael Finstad 758388a12e Remove unused import 10 years ago
Mikael Finstad 08d9976482 Implement custom output dir button 10 years ago
Mikael Finstad 3d47759b0f Allow pass filename cmd line
https://github.com/mifi/lossless-cut/issues/9
10 years ago
Mikael Finstad fd03dcc139 Handle ENOENT for cut as well (windows)
Also log stderr and stdout of ffmpeg on error
10 years ago
Mikael Finstad 32c61e2feb Printout version when starting 10 years ago