Commit Graph

30 Commits (fc936622543def08a7ab0a515dccafc131873202)

Author SHA1 Message Date
Mikael Finstad 9161278e54
add a setting for overwriting output file
fixes #916
4 years ago
Mikael Finstad 44ca797526
allow frame seek with audio files too
regression: fixes #1079
4 years ago
Mikael Finstad 6d8981798d
chapters improvments #993
improve pbf parsing with test fixtures
with chapters only export, add gap chapters between segments
4 years ago
Mikael Finstad 11e1f81726
implement smart cut #126
also improve concat ffmpeg command logging - closes #954
5 years ago
Mikael Finstad 1b4262d951
move html5ify 5 years ago
Mikael Finstad 713c808cd9
refactor concatfiles 5 years ago
Mikael Finstad 42cd78339f
reorder 5 years ago
Mikael Finstad 7c28d66025
specify copy per stream mapping
that way we can avoid warnings like:
Multiple -c, -codec, -acodec, -vcodec, -scodec or -dcodec options specified for stream X, only the last option will be used.
5 years ago
Mikael Finstad 392962729a
stream improvements
- manually copy disposition when concat (ffmpeg doesnt automatically)
- auto-convert any subtitle to mov_text when output is mp4 #418
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 bd50d25b85
refactor/reuse 5 years ago
Mikael Finstad 12960ffb57
refactor 5 years ago
Mikael Finstad 23cbd73e93
upgrade lint and support esm
fix lint too
5 years ago
Mikael Finstad 8795532430
simplify html5ify
fix html5ify progress on batch
5 years ago
Mikael Finstad 81653eeb6b
improve cut/merge/chapters ui logic 5 years ago
Mikael Finstad 5607fda8df
cleanup temp file 5 years ago
Mikael Finstad 3615268a46
implement segments to chapters mode #993 5 years ago
Mikael Finstad 9ffc781c29
combine batch list and merge list #89
- add button to merge current batch list
- show more options in merge dialog
- allow preserving metadata when merging also when not using allStreams #1008
- remember concat/batch choice #371
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 59b3d4d932
improve comments 5 years ago
Mikael Finstad 5534574df7
always save llc inside source directory
also refactor getOutPath
closes #905
5 years ago
Mikael Finstad 833ab45c58
fix issue with newer ffmpeg version 5 years ago
Mikael Finstad 230b035286
implement per-stream disposition
allows for adding cover art to videos #673
5 years ago
Mikael Finstad cd57d6cbe3
fix brokne mapInputStreamIndexToOutputIndex
it would not take into account disabled streams
5 years ago
Mikael Finstad a7a9c2785f
skip subtitles for previews
they can cause trouble
5 years ago
Mikael Finstad 41458bb7e9
Use x264 again for preview #722 5 years ago
Mikael Finstad 75261990cd
offset timestamp transfered from source file
...by the cut offset of each segment
fixes #468 #770
5 years ago
Mikael Finstad 4b565ccb37
refactor 5 years ago
Mikael Finstad bdb764fc13
use license free codecs for html5ify 5 years ago
Mikael Finstad e72d0a6953
Implement setting for preserve file timestamps
Closes #611
Pull all ffmpeg operatins that transfer timestamps into its own react hook
6 years ago