Commit Graph

92 Commits

Author SHA1 Message Date
n00mkrad
df769804f1 Avoid making ".old" folders for each new img seq chunk 2021-08-31 00:47:06 +02:00
n00mkrad
024c723fd2 AutoEnc now works with image sequences, WIP, needs more testing 2021-08-31 00:43:22 +02:00
n00mkrad
3fd9bbd72b Fix WEBP conversion 2021-08-30 22:15:55 +02:00
N00MKRAD
c835a199a5 Slowmo options, UI improvements 2021-08-28 10:21:52 +02:00
n00mkrad
9433269813 Case-sensitive rename operation (2/2) 2021-08-23 16:50:18 +02:00
n00mkrad
2c14fa9515 Case-sensitive rename operation (1/2) 2021-08-23 16:49:40 +02:00
N00MKRAD
3355cdcab9 Retries for deleteing .bak video 2021-06-10 10:46:02 +02:00
N00MKRAD
14de283ff5 Backup muxing option now in GUI as dropdown (Off/Video/Vid+Audio) 2021-06-07 21:01:18 +02:00
N00MKRAD
dbe3468f2d Config key for backup muxing 2021-06-07 20:39:51 +02:00
N00MKRAD
3a4ec732e1 Store backup suffix in Paths.cs 2021-06-06 14:38:15 +02:00
N00MKRAD
67c79d07d1 Mux backup video after each vchunk
TODO: Remove .bak video after muxing final video
2021-06-05 11:30:55 +02:00
N00MKRAD
2ea198a24c Remove obsolete audio/subtitle extract/merge code 2021-06-04 22:20:17 +02:00
N00MKRAD
05a55fcbd5 Hardcoded config key names to avoid string typos 2021-05-18 14:37:16 +02:00
N00MKRAD
7b17644fd0 Fixed PNG -> PNG sequence exports getting re-encoded 2021-05-17 21:12:43 +02:00
N00MKRAD
ed2a2257ca JSON models now fully integrated, added BackgroundTaskManager 2021-05-17 16:09:19 +02:00
N00MKRAD
f9a631340d async/background TryDeleteIfExistsAsync & DeleteContentsOfDir 2021-05-09 18:31:39 +02:00
N00MKRAD
d4b4f38a5a Retain aspect ratio from input video 2021-05-07 23:39:52 +02:00
N00MKRAD
198b2460b1 Fixed some SBS and image seq copy problems 2021-05-07 23:06:43 +02:00
N00MKRAD
55c0f5904c Retain original color space when encoding, cache ffmpeg/ffprobe outputs 2021-05-06 12:08:03 +02:00
N00MKRAD
abc9817c66 Added support for JPG or WEBP image sequence output 2021-04-29 09:20:35 +02:00
N00MKRAD
dd520cea28 Added support for fractional FPS limit 2021-04-26 14:13:22 +02:00
N00MKRAD
1173f38eb9 Support for resampling image sequence outputs 2021-04-25 15:11:39 +02:00
N00MKRAD
3186c3c594 Support for HQ JPEG import frames, refactoring 2021-04-22 16:15:17 +02:00
N00MKRAD
13411d529f Seprate classes for cached frame count + res, added [RES] and [H] for export filenames 2021-04-18 18:11:47 +02:00
N00MKRAD
dae349460c Skip muxing from input if input is frames, not a video 2021-04-05 12:04:23 +02:00
N00MKRAD
9287ec6b77 Allow fractional manual fps input, better err handling if encoding fails 2021-04-05 11:58:07 +02:00
N00MKRAD
250c33b91a Faster encoding using symlink folder 2021-04-03 16:30:07 +02:00
N00MKRAD
b3ab84646b Switched to fractional framerates, fixed VFR inputs 2021-04-02 14:36:08 +02:00
N00MKRAD
4ecc10340d minor cleanup 2021-03-22 21:56:14 +01:00
N00MKRAD
1089ff861a No UI status change for blending scene changes in autoenc 2021-03-21 21:56:08 +01:00
N00MKRAD
0455e60cc4 BlendSceneChanges now works with auto-encode 2021-03-21 16:00:53 +01:00
N00MKRAD
ddf68715fb Basic support for blended scene changes 2021-03-19 19:34:48 +01:00
N00MKRAD
7a379a6d68 Fixed image sequence copy bugs 2021-03-14 20:34:35 +01:00
N00MKRAD
c7b82dca6d Status update for muxing 2021-03-09 18:52:07 +01:00
N00MKRAD
d16eb5b15f Fixed and refactored code to include output FPS in export filename 2021-03-09 15:55:50 +01:00
N00MKRAD
ba9406aeed Export filename is now fully customizable with placeholders in settings 2021-03-03 21:53:17 +01:00
N00MKRAD
a6dca1906e Make export file separator ('-' by default) customizable in config 2021-03-03 18:40:08 +01:00
Julian Maier
088cc4818e Integrated new stream transfer code with config options 2021-03-03 16:12:49 +01:00
Julian Maier
209844230e Direct transfer of audio/sub streams from input file
To avoid having to extract the full audio/sub streams to files first.
2021-03-03 16:00:48 +01:00
N00MKRAD
3ced1c9f06 Fix keepAudio/keepSubs config options 2021-02-24 17:57:30 +01:00
N00MKRAD
6cfcfedbe6 Finished support for multiple audio streams - needs more testing
metadata transfer should be optimized (title/language)
2021-02-23 23:55:03 +01:00
N00MKRAD
71f3e583de Extract all audio tracks (TODO: Merging) 2021-02-23 22:26:13 +01:00
N00MKRAD
a1c823d1da Parallel frame order processing 2021-02-16 11:27:00 +01:00
N00MKRAD
2d83162f44 More error handling for SBS mode 2021-02-08 21:24:28 +01:00
N00MKRAD
4048d2f74c Renamed vfr ini files, unified filename stored in Paths.cs 2021-02-08 20:57:37 +01:00
N00MKRAD
2bdda6522f FfmpegCommands refactoring, renamed AudioVideo namespace 2021-02-02 12:56:48 +01:00
N00MKRAD
2b1fa68418 serialize and save InterpSettings, float interpFactor variable 2021-02-01 18:05:50 +01:00
N00MKRAD
81a158e44f split FFmpegCommands into multiple classes for extraction/encoding 2021-02-01 16:23:35 +01:00
N00MKRAD
a8c9eb9fb4 Copy instead of move image sequence in SBS mode 2021-01-27 21:12:28 +01:00
N00MKRAD
86e27a4041 Only loop output if loop is on, fix SBS frame extraction not clearing, more
Improved Interpolate.Cleanup() with retries
minOutVidLength now defaults to 5s instead of 0s
Frames filenameMap now uses zeropadding value from Padding class
2021-01-26 16:45:02 +01:00