Page 1 of 4

Encoder plugin packs - June 2022 Update

PostPosted: Mon Nov 09, 2020 8:59 pm
by Peter Chamberlain
Hello all, we want to let you know about a new feature in v17 that allows companies to offer a plugin pack for additional and optimized render formats.

The first company to offer this is MainConcept who have a Codec Plugin which offers DaVinci Resolve Studio users the ability to directly export a number of codec types like AS-11 UK DPP SD or HD compliant content, or rendered into HEVC in up to 8K resolution. With the plugin, projects can be rendered into professional broadcast camcorder formats, allowing exported video to remain in the original recording format.

Visit mainconcept.com/bmd-beta to see how it integrates into the Blackmagic Design DaVinci Resolve timeline and sign up for the free beta, available for Windows, macOS, and Linux.


Update: This plugin pack now has a new June 2022 update.

Support now includes:

HEVC encoding up to 8K

Encode HEVC/H.265 Main and Main 10 in up to 8K in MP4 file format, widely used in OTT workflows and environments

AS-11 UK DPP Rendering
Supports AS-11 UK DPP SD (MPEG-2) and HD (AVC/H.264) project rendering with ready-to-use SD and HD presets, including metadata handling, direct from the DaVinci Resolve Studio timeline
The included XML metadata template file can be modified to set all descriptive metadata required to create AS-11 UK DPP compliant content
Metadata compliant

Pro camera formats and preset groups
Supports a wide range of professional camera formats and preset groups including:
Sony XDCAM EX, HD & IMX and XAVC & XAVC-S
Panasonic P2 DVCPRO and AVC Ultra (Intra and LongG)
MP4 HEVC (8-bit or 10-bit)
MXF (AS-11 UK DPP SD or HD & RP2027 AVC-Intra)
DVD (MPEG-2)
NEW: Blu-ray Disc
NEW: MP4 AVC (8-bit or 10-bit)

Re: Encoder plugin packs

