Too few rendering formats (feature request)

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

wutongdegugeyouxiang

  • Posts: 49
  • Joined: Thu Nov 16, 2017 2:00 pm

Too few rendering formats (feature request)

PostMon Apr 16, 2018 6:44 pm

Can't render PAL mpge2 decoding format。
The mov format renders aac audio, the audio options are too few, and the sound quality is relatively poor, failing to meet the broadcast requirements.
No render dvd format presets
DaVinci Resolve 16.1.0b.017;i7 6700, rx 590, 16G RAM
Offline

Bjarne Nilsson

  • Posts: 6
  • Joined: Thu May 11, 2017 9:09 pm

Re: Too few rendering formats (feature request)

PostMon Apr 16, 2018 6:58 pm

What formats are you missing requiered for broadcast? maybe you need a codec pack from a third party
As for the dvd part, Resolve does not yet include dvd/Bluray authoring /as far as I know) so you will need a third party application for that. Hope this at least helps you a bit on the way to a solution
Bjarne Nilssom
Offline

wutongdegugeyouxiang

  • Posts: 49
  • Joined: Thu Nov 16, 2017 2:00 pm

Re: Too few rendering formats (feature request)

PostMon Apr 16, 2018 7:06 pm

I can't find a decoder package that I can use. Is there a free pass decoder package?

Does the following davinci resolve achieve this?
Video: MPEG-4 AVC, 720x480, 29.97 fps, 1 pass CBR (constant bitrate), 4500 kb/s and Audio: MPEG-4 AAC (LC), 48000 Hz, Stereo, 384 kbps.
DaVinci Resolve 16.1.0b.017;i7 6700, rx 590, 16G RAM
Offline

Bjarne Nilsson

  • Posts: 6
  • Joined: Thu May 11, 2017 9:09 pm

Re: Too few rendering formats (feature request)

PostTue Apr 17, 2018 5:48 pm

wutongdegugeyouxiang wrote:I can't find a decoder package that I can use. Is there a free pass decoder package?

Does the following davinci resolve achieve this?
Video: MPEG-4 AVC, 720x480, 29.97 fps, 1 pass CBR (constant bitrate), 4500 kb/s and Audio: MPEG-4 AAC (LC), 48000 Hz, Stereo, 384 kbps.

Hello again
Seems like you will need another tool for this, what aplication ar you using to autur the DVD, check what input formats it supports and exsport that from resolve
Bjarne Nilssom
Offline
User avatar

David Franzo

  • Posts: 193
  • Joined: Wed Jun 26, 2013 4:08 am
  • Location: New York

Re: Too few rendering formats (feature request)

PostTue Apr 17, 2018 8:35 pm

I'd love to be able to render H264 into either .mov or .mp4 on Linux. I'm guessing it's a licensing issue?
Offline

Sulo Kokki

  • Posts: 234
  • Joined: Thu Sep 28, 2017 11:39 pm

Re: Too few rendering formats (feature request)

PostSat Apr 21, 2018 5:35 pm

David Franzo wrote:I'd love to be able to render H264 into either .mov or .mp4 on Linux. I'm guessing it's a licensing issue?
Not really.

Implementing the ffmpeg libraries would provide for all that.
Linux Mint 19.3 | DaVinci Resolve Studio 17.1 | 2700x 32gb Radeon VII | macOS Mojave
Offline
User avatar

MikeRochefort

  • Posts: 156
  • Joined: Thu Feb 12, 2015 2:48 am
  • Location: Boston

Re: Too few rendering formats (feature request)

PostSun Apr 22, 2018 7:06 am

The supported codecs lists QuickTime as having the ability to decode and encode H.264 on Linux. I have ffmpeg installed as well as the x264 libraries (not that they play a role I suppose). Running DaVinci Studio 15 on CentOS and I’m not seeing H.264 as an option. There’s MPEG-4 but I’m pretty sure they aren’t the same thing.

Cheers,
Mike
https://michaelrochefort.com/
3D Lookdev, Compositing, and Sysadmin
Fusion Studio 9.0.2
Fusion 16 Studio
RHEL 7.6 | Intel i7-6850K | 32GB memory | 3x GTX 1070 | 418.56
Offline

Sulo Kokki

  • Posts: 234
  • Joined: Thu Sep 28, 2017 11:39 pm

Re: Too few rendering formats (feature request)

PostSun Apr 22, 2018 12:19 pm

Technically, BMD can pick their solution if they want to. Handbrake, for one, does excellent x264 / hevc encoding on a Linux with ffmpeg libraries - far better than the native Resolve export, in fact.

Should BMD go down this route, imagine that. Resolve on Linux would have a host of new ins and outs, everything native users would logically expect. Throw in MESA support, and you get one powerful NLE.
Linux Mint 19.3 | DaVinci Resolve Studio 17.1 | 2700x 32gb Radeon VII | macOS Mojave
Offline
User avatar

