Add %(ext) to output folder name

Registered by C.Breuer on 2011-01-20

The user should have more options to choose the output folder.
People have there music sometimes in more then one format (e. g. flac and mp3).
The mp3 folder is then a subfolder or a sibling of the flac folder.
In my case, the following table would be great:

    subfolder_patterns = [
        ('%(artist)s/%(album)s', _('artist/album')),
        ('%(artist)s-%(album)s', _('artist-album')),
        ('%(artist)s - %(album)s', _('artist - album')),
        ('%(ext)', _('Extension')),
    ]

A colleague of mine would need:

"../%ext"

Blueprint information

Status:
Complete
Approver:
GautierPortet
Priority:
Undefined
Drafter:
None
Direction:
Approved
Assignee:
GautierPortet
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
GautierPortet on 2011-10-25
Completed by
GautierPortet on 2011-10-25

Related branches

Sprints

Whiteboard

+1, and better to have more options, that one could enter manually. I use "artist/year - album" pattern.

In fact you can get any format you want by using the custom filename patterns.

+1. Ideally implement "Custom subfolders pattern" similar to the filename one.
For both of then (custom filename /subfolder) it would be nice to have a list of supported variables/placeholders.
Better / error-proof selection of variables/patterns would be a plus (like drag, click-to-add or similar)

Custom filename patterns are not limited to filename, you can already create a subforder pattern. The problem is now: we have to add {ext} to patterns.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.