mirror of
https://github.com/putnam/binmerge.git
synced 2025-04-19 08:28:06 +02:00
removed split_files redundant cue path prepending. fixes path errors when calling from another dir.
This commit is contained in:
parent
ae9f944094
commit
80f369d130
1 changed files with 3 additions and 3 deletions
6
binmerge
6
binmerge
|
@ -142,9 +142,9 @@ def merge_files(merged_filename, files):
|
|||
outfile.write(chunk)
|
||||
return True
|
||||
|
||||
def split_files(cue_dir, new_basename, merged_file):
|
||||
def split_files(new_basename, merged_file):
|
||||
# use calculated sectors, read the same amount, start new file when equal
|
||||
with open(os.path.join(cue_dir, merged_file.filename), 'rb') as infile:
|
||||
with open(merged_file.filename, 'rb') as infile:
|
||||
for t in merged_file.tracks:
|
||||
chunksize = 1024 * 1024
|
||||
out_name = '%s (Track %02d).bin' % (new_basename, t.num)
|
||||
|
@ -190,7 +190,7 @@ def main():
|
|||
|
||||
if args.split:
|
||||
print("Splitting files...")
|
||||
if split_files(os.path.dirname(args.cuefile), os.path.join(outdir, args.new_name), cue_map[0]):
|
||||
if split_files(os.path.join(outdir, args.new_name), cue_map[0]):
|
||||
print("Wrote %d bin files" % len(cue_map[0].tracks))
|
||||
else:
|
||||
print("Unable to split bin files")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue