enzo1982 / freac

The fre:ac audio converter project
https://www.freac.org/
GNU General Public License v2.0
1.39k stars 72 forks source link

Splitting long tracks #534

Open aliveandclicking opened 1 year ago

aliveandclicking commented 1 year ago

Yes, I know about the Output splitting tool but it doesn't do what I'd expect it to do. It not just splits but also joins individual tracks to create equal length tracks.

What I want is an option to split long tracks to shorter parts while leaving shorter tracks as they are. I need this because I have 2 or 3 hour long tracks and my sound player can seek very slowly. (If I want to seek to a time near the end of a 2 hour track I have to press the FF button for minutes.) I think it could be done outside the splitting tool with a check button under the Joblist with a text something like "Split long tracks at every x minutes". But of course I wouldn't mind either if the splitting tool had this as an option.

If it's not possible I can get used to way the splitting tool works now, but I have another problem with it. The timestamps of the output files are mostly not in the logical order of the parts (e.g. track 2 is newer than track 3). That messes up the playback order in my media player.

My last problem is that the "Repeat end of previous part at beginning of each part" option in the output splitting tool is flawed. When I check it, the first part is created well, but the rest of the parts are just chunks that have the duration of the time set at the "Repeat duration" field.