Forum

DPP Metadata Editing  

  RSS

Andrzej
(@andrzej)
Active Member
Joined:6 months  ago
Posts: 10
02/02/2018 10:42 am  

Can metadata changes be done in-plcace or new "big" MXF file is written like in case of DPP application?


ReplyQuote
editor
(@editor)
Member Admin
Joined:3 years  ago
Posts: 1
02/02/2018 11:03 am  

Hi - Metadata changes can be done in place without rewrapping the file. So, the AS11 data edits can be instantaneous.


ReplyQuote
Web-Dev
(@web-dev)
Member Admin
Joined:7 months  ago
Posts: 6
02/02/2018 11:05 am  

If you are referring to the DPP metadata editor then yes, edits are immediately written to the loaded file. There is no need to re-wrap.

Note however that the file does need to already be a DPP file. If its just a plain Op1A file then it would first need to be re-wrapped to add all the metadata data areas.

Welcome...


ReplyQuote
Dev Team
(@dev-team)
Member Moderator
Joined:7 months  ago
Posts: 9
02/02/2018 11:15 am  

Metadata changes are all done in-place.  No new file is created.  If the file name is changed with our file renaming tool, the MXF UUIDs etc are all updated so that NLEs and MAMs will recognize it as a new asset.


ReplyQuote
Andrzej
(@andrzej)
Active Member
Joined:6 months  ago
Posts: 10
02/02/2018 11:35 am  

Cool.

What do you mean that file doesn't have to be DPP?

I assume that MXF structure can be not DPP complaint, but video has to be proper AVC-I spec, no ?

 


ReplyQuote
Andrzej
(@andrzej)
Active Member
Joined:6 months  ago
Posts: 10
02/02/2018 11:54 am  

My current system is based on human/auto filled database supported by Python script (which creates "final timeline", generates slates, holds, DPP XML, etc) and Vantage used just to perform actual transcode to MXF.

All work well, but what I'm looking is ability to do changes easily. So if e.g. production number changes I want to be able to re-generate new slates and insert them to old MXF file+ update DPP metadata. Your new API sounds like a great solution for this.


ReplyQuote
Dev Team
(@dev-team)
Member Moderator
Joined:7 months  ago
Posts: 9
02/02/2018 12:45 pm  

yes, the API would be ideal for this.  it's interesting to consider a "slate generator engine" that takes some sort of XML/JSON etc and auto-generates a slate source.


ReplyQuote
Andrzej
(@andrzej)
Active Member
Joined:6 months  ago
Posts: 10
02/02/2018 1:06 pm  

Yes, this would be useful, but then some slates would be done in one way and others in different. They would most likely not look the same also, which somehow I'm not happy about.

My engine takes in/out points as frames for each part from source files and generates whole timeline with all slates/holds,blacks, which Vantage transcodes.

If you have AVC-I transcoder you can do the same. Have engine which takes in/out points for each part (which are supplied or marked on your timeline in player), all metadata and does all magic inside (bars, holds, slates, needed blacks between parts etc), but this is then fully blown DPP system.

Vantage also has some "easy" way of creating DPP files where all needed "bits" are auto generated.


ReplyQuote
Andrzej
(@andrzej)
Active Member
Joined:6 months  ago
Posts: 10
02/02/2018 1:20 pm  

For me main problem was with creation of final timeline, which of course in most cases has not much to do with the way how source files look like. That's why my system just takes in/out from source for each part (as frames number ) and final timeline is assembled by python engine.

Taking each source and editing it to final DPP timeline in NLE is rather slow and ineffective.

Depending how source files look like I can even auto find in/out points for all parts, so this is massive time saver.


ReplyQuote
Web-Dev
(@web-dev)
Member Admin
Joined:7 months  ago
Posts: 6
05/02/2018 8:08 am  
Posted by: Andrzej

What do you mean that file doesn't have to be DPP?

I assume that MXF structure can be not DPP complaint, but video has to be proper AVC-I spec, no ? 

Mostly yes but a little bit no...

The process I was referring to is that a complete MXF Op1A AVC-I file can be re-wrapped to add the metadata space, which can then be edited so the file is fully DPP. 

Alternatively, a blank DPP file can be created (VMM - Virtual mastering Media) and then, content can be inserted into that target but that source content could be other codecs and it will be transcoded to meet the target AVC-I specification.


ReplyQuote
Andrzej
(@andrzej)
Active Member
Joined:6 months  ago
Posts: 10
10/02/2018 6:33 am  

This is what I thought, but do you actually do any checks on AVC-I essence? It's not like any AVC-I 100 file is fine.


ReplyQuote
daine
(@daine)
New Member
Joined:3 years  ago
Posts: 1
15/02/2018 1:36 pm  

DPP metadata is validated before you confirm the changes but we do not do QC analysis of the video stream, etc.
cineXtools is not a file analysis/QC tool like Vidchecker or others, that is another world but you never know what might come in the future.

That said, a key point to using cineXtools is that when you have a file that has gone through QC before a mistake is realized, when you make that change, all that really need to be checked is the new content as its only those bits that were changed.


ReplyQuote
Share: