Commit Graph

79 Commits (d4cd0e1d37985217ef06dfbfc960b669280a6648)

Author SHA1 Message Date
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
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
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
6 years ago
Mikael Finstad a319782a1e
Improve error when not access to opened file 6 years ago
Mikael Finstad 937703ef1e improve detection of unsupported files
fixes #595
6 years ago
Mikael Finstad eb8f7af5e0 Implement custom file name templates #96 6 years ago
Mikael Finstad a588d0cf2f add missing file 6 years ago
Mikael Finstad 930d19c490 Fix unsupported file for non existing file #451 6 years ago
Mikael Finstad 40694fe738 Improve duration logic #477 6 years ago
Mikael Finstad 83c5b5fbd6 pull out dialogs 6 years ago
Mikael Finstad 201850062f shrink App.jsx 6 years ago
Mikael Finstad 1cd3139ff4 Implement split into fixed duration segments #469 6 years ago
Mikael Finstad 7da209b253 Add function to create number of segments #469 6 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
6 years ago
Mikael Finstad 704a20ce73 allow negative time offset 6 years ago
Mikael Finstad 8c687978d5 improve text #325 6 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
6 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
6 years ago
Mikael Finstad 130d9a2f11 Sign trash exe also for MAS #303 6 years ago
Mikael Finstad 1d306e7073 add more error reporting #277 6 years ago
Mikael Finstad 4b80e358ce Improve messages 6 years ago
Mikael Finstad 57ecaf13c2 Improve messages
Also add report error function
6 years ago
Mikael Finstad e66acc7f98 Improvements
- Fix issue with html5ify on new mac ffmpeg
- Improve output directory logic on mac
6 years ago