MikeRochefort

  • Posts: 156
  • Joined: Thu Feb 12, 2015 2:48 am
  • Location: Boston

Re: Too few rendering formats (feature request)

PostSun Apr 22, 2018 10:31 pm

I’d be curious as to why they aren’t going through with implementing ffmpeg (yet). It’s been radio silent and even just doing an internal build separate from system files or packages would open so many doors here for ingest and delivery. It’s a tried and true solution so I can’t see the business issue here.

I’m not sure but I don’t think if they did provide ffmpeg they can distribute it with the non-free codecs built. Particularly with GPL licensed work (aka libx264). This could possibly be why. If they have a commercial copy of libx264 then it wouldn’t matter but I don’t think they do. And GPL licensing has always been weird to me.

Cheers,
Mike
https://michaelrochefort.com/
3D Lookdev, Compositing, and Sysadmin
Fusion Studio 9.0.2
Fusion 16 Studio
RHEL 7.6 | Intel i7-6850K | 32GB memory | 3x GTX 1070 | 418.56
Offline
User avatar

Uli Plank

  • Posts: 25502
  • Joined: Fri Feb 08, 2013 2:48 am
  • Location: Germany and Indonesia

Re: Too few rendering formats (feature request)

PostTue Apr 24, 2018 3:58 am

Since BM is using ProRes encoding on the PC under license from Apple, there might be another licensing issue: ffmpeg is using non-approved ProRes.
So it might be part of the Apple contract not to integrate ffmeg. Remember, Apple could stop such encoding in ffmpeg any time they like, as they did for commercial products like Miraizon.
My disaster protection: export a .drp file to a physically separated storage regularly.
Please visit digitalproduction.com/author/uliplank/

Studio 19.1.3
2017 iMac, MacOS 13.7.4, eGPU
MacBook M1 Pro and M4 Pro mini, MacOS 14.7.5
SE, USM G3
Offline

Sulo Kokki

  • Posts: 234
  • Joined: Thu Sep 28, 2017 11:39 pm

Re: Too few rendering formats (feature request)

PostTue Apr 24, 2018 10:16 am

Prores enconding is already in the Linux port, the Advanced Panel version. They'd need not ffmpeg, if that'd be a problem.

For sure, ffmpeg can be compiled to use the nonfree codecs. At that point, it should be the end user's responsibility. BMD may be unable to provide with a complete out-of-the-box ffmpeg solution. A solution would be to leave at the discretion of the user - whether they want to use ffmpeg or not.


The radio silence on BMD's part is nothing new. The Linux port is the red-headed stepchild, which they are trying to figure into the overall "offer it to everybody" plan with Resolve. Since the end of v12's development cycle, there's been an effort, by BMD, to bring that port as a free version to interested users, without much of a warranty.

It was a no-win situation at first. The only real way to accumulate data out of the Linux ports functionality was to release it. This meant putting a spotlight on the solutions in the turnkey system. After the initial euphoria, people found it difficult to install on various configs. The audio required BMD I/O, which was less than liked. For casual users, the Linux port seemed to come with inherent restrictions and a nightmare setup.


A year later, BMD unveiled v15, with system audio output. The install can still be a handful, but at least the port has progressed on the interim. This suggest the Linux port plays into BMD's overall plans with Resolve. However, turnkey legacy is still felt with the lack of MESA support, which directly limits the amount of compatible configs - and ffmpeg.

Both of these I could foresee, if BMD can figure out how to implement them, given they'd both have a positive effect to virtually all Linux port users. They seem to like ubiquitous fixes; such things certainly justify the effort spared better than fixing one thing on a certain distro. We'll see.
Linux Mint 19.3 | DaVinci Resolve Studio 17.1 | 2700x 32gb Radeon VII | macOS Mojave
Offline
User avatar

MikeRochefort

  • Posts: 156
  • Joined: Thu Feb 12, 2015 2:48 am
  • Location: Boston

Re: Too few rendering formats (feature request)

PostTue Apr 24, 2018 4:29 pm

If BMD just supplied all the ffmpeg and codec sources with a build script that did all the work (assuming we have all the necessary tools locally), I think they could get around the licensing issue. Personally, I’d be totally down for that. Or at least set an ffmpeg version and let us link to it in Resolve.

Cheers,
Mike
https://michaelrochefort.com/
3D Lookdev, Compositing, and Sysadmin
Fusion Studio 9.0.2
Fusion 16 Studio
RHEL 7.6 | Intel i7-6850K | 32GB memory | 3x GTX 1070 | 418.56
Offline
User avatar

Cary Knoop

  • Posts: 1654
  • Joined: Sun Mar 12, 2017 6:35 pm
  • Location: Newark, CA USA

Re: Too few rendering formats (feature request)

PostTue Apr 24, 2018 4:37 pm

MikeRochefort wrote:If BMD just supplied all the ffmpeg and codec sources with a build script that did all the work (assuming we have all the necessary tools locally), I think they could get around the licensing issue.

