From my reading it seems that Resolve runs fine on Linux with the exception of some codecs not being available.

My biggest concern is with playing footage inside of Resovle (I think the codec issue might affect this as well). My Sony A7IV records footage at 4k h264 (10 bit 4:2:2), the free version in Windows doesn’t playback this footage at all. MacOS doesn’t have this issue at all.

I’m assuming I’ll need to transcode my footage with ffmpeg on Linux the same as I do on Windows. Is that correct?

  • @[email protected]
    link
    fedilink
    English
    4
    edit-2
    9 months ago

    I would try a transcode to DNxHR, it’s much quicker to edit with anyways since it’s optimized for that. h264/265 is ridiculously resource intensive to edit.

  • @[email protected]
    link
    fedilink
    49 months ago

    I normally transcode into DNxHD or DNxHR, I don’t think normal h264 works, but davinci runs so much smoother with DNxHD anyways.

  • laenurd
    link
    fedilink
    49 months ago

    Afaik the free version has no support for h264 whatsoever on Linux. I think you will have to transcode.

    • @dack
      link
      19 months ago

      H264 does work fine in the paid version. The lack of AAC support is sometimes an issue though. For footage in AAC+H264, I usually just run it through ffmpeg to transcode the audio to PCM and keep the video as-is.

    • @[email protected]OP
      link
      fedilink
      English
      29 months ago

      I’ll be trying it anyways, just thought I’d ask to see if anyone here had insights.

  • @[email protected]
    link
    fedilink
    English
    39 months ago

    Yes, for video files, needs to convert to MOV:

    ffmpeg -i input.mp4 -c:v dnxhd -profile:v dnxhr_hq -pix_fmt yuv422p -c:a pcm_s16le -f mov output.mov

  • yeehaw
    link
    fedilink
    29 months ago

    I’m running Nvidia 2070 super in arch/manjaro for years and I edit all my footage in resolve. I love it. My phone and GoPro have no audio. I have a script to convert to mov. Other than that shits mint. I love it.

  • @the16bitgamer
    link
    English
    29 months ago

    H264 or mp4 file format is proprietary and requires a license. Windows includes the license thus why mp4’s work but Linux doesn’t include them outside of the Pro version.

    Ffmpeg or handbrake can convert your video files to another encoding format that works.

    The Arch wiki goes over troubleshooting tips https://wiki.archlinux.org/title/DaVinci_Resolve#Troubleshooting

  • @[email protected]
    link
    fedilink
    29 months ago

    I would try the nvidia images from ublue as they should work out of the box.

    Btw no dual boot support in these images.

    Advantage is that the ublue images will not break all the time, even though using nvidias proprietary drivers