PostPosted: Mon Nov 09, 2020 9:20 pm
by Sander de Regt
Is there also a way to allow for decoder plugins? I'd love to use the cut page to cut out all commercials from my DVR recordings, but the format it was recorded in isn't supported. (it's a fringe case, I realize this)

Re: Encoder plugin packs

PostPosted: Mon Nov 09, 2020 9:25 pm
by puddlepounce
is there a roadmap of which plugins might be coming ? Like maybe prores in windows, and AAC audio in linux, too ?

Re: Encoder plugin packs

PostPosted: Mon Nov 09, 2020 9:32 pm
by RikshaDriver
Is there an SDK available for this?

Re: Encoder plugin packs

PostPosted: Mon Nov 09, 2020 9:52 pm
by Rohit Gupta
RikshaDriver wrote:Is there an SDK available for this?


Yes, in help menu, documentation

Re: Encoder plugin packs

PostPosted: Tue Nov 10, 2020 2:53 am
by ambustion
This is super cool.

Re: Encoder plugin packs

PostPosted: Tue Nov 10, 2020 11:24 am
by FinnJaeger
so thats the soft way of enabling prores on win/linux without striking a deal with apple then? Chapeau!
Lets just hope someone brings a good prores encoder, my hopes are on Drastic/MediaReaktor , ffmpeg and premieres implementation is not that good imho.

Re: Encoder plugin packs

PostPosted: Tue Nov 10, 2020 11:32 am
by roger.magnusson
But the ProRes encoder in MediaReactor is FFmpeg.

MediaReactor wrote:Write MOV (FFMPEG) ProRes (ProRes, ProRes LT, ProRes HQ, ProRes Proxy)

Re: Encoder plugin packs

PostPosted: Tue Nov 10, 2020 4:08 pm
by FinnJaeger
roger.magnusson wrote:But the ProRes encoder in MediaReactor is FFmpeg.

MediaReactor wrote:Write MOV (FFMPEG) ProRes (ProRes, ProRes LT, ProRes HQ, ProRes Proxy)


Yea, If I understand correctly so is Nuke, but in case of nuke and (i hope mediaReaktor) its officiall prores encoder under the hood and they just use ffmpeg to do the Mov wrapping.

Re: Encoder plugin packs

PostPosted: Tue Nov 10, 2020 7:59 pm
by Andrew Kolakowski
One of the best v17 features. It opens for customised/optimised exporters.

Re: Encoder plugin packs

PostPosted: Tue Nov 10, 2020 10:48 pm
by Jean Paul Sneider
Great great feature for post houses trying to implement a full Resolve pipeline!

Re: Encoder plugin packs

PostPosted: Wed Nov 11, 2020 12:24 pm
by Andrew Kolakowski
There is also now a way of execution some script after export finished.

Re: Encoder plugin packs

PostPosted: Wed Nov 11, 2020 5:51 pm
by Gary Hango
Just verifying. Do the codec packs only work on the Studio version?

Re: Encoder plugin packs

PostPosted: Wed Nov 11, 2020 6:02 pm
by Sergey Mirontsev
Gary Hango wrote:Just verifying. Do the codec packs only work on the Studio version?

Only Studio, yes.

Re: Encoder plugin packs

PostPosted: Wed Nov 11, 2020 6:03 pm
by Sergey Mirontsev
x264_encoder_plugin, binaries for Windows, macOS, Linux

viewtopic.php?f=36&t=125570

Re: Encoder plugin packs

PostPosted: Wed Nov 11, 2020 6:39 pm
by Gary Hango
Sergey Mirontsev wrote:
Gary Hango wrote:Just verifying. Do the codec packs only work on the Studio version?

Only Studio, yes.

Bummer.

Looking at the source code for the x264 encoder plugin, this all looks very simple. It's basically an interface to the encoder dll. So any encoder that is provided as a dll, with it's "include" files so the Resolve plugin can access the dll's functions, can be turned into a Resolve IO plugin.

Re: Encoder plugin packs

PostPosted: Wed Nov 11, 2020 9:14 pm
by antoine
Andrew Kolakowski wrote:There is also now a way of execution some script after export finished.
Hi Andrew, woul you have more info about this ? Thanks

Re: Encoder plugin packs

PostPosted: Wed Nov 11, 2020 9:31 pm
by roger.magnusson
They've added a feature called Workflow Integration where you can create plugins using the Electron framework. Find more info in the DaVinci Resolve/Developer folder of the installed app.

Re: Encoder plugin packs

PostPosted: Thu Nov 12, 2020 4:11 pm
by Andrew Kolakowski
antoine wrote:
Andrew Kolakowski wrote:There is also now a way of execution some script after export finished.
Hi Andrew, woul you have more info about this ? Thanks


It's in the export GUI. Don't know exact details.

Re: Encoder plugin packs

PostPosted: Fri Nov 13, 2020 10:56 pm
by Chad Capeland
This is great news.

Any plans for decoder plugins? For file formats we'd like to add support for for input media.

Re: Encoder plugin packs

PostPosted: Wed Nov 18, 2020 12:29 am
by lost_soul
finnjaeger wrote:so thats the soft way of enabling prores on win/linux without striking a deal with apple then? Chapeau!
Lets just hope someone brings a good prores encoder, my hopes are on Drastic/MediaReaktor , ffmpeg and premieres implementation is not that good imho.

It also allows them to dance around those ridiculous rent seeking software patents that only apply to Americans.

Re: Encoder plugin packs

PostPosted: Wed Nov 18, 2020 3:25 am
by Ellory Yu
BMD folks, if you get information on 3rd party [commercial] prores encoder plug-in (for Windows), please post and let us know. Thanks!

Re: Encoder plugin packs

PostPosted: Wed Nov 18, 2020 3:26 am
by Ellory Yu
Sergey Mirontsev wrote:x264_encoder_plugin, binaries for Windows

viewtopic.php?f=21&t=125439


This link does not exist.

Re: Encoder plugin packs

PostPosted: Wed Nov 18, 2020 10:04 am
by Sergey Mirontsev
Ellory Yu wrote:
Sergey Mirontsev wrote:x264_encoder_plugin, binaries for Windows

viewtopic.php?f=21&t=125439


This link does not exist.

viewtopic.php?f=36&t=125570

Topis was moved to DaVinci Resolve 17 Beta subforum by moderators.

Re: Encoder plugin packs

PostPosted: Fri Dec 11, 2020 6:40 pm
by Mag Asine
Peter Chamberlain wrote:Hello all, we want to let you know about a new feature in v17 that allows companies to offer a plugin pack for additional and optimized render formats.

The first company to offer this is MainConcept who have a Codec Plugin which offers DaVinci Resolve Studio users the ability to directly export a number of codec types like AS-11 UK DPP SD or HD compliant content, or rendered into HEVC in up to 8K resolution. With the plugin, projects can be rendered into professional broadcast camcorder formats, allowing exported video to remain in the original recording format.

Visit mainconcept.com/bmd-beta to see how it integrates into the Blackmagic Design DaVinci Resolve timeline and sign up for the free beta, available for Windows, macOS, and Linux.


;) Hello Are you
Webm and VP9 - does not require licenses ;) :ugeek:

Re: Encoder plugin packs

PostPosted: Tue Dec 29, 2020 3:31 pm
by Simon Rabeder
So still no answer on decoder plugins? I was hoping for ProRes RAW in the future.

Re: Encoder plugin packs

