I was watching a dvd the other night, and I realized I had already written a utility that manipulated edls, and that modifying it to copy track order would be trivial - and it was done before the movie was over.
merge_track_order.exe
It takes 3 arguments (or -h):
merge_track_order.exe input.edl order.edl output.edl
It works here (and probably everywhere), but for safety's sake, make sure output.edl isn't the name of an existing edl.
The input file's track-order data is replaced with the track-order data from order.edl
I will probably do an autohotkey to call it from while saw is running against undo files, but I'm having some issues while ss is running as administrator. I'll play around with that eventually - but if someone gets to it first in autoit, have at it...
Here is the size (18432) & shasum:
bash-3.2# ls -l merge_track_order.exe
-rw-r--r--@ 1 ramona staff 18432 Feb 12 12:59 merge_track_order.exe
bash-3.2# shasum merge_track_order.exe
6a03242e28320bdcf64427fb663c2f30633c1079 merge_track_order.exe
Connect With Us