Notifications
Clear all

[Sticky] UCS Support and Beyond! (Official Discussion Thread)


Posts: 380
Admin
Topic starter
Joined: 2 years ago

UCS Support (Official Discussion Thread)

Ok let's talk about one of the more requested features to add into BaseHead in the last year.  Now that I have one coder free to begin on this it’s about that time...

First off...Standards are always a good thing!  We love them! but personally we think adding UCS only is a bit questionable in a high end metadata application when the file “should” already have the same metadata in [category] and [subcategory] burnt in it already.  It’s just redundant info and extra work for Library Manufactures.  Using this type of system that adds data to the front of the [filename] instead of if metadata makes way more sense for users and manufactures not using either BaseHead or the software made from our “rival”.   Also most major library manufactures we talked to do not agree with those categories and do not want to spend the time and money go back and retrofit their old libraries.

So then Is BaseHead gonna add UCS Support?
Yes, we are gonna add it and not cuz we think it’s anything revolutionary, but mainly to stop people asking for it over and over! haha Lol! 
We always try to add features by popular demand and since this has been requested a lot recently, it’s now the next major thing on the list to start so all the UCS obsessed can now…Relax and Breathe… 😉


BUTTTT if we are gonna do this I want to make it flexible to support others user ideas of what [subcategory] and [category] should be in typical BaseHead fashion and take it to the next level as always.  So this will not be a dedicated UCS feature and instead be a slew of new Category/Subcategory Template features with a selectable included CatID (UCS) template and we will also let users import/create their own CatID formats if they so desire and have the same engine/tools at their disposal and let the user decide.


When will this be added?
Very Soon! Now that we wrapped up some things we needed to handle we will actually start coding it this week.  I’m plotting the strategy as I type this and it goes into production in a matter of days. 

This new CatID Template system will be done in 3 Phases so if you reply to this thread please specify the Phase you are talking about.  😉

 

 

Phase 1: Importing and Routing to the Database
We will add a checkbox to the BH Import Window that will allow you to override the default iXML scanning for [category] + [subcategory] metadata if a CatID is found at the head of the [filename] and make it as priority.  If this data is not found, it will fall back on the original importing code.  A UCS CatID template will be included but you will be able create or select another template if you decide to go with another naming or routing. This CatID  data will be imported and translated into the Database into [category] + [subcategory]  and [short_id] [fields].

 

 

Phase 2: PeekTree: a new ‘Categories’ Node for CatID Template Auto-Population during Importing and Rescanning
A new Dedicated Category Node will appear in the PeekTree for auto-population during Importing. We will also add a function the ‘Imports Rescanning’ the ability to check for the selected CatID template in existing records in the DB and update the records if the user chooses and if data is found it will file it in to a new 'Categories' Node in the PeekTree. I was gonna add this ability to the ‘Groups’ node but I think that should be more dedicated to users creating personal items and the new ‘Categories’ node will be for auto-populated and user predefined CatID Categories Templates during importing etc...

 

 

Phase 3: Details Panel Field Template Chooser
We will allow you load template files to be able to tag libraries quicker.  This will not replace the current Details Panel auto-complete.  It will work alongside of it.  Auto-complete will still work while typing as is by default and when you right click it will also show a list of cats/subcats to select from your selected CatID Template (a UCS template will be included but will be able to be user changeable).  Also we will add an option to include the CatID template with the database values when typing with auto-complete and also include an option to ignore the DB values and just use the template values with Auto-Complete.  Etc….

 

 

All and all this should be some nice Cat/Subcat changes that will take about 2 months to complete I estimate with BETAs trickling in as new functions are completed starting in 2 weeks or less.


Got an idea or suggestion for one of the top 3 Phases before we get started on it?  Let us know in this thread and as always it will be considered. 
Well..…if I actually think it’s worthy...Hahaa.  😉


-Steve T.

 

 

21 Replies
Posts: 113
Customer
Joined: 2 years ago

Happy to see UCS coming to BaseHead – I will start thinking about cool ideas for the system!

But also a bit sad to see you kind of bashing the concept and the “crying users” requesting it…

