mifi / lossless-cut

The swiss army knife of lossless video/audio editing
https://losslesscut.app/
GNU General Public License v2.0
26.79k stars 1.28k forks source link

Disabling overwrite still exports segments and does not save time on export #1691

Closed SignpostMarv closed 1 month ago

SignpostMarv commented 1 year ago

I have a lot of issues to go through, so in order to make it easier for me to help you, I ask that you please try these things first

Operating System

Windows 11

Steps to reproduce

1) Disable overwrite 2) Enable experimental cutting 3) Create many segments in a multi-hour video with at least one 2 hour segment 4) Export 5) Export again

Expected behavior

LosslessCut should zip through all the exports and effectively do nothing.

Actual behavior

LosslessCut exports the videos with filenames like 2023-08-22-smartcut-segment-copy-4.mp4 and promptly deletes them when done.

Share log

No response

mifi commented 1 year ago

this problem is only related to the experimental smart cut feature, right?

SignpostMarv commented 1 year ago

this problem is only related to the experimental smart cut feature, right?

will make a mental note to test without it, just felt it important to include that was part of the issue.

snakecase commented 1 year ago

this problem is only related to the experimental smart cut feature, right?

No, default export settings are enough to reproduce. LosslessCut_2023-09-05_20-18-19

mifi commented 1 year ago

@snakecase this is because you're using "merge" export mode. This will delete all segments after merge is complete, thus the files cannot be reused. Then it will create a new random suffixed file xx-cut-merged-1693944979865.mp4. If you instead choose Merge & separate it should reuse all the exported segments next time (but the merge operation will still be re-done because it wouldn't result in overwriting output). Or wasn't that what you wanted?

snakecase commented 1 year ago

Got it, thanks.

mifi commented 1 month ago

closing for now, can reopen if still a problem