VP16 NOT RECOGNIZE ALPHA CHANNEL FOR TIFF, OPENEXR, MOV, PNG 16-BIT...

vjsouza wrote on 4/22/2019, 6:40 PM

Hello guys at Magix.

Since several previous versions, this problem persists!

Vegas Pro successfully recognizes automatically Alpha Channels ONLY for PNG 8-bit and PSD. Just this two formats, and no other more!

Formats WITH alpha Channels, such as PNG 16-BIT, TIFF with 8 and 16 bits, QuickTime with alpha channel and OpenEXR RGBA... The alpha channel of these formats are ignoreds by Vegas Pro. Vegas Pro treat this as if they are all flat RGB with no alpha channel. Vegas Pro is blind to recognize Alpha Channel for these formats.

Thanks to this vexing bug, I need to change the properties of each object on the timeline, one by one, and that's tremendously counterproductive. Any other program recognizes alpha channels in TIFF, OpenEXR and RGBA 16-bit PNG. Except Vegas Pro!

As proof of this, I have provided a HitFilm Express 12.3 project just to see how this program automatically detects alpha channels where Vegas Pro fails.

Please compare projects 1 and 2 and see the difference. At first, I left the source files the way Vegas Pro interprets them. In the second, I manually changed the properties of each file so that Vegas could recognize the alpha channel.

I feel sad to see this happen with a program that is already in the 16th edition.
 

Please, download projects and source files at https://www.dropbox.com/s/roolnle4v5128z5/BUG%20-%20Vegas%20not%20recognize%20some%20Alpha%20Channel.rar?dl=1

Comments

xberk wrote on 4/22/2019, 9:19 PM

I'm fairly clueless about Alpha Channels (so forgive the ignorance) but did you try this from Vegas Help?

Choose a setting from the drop-down list to change the alpha channel information for the file.

If the alpha channel in an image is not detected, choose the correct type of alpha channel from this drop-down list. If you're unsure, try the Premultiplied setting first.

Undefined – Video provides no alpha channel information. This setting ignores any alpha channel information in the file.

None – Video has no alpha channel or there is an alpha channel but it's completely opaque (solid).

Straight (unmatted) – Transparency information is maintained in only the alpha channel. Alpha information must be applied to the RGB channels before compositing.

Premultiplied – The standard method of handling alpha information. Transparency information is maintained in the alpha and RGB channels, and the image is ready for compositing. No RGB component exceeds the alpha value.

Premultiplied (dirty) – Similar to Premultiplied, but RGB components may exceed the alpha. This setting is used mainly for images created by 3D applications involving compositing of 3D images over a non-solid color image background.

Paul B .. PCI Express Video Card: EVGA VCX 10G-P5-3885-KL GeForce RTX 3080 XC3 ULTRA ,,  Intel Core i9-11900K Desktop Processor ,,  MSI Z590-A PRO Desktop Motherboard LGA-1200 ,, 64GB (2X32GB) XPG GAMMIX D45 DDR4 3200MHz 288-Pin SDRAM PC4-25600 Memory .. Seasonic Power Supply SSR-1000FX Focus Plus 1000W ,, Arctic Liquid Freezer II – 360MM .. Fractal Design case ,, Samsung Solid State Drive MZ-V8P1T0B/AM 980 PRO 1TB PCI Express 4 NVMe M.2 ,, Wundiws 10 .. Vegas Pro 19 Edit

Grazie wrote on 4/23/2019, 1:16 AM

@xberk - JPEG has no ALPHA.

@vjsouza - I’m not clear on your premise. Please explain. I’m getting ALPHA from PNGs and QTs.

wwaag wrote on 4/24/2019, 12:17 AM

@vjsouza

Works here--both 8bit and 16 bit tiff images. Both Straight and Premultiplied work the same with Tiff images.

AKA the HappyOtter at https://tools4vegas.com/. System 1: Intel i7-8700k with HD 630 graphics plus an Nvidia RTX4070 graphics card. System 2: Intel i7-3770k with HD 4000 graphics plus an AMD RX550 graphics card. System 3: Laptop. Dell Inspiron Plus 16. Intel i7-11800H, Intel Graphics. Current cameras include Panasonic FZ2500, GoPro Hero11 and Hero8 Black plus a myriad of smartPhone, pocket cameras, video cameras and film cameras going back to the original Nikon S.