One note about the UCS: The filenaming is optional, but the Category and SubCategory are mandatory. The idea is that people start using the same categories instead of them being all over the place. I can share some resources about it if you want?

Cheers

Reply
Posts: 380
Admin
Topic starter
Joined: 2 years ago

For sure man!  Share what you got!
It's go time now!

Don't take what I'm saying the wrong way.. I'm poking fun more than anything.  It's just so funny to us how something that is on version 8.0 already everyone all of a sudden needs it and can't work without it overnight.  😉

Anyway...what I have planned so far should more than appease the UCS supporters and anti-UCS guys also.  I have been talking to people for months and months in the industry about this before I made a statement on it and I can tell that for every one that is Pro-UCS out there are at least or more that is not a fan of it at all. 

Whether your Pro-UCS or not this will bring about some new kickass new features for both sides to use and hopefully everyone  will be able to agree on that at least!  😉

 

s.

 

 

Reply
Posts: 1
Customer
Joined: 1 year ago

Probably worth mentioning 8.0 was the first public release of UCS. To my understanding, it was used and developed privately in all previous versions.

Reply
1 Reply
Admin
Joined: 2 years ago

Posts: 380

@stosht

Yes it's basically the internal SkyWalker system I have been seeing for years whenever we did joint projects with them from studios I worked at in Hollywood.  That is why it's not new to me but I guess for others it would be new.  😉

Reply
Posts: 380
Admin
Topic starter
Joined: 2 years ago

The first and foremost things we will need help with from your guys is some test files.  8)
Can anyone that has tagged their library this way send me a Dropbox, Google Drive link privately?

or send it to cpm 'at' baseheadinc 'dot' com
We will have importing working in house in the next day or so send some on quick.  😉

thx!

s.

 

Reply
Posts: 380
Admin
Topic starter
Joined: 2 years ago

PC users we have UCS importing rocking in the latest BETA already.

https://baseheadinc.com/index.php/community/basehead-pc-specific/basehead-pc-2021-1-16-beta-ucs-importing-and-cloudbased-floating-network-licenses/

The same is coming for mac in the next day or so.  8)

Reply
Posts: 380
Admin
Topic starter
Joined: 2 years ago

The latest Mac BETA now also has CatID Importing with a UCS template. 
Give it a play and send us any filenames that aren't parsing correctly. 

Make sure you set CatID to "High" on the Chunks Panel otherwise iXML will take priority.  😉

Reply
Posts: 113
Customer
Joined: 2 years ago

It would be great being able to Cat and Sub cat using only Keyboard shortcuts (as in the attached image). That is quite important to me, when UCS converting a large library.

I am currently doing it with Keyboard Maestro and SM, but it would be amazing to have it built into BaseHead 🙂

Screenshot 2021 01 26 at 10.41.14
Reply
2 Replies
Admin
Joined: 2 years ago

Posts: 380

@contact

Yo yo!

Ok....so when we get to Phase 3 in the Details Panel and you see this CatID template list appear to allow clicking on remind me to add short combo filter typing as that is a way better way then point and click in a fat category list by far!  8)
Jason and I are keyboard people so we already planned on a filter search cuz point and clicking is brutally slow for tasks like this.

In fact over the next few months filter searching will appear in many areas like Collections. CloudPacks etc....

Have you tried CatID Importing yet to see if working fine with your files?

Reply
Admin
Joined: 2 years ago

Posts: 380

@contact

like this?  😉

Screen Shot 2021 02 08 at 8.32.52 PM
Screen Shot 2021 02 08 at 8.34.41 PM

 

FYI: this is on the Phase 2: PeekTree Browsing side of things just added and coming tomorrow via BETA on mac.

This type of filter search will also come to the Details Panel tagging also but with a bit different layout made more for tagging than browsing.

 

Reply
Posts: 10
Customer
Joined: 2 years ago

Yo guys !

ucs link to gdrive

 

Great idea to support UCS, but opening it to custom tables ! I'm really happy to see a standardisation of the file naming schemes, but being able to slightly change some catSubCats is really great.

 

