Commit Graph

103 Commits (391dce22bd627a4613673f6a36aedea080e5b7c9)

Author SHA1 Message Date
Mikael Finstad 391dce22bd
fix seg num padding
fixes #1446
3 years ago
Mikael Finstad 8f4a309038
allow slashes in output files
allows for creating custom directory structures based on labels etc
closes #1532
3 years ago
Mikael Finstad 4cda6579a7
improve cleanup after export #1425 4 years ago
Mikael Finstad e9840d793d
implement reduced motion
closes #1410
4 years ago
Mikael Finstad cd2527e7d7
add some code for future use
see #255
4 years ago
Mikael Finstad 05348e9bd0
pull out code 4 years ago
Mikael Finstad 2f754d2a03
sanity check file sizes after merge files #1453
also notify about export confirm dialog
4 years ago
Mikael Finstad 97f7e2c88a
improvements
- improve concat/merge success dialog and error dialog
- improve error classification (ENOENT)
4 years ago
Mikael Finstad f5ea3daecb
zero pad SEG_NUM #1446 4 years ago
Mikael Finstad 5f8107de98
fix problem with title bar #1435 4 years ago
Mikael Finstad 4f018b0f12
fix bug 4 years ago
Mikael Finstad e9c96ce563
workaround trashItem issue #29598
fixes #1381
4 years ago
Mikael Finstad 572a0caf1a
improve extract frames
allow extract frames with timestamp files names or file numbers
closes #1139
4 years ago
Mikael Finstad 97ba07d264
improve report url 4 years ago
Mikael Finstad 5d8103e805
format detection improvements
- improve detection of mp4/mov #1353
- use adts for aac (ipod was incorrect)
4 years ago
Mikael Finstad faa07424fb
rewrite checking logic
replace axios with ky
and add fake app check
4 years ago
Mikael Finstad cac788c441
show warning when ffmpeg vtag issue
also improve cut finished dialog
closes #1406
closes #280
respect "hide all notifications" more
4 years ago
Mikael Finstad 95e6a5d198
implement combine overlapping segments
https://github.com/mifi/lossless-cut/issues/1334#issuecomment-1367786230
4 years ago
Mikael Finstad 65a0b9e138 remove `open`
use instead shell.showItemInFolder #714
4 years ago
Mikael Finstad c4441127d3 use shell.trashItem instead of trash
closes #537
4 years ago
Mikael Finstad ceda857d6d
concat improvements
- when merging files, the output file name will always contain a unique suffix to prevent overwriting any existing files
- the UI will allow the user to enter a custom output file name
- rename getOutPath
4 years ago
Mikael Finstad 36f34aff60
improve error message on startup #1114 4 years ago
Mikael Finstad f3738fab91
default to override extension if mov
fixes #1075
4 years ago
Mikael Finstad c0aabf53cf
try to support arm64 #1056
but without ffmpeg
4 years ago
Mikael Finstad f0690130ab
allow configuring where to store project file
this will also give less dialogs on MAS builds initially (only one needed for working dir)

closes #1004
5 years ago
Mikael Finstad 01c9ebd1c7
allow overriding per-stream options
means we can no longer use ffmpeg's default mapping
for mp4/mov, use vtag hvc1 instead of the default unsupported hev1
fixes #1032
5 years ago
Mikael Finstad e0aa5b1a51
need to check input file dir also on MAS
because we now write project file next to input file
5 years ago
Mikael Finstad a71c4411d3
improve error message when loading file #937 5 years ago
Mikael Finstad d342dde961
prevent hiding template editor if click again
fixes #873
also allow click to add variable
5 years ago
Mikael Finstad 61b7ca2e44
implement shuffle segments order 5 years ago
Mikael Finstad e2175ab825
fix error message
when output directory doesn't have enough space to save the file
fixes #1015
5 years ago
Mikael Finstad 97b5840f69
make sure disposition is not forced to default for mkv
also refactor/simplify disposition logic a bit

closes #972
5 years ago
Mikael Finstad 9e9d63fd93
add remux video and enc audio option
for html5ify
closes #870
5 years ago
Mikael Finstad d2caed1f09
Make hand icons point up towards timeline #625 5 years ago
Mikael Finstad 5534574df7
always save llc inside source directory
also refactor getOutPath
closes #905
5 years ago
Mikael Finstad cf61f22c8f
auto convert trec format
closes #975
5 years ago
Mikael Finstad 2d705e5454
fix a bug
where a h265 file would not auto convert to supported format, because png was identified as a playable video stream
fixes #931
5 years ago
Mikael Finstad 5e2d8891c7
improve trash logic 5 years ago
Mikael Finstad 98da22e8dc
Upgrade ffmpeg to 4.4.1
except mac
Remove ffmpeg-ffprobe-static, use scripts instead

https://github.com/flathub/no.mifi.losslesscut/pull/11
5 years ago
Mikael Finstad b7678510c7
Improvements
- Simplify and streamline preview file logic
- Allow remember preview choice (convert to supported format) #829
- Improve error handling
5 years ago
Mikael Finstad 822a366235
add "-" to allowed sanitized chars 5 years ago
Mikael Finstad e688f151b6
UI improvements
- Upgrade evergreen-ui
- improve stream selector
- improve buttons
- add default error toast
- better error handling

https://github.com/segmentio/evergreen/releases/tag/v5.0.0
https://evergreen.segment.com/introduction/v6-migration-guide
5 years ago
Mikael Finstad 662ff44d83
reduce default notification durations #802 5 years ago
Mikael Finstad 4e06dbcb9e
fix bug 5 years ago
Mikael Finstad adcf79a6c2
Improvements
- Allow editing segment tags #427
- Store main project file as .lcc (JSON5 format), for future flexibility. existing CSV will still be loaded and converted to .llc #545
- Rename menu items to Export/import project (as we are not changing the save location) #593
5 years ago
Mikael Finstad faf70568dc
Add partial support for segment tags #427 #814
allows importing from cue files
does not support loading/saving
5 years ago
Mikael Finstad 56bc6f60df
improve toasts by showing close button 5 years ago
Limon Monte b30b21a236 Add timer progressbar to toasts 5 years ago
Mikael Finstad d2f1994319
improve html5ified detection 5 years ago
Mikael Finstad bdb764fc13
use license free codecs for html5ify 5 years ago