n00mkrad
9b77f06dbe
Fixed GIF quantizing and some other export weirdness
2023-01-20 20:58:32 +01:00
n00mkrad
3fa47a70a4
Completely revamped output settings (quality settings WIP)
2023-01-15 17:23:49 +01:00
n00mkrad
d96513ed4b
Backported MediaFile stuff from Nmkoder
2022-07-20 18:10:31 +02:00
n00mkrad
dc5c1ce58d
Audio now slows down when using slomo, fixed unreliable audio channel detection
2021-10-20 20:28:21 +02:00
n00mkrad
76f3647c53
Improved audio fallback, use same -ac as input, boost bitrate for 5+ ch
2021-09-14 18:28:10 +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
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
b6539eee02
Delete vid if it exists for some reason
2021-05-17 09:30:34 +02:00
N00MKRAD
f9a631340d
async/background TryDeleteIfExistsAsync & DeleteContentsOfDir
2021-05-09 18:31:39 +02:00
N00MKRAD
55c0f5904c
Retain original color space when encoding, cache ffmpeg/ffprobe outputs
2021-05-06 12:08:03 +02:00
N00MKRAD
ae8d7e8bf2
Don't map data (timecodes etc) which can cause muxing to fail
2021-04-09 23:50:51 +02:00
N00MKRAD
640e4a51a6
Fixed muxing not working if there's no MKV metadata to mux
2021-04-07 19:03:01 +02:00
N00MKRAD
458841b054
Added Keep Metadata option for MKV, cleanup
2021-04-05 16:52:18 +02:00
N00MKRAD
cf7f4fe676
Fixed subtitles being always disabled
2021-03-25 18:57:29 +01:00
N00MKRAD
115cff131e
Fixed audio compatibility check, improved lossless audio transfer
2021-03-24 14:40:01 +01:00
N00MKRAD
545f1a50b4
Fixed subtitle compat check not running when muxing directly from input
2021-03-13 14:11:06 +01:00
N00MKRAD
d16eb5b15f
Fixed and refactored code to include output FPS in export filename
2021-03-09 15:55:50 +01:00
N00MKRAD
3f940c28f9
Hopefully fixed mkv muxing bug
2021-03-08 19:54:58 +01:00
N00MKRAD
be4170a488
Skip muxing if original input video no longer exists at expected path
2021-03-03 22:30:00 +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
32965b4733
Fixed redundant loglevel ffmpeg arg, removed 'shortest' arg from muxing cmd
2021-03-02 15:06:44 +01:00
N00MKRAD
b3928b60bb
Interpolate.canceled checks for audio/sub tracks extraction loop
2021-03-01 22:40:04 +01:00
N00MKRAD
0076e08166
Fixed ffmpeg map arg problems
2021-02-28 11:51:36 +01:00
N00MKRAD
e921beeffe
Don't save broken subtitle files
2021-02-25 19:21:11 +01:00
N00MKRAD
300fbaf7a9
Added 256 color gif option, typo fix
2021-02-24 18:28:00 +01:00
N00MKRAD
3ced1c9f06
Fix keepAudio/keepSubs config options
2021-02-24 17:57:30 +01:00
N00MKRAD
35c3938217
Improved metadata tranfer for audio streams & subs
2021-02-24 10:21:47 +01:00
N00MKRAD
55d71d6328
Output streams: Support missing stream files, skip instead of erroring
...
If for some reason an audio or sub track failed to extract, it will now simply ommit it in the output file instead of failing to mux the video entirely.
2021-02-24 09:59:18 +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
ed2ef85bfd
Allow stream encoding to fail without cancelling the whole process
...
An invalid subtitle or audio file now won't stop the other streams (video etc) from being encoded.
2021-02-13 15:52:01 +01:00
N00MKRAD
76886c6b6e
Delete old vfr files whenever making a new one
2021-02-08 21:11:25 +01:00
N00MKRAD
0f06c65ce2
Fixed AAC fallback not working, fixed no output if audio merge failed
2021-02-05 22:30:23 +01:00
N00MKRAD
99ed008d74
Support for nonstandard subtitle text encodings
2021-02-04 21:03:59 +01:00
N00MKRAD
2bdda6522f
FfmpegCommands refactoring, renamed AudioVideo namespace
2021-02-02 12:56:48 +01:00