|
|
|
05-11-2020, 12:53 PM
|
#1
|
Human being with feelings
Join Date: Apr 2016
Location: ASU`ogacihC
Posts: 3,913
|
RENDER_METADATA
Was about to make script for setting some project metadata and needed the IDs to get/set stuff, so made a little script to gather up the names and their IDs, hope its useful.
Sample from file ' Project Render Metadata IDs.txt'
Code:
ID3 - File type: mp3, wav
-------------------------
Album = TALB
Album Artist = TPE2
Artist = TPE1
Chapter = CHAP
Comment = COMM
Wildcards list,Sample from file ' Project Render Metadata Wildcards.txt'
Code:
Output Format
-------------
$bitdepth
$format
$samplerate
$sampleratek
Scheme names as of REAPER v6.40
All schemes, APE, AXML, BWF, CART, CUE, ID3, IFF, INFO, IXML, VORBIS, XMP, FLACPIC.
Scheme names as of REAPER v6.40+dev1109
All schemes, APE, ASWG, AXML, BWF, CAFINFO, CART, CUE, FLACPIC, ID3, IFF, INFO, IXML, VORBIS, XMP, WAVEXT.
Last edited by Edgemeal; 11-10-2021 at 01:08 AM.
|
|
|
05-11-2020, 01:00 PM
|
#2
|
Human being with feelings
Join Date: May 2017
Location: Leipzig
Posts: 6,621
|
Next version seems to get even more tags available...
|
|
|
05-11-2020, 01:05 PM
|
#3
|
Human being with feelings
Join Date: Apr 2016
Location: ASU`ogacihC
Posts: 3,913
|
Ya I see Will try and update list on next REAPER release.
|
|
|
05-11-2020, 01:17 PM
|
#4
|
Human being with feelings
Join Date: Apr 2011
Posts: 3,451
|
Nice! Thanks!
|
|
|
05-12-2020, 08:50 AM
|
#5
|
Human being with feelings
Join Date: Apr 2016
Location: ASU`ogacihC
Posts: 3,913
|
Get Project Render Metadata IDs
Quote:
Originally Posted by Meo-Ada Mespotine
Next version seems to get even more tags available...
|
Since your the REAPER resource guru you should probably be adding this render info to your own resource pages (if not already).
Last edited by Edgemeal; 10-27-2021 at 12:13 PM.
Reason: Code Removed
|
|
|
05-12-2020, 09:24 AM
|
#6
|
Human being with feelings
Join Date: May 2017
Location: Leipzig
Posts: 6,621
|
Quote:
Originally Posted by Edgemeal
Since your the REAPER resource guru you should probably be adding this render info to your own resource pages (if not already).
|
MP3-Tags already done, but I'll add the rest of it as well.
Edit: So your script allows getting all the available metadata-tags from the metadata-dialog? Would be a nice addition to the developer-tools of Ultraschall-API.
Last edited by Meo-Ada Mespotine; 05-12-2020 at 09:40 AM.
|
|
|
05-12-2020, 09:46 AM
|
#7
|
Human being with feelings
Join Date: Apr 2016
Location: ASU`ogacihC
Posts: 3,913
|
Quote:
Originally Posted by Meo-Ada Mespotine
Edit: So your script allows getting all the available metadata-tags from the metadata-dialog? Would be a nice addition to the developer-tools of Ultraschall-API.
|
Ya, so if they add/remove stuff I can just rebuild the list, and should only break if devs change the window/controls/control IDs.
|
|
|
05-12-2020, 02:59 PM
|
#8
|
Human being with feelings
Join Date: Oct 2007
Location: Lincoln, UK
Posts: 7,924
|
I wrote an EEL script to find and parse the IXML chunk in BWFs. I used it to read in file set tags to find the siblings of mono files out of multitrack sets, and names of channels in poly multitracks. You can in theory pull any parameter that’s available out of the source file if you know the tags.
The bext chunk is pretty easy to read and it doesn’t need parsing. I’ll see if I can rewrite the functions in Lua, it would be much tidier. I’m hoping we’ve persuaded Schwa to make the whole thing redundant soon, though
>
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 12:34 AM.
|