Possible Bug With Rename option
2 posters
Page 1 of 1
Possible Bug With Rename option
It looks like when using the rename option that is striping out the "-" in the series title, example X-Men is renamed to X Men. Any thoughts? Using the latest beta.
Thanks
Kevin
Thanks
Kevin
kev0153- Posts : 14
Join date : 2013-01-24
Re: Possible Bug With Rename option
Here is a test file
[link omitted]
[link omitted]
Last edited by ComicTagger on Thu Feb 14, 2013 2:03 pm; edited 1 time in total (Reason for editing : Removed link)
kev0153- Posts : 14
Join date : 2013-01-24
Re: Possible Bug With Rename option
A few thoughts:
Assuming you're using the GUI, the file rename uses the selected "Read Style" to get the tag information. The rename dialog shows this in the upper left. If there aren't any tags for that type, it will attempt to parse the existing filename. In the case of your example, it has ComicRack tags, and if you had CBL tags selected, it would end up trying to parse the filename. Is that what was happening to you?
That said, the filename parsing is probably a little overzealous in its removal of hyphens. It's actually been annoying me a bit too, and I just did a fix so that they will be preserved in the series name. The whole parsing process is a lot of guesswork, and I don't think it will ever be perfect, but I think in this case we can get a little closer
Assuming you're using the GUI, the file rename uses the selected "Read Style" to get the tag information. The rename dialog shows this in the upper left. If there aren't any tags for that type, it will attempt to parse the existing filename. In the case of your example, it has ComicRack tags, and if you had CBL tags selected, it would end up trying to parse the filename. Is that what was happening to you?
That said, the filename parsing is probably a little overzealous in its removal of hyphens. It's actually been annoying me a bit too, and I just did a fix so that they will be preserved in the series name. The whole parsing process is a lot of guesswork, and I don't think it will ever be perfect, but I think in this case we can get a little closer
Re: Possible Bug With Rename option
Ah, yeah sorry I should have mentioned that I'm using the CLI. Without digging into the code, how does the program rename the file? Does it just use the existing file name? I do a test run on all my files before I write the info and I see that it scrapes the series name ok. Can't it use the series name while rewriting the file? This is currently how I use comic tagger.
1. First I convert the file to a cbz if required.
2. Scrape info and write the tag in the file
3. Rename the file
Thanks
1. First I convert the file to a cbz if required.
2. Scrape info and write the tag in the file
3. Rename the file
Thanks
kev0153- Posts : 14
Join date : 2013-01-24
Re: Possible Bug With Rename option
If you have the indicated metadata in the in the file, the rename just uses the data in the tags. If there is no metadata, it tries to parse the filename. If you use the -f option, it will try to parse the filename.
You can verify that you have metadata in the file by using the "-p" command to print out all tag blocks.
Can you paste in the the exact commands that you use for your steps 2 and 3?
You can verify that you have metadata in the file by using the "-p" command to print out all tag blocks.
Can you paste in the the exact commands that you use for your steps 2 and 3?
Last edited by ComicTagger on Thu Feb 14, 2013 2:05 pm; edited 1 time in total
Re: Possible Bug With Rename option
Sure, this assumes that I the file has been converted to a .cbz already
Scrape comic info command
comictagger.py -s -t cr -f -o /path/to/comics/*.cbz
rename
comictagger.py -r -t cr -f -o /path/to/comics/*.cbz
I call the two commands back to back in a little shell script.
I think now, after reading your post, that I'm not doing this the most efficient way. I'm guessing I should be able to use the data scrapped to rename the file?
EDIT
Ha I think I just answered my own question by reading the documentation. This command should work better.
ComicTagger -r -t cr *.cbz
basically drop the -f and -o
just tested it and yeah that works. Thanks!
Scrape comic info command
comictagger.py -s -t cr -f -o /path/to/comics/*.cbz
rename
comictagger.py -r -t cr -f -o /path/to/comics/*.cbz
I call the two commands back to back in a little shell script.
I think now, after reading your post, that I'm not doing this the most efficient way. I'm guessing I should be able to use the data scrapped to rename the file?
EDIT
Ha I think I just answered my own question by reading the documentation. This command should work better.
ComicTagger -r -t cr *.cbz
basically drop the -f and -o
just tested it and yeah that works. Thanks!
kev0153- Posts : 14
Join date : 2013-01-24
Re: Possible Bug With Rename option
Cool!
Yeah, the '-o' indicates "look online", and isn't relevant for the rename function.
I was actually wrong in what I said above. You have to explicitly specify '-f' for the rename to try to use the filename!
The next build will fix the removal of the hyphen from the series name in the filename parsing, in the case of renaming without any tags.
Yeah, the '-o' indicates "look online", and isn't relevant for the rename function.
I was actually wrong in what I said above. You have to explicitly specify '-f' for the rename to try to use the filename!
The next build will fix the removal of the hyphen from the series name in the filename parsing, in the case of renaming without any tags.
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
|
|