PostPosted: Tue Dec 29, 2020 3:37 pm
by Andrew Kolakowski
There is nothing official about writing input plugins.
I'm bit disappointed that no one written ffmpeg exporter yet.

Re: Encoder plugin packs

PostPosted: Tue Dec 29, 2020 6:59 pm
by antoine
Decoders plugins would be very cool

Re: Encoder plugin packs

PostPosted: Wed Dec 30, 2020 1:18 pm
by DonTequila
We've just released beta4 of our encoding plugin for Resolve 17. We've added various improvements for DPP AS-11:
1 AS11 metadata optional sidecar XML file
2 Combined DPP template for SD and HD profiles
3 ColorRange (Full/Limited)
4 Fix for DPP Interlace

Please check this out.

If you previously registed for our beta, please download beta4 from our portal.
If you've not registed before, please do so here with the link below.

Re: Encoder plugin packs

PostPosted: Thu Dec 31, 2020 7:53 am
by Sergey Mirontsev
DonTequila wrote:We've just released beta4 of our encoding plugin for Resolve 17. We've added various improvements for DPP AS-11:
1 AS11 metadata optional sidecar XML file
2 Combined DPP template for SD and HD profiles
3 ColorRange (Full/Limited)
4 Fix for DPP Interlace

Please check this out.

If you previously registed for our beta, please download beta4 from our portal.
If you've not registed before, please do so here with the link below.
Can you please show this to developers? Probably fixed in beta4?

viewtopic.php?t=128517

Re: Encoder plugin packs

PostPosted: Thu Dec 31, 2020 10:20 am
by RikshaDriver
Andrew Kolakowski wrote:I'm bit disappointed that no one written ffmpeg exporter yet.


It's on my To-Do list alongside other web codecs :)

Re: Encoder plugin packs

PostPosted: Thu Dec 31, 2020 11:11 am
by Andrew Kolakowski
Even simplest version without any GUI, just place to type ffmpeg command would be enough for start.
Creating ffmpeg GUI to cover all its codecs is quite a challenge.

Re: Encoder plugin packs

PostPosted: Thu Dec 31, 2020 3:08 pm
by Gary Hango
I wonder if creating a frame server would be a better idea than creating a separate plugin for every codec. This would allow using your favorite encoder.

Re: Encoder plugin packs

PostPosted: Thu Dec 31, 2020 8:12 pm
by Gary Hango
I contacted the creator of the Debugmode Frameserver, and he’s going to look into porting it to Resolve.

Re: Encoder plugin packs

PostPosted: Fri Jan 01, 2021 11:36 am
by antoine
Nice :D

Re: Encoder plugin packs

PostPosted: Fri Jan 01, 2021 5:23 pm
by DonTequila
Sergey Mirontsev wrote:
DonTequila wrote:We've just released beta4 of our encoding plugin for Resolve 17. We've added various improvements for DPP AS-11:
1 AS11 metadata optional sidecar XML file
2 Combined DPP template for SD and HD profiles
3 ColorRange (Full/Limited)
4 Fix for DPP Interlace

Please check this out.

If you previously registed for our beta, please download beta4 from our portal.
If you've not registed before, please do so here with the link below.
Can you please show this to developers? Probably fixed in beta4?

viewtopic.php?t=128517


Yes, this is fixed in Beta4 of our plugin as well. Thank you for pointing me at this again, I forgot to mention it.

Re: Encoder plugin packs

PostPosted: Sat Jan 02, 2021 5:09 am
by satishkumr
Gary Hango wrote:I contacted the creator of the Debugmode Frameserver, and he’s going to look into porting it to Resolve.


Hi all, I'm the Frameserver creator that Gary mentioned above (thanks Gary for drawing my attention to DaVinci Resolve). I'm just starting to install and check out the SDK. Happy to be here!

Re: Encoder plugin packs

PostPosted: Tue Jan 05, 2021 7:11 pm
by Christopher Dobey
Wow this is great news :D a RAW timeline directly to FFmpeg encoding without an intermediate is as good as it gets 8-)

Re: Encoder plugin packs

PostPosted: Tue Jan 05, 2021 7:17 pm
by Andrew Kolakowski
Yep, very useful. I assume pipe will be done over at least 16bit format. There should be choice of RGB and YUV as then we really on Resolve's RGB->YUV conversion with proper matrix based on project settings.

Re: Encoder plugin packs

PostPosted: Tue Jan 05, 2021 7:20 pm
by Sergey Mirontsev
All that remains is to render the sound separately and attach it to the video

Re: Encoder plugin packs

PostPosted: Tue Jan 05, 2021 8:42 pm
by Andrew Kolakowski
Why?
Is there no audio piping in Resolve SDK?

Re: Encoder plugin packs