fr0sty wrote on 4/24/2019, 12:24 AM

I think the complaint is that the process is not automated for some formats. I too have had the same complaint. If I'm importing a bunch of clips that I've animated with alphas, I have to manually tell vegas in each clip that it has an alpha in order for it to be recognized.

Systems:

Desktop

AMD Ryzen 7 1800x 8 core 16 thread at stock speed

64GB 3000mhz DDR4

Geforce RTX 3090

Windows 10

Laptop:

ASUS Zenbook Pro Duo 32GB (9980HK CPU, RTX 2060 GPU, dual 4K touch screens, main one OLED HDR)

Dimitrios wrote on 4/24/2019, 11:03 AM

I don't like always having to select the alpha channel properties for transparent videos either. For a while I didn't even think vegas could use video transparency because every other program I had that could import video did it automatically. Even if I copy paste from one project to another I still have to go into the new project and select it manually and if I'm importing a bunch of graphical assets that can be really annoying.

wwaag wrote on 4/24/2019, 12:37 PM

If that's the issue, here's a solution.

Just select events and run the SetAlpha script. Should work on video as well as stills.

If anyone's interested, I'll upload it and make it freely available.

AKA the HappyOtter at https://tools4vegas.com/. System 1: Intel i7-8700k with HD 630 graphics plus an Nvidia RTX4070 graphics card. System 2: Intel i7-3770k with HD 4000 graphics plus an AMD RX550 graphics card. System 3: Laptop. Dell Inspiron Plus 16. Intel i7-11800H, Intel Graphics. Current cameras include Panasonic FZ2500, GoPro Hero11 and Hero8 Black plus a myriad of smartPhone, pocket cameras, video cameras and film cameras going back to the original Nikon S.

musko wrote on 4/26/2019, 4:02 AM

@wwaag that's cool.
Please share this script.

Thank you.

vjsouza wrote on 4/26/2019, 10:02 AM

@xberk - JPEG has no ALPHA.

@vjsouza - I’m not clear on your premise. Please explain. I’m getting ALPHA from PNGs and QTs.

Grazie, everybody gets ALPHA from PNGs and QTs. The problem is that VP16 does not identify on the import that TIFF and EXR have alpha channel. I need to modify Properties one by one. This is tedious. And ridiculous too!
By the way, did you test the projects I provided?

vjsouza wrote on 4/26/2019, 10:10 AM

All I would like most in this life is that VP16 identified at the time of import that this or that file has an alpha channel. Do you understand? Would that be asking too much? Unfortunately, NOTHING is going to change! I think it's me who has to change. How about I change to Davinci Resolve 16? At least it knows how to distinguish RGB from RGBA.

Kinvermark wrote on 4/26/2019, 10:30 AM

You could try the script that waag offered, or do it with Vegasaur - set properties. What's the problem?

PS - ALL I WOULD LIKE IS FOR MEMBERS OF THIS FORUM TO BEHAVE IN A PROFESSIONAL MANNER AND STOP USING ALLCAPS, !!!!!!!!!!!!! MARKS, UNDERLINING OR THREATS TO CHANGE NLE'S (NOBODY CARES BUDDY) TO SUPPORT THIER OWN UNIQUE AND RELATIVELY UNIMPORTANT DEMANDS.

 

 

wwaag wrote on 4/26/2019, 10:37 AM

Here is the link to where you can download the SetAlpha script. https://tools4vegas.com/library/

I've added a very simple UI. Just select the events on the timeline, launch the script, select the alpha property and click OK.

AKA the HappyOtter at https://tools4vegas.com/. System 1: Intel i7-8700k with HD 630 graphics plus an Nvidia RTX4070 graphics card. System 2: Intel i7-3770k with HD 4000 graphics plus an AMD RX550 graphics card. System 3: Laptop. Dell Inspiron Plus 16. Intel i7-11800H, Intel Graphics. Current cameras include Panasonic FZ2500, GoPro Hero11 and Hero8 Black plus a myriad of smartPhone, pocket cameras, video cameras and film cameras going back to the original Nikon S.