Resolve needs MagicYUV !!!

Get answers to your questions about color grading, editing and finishing with DaVinci Resolve.
  • Author
  • Message
Offline

EddieChristian

  • Posts: 8
  • Joined: Sat Dec 22, 2018 3:05 pm
  • Real Name: Eddie J, L, Christian

Resolve needs MagicYUV !!!

PostFri Sep 06, 2019 1:52 am

First I should say as a Windows user, Resolve should use ANY Codec I have installed already. But since it doesn't and since Prores is Useless on Windows, We need a Proper Codec for Multi-Generational Use. Ancient Avid Codecs that haven't been updated in 5 years is simply Not Good Enough!!!

https://www.magicyuv.com/
Offline
User avatar

Marc Wielage

  • Posts: 7644
  • Joined: Fri Oct 18, 2013 2:46 am
  • Location: Hollywood, USA

Re: Resolve NEEDS MagicYUV !!!

PostFri Sep 06, 2019 1:56 am

I know many clients that will routinely accept DNxHD444 and DHxHR444 for final delivery. And in truth, Netflix has been going with OP1A more frequently, and that's a major force in post production these days.
marc wielage, csi • VP/color & workflow • chroma | hollywood
Offline

EddieChristian

  • Posts: 8
  • Joined: Sat Dec 22, 2018 3:05 pm
  • Real Name: Eddie J, L, Christian

Re: Resolve NEEDS MagicYUV !!!

PostFri Sep 06, 2019 2:20 am

Is it mathematically lossless?
"Unlike visually lossless codecs, MagicYUV is mathematically lossless, meaning that the decompressed output is bit-by-bit identical to the original input."

And will it open in post software like Mocha Pro and AfterFX?

Apple has screwed both the Game and the Film industry by killing Media File Types and SDK's. None of their tools will Ever be in my studio again!!
Offline
User avatar

Marc Wielage

  • Posts: 7644
  • Joined: Fri Oct 18, 2013 2:46 am
  • Location: Hollywood, USA

Re: Resolve NEEDS MagicYUV !!!

PostFri Sep 06, 2019 4:20 am

EddieChristian wrote:Is it mathematically lossless?

I only worry about what my clients ask for. If we can give them what they ask for, if the results look good for QC and on the air, and if we get paid on time, then all is well. That is literally all we care about.
marc wielage, csi • VP/color & workflow • chroma | hollywood
Offline

EddieChristian

  • Posts: 8
  • Joined: Sat Dec 22, 2018 3:05 pm
  • Real Name: Eddie J, L, Christian

Re: Resolve needs MagicYUV !!!

PostFri Sep 06, 2019 5:32 am

Well I do Visual Effects and Image Integrity is Crucial.
Offline

Andrew Kolakowski

  • Posts: 7601
  • Joined: Tue Sep 11, 2012 10:20 am
  • Location: Poland

Re: Resolve needs MagicYUV !!!

PostFri Sep 06, 2019 9:45 am

EddieChristian wrote:First I should say as a Windows user, Resolve should use ANY Codec I have installed already. But since it doesn't and since Prores is Useless on Windows, We need a Proper Codec for Multi-Generational Use. Ancient Avid Codecs that haven't been updated in 5 years is simply Not Good Enough!!!

https://www.magicyuv.com/


DNxHR is as good as ProRes.
Last edited by Andrew Kolakowski on Fri Sep 06, 2019 9:54 am, edited 1 time in total.
Offline

Andrew Kolakowski

  • Posts: 7601
  • Joined: Tue Sep 11, 2012 10:20 am
  • Location: Poland

Re: Resolve needs MagicYUV !!!

PostFri Sep 06, 2019 9:48 am

EddieChristian wrote:Well I do Visual Effects and Image Integrity is Crucial.


Then use DPX, TIFF, EXR (there is lossless compressed mode) or 10bit uncompressed RGB.
I worked with MagicYUV developer on this codec and it's good, but without native support in many apps it's just yet another codec. He tried with Adobe, but they were not interested.
Offline
User avatar

waltervolpatto

  • Posts: 8819
  • Joined: Thu Feb 07, 2013 5:07 pm
  • Location: 1146 North Las Palmas Ave. Hollywood, California 90038 USA

Re: Resolve needs MagicYUV !!!