Actually all they need is an open interface for a frame server both for input and output.
Then we can write a filter to marshall to and from their required frame format.
Offline
User avatar

MikeRochefort

  • Posts: 156
  • Joined: Thu Feb 12, 2015 2:48 am
  • Location: Boston

Re: Too few rendering formats (feature request)

PostTue Apr 24, 2018 5:08 pm

Cary Knoop wrote:Actually all they need is an open interface for a frame server both for input and output.
Then we can write a filter to marshall to and from their required frame format.


That’s definitely the cleaner method. My suggestion was more from the standpoint of if they wanted to support 1 version of ffmpeg and wanted it to be uniform regardless of the user/distro. But being able to plug our own in would be a much simpler choice and it doesn’t fall on them to provide anything.

Cheers,
Mike
https://michaelrochefort.com/
3D Lookdev, Compositing, and Sysadmin
Fusion Studio 9.0.2
Fusion 16 Studio
RHEL 7.6 | Intel i7-6850K | 32GB memory | 3x GTX 1070 | 418.56
Offline

Martin Schitter

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

Re: Too few rendering formats (feature request)

PostTue Apr 24, 2018 5:12 pm

Cary Knoop wrote:Actually all they need is an open interface for a frame server both for input and output.
Then we can write a filter to marshall to and from their required frame format.


i'm not sure, if this should be seen as a really satisfaying solution?
frame servers are usually not the optimal solution, if you want to preserve metadata, timecode and audio tracks as well. and frameservers are usually not the most efficient way to implement this kind of desires.
but this approach would indeed provide a kind of process isolation, which is necessary to comply with the GPL and similar licensing restrictions.
utilizing the already available openfx-io plugin, which would just need additional sound support, would otherwise look more attractive to me.
anyway -- i would really appreciate any kind of improvement in this regard too.
Offline
User avatar

Cary Knoop

  • Posts: 1654
  • Joined: Sun Mar 12, 2017 6:35 pm
  • Location: Newark, CA USA

Re: Too few rendering formats (feature request)

PostTue Apr 24, 2018 6:11 pm

Martin Schitter wrote:
Cary Knoop wrote:Actually all they need is an open interface for a frame server both for input and output.
Then we can write a filter to marshall to and from their required frame format.


i'm not sure, if this should be seen as a really satisfaying solution?
frame servers are usually not the optimal solution, if you want to preserve metadata, timecode and audio tracks as well. and frameservers are usually not the most efficient way to implement this kind of desires.
but this approach would indeed provide a kind of process isolation, which is necessary to comply with the GPL and similar licensing restrictions.
utilizing the already available openfx-io plugin, which would just need additional sound support, would otherwise look more attractive to me.
anyway -- i would really appreciate any kind of improvement in this regard too.

It's certainly not trivial and for BM there has to be a convincing business reason to invest in this.

However with a frame server interface you would be able to render 4K or 8K feature films over multiple computers, a small market segment but one with dollars to spend.
Last edited by Cary Knoop on Tue Apr 24, 2018 7:52 pm, edited 1 time in total.
Offline

Martin Schitter

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

Re: Too few rendering formats (feature request)

PostTue Apr 24, 2018 7:33 pm

Cary Knoop wrote:It's certainly not trivial and for BM there has to be convincing a business reason to invest in this.


you are right -- but BMD wouldn't be the first company, which outsourced the codec handling to a third party provider. autodesk did exactly the same, to concentrate all their development resources on more important tasks concerning their own products.

and the OpenFX interface is one of the few possibilities and well established standards, which really works on all platforms and in almost any professional video software.
Offline

Martin Schitter

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

Re: Too few rendering formats (feature request)

PostWed Apr 25, 2018 1:46 am

Martin Schitter wrote:utilizing the already available openfx-io plugin, which would just need additional sound support, would otherwise look more attractive to me.


btw.: it's a very strange and unhappy coincidence, that the author of the mentioned 'OpenFx-IO' just today had to write a very alarming cry for help to the open source community, whereas we all celebrate our happiness about closed source software on the linux platform...

https://forum.natron.fr/t/building-a-co ... ystem/2150

it's really an important problem, that davinici resolve and fusions success isn't only a challenge to commercial competitors. it also weakens the interested in really outstanding non-commercial open source alternatives, like natron, a lot.

and while BMD is usually eliminating all the sorrows of the victims on the commercial side by simply purchasing their companies, it's harder to guess, if they have adequate answers for core developers of open source software too?

just asking for the integration of valuable open source components and more satisfaying linux support is therefore perhaps not the most forward looking strategy to support the open source ecosystem in the long run. this is why i would prefer to see a solution, which is of of real benefit to both side, much more, than just another attempt to bypass the GNU license resp. the respectable interests of the open source community in any tricky manner...

Return to DaVinci Resolve

Who is online

Users browsing this forum: Peter Chamberlain, SteveW and 245 guests