Hi,
Reaper don't show me all iXML Metadata : Track information is missing for all multichannel files.
Missing in the "Take Media Source Properties", missing in API
GetMediaFileMetadata to.
I think I understand why.
In multichannel files, iXML gives track information like this (extract of an ixml code):
Code:
<TRACK_LIST>
<TRACK_COUNT>6</TRACK_COUNT>
<TRACK>
<CHANNEL_INDEX>1</CHANNEL_INDEX>
<INTERLEAVE_INDEX>1</INTERLEAVE_INDEX>
<NAME>Perche 1</NAME>
<FUNCTION></FUNCTION>
</TRACK>
<TRACK>
<CHANNEL_INDEX>2</CHANNEL_INDEX>
<INTERLEAVE_INDEX>2</INTERLEAVE_INDEX>
<NAME>Perche 2</NAME>
<FUNCTION></FUNCTION>
</TRACK>
<TRACK>
<CHANNEL_INDEX>3</CHANNEL_INDEX>
<INTERLEAVE_INDEX>3</INTERLEAVE_INDEX>
<NAME>ORTF L</NAME>
<FUNCTION></FUNCTION>
</TRACK>
<TRACK>
<CHANNEL_INDEX>4</CHANNEL_INDEX>
<INTERLEAVE_INDEX>4</INTERLEAVE_INDEX>
<NAME>ORTF R</NAME>
<FUNCTION></FUNCTION>
</TRACK>
<TRACK>
<CHANNEL_INDEX>5</CHANNEL_INDEX>
<INTERLEAVE_INDEX>5</INTERLEAVE_INDEX>
<NAME>Musique L</NAME>
<FUNCTION></FUNCTION>
</TRACK>
<TRACK>
<CHANNEL_INDEX>6</CHANNEL_INDEX>
<INTERLEAVE_INDEX>6</INTERLEAVE_INDEX>
<NAME>Musique R</NAME>
<FUNCTION></FUNCTION>
</TRACK>
</TRACK_LIST>
And Reaper only show the last track info :
Quote:
IXML tags:
BEXT:BWF_ORIGINATION_DATE: 2014-10-27
BEXT:BWF_ORIGINATION_TIME: 20:02:37
BEXT:BWF_ORIGINATOR: Pro Tools
BEXT:BWF_ORIGINATOR_REFERENCE: fwYRnbnDiPcaaaGk
BEXT:BWF_TIME_REFERENCE_HIGH: 0
BEXT:BWF_TIME_REFERENCE_LOW: 1911809281
FILE_SET:FAMILY_UID: USSDV814258295121200905048959400
FILE_SET:TOTAL_FILES: 1
FILE_UID: USSDV423413467950200905077330501
HISTORY:CURRENT_FILENAME: OTWT03_1_2_3_4_5_6.wav
HISTORY:ORIGINAL_FILENAME: OTWT03_1_2_3_4_5_6.wav
HISTORY:PARENT_UID: USSDV814258295121200905048959400
IXML_VERSION: 1.5
NOTE: Coupee
SCENE: W
SPEED:AUDIO_BIT_DEPTH: 24
SPEED:FILE_SAMPLE_RATE: 48000
SPEED:MASTER_SPEED: 25/1
SPEED:TIMECODE_FLAG: NDF
SPEED:TIMECODE_RATE: 25/1
SPEED:TIMESTAMP_SAMPLES_SINCE_MIDNIGHT_HI: 0
SPEED:TIMESTAMP_SAMPLES_SINCE_MIDNIGHT_LO: 1911809281
TAKE: 03
TRACK_LIST:TRACK:CHANNEL_INDEX: 6
TRACK_LIST:TRACK:INTERLEAVE_INDEX: 6
TRACK_LIST:TRACK:NAME: Musique R
TRACK_LIST:TRACK_COUNT: 6
WILD_TRACK: TRUE
|
I think Reaper doesn't understand this information because it finds the same tag several times (CHANNEL_INDEX, INTERLEAVE_INDEX, NAME, FUNCTION). And keeps only the last one.
iXML metadata ar important for postproduction works.
Some recorder like Aaton Cantar X3 don't provide tracks infos in BWF metadata, only in iXML metadata.
Thanks for reading me