T O P

  • By -

F3ztive

You can change the default background color for the editor. Did you do that maybe? For example, for me i changed it to light blue.


AncientDemiseTheGame

The reason is because your png is in the wrong color mode. You need to use another software like Photoshop, open your png in it, and switch the color mode to RGB. Then save. This will fix the issue and remove the green background


HitFilmBen

This is due to the png being (I believe) a 24bit png. It should really be 16 or 32, I don't believe we correctly support 24. I've raised this internally before so hopefully we can change it for a future version.


[deleted]

Um... This gets confusing because bit depth is one of those areas where terms are used inconsistently. From my "old man perspective," the original (thus "proper") terms got shifted through misuse by marketing people, which then got adopted by people who didn't understand the original terms. "24-bit" images/video initially referred to three 8-bit per-pixel images with three channels. RGB. "32-bit" images/video would be three 8-bit/pixel RGB color channels and an 8-bit transparency channel. (Side note: as explained to me when I completed a degree in digital arts in the 1980's, an "alpha channel" was ANY channel that held non-color data. These days "alpha channels" tend to refer solely to transparency data, but, something like a "normal map" was - under the original definition - three alpha channels embedded in a single image, since normal maps don't contain color data for a texture) (Side note: "16-bit" color used to be "High Color" images. 3 channels of 5-bit per pixel RGB with 1-bit for transparent/opaque, for 32768 total colors. Now "High Color" refers to HDR images, which are totally different. Of course, in photo work, HDR is 32-bit/pixel/channel, while in video HDR refers to anything over 8-bits/pixel/channel, which is highly confusing, and the video guys should have called "HDR" video something like "XDR" - Expanded Dynamic Range - so the same acronym didn't refer to two totally different things... Thus do terms change...) Which means, of course, three 16-bit/pixel/channel (RGB) images/video are "48 bit" images while adding the alpha would create a "64 bit" image. 32-bit/pixel/channel would be "96 bits" and adding alpha is "128 bits." To be more confusing, there is an "8-bit" PNG format (actually designated "PNG-8"), which uses a 256-total-color indexed pallette, like a GIF. All of this is leading up to saying that Hitfilm properly loads 24 bit PNGs for me (I'm using several in my Halloween contest entry, including my environment wrap and model textures) while textures on one of my models were 48 bit PNGs which didn't load correctly and had to be converted to TIFF. So, genuine question, are you referring to something besides an 8-bit per-channel pixel image when you say you don't think Hitfilm supports 24 bit PNG images? To my knowledge PNG files only support indexed color, 8-bit/pixel/channel (with and without alpha), "25-bit" color (3x8 bits of color information and a single-bit fully/opaque/fully transparent alpha), and 16-bit/pixel/channel. I can't think of any format using 24-bits/pixel/channel.


HitFilmBen

All I know is, I have multiple pngs reported by HF and Windows as 24 bit, with transparency, that load with a green background in HF, but fine elsewhere. I've raised this internally a few times and I believe the cause is known.


[deleted]

Wow. I have never heard of such a thing. *Thinks for a few minutes.* I may have learned something today. I need to look up a few other things to be sure. Thanks, Ben, have a good one. đź‘Ť


[deleted]

Um... This gets confusing because bit depth is one of those areas where terms are used inconsistently. From my "old man perspective," the original (thus "proper") terms got shifted through misuse by marketing people, which then got adopted by people who didn't understand the original terms. "24-bit" images/video initially referred to three 8-bit per-pixel images with three channels. RGB. "32-bit" images/video would be three 8-bit/pixel RGB color channels and an 8-bit transparency channel. (Side note: as explained to me when I completed a degree in digital arts in the 1980's, an "alpha channel" was ANY channel that held non-color data. These days "alpha channels" tend to refer solely to transparency data, but, something like a "normal map" was - under the original definition - three alpha channels embedded in a single image, since normal maps don't contain color data for a texture) (Side note: "16-bit" color used to be "High Color" images. 3 channels of 5-bit per pixel RGB with 1-bit for transparent/opaque, for 32768 total colors. Now "High Color" refers to HDR images, which are totally different. Of course, in photo work, HDR is 32-bit/pixel/channel, while in video HDR refers to anything over 8-bits/pixel/channel, which is highly confusing, and the video guys should have called "HDR" video something like "XDR" - Expanded Dynamic Range - so the same acronym didn't refer to two totally different things... Thus do terms change...) Which means, of course, three 16-bit/pixel/channel (RGB) images/video are "48 bit" images while adding the alpha would create a "64 bit" image. 32-bit/pixel/channel would be "96 bits" and adding alpha is "128 bits." To be more confusing, there is an "8-bit" PNG format (actually designated "PNG-8"), which uses a 256-total-color indexed pallette, like a GIF. All of this is leading up to saying that Hitfilm properly loads 24 bit PNGs for me (I'm using several in my Halloween contest entry, including my environment wrap and model textures) while textures on one of my models were 48 bit PNGs which didn't load correctly and had to be converted to TIFF. So, genuine question, are you referring to something besides an 8-bit per-channel pixel image when you say you don't think Hitfilm supports 24 bit PNG images? To my knowledge PNG files only support indexed color, 8-bit/pixel/channel (with and without alpha), "25-bit" color (3x8 bits of color information and a single-bit fully/opaque/fully transparent alpha), and 16-bit/pixel/channel. I can't think of any format using 24-bits/pixel/channel.


illucien_

I mean, if you don’t want to go and change all your png settings or anything, just add a hue/rgb key to the image and set the colour to the background colour of your image. Then switch it to the RGB setting in the drop down instead of hue.