When using mp3cut to take the whole file, repeated invocations shorten the
output unexpectedly.
Example:
Writing to test2.mp3
Extracting 00:00:00+000-00:00:00+000 from test.mp3
test2.mp3 written
Writing to test3.mp3
Extracting 00:00:00+000-00:00:00+000 from test2.mp3
test3.mp3 written
Writing to test4.mp3
Extracting 00:00:00+000-00:00:00+000 from test3.mp3
test4.mp3 written
-rw-r----- 1 1000 1008 1088784 Feb 1 20:25 test.mp3
-rwxr----- 1 1000 1008 1087602 Feb 1 20:38 test2.mp3
-rwxr----- 1 1000 1008 1086348 Feb 1 20:38 test3.mp3
-rwxr----- 1 1000 1008 1085094 Feb 1 20:38 test4.mp3
As you can see from this output, each invocation is causing data to be lost
(each file is successively smaller) even though the full file is supposed
to be copied.