logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
Darryl  
#1 Posted : Tuesday, August 3, 2021 12:54:44 AM(UTC)
Darryl

Rank: Newbie

Groups: Registered
Joined: 7/21/2020(UTC)
Posts: 9
Australia
Location: Brisbane

Was thanked: 1 time(s) in 1 post(s)
I am trying to create a video with an alpha channel that can be used as an overlay, either directly as an overlay or as a layer. I have created several test videos in DaVinci Resolve that do have alpha channels, but none are recognised when bringing them into vMix. What video format is required to do this?
matkeane  
#2 Posted : Tuesday, August 3, 2021 1:34:04 AM(UTC)
matkeane

Rank: Advanced Member

Groups: Registered
Joined: 10/6/2020(UTC)
Posts: 98
France

Was thanked: 21 time(s) in 21 post(s)
ProRes 4444 files are supported, but the high datarate can mean very large files and, if you have several long files, they can significantly add to the GPU memory load. For a short clip as an Overlay or Stinger, a PNG image sequence works nicely. For medium-length clips (say 10-30 seconds) I tend to stick with ProRes and, if I'm dealing with multiple, longer clips, I prefer to move playback to another system and use an NDI feed with alpha.
Darryl  
#3 Posted : Tuesday, August 3, 2021 7:43:32 AM(UTC)
Darryl

Rank: Newbie

Groups: Registered
Joined: 7/21/2020(UTC)
Posts: 9
Australia
Location: Brisbane

Was thanked: 1 time(s) in 1 post(s)
Originally Posted by: matkeane Go to Quoted Post
ProRes 4444 files are supported, but the high datarate can mean very large files and, if you have several long files, they can significantly add to the GPU memory load. For a short clip as an Overlay or Stinger, a PNG image sequence works nicely. For medium-length clips (say 10-30 seconds) I tend to stick with ProRes and, if I'm dealing with multiple, longer clips, I prefer to move playback to another system and use an NDI feed with alpha.


Thanks Mat,

The files I am working on at the moment are short, but I am not sure how to get DaVinci Resolve to create ProRes 4444. I am working on a Win10 box like most other people running vMix. The closest I can find to ProRes 4444 is QuickTime with DNxHR Codec and the export Alpha box ticked. How did you create the ProRes files?

Darryl

matkeane  
#4 Posted : Wednesday, August 4, 2021 7:28:02 AM(UTC)
matkeane

Rank: Advanced Member

Groups: Registered
Joined: 10/6/2020(UTC)
Posts: 98
France

Was thanked: 21 time(s) in 21 post(s)
Ah, yeah sorry, forgot to say that I do most of my content creation on a Mac, so ProRes is an obvious choice. Having said that I believe there are some 3rd party encoders which support ProRes. I don't know if Adobe Media Encoder supports ProRes on Windows but I'm pretty sure FFmpeg can create ProRes cross-platform with the right incantations. Having said that, if you don't have Adobe tools installed and don't fancy messing with the command line, I'd probably start by transcoding your DNxHR files to image sequences and see how you get on in vMix.
MatiasPL  
#5 Posted : Tuesday, November 29, 2022 12:51:29 AM(UTC)
MatiasPL

Rank: Newbie

Groups: Registered
Joined: 11/4/2022(UTC)
Posts: 1
Poland
Location: Łódź

In case anyone came here for something of an answer: 8-bit DNxHR + compressed alpha is the way to go for 4K projects if you want/need more than 3-4 sources playing at the same time. MOV wrapped uncompressed RLE RGBA and ProRes 4444 place a 3-4x bigger burden on the system (CPU) and easily max out even high performance machines.
miranbehluli  
#6 Posted : Wednesday, November 8, 2023 4:57:00 AM(UTC)
miranbehluli

Rank: Newbie

Groups: Registered
Joined: 11/8/2023(UTC)
Posts: 3
Serbia
Location: Bujanovac

Originally Posted by: MatiasPL Go to Quoted Post
In case anyone came here for something of an answer: 8-bit DNxHR + compressed alpha is the way to go for 4K projects if you want/need more than 3-4 sources playing at the same time. MOV wrapped uncompressed RLE RGBA and ProRes 4444 place a 3-4x bigger burden on the system (CPU) and easily max out even high performance machines.


I have tried exporting a graphic from After Effects with the DNxHR 8-bit SQ (Alpha: Compressed) with both STRAIGHT & PRE-MULTIPLIED options and it works fine when I re-import the rendered file back in After Effects, but in Vmix the transparent areas show up as black. I have tried ticking the "This video contains an alpha channel" box, but it still doesn't work.
Any ideas on how to fix this issue?
admin  
#7 Posted : Wednesday, November 8, 2023 12:45:37 PM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,164
Man
Location: Gold Coast, Australia

Was thanked: 4179 time(s) in 1499 post(s)
DNxHR is not supported by vMix due to licensing issues.
Instead use a format like ProRes with Alpha, or most other MOV formats with alpha.

For best performance and CPU usage however, using image sequences is recommended:

https://www.vmix.com/kno...o-into-an-image-sequence
thanks 1 user thanked admin for this useful post.
eduardocfs on 11/9/2023(UTC)
miranbehluli  
#8 Posted : Wednesday, November 8, 2023 8:53:31 PM(UTC)
miranbehluli

Rank: Newbie

Groups: Registered
Joined: 11/8/2023(UTC)
Posts: 3
Serbia
Location: Bujanovac

Originally Posted by: admin Go to Quoted Post
DNxHR is not supported by vMix due to licensing issues.
Instead use a format like ProRes with Alpha, or most other MOV formats with alpha.

For best performance and CPU usage however, using image sequences is recommended:

https://www.vmix.com/kno...o-into-an-image-sequence


Thanks for the response!
Users browsing this topic
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.