One thing that seems important to me in phase 3, is to show the "explanations" field from the UCS template or custom template, when tagging it. Really useful when we don't know where to classify a sound. The "audioCategoryClipper" has the option to search into this "explanation" field to. So for example, when searching for "truck" into the template, it shows some "vehicle" categories.

Reply
1 Reply
Admin
Joined: 2 years ago

Posts: 380

@romain-huonnic

yeah I want it user editable/tweakable for all to use.
think about the British that want to route "Elevator" to "Lift" during Importing and Tagging
Or Japanese, French or Korean users that want to convert terms to their language during import and export but still keep UCS tags on the front of the file  😉

That is a lot of words to show in the UI for "Explanations".  Maybe we can show them in hover over ToolTips? Will that work?

That "should" be fairly easy to add in and this way you don't need to keep another document open just to cross-reference when you are not sure.

s.

Reply
Posts: 10
Customer
Joined: 2 years ago

Yes that's exactly the point, no side-documents to search ! A tooltip can be really great too !

Reply
Posts: 380
Admin
Topic starter
Joined: 2 years ago

PC Users.  The latest BETA just posted minutes ago adds some things for Phase 2 now:
CatID Template Browsing, Searching and Filtering now as a new separate TAB above the PeekTree.

UCS1
UCS2

This is coming to Mac also this week.  Once added for mac then we will go back and add more feature and options to this TAB including double clicking to retain and a gang other options.  

FYI: Phase 1 isn't fully completed yet also.  We getting the meat and potatoes working first and then we will go back and trick it all out.  😉

Reply
Posts: 10
Customer
Joined: 2 years ago

Great guys ! It looks so promising !

 

My custom categories list is going to be alive.

Reply
Posts: 380
Admin
Topic starter
Joined: 2 years ago

Mac users

Version 2021.2.27 Mac BETA Posted

This version populates the Categories tab and allows filter searching and clicking to search them now also for macOS.

UCS2

We have a few improvements still for this TAB and 2-3 more features to add but at least now you can see the Cats/Subcats in your template and search it via a single click.

FYI: we are releasing a new official version this week and this tab will probably be hidden in that version till the next official release so stick with the BETA's if you want to use this feature.  😉
Only CatID Importing and the upcoming Database function 'Refresh CatID Metadata' will be in the official release as far as Categories features are concerned.  Just Phase 1 stuff will be announced basically.

This version also has a bunch of CPM auto-launching/quitting improvements also and bunch of other stuff I didn't bother to right down as I was on a mini-vacay in the North of Thailand at the time. 8)

Download Link:
https://storage.googleapis.com/basehead-downloads/BaseHead/BETAS/BaseHead_Mac-2021.2.27%20BETA.pkg

Reply
Posts: 380
Admin
Topic starter
Joined: 2 years ago

Mac users:
build 2021.2.37 BETA just posted should have Phase 1 and Phase 2 completed now.
There will be a Phase 2B added for the CatID Tab in PeekTree with some extra features not listed above that I want to add also but we have other tasks to wrap up first before your continuing on this task.

PC users:
I will post a new BETA shortly also with Phase 1 and 2A 100% completed also.
standby...

 

FYI: I decided also that the CatID Tab will be visible in the next full release after all....well....if you are not using the Lite Edition. 😉

Reply
Posts: 10
Customer
Joined: 2 years ago

Thanks !

Reply
Posts: 380
Admin
Topic starter
Joined: 2 years ago

PC Users: BETA build 36 just posted with also Phase 1 and 2 Completed 100%

Also if anyone is translating the included UCS v8.0 Template to their Native Language let us know so we can include it in the full installer  😉

Reply
2 Replies
Customer
Joined: 2 years ago

Posts: 113

@admin Translations are already available in the official IFS documentation here https://docs.google.com/spreadsheets/d/1lfYszp5TEjcqSUNgXd0ph9V3UDhXQFZFVtGkERH24u4/edit

Reply
Admin
Joined: 2 years ago

Posts: 380

@contact

Nikolaj....do you know why these are not on the official UCS site by chance?

lmk!

Reply