John Paines wrote:As a side note, the open source NLE, 'shotcut', has MKV support. It's lacking a lot of features, but mkv support is something it managed without any apparent difficulty.
Probably because Shotcut uses libffmpeg and gets quite a lot of things for free via ffmpeg.
As a commercial product, Resolve couldn't use libffmpeg due to licensing issues. So they'd have to implement that themselves, or find a suitably licensed library for that.
Now speaking as someone who
has written a Matroska demuxer, it isn't that hard, and it's a well-documented and very capable format. The feature itself wouldn't be difficult to implement, but the question is whether the added ongoing maintenance burden (including a new thing to test) is worth it. Personally I'd love to see both muxing and demuxing support for mkv in Resolve -- and I'd use it -- but I also recognize that it's a little fringe for Resolve's audience.