Mikael Finstad
|
e16d235a38
|
allow merge with multi cut
should cover #98
|
2019-01-29 00:07:38 +01:00 |
Mikael Finstad
|
0051e4d289
|
implement multi cut feature 🎉
#12
|
2019-01-28 18:09:54 +01:00 |
Mikael Finstad
|
2a44d0b648
|
include all streams by default
|
2019-01-28 18:01:43 +01:00 |
Mikael Finstad
|
89cc588714
|
improve cut section rendering 💪
|
2019-01-28 14:31:30 +01:00 |
Mikael Finstad
|
75839487b0
|
change menu text
|
2019-01-28 12:50:21 +01:00 |
Mikael Finstad
|
461e909e47
|
add default subtitle codec too
|
2019-01-28 12:49:57 +01:00 |
Mikael Finstad
|
9dc15267c8
|
fix merge extension
|
2019-01-28 12:49:36 +01:00 |
Mikael Finstad
|
e7f61dca61
|
implement extract all streams #106
|
2019-01-28 03:23:05 +01:00 |
Mikael Finstad
|
cfaa11028e
|
Implement merge function
Also upgrade to react 16, sweetalert2 8 and refactor a bit
|
2019-01-28 02:25:31 +01:00 |
Mikael Finstad
|
8817c2c80b
|
modernize code and use sweetalert2
|
2019-01-28 00:21:53 +01:00 |
Mikael Finstad
|
328a2cd6f8
|
add help text on drop box
|
2019-01-27 15:28:48 +01:00 |
Mikael Finstad
|
dc04cee6b5
|
make description a bit better
|
2019-01-12 21:14:02 +00:00 |
Mikael Finstad
|
4491c97102
|
Make keyframe cut the default option
people are having success with this so make it default
See discussion in #13
|
2019-01-12 21:13:52 +00:00 |
Mikael Finstad
|
278d91c1ba
|
allow setting a time offset
|
2019-01-12 17:43:18 +00:00 |
Mikael Finstad
|
c24202e7b5
|
reintroduce edit menu so we can copy/paste
|
2019-01-12 17:33:56 +00:00 |
Mikael Finstad
|
959bcf8182
|
fix broken throttle code
|
2018-09-30 22:24:45 +02:00 |
Mikael Finstad
|
68da79caf9
|
upgrade eslint and fix
|
2018-09-30 22:08:36 +02:00 |
Mikael Finstad
|
f46be1781c
|
fix edit menu removal
|
2018-09-25 00:19:57 +02:00 |
Mikael Finstad
|
3e3f046685
|
Add trash source function
|
2018-09-24 23:23:25 +02:00 |
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
|
2018-09-09 20:50:21 +02:00 |
Mikael Finstad
|
197c2f9418
|
transfer timestamp when html5ifying also
|
2018-09-09 20:43:54 +02:00 |
Mikael Finstad
|
aab07e848f
|
make info boxes different from buttons
|
2018-09-09 20:04:20 +02:00 |
Mikael Finstad
|
4111b08c80
|
explicitly set customOutDir state also
|
2018-09-09 18:48:52 +02:00 |
Mikael Finstad
|
edd80ff6cb
|
remember certain settings across file loads #85
|
2018-09-09 18:36:08 +02:00 |
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
|
2018-07-17 23:04:48 +02:00 |
Mikael Finstad
|
c6a75600cf
|
Add exit menu item
|
2018-06-24 20:31:10 +02:00 |
Mikael Finstad
|
a75e47432f
|
Add button to strip audio (#71)
|
2018-06-05 21:28:03 +02:00 |
Mikael Finstad
|
027790c93e
|
Progress gear invisible if video is white in upper-left corner #77
|
2018-06-03 15:49:42 +02:00 |
matdv
|
0a3b716591
|
Add option to include all streams (#76)
* Add option to include all streams
|
2018-05-23 23:08:19 +02:00 |
Mikael Finstad
|
ab05f0d2a4
|
Implement travis building & releasing
Also bump ffmpeg to 4.0
|
2018-05-22 23:28:51 +02:00 |
Mikael Finstad
|
ef54e1b29f
|
Allow pre-formatting or pre-encoding the video for more format support
Will still cut in original file.
|
2018-05-21 00:56:27 +02:00 |
Mikael Finstad
|
80afd9c91b
|
remove forgotten imports
|
2018-05-21 00:55:32 +02:00 |
Mikael Finstad
|
a5ef299f4e
|
Simplify loading according to new electron api
|
2018-05-21 00:50:05 +02:00 |
Mikael Finstad
|
24e1aa5bcd
|
Swap keyboard.js with Mousetrap
mousetrap will not trigger when in input fields
|
2018-05-17 22:14:26 +02:00 |
Mikael Finstad
|
3cc6fbecc9
|
Use new ES features
|
2018-05-17 12:08:11 +02:00 |
Mikael Finstad
|
3a03d0b119
|
cleanup
|
2018-05-15 18:37:19 +08:00 |
Mikael Finstad
|
06f05fbfed
|
Only render range if valid
|
2018-05-15 18:37:03 +08:00 |
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
|
2018-05-15 18:36:33 +08:00 |
Mikael Finstad
|
4493aa5572
|
Bugfixes
Fix issue with two dots in extension
Also don't cut end if endpoint is the end of the video
|
2018-02-18 13:59:42 +01:00 |
Mikael Finstad
|
5bf0c15d3e
|
Implement version check ✅
|
2018-02-17 15:15:30 +01:00 |
Erik Fonselius
|
8b54a7cc2d
|
Offset modified date to respect the frame offset (#55)
|
2018-02-11 14:09:01 +01:00 |
Mikael Finstad
|
0e23be39d1
|
Reset title too when dragging file
|
2018-02-11 13:30:38 +01:00 |
rarosalion
|
653d6b9936
|
Now copies subtitles, too (#66)
The exiting version drops subtitle streams. Added flags to ffmpeg to copy subtitles (if they exist)
|
2018-02-11 13:07:25 +01:00 |
Mikael Finstad
|
7962e174e6
|
Implement lossless rotation
Allow for setting rotation metadata
|
2018-01-23 18:00:25 +07:00 |
Mikael Finstad
|
67e87881b1
|
Make more room in UI by moving icons a bit
Status icons on the left, action icons on the right
|
2017-11-21 22:54:08 +01:00 |
Mikael Finstad
|
fdd0794a13
|
Don't cut start if start time is 0
To cause issue with black video in the beginning
https://github.com/mifi/lossless-cut/issues/50
|
2017-11-21 22:28:42 +01:00 |
Xiang Chen
|
9bc63240d4
|
Show input dir in out path when file is loaded (#48)
|
2017-10-22 17:08:42 +02:00 |
Mikael Finstad
|
815fbc082a
|
Remove unused
|
2017-10-21 19:16:54 +02:00 |
Mikael Finstad
|
8edf9446f3
|
Show file title in window title
https://github.com/mifi/lossless-cut/issues/46
|
2017-10-08 21:49:43 +02:00 |
Mikael Finstad
|
095ffd6229
|
Fix indentation
|
2017-09-14 19:30:34 +02:00 |