PostPosted: Wed Jan 06, 2021 7:49 am
by Sergey Mirontsev
Andrew Kolakowski wrote:Why?
Is there no audio piping in Resolve SDK?
I thought there was no sound in the Frameserver. I was wrong.

Re: Encoder plugin packs

PostPosted: Sat Jan 30, 2021 4:15 am
by jodysmith
Will BMD be adding/releasing plugins for their own hardware? I'd like a preset/plugin to export content that will play on a HyperDeck. Ive been having to some work arounds to get edited outputs to play on the HD-Mini.

Re: Encoder plugin packs

PostPosted: Sun Jan 31, 2021 2:16 pm
by Alex Potemkin
Andrew Kolakowski wrote:Creating ffmpeg GUI to cover all its codecs is quite a challenge.


ProRes would be enough ;)

Sent from my LM-V600 using Tapatalk

Re: Encoder plugin packs

PostPosted: Sun Jan 31, 2021 2:56 pm
by Alex Potemkin
Hope it will be done soon!Image

Sent from my LM-V600 using Tapatalk

Re: Encoder plugin packs

PostPosted: Mon Feb 01, 2021 11:08 am
by CougerJoe
DonTequila wrote:We've just released beta4 of our encoding plugin for Resolve 17. We've added various improvements for DPP AS-11:
1 AS11 metadata optional sidecar XML file
2 Combined DPP template for SD and HD profiles
3 ColorRange (Full/Limited)
4 Fix for DPP Interlace

Please check this out.

If you previously registed for our beta, please download beta4 from our portal.
If you've not registed before, please do so here with the link below.


It is the demo version with a big ugly watermark on the encode.
Is this supposed to be the case for registered beta testers?
It does not make it possible to do quality analysis (via software) when the encode creates something that never existed in original, software see's it as different so lower quality

Re: Encoder plugin packs

PostPosted: Mon Feb 01, 2021 3:01 pm
by DonTequila
CougerJoe wrote:
DonTequila wrote:We've just released beta4 of our encoding plugin for Resolve 17. We've added various improvements for DPP AS-11:
1 AS11 metadata optional sidecar XML file
2 Combined DPP template for SD and HD profiles
3 ColorRange (Full/Limited)
4 Fix for DPP Interlace

Please check this out.

If you previously registed for our beta, please download beta4 from our portal.
If you've not registed before, please do so here with the link below.


It is the demo version with a big ugly watermark on the encode.
Is this supposed to be the case for registered beta testers?
It does not make it possible to do quality analysis (via software) when the encode creates something that never existed in original, software see's it as different so lower quality


I understand that quality assessment is not possible with the watermark. Please contact us for a non-watermarked version of the plugin, we are happy to provide a free beta license. Thank you and looking forward to hearing from you.

Re: Encoder plugin packs

PostPosted: Mon Feb 01, 2021 9:57 pm
by Peter Fleming
satishkumr wrote:
Gary Hango wrote:I contacted the creator of the Debugmode Frameserver, and he’s going to look into porting it to Resolve.


Hi all, I'm the Frameserver creator that Gary mentioned above (thanks Gary for drawing my attention to DaVinci Resolve). I'm just starting to install and check out the SDK. Happy to be here!


Having used the Debugmode Frameserver many times over the years, I can confirm that it is a great tool. It would be very usefull in Resolve, if it can be implemented, and would certainly solve many of DR's export limitations.
So, Satishkumr I'm looking forward to the possible implementation of a frameserving solution for Resolve.
Please keep us up to date on progress.

Re: Encoder plugin packs

PostPosted: Mon Feb 01, 2021 10:15 pm
by Andrew Kolakowski
Actually BM could introduce piping.

resolve myproject -pipe - | ffmpeg -i - .....

this is how many tools can talk to each other in open source world.

Re: Encoder plugin packs

PostPosted: Sat Feb 20, 2021 9:36 am
by Captain Red
Peter Chamberlain wrote:Hello all, we want to let you know about a new feature in v17 that allows companies to offer a plugin pack for additional and optimized render formats.

The first company to offer this is MainConcept who have a Codec Plugin which offers DaVinci Resolve Studio users the ability to directly export a number of codec types like AS-11 UK DPP SD or HD compliant content, or rendered into HEVC in up to 8K resolution. With the plugin, projects can be rendered into professional broadcast camcorder formats, allowing exported video to remain in the original recording format.

Visit mainconcept.com/bmd-beta to see how it integrates into the Blackmagic Design DaVinci Resolve timeline and sign up for the free beta, available for Windows, macOS, and Linux.


RE: encoding plug-ins - I just upgraded to Studio and don't see H.265 Master in the launch panel. Digging through the manual and forums didn't give me any insights. Apologies if this is covered elsewhere. This Codec Plugin sounds great and will investigate.