PostFri Sep 06, 2019 1:14 pm

EddieChristian wrote:Well I do Visual Effects and Image Integrity is Crucial.


Then use exr like any good visual effect company.
SuperServer 5039AD-I
C9X299-PGF - DDR4-2400 16x4 GB
i9-7920xCPU 12c 2.90GHz Water cooled
2x 1080ti DeckLink Studio 4K (11.5.1)
W10-1903 - BMR St. 17.2.011
nvidia: 462.59 studio
Offline

Martin Schitter

  • Posts: 899
  • Joined: Tue Apr 28, 2015 10:41 pm

Re: Resolve NEEDS MagicYUV !!!

PostFri Sep 06, 2019 2:45 pm

EddieChristian wrote:Is it mathematically lossless?
"Unlike visually lossless codecs, MagicYUV is mathematically lossless, meaning that the decompressed output is bit-by-bit identical to the original input."


most of the recent common codecs (h.264, h.265, vp9) also support mathematical lossless en/decode profiles!
in case of nvidia graphic cards, it's even supported in a hardware accelerated manner.
Offline

kinvermark

  • Posts: 453
  • Joined: Tue Apr 16, 2019 5:04 pm
  • Real Name: Mark Wilson

Re: Resolve needs MagicYUV !!!

PostFri Sep 06, 2019 4:44 pm

Can Resolve output a true mathematically lossless h264 ? What settings?
Windows 10 laptop. Intel i7-10750H, 32GB RAM, Nvidia 2060 GPU, SSD & RAID HD array. Resolve Studio 17.2.2
Offline

Martin Schitter

  • Posts: 899
  • Joined: Tue Apr 28, 2015 10:41 pm

Re: Resolve needs MagicYUV !!!

PostFri Sep 06, 2019 6:23 pm

kinvermark wrote:Can Resolve output a true mathematically lossless h264 ? What settings?


i don't think, resolve actually provides this option, but it's definitely available in the nvidia codec sdk and supported e.g. by ffmpeg.

see: https://developer.nvidia.com/nvidia-video-codec-sdk
Offline

EddieChristian

  • Posts: 8
  • Joined: Sat Dec 22, 2018 3:05 pm
  • Real Name: Eddie J, L, Christian

Re: Resolve needs MagicYUV !!!

PostFri Sep 06, 2019 6:28 pm

waltervolpatto wrote:
EddieChristian wrote:Well I do Visual Effects and Image Integrity is Crucial.


Then use exr like any good visual effect company.


This leads to storage issues at 4K you are talking just over 50 Megs a frame. It's much better to use a Mathematically lossless method. Otherwise you are buying hard drives weekly to store current and past jobs.
Offline
User avatar

Jack Fairley

  • Posts: 1587
  • Joined: Mon Oct 03, 2016 7:58 pm
  • Location: Los Angeles

Re: Resolve needs MagicYUV !!!

PostFri Sep 06, 2019 6:41 pm

EddieChristian wrote:Otherwise you are buying hard drives weekly to store current and past jobs.

Yes, and?
Ryzen 3900X 4.4Ghz
32GB DDR4-3600
RTX 3090
DeckLink 4K Extreme 12G
Resolve Studio 17
Windows 10 Pro 2004
Offline

Andrew Kolakowski

  • Posts: 7601
  • Joined: Tue Sep 11, 2012 10:20 am
  • Location: Poland

Re: Resolve needs MagicYUV !!!

PostFri Sep 06, 2019 8:07 pm

EddieChristian wrote:
waltervolpatto wrote:
EddieChristian wrote:Well I do Visual Effects and Image Integrity is Crucial.


Then use exr like any good visual effect company.


This leads to storage issues at 4K you are talking just over 50 Megs a frame. It's much better to use a Mathematically lossless method. Otherwise you are buying hard drives weekly to store current and past jobs.


When your video has grain/noise your gain from lossless compression will be marginal. From typical around 2x it may go down to eg. just 20%.
EXR has lossy and lossless modes as well.
Offline

kinvermark

  • Posts: 453
  • Joined: Tue Apr 16, 2019 5:04 pm
  • Real Name: Mark Wilson

Re: Resolve needs MagicYUV !!!

PostWed Oct 30, 2019 3:01 pm

