Page 1 of 1

Resolve Studio on Linux- no MP4, h264, h265

PostPosted: Fri Jan 25, 2019 1:56 am
by hankthefourth
Hello,
i have installed resolve studio on linux, and have No h264, h265, etc under export-- under quicktime or anywhere else.
VLC plays h264, h265, etc no problem, so i know ffmpeg is installed.
I installed R-studio on my mac previously, and had all the export options. but it was slooow.
Now have moved to linux to use a faster ryzen chip, etc.-- and no export of h264/etc

Any ideas? ????

HELP a poor noob. I am using the pocket cinema 4K , and it is awesome.
just need to export in formats that my people can watch on their TV sets.
THANKS!

Re: Resolve Studio on Linux- no MP4, h264, h265

PostPosted: Sat Jan 26, 2019 3:10 pm
by peterjackson
Don't think Resolve can use FFMPEG in any way. I wish it could when exporting.

Re: Resolve Studio on Linux- no MP4, h264, h265

PostPosted: Sat Jan 26, 2019 4:14 pm
by Gary Hango
I would love to see a frame server plugin for the Delivery page like the old Debug-Mode plugin that could be used in Vegas and pre-CC Premier Pro.

Re: Resolve Studio on Linux- no MP4, h264, h265

PostPosted: Sat Jan 26, 2019 4:27 pm
by Dieter Scheel
hankthefourth wrote:Now have moved to linux to use a faster ryzen chip, etc.-- and no export of h264/etc


You did not provide enough information about your hardware. Especially your graphics card. I am using an Nvidia card and I do have all the export functions like h.265, h.264 incl. Nvidia encoding. Do you have CUDA installed? Or OpenCL? All neccessary and current drivers installed?

Which Linux distribution? And no, Resolve does not use ffmpeg but is using built-in codecs, unfortunately.

Re: Resolve Studio on Linux- no MP4, h264, h265

PostPosted: Sat Jan 26, 2019 4:39 pm
by peterjackson
Me too.

Alternative would be support for a lossless mode withing the Nvidia encoder on the deliver page for H264/H265 444 profile. The cards and Nvidia SDK support it. Resolve just doesn't expose that option. Just next to quality best add a lossless setting.

That is way faster to render than Cineform / ProRes / DNx due to GPU acceleration and for content without much action (still camera, interviews, screencasts) a fraction of the file size.

That way we could at least feed FFMPEG with a lossless intermediate without creating Terabytes of uncompressed data or using lossy codecs.

I feel many people on this forum are unhappy with the H264/H265 quality Resolve can export. They render to Cineform and then use FFMPEG to produce the final deliverable.

Frameserving to FFMPEG is new functionally to develop and using/shipping FFMPEG or x264/X265 might be a licensing problem.

Thus I think, supporting lossless H264/HEVC would be the easiest thing to make lots of people happy with the least effort.

Still, directly serving to FFMPEG would be the prime solution.

Re: Resolve Studio on Linux- no MP4, h264, h265

PostPosted: Sat Jan 26, 2019 5:20 pm
by Gary Hango
With a frame server plugin, BMD would only be responsible for codecs they provide. The app you use for encoding the frame served video and audio would be responsible for licensing. This way, BMD would never have to incorporate ffmpeg, but users could still take advantage of it. Basically, it would take the place of the process that’s used now, which is rendering out to a huge, lossless intermediate, then importing that to an encoder such as ffmpeg. This would save time ($$$$).

Another possible option would be if Resolve allowed simultaneous file system access to the lossless export file while it’s being created so an encoder could be encoding the delivery file simultaneously.

Re: Resolve Studio on Linux- no MP4, h264, h265

PostPosted: Sun Jan 27, 2019 8:06 am
by peterjackson
I'm completely with you. I did some light research yesterday and it seems less effort to actually develop than I though.

When I get a chance, I'll try to put together a little script that watches a folder where Resolve renders a TIFF sequence and feeds that pixel data to FFMPEG stdin, then deletes the TIFF frame.

It surly is a hack, but better than to run out of space for an uncompressed render. Surly that also doesn't account for slow encoders in FFMPEG, as there is no way to throttle Resolve rendering TIFF frames.

Concurrent file access should work on Linux and OSX, not on Windows though.

Re: Resolve Studio on Linux- no MP4, h264, h265

PostPosted: Mon Jan 28, 2019 2:14 am
by hankthefourth
WOW!
Just reading your replies makes my head spin! I barely understand it all. I thought someone would say, "flush your font cache, you noob" or something simple. I had no idea the FFmpeg thing was such a issue.
BUT,
I want the script ! Once it is done. FFmpeg is blazing fast with 12 threads rendering. Would be great to automate the process. I have been doing the Resolve to FFmpeg by hand.

Sorry i did not post my specs. I am on Ubuntu 18.04. Ryzen 1600 chip. 8 GB ram. 8Gb AMD RX-580 gpu.
the install and running of Resolve studio went smoothly. The setup is extremely fast.
Only the lack of h264 and h265 were an issue.

Thanks!

Re: Resolve Studio on Linux- no MP4, h264, h265

PostPosted: Thu Mar 04, 2021 4:12 pm
by emmettp
I realize this is an old thread, but I'm not having any luck resolving this.

Everything I read indicates that Davinci Resolve Studio on Linux supports H.264 and H.265 encoding with a supported Nvidia GPU. I have a GeForce GTX 1660 Ti which support NVENC but I've yet to be able to get H.264 or H.265 to show up as a Codec (format QuckTime) on the Render Settings.

I'm on DR17 Studio, Fedora 33, and the latest (460.56) Nvidia drivers.

Any additional insight will be greatly appreciated!

EDIT: Although the version was the same (460.56, the latest at the time), I switched from the RPMFusion kernel modules to the ones directly from nvidia.com and now H.264/H.265 are now available Codecs on the Delivery page.