I assume that the Media Type is actually stored as an Integer and anything that doesn't correspond to the 'standard' types is stored as a separate user defined (probably text) tag. Seems to work and whatever was entered is displayed again when the file is next loaded by Yate. However, is it possible to define the items that appear in the pop-up list of Media Types? It would be easier if custom Types could be added and then simply selected from that list rather than typing in each time.
Media Type only works like that with MPEG-4 files because Apple stores the values as an integer.
The Media Type control be associated with a list ... much like Artist, Genre etc. This means that the list can be configured to populate automatically or you can manually edit the list in Preferences-Lists-Media Type. In Preferences-Lists you can see that the Media Type field is mapped to the Media Type list. You can always enable Autocompletes and Auto-Saves. If you click on the List Mappings control (top left of the panel) you can select Media Type and manually edit the list.
When Movement is displayed as a column in the main file list, clicking the column header doesn't sort by that tag. The little up and down arrows flip, but the list is not sorted. Any reason or simply an omission?
Movement not sorting is a bug.
I have an Action that modifies some tags, saves the file, moves it and closes it if successful. However, with most of the files showing red (edited), when running this Action, each file almost immediately turned green (meaning edits are saved) and THEN actually worked on each file and saved it. As the first time saved by Yate, this was quite slow (no space for the extra data) so no way they could have all been saved when turned green. It all worked out correctly, but had the Action been cancelled part way through, looks like there would have been unsaved files showing green. Seems Yate is not performing everything in the correct order.
When the action is running the updating of the changed (reg/green) indicators is performed only when absolutely necessary. Some statements have to update the UI immediately, others do not. As long as the indicators are correct when an action finishes, ... everything is good. The timing might seem off to you but when an action terminates (normally or cancelled), the UI gets updated,
Might I also suggest that 'Filters' are mentioned in the Docs. I found the 'Stop Action and Filter Files' but NO indication whatsoever how to actually create a Filter. Easy when you know how, but caused much frustration and aggravation trying to find out how to create them.
The documentation is far more than a pain. However there is a Help>Search Yate Help function. If you search for filters one topic that is listed is The Filter Editor and other is Main Window Filters. With 622 help files (as of now) even I cannot remember where to find everything. That being said a link in the 'Stop Action and Filter Files' documentation would make sense.
|