Not sure if there is still any interest in this topic, but...

The developer has announced a new version of MagicYUV that includes an Adobe plug-in. That may make it more popular and thus useful as an intermediate.

He has also stated that "others" are possible. Maybe Resolve?
Windows 10 laptop. Intel i7-10750H, 32GB RAM, Nvidia 2060 GPU, SSD & RAID HD array. Resolve Studio 17.2.2
Offline

Andrew Kolakowski

  • Posts: 7601
  • Joined: Tue Sep 11, 2012 10:20 am
  • Location: Poland

Re: Resolve needs MagicYUV !!!

PostWed Oct 30, 2019 4:02 pm

Resolve is not possible as only BM can add codecs to it. You would have to convince BM to do it.
Adobe is different in this aspect- you can write your own import/export modules.
Offline

Marc Salvatore

  • Posts: 165
  • Joined: Tue Oct 31, 2017 5:21 pm

Re: Resolve needs MagicYUV !!!

PostWed Oct 30, 2019 6:11 pm

Just emailed the developer and this was his reply:

Hi Marc,

You're not the first person to ask, and I'd love to add it to Resolve, but I'm not sure if Resolve has a public SDK for developing import / export plugins.
Are you aware of any import / export plugins which add a custom format to Resolve, so I can take a look and investigate?

Best regards,
Balázs Oroszi
MagicYUV author
ASUS X99-A/USB 3.1 / i7-5820K / 64gb ram / NVidea 2070 Super / Windows 10 / Resolve Studio / Speed Editor
Offline

ignus2

  • Posts: 1
  • Joined: Wed Oct 30, 2019 6:51 pm
  • Location: Hungary
  • Real Name: Balázs Oroszi

Re: Resolve needs MagicYUV !!!

PostWed Oct 30, 2019 7:02 pm

Hi all,

I'm the developer of MagicYUV and Marc told me about this thread.
As he quoted above, I'd love to add MagicYUV support to Resolve, but I'm not sure how.
Is there any Resolve SDK available that would allow developing an import / export plugin?

I did a quick research, and I've found that Resolve supports OpenFX plugins, is that true? If so, then there is a package called openfx-io, which supposedly implements various import/export plugins through OpenFX: https://github.com/NatronGitHub/openfx-io
Has anyone ever tried to use them with Resolve?
Offline

Marc Salvatore

  • Posts: 165
  • Joined: Tue Oct 31, 2017 5:21 pm

Re: Resolve needs MagicYUV !!!

PostThu Oct 31, 2019 2:44 am

Bump!
ASUS X99-A/USB 3.1 / i7-5820K / 64gb ram / NVidea 2070 Super / Windows 10 / Resolve Studio / Speed Editor
Offline

LeroiLightning

  • Posts: 1
  • Joined: Thu Nov 19, 2020 7:58 pm
  • Real Name: Leroi Keiller

Re: Resolve needs MagicYUV !!!

PostThu Nov 19, 2020 8:10 pm

Me too; I'd love to see MagicYUV export available in Resolve and, if possible, for loading MagicYUV-encoded video clips into Resolve. (It looks like HitFilm Express now supports it, as I managed to load a MagicYUV clip into it and it played with no problem.)
Offline

Andrew Kolakowski

  • Posts: 7601
  • Joined: Tue Sep 11, 2012 10:20 am
  • Location: Poland

Re: Resolve needs MagicYUV !!!

PostFri Nov 20, 2020 11:09 am

ignus2 wrote:Hi all,

I'm the developer of MagicYUV and Marc told me about this thread.
As he quoted above, I'd love to add MagicYUV support to Resolve, but I'm not sure how.
Is there any Resolve SDK available that would allow developing an import / export plugin?

I did a quick research, and I've found that Resolve supports OpenFX plugins, is that true? If so, then there is a package called openfx-io, which supposedly implements various import/export plugins through OpenFX: https://github.com/NatronGitHub/openfx-io
Has anyone ever tried to use them with Resolve?


We have now support for export plugins, so adding export support is now very possible and should be relatively simple.
I hope you are well :)

Return to DaVinci Resolve

Who is online

Users browsing this forum: 2D3D4K, Alexander Wireen, Bing [Bot], dave4443, Majestic-12 [Bot], TheBloke and 89 guests