Page 1 of 1

Renumbering files

Posted: Mon Mar 27, 2017 8:37 pm
by cday
The following option was recently added to NConvert to enable files to be renumbered:

Code: Select all

-n start end step : Begin End Step (for image sequence)
If I use the following code to renumber four input files 01L 01R 02L 02R :

Code: Select all

nconvert -n 1 4 1 -out jpeg -o Output\###.jpg Input\*.jpg
Expected result: the files are renumbered to 001 002 003 004

Actual result:

Code: Select all

Conversion of Input\01L.jpg into Output\001.jpg OK
Conversion of Input\01L.jpg into Output\002.jpg OK
Conversion of Input\01L.jpg into Output\003.jpg OK
Conversion of Input\01L.jpg into Output\004.jpg OK
Conversion of Input\01R.jpg into Output\001_1.jpg OK
Conversion of Input\01R.jpg into Output\002_1.jpg OK
Conversion of Input\01R.jpg into Output\003_1.jpg OK
Conversion of Input\01R.jpg into Output\004_1.jpg OK
Conversion of Input\02L.jpg into Output\001_2.jpg OK
Conversion of Input\02L.jpg into Output\002_2.jpg OK
Conversion of Input\02L.jpg into Output\003_2.jpg OK
Conversion of Input\02L.jpg into Output\004_2.jpg OK
Conversion of Input\02R.jpg into Output\001_3.jpg OK
Conversion of Input\02R.jpg into Output\002_3.jpg OK
Conversion of Input\02R.jpg into Output\003_3.jpg OK
Conversion of Input\02R.jpg into Output\004_3.jpg OK
Each input file is renumbered four times instead of once...

Am I misunderstanding the intended use of the option, or is this a bug?

Re: Renumbering files

Posted: Mon Mar 27, 2017 11:31 pm
by xnview
-n was not recently added :)
you need to use

Code: Select all

nconvert -n 1 4 1 -out jpeg -o Output\###.jpg Input\###.jpg

Re: Renumbering files

Posted: Tue Mar 28, 2017 3:14 pm
by cday
xnview wrote:-n was not recently added :)
You are right :D

But I'm confused because I clearly recall an existing option being modified within the last year or two to add, I think, a step parameter, but I can't find any reference to that now.
xnview wrote:you need to use

Code: Select all

nconvert -n 1 4 1 -out jpeg -o Output\###.jpg Input\###.jpg
I tried that code and many variations, but couldn't get the expected renumbering... :(

I don't know if the renumbering option could possibly only work for a filelist input, for example??

BTW in testing older NConvert versions, I believe I saw different results in recent versions compared with earlier versions, but as none actually worked I didn't stop to record the actual outputs. I mention it in case the issue arises in the future in another thread.

I finally found the following using NConvert without the -n option works:

Code: Select all

nconvert -o Output\###.jpg Input\*.jpg
As my immediate need is to renumber files sequentially incremented by one using simple code, that one-line solution meets my needs very well! Thanks for giving us NConvert! :D

Re: Renumbering files

Posted: Tue Mar 28, 2017 8:45 pm
by XnTriq
Related topics (for future reference):
[color=green]WhatsNew.txt[/color] wrote:XnView v2.37 (LIBFORMAT v6.92) 10/11/2016:
* NConvert: Multipage extract - http://newsgroup.xnview.com/viewtopic.php?f=57&t=33879

XnView v2.36 (LIBFORMAT v6.88) 04/29/2016:
* NConvert: -t start step for number in output name

XnView v2.34 (LIBFORMAT v6.80) 07/09/2015:
* NConvert # in filename - http://newsgroup.xnview.com/viewtopic.p ... 2&p=127142