I wanted to share a very strange issue I had with HEVC files shot with a DJI Mavic 2 Pro drone (UHD 50P 10bit MOV).
I was able to link (UME Link) and playback the files with Media Composer 2021.3.
But when I wanted to transcode proxy files I got the following error message:
Exception: std::exception, what:Assertion failed: InitContainerHandler(pCH.inArg(), fileFeeder), file e:\ws2\workspace\MC\Release_lnstaller_Git\Win_Build\coresw\ame\src\AMAFI\AMAFI_AME_Utils.cpp line 193
I tried it several times. Sometimes one or two files got successfully transcoded but eventually transcoding would stop showing the error message and I had to restart Media Composer before I could continue working.
I contacted support and they asked me to download and install the Canon XF AMA plugin from the Canon website.
I did and transcoding works fine now. I didn't have to do anything else, just install the AMA plugin. No relinking required.
I wanted to share this with you because I find it very weird that you have to install a third party plugin to properly work with HEVC footage. I would have never come to the conclusion that I needed a Canon plugin for HEVC footage.
Shouldn't UME Link support this natively? Why can I link an playback but not transcode HEVC? Is this documented somewhere?
Here's the link to the required AMA plugin: https://avid.secure.force.com/pkb/articles/en_US/Download/en394971