NotchLC Codec Support?

ironside's icon

Hi. I'm just throwing out a question regarding whether there are plans in the pipeline to support the new NotchLC codec?
It's billed as HAP on steroids. I love HAP, but NotchLC appears to be particularly fast in terms of transcoding and rendering media, but it also offers higher bit depths etc.
You can find out about it here: https://notchlc.notch.one/
As far as I can see it's free to incorporate it into software (not sure if it's genuinely open source, but developer is giving SDK to whoever asks etc).
It's quite new and proprietary, but I would be interested if it's on Cycling 74's radar?

Rob Ramirez's icon

it was not but is now, thanks!

interested to hear about folks' experience with it.

generalh's icon

Hello,
I'm struggling a bit on how to...
I'm trying to read my notchlc encoded video on Max815 OSx 14.6
I used virtualized Win 10 on parallels desktop 15 with NotchLC legacy for Quicktime
I installed notch plug in for Adobe thinking it would install the codec for every app...
So far this works only under Max for windows as there is a legacy notchLC install for legacy Quicktime?
Thanks for clearing my comprehension on this...
Cheers
H.

generalh's icon

OK didn't even try on win 10
So under i'm able to read my encoded slug.mov in notchLC with quicktime 779 but trying to read it with jit.movie doesn't work on my kit (under windows under parallels desktop)
I don't get any error in max window but no image i tried under gl2,gl3 viddl, qt ...
Does it run for you ?
Best regards
H

David Butler's icon

I'm using this as a replacement for Hap in most jobs now. The only real caveat is an increased file size and data rate, but the render times and visual quality are far superior. This is article is a really good objective study into the benefits: https://dandelion-burdock.com/articles/10bit-workflow-viability

Jesse's icon

It's an excellent GPU codec and outperforms HAP.

https://dandelion-burdock.com/articles/10bit-workflow-viability

AFAIK the SDK is free but I'm not sure that the licensing is as well.

David Butler's icon

Another massive benefit is that the same file can play at either an 8-bit or 10-bit render process. Because the format is based around 12-bit luma, it has the data there already to output at 10-bit.

generalh's icon

Hello,
I understand all the benefit from it but are you able to read a .mov encoded with notchLC in jit.movie under max 815 catalina? Because i'm not and some roadmap to debug would help me.
Thank you
H.

ironside's icon

It's not yet supported in Max. I was asking whether support might be in the pipeline, and it looks like it may be at some point in the future.

ironside's icon

I just wanted to bump this thread. I was wondering if NotchLC support is anywhere in the pipeline?

Rob Ramirez's icon

I reached out to them a couple times regarding SDK access back when this thread first appeared but never heard back. I will try again, but nothing is currently planned.

ironside's icon

Ah right, that's odd... I would have thought Notch would be really on it with things like that. Maybe it was a pandemic type thing. Ah well - it's not 100% essential for my workflow, especially as ProRes is now hardware accelerated on Apple Silicon.

David Butler's icon

@Rob I might be able to assist with this if it would be helpful as I have contacts at the company.

Rob Ramirez's icon

sure, would welcome that