Feature Request: Extend Auto-Numbering Wizard to Support Custom Tag Fields (e.g., TVSEASON / TVEPISODE)

In the past, I used DISCNUMBER and TRACKNUMBER to tag and rename MKV TV episodes. A recent update changed how DISCNUMBER behaves for MKV files, and this workflow no longer works for me.

I’ve since learned about the proper TV-specific fields, TVSEASON and TVEPISODE, and I’d like to move to using these correctly going forward. However, there is currently no way to populate these fields using the Auto-Numbering Wizard.

It would be very helpful if the Auto-Numbering Wizard could:

  • Support TVSEASON and TVEPISODE, or

  • Allow the user to select any tag field and apply incrementing auto-numbering to it

This would make it much easier to tag and rename TV series files (MKV) correctly without relying on workarounds or manual edits.

Thank you for considering this feature.

I see a problem with the internals that also have to be considered.
I am thinking of serving different tag formats in a selection and the way they would have to be processed.
E.g. while mp3 files have the format 1/12 for #1 track of 12 this would be different for flac files which has a dedicated field for the total number.
What would that be for tv series?
Even now the auto-numbering wizard is complex to handle.
If options should be included to define the target field, the totals field, the condition to reset counters and possibly an overall counter it would become even more complicated.
Wouldn't numbering the field TRACK and DISCNUMBER work just as well - and then copy the contents to the TVEPISODE and TVSEASON fields? But this would be a workaround ...

The issue with the suggested workaround on my end is specific to MKV / Matroska mapping. When setting DISCNUMBER on MKV files, it populates the Matroska tag PART_NUMBER (T=50), which maps to TVEPISODE, so I can’t really use DISCNUMBER as a stand-in for TVSEASON anymore.

After trying a few things, this is the flow that worked best for me:

  • Set TVSEASON manually

  • Use the Auto-Numbering Wizard with the setup shown in the image below

  • Copying TRACKNUMBER → TVEPISODE using Tag to Tag

  • Clearing TRACKNUMBER field afterward

This does work, but it adds a few extra steps. Having native auto-numbering for at least TVEPISODE would make this a lot cleaner.

That said, I’m unblocked now and have a working workflow for batch renaming TV series files.

Thanks for the help.

If you do not need the features in the auto-numbering wizard to reset the counter, then an action of the type "Format value" for TVEPISODE with
Format string: %_counter%
would insert an ascending numeric row in the selected files.

Good to know, was not aware of that. But most often there are multiple seasons for a TV which need the reset counter.