Commit Graph

81 Commits (v3.45.0)

Author SHA1 Message Date
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
4 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
4 years ago
Mikael Finstad e0aa5b1a51
need to check input file dir also on MAS
because we now write project file next to input file
4 years ago
Mikael Finstad a71c4411d3
improve error message when loading file #937 4 years ago
Mikael Finstad d342dde961
prevent hiding template editor if click again
fixes #873
also allow click to add variable
4 years ago
Mikael Finstad 61b7ca2e44
implement shuffle segments order 4 years ago
Mikael Finstad e2175ab825
fix error message
when output directory doesn't have enough space to save the file
fixes #1015
4 years ago
Mikael Finstad 97b5840f69
make sure disposition is not forced to default for mkv
also refactor/simplify disposition logic a bit

closes #972
4 years ago
Mikael Finstad 9e9d63fd93
add remux video and enc audio option
for html5ify
closes #870
4 years ago
Mikael Finstad d2caed1f09
Make hand icons point up towards timeline #625 4 years ago
Mikael Finstad 5534574df7
always save llc inside source directory
also refactor getOutPath
closes #905
4 years ago
Mikael Finstad cf61f22c8f
auto convert trec format
closes #975
4 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
4 years ago
Mikael Finstad 5e2d8891c7
improve trash logic 4 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
4 years ago
Mikael Finstad b7678510c7
Improvements
- Simplify and streamline preview file logic
- Allow remember preview choice (convert to supported format) #829
- Improve error handling
4 years ago
Mikael Finstad 822a366235
add "-" to allowed sanitized chars 4 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
4 years ago
Mikael Finstad 662ff44d83
reduce default notification durations #802 4 years ago
Mikael Finstad 4e06dbcb9e
fix bug 4 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
4 years ago
Mikael Finstad faf70568dc
Add partial support for segment tags #427 #814
allows importing from cue files
does not support loading/saving
4 years ago
Mikael Finstad 56bc6f60df
improve toasts by showing close button 4 years ago
Limon Monte b30b21a236 Add timer progressbar to toasts 4 years ago
Mikael Finstad d2f1994319
improve html5ified detection 5 years ago
Mikael Finstad bdb764fc13
use license free codecs for html5ify 5 years ago
Mikael Finstad d5e03784d7
Implement EDL import
Only supports type=0 (cut)
also refactor

Closes #609
5 years ago
Mikael Finstad 7ff74110e8
Implement youtube export dialog
Also improve youtube import
Closes #657
5 years ago
Mikael Finstad 62f99a5e7e
merge transferTimestamps and transferTimestampsWithOffset 5 years ago
Mikael Finstad d45327b1a3
Add check for EACCES too
on Ubuntu EACCES will be thrown
5 years ago
Mikael Finstad a319782a1e
Improve error when not access to opened file 5 years ago
Mikael Finstad 937703ef1e improve detection of unsupported files
fixes #595
5 years ago
Mikael Finstad eb8f7af5e0 Implement custom file name templates #96 5 years ago
Mikael Finstad a588d0cf2f add missing file 5 years ago
Mikael Finstad 930d19c490 Fix unsupported file for non existing file #451 5 years ago
Mikael Finstad 40694fe738 Improve duration logic #477 5 years ago
Mikael Finstad 83c5b5fbd6 pull out dialogs 5 years ago
Mikael Finstad 201850062f shrink App.jsx 5 years ago
Mikael Finstad 1cd3139ff4 Implement split into fixed duration segments #469 5 years ago
Mikael Finstad 7da209b253 Add function to create number of segments #469 5 years ago
Mikael Finstad 81eb66faa2 Many improvements
- Add config option for asking about file open #467
- Implement text/youtube segments import #458
- Implement CUE sheet import #458
- Implement XMEML import (Final Cut Pro / Davinci Resolve)
- Allow import embedded chapters as segments #300
5 years ago
Mikael Finstad 704a20ce73 allow negative time offset 5 years ago
Mikael Finstad 8c687978d5 improve text #325 5 years ago
Mikael Finstad 0dba7e1faf Improvements
- Add a warning for iphone vids #329
- Lenghten toasts (some people say it's too short)
- Remove output dir from messages because now we have button
5 years ago
Mikael Finstad fcbeb56968 improvements
- allow to convert to friendly format with audio #322
- add create dummy video progress
- trash dummy video when remove source
5 years ago
Mikael Finstad 130d9a2f11 Sign trash exe also for MAS #303 5 years ago
Mikael Finstad 1d306e7073 add more error reporting #277 5 years ago
Mikael Finstad 4b80e358ce Improve messages 5 years ago