Colorspace Question, ConverttoRGB32()
- Kero777
- Joined: Sun May 06, 2007 9:37 am
Colorspace Question, ConverttoRGB32()
I was re-reading the filtering guide yesterday and something caught my eye this time. I have payed so much attention to the actual filtering in the past that I have completely neglected the subject of colorspace. As a matter of fact, I don't know that much about it. I know that when a source is taken from a DVD it is in the YV12 colorspace, but what happens if you forget to add ConverttoRGB32() or ConverttoRGB24() to the end of your script before making Lagarith clips and importing it into your editing program? Is there a real difference between RGB24() and RGB32() and do they affect quality of the final product?
I'm curious because I completely forgot to change the colorspace to RGB before making clips and importing into Vegas for the project I'm working on and as of yet I don't see any problems. Thanks.
I'm curious because I completely forgot to change the colorspace to RGB before making clips and importing into Vegas for the project I'm working on and as of yet I don't see any problems. Thanks.
Thanks to: Qyot27, Jaddziadax, BasharOfTheAges, Scintilla, Post-It, Anubisx00, Kariudo and everyone else for helping this Newby out! 
"Hard work is worthless for those that don't believe in themselves." -Naruto Uzumaki

"Hard work is worthless for those that don't believe in themselves." -Naruto Uzumaki
- Zarxrax
- Joined: Sun Apr 01, 2001 6:37 pm
- Contact:
- Kero777
- Joined: Sun May 06, 2007 9:37 am
Thanks.Zarxrax wrote:Either lagarith or your editing program did the conversion for you, so there's little or no difference.

Thanks to: Qyot27, Jaddziadax, BasharOfTheAges, Scintilla, Post-It, Anubisx00, Kariudo and everyone else for helping this Newby out! 
"Hard work is worthless for those that don't believe in themselves." -Naruto Uzumaki

"Hard work is worthless for those that don't believe in themselves." -Naruto Uzumaki
- BasharOfTheAges
- Just zis guy, you know?
- Joined: Tue Sep 14, 2004 11:32 pm
- Status: Breathing
- Location: Merrimack, NH
The 8bits of difference between them are an alpha layer. Unless you're planning on layering your exports onto something else and need to have transparencies preserved, you don't really need RGB32.Kero777 wrote:Thanks.Zarxrax wrote:Either lagarith or your editing program did the conversion for you, so there's little or no difference.And there's no big difference between RGB24() and RGB32() so I can choose either? I found a good explanation somewhere, but forget where it was.
Anime Boston Fan Creations Coordinator (2019-2023)
Anime Boston Fan Creations Staff (2016-2018)
Another Anime Convention AMV Contest Coordinator 2008-2016
| | |
Anime Boston Fan Creations Staff (2016-2018)
Another Anime Convention AMV Contest Coordinator 2008-2016
| | |
- Zarxrax
- Joined: Sun Apr 01, 2001 6:37 pm
- Contact:
Not really. RGBA is used to refer to RGB that contains an alpha layer. RGB32 basically has an extra empty (or perhaps non empty) channel thrown on there because computers can process data on 32bit chunks much better than they can on 24bit chunks. So essentially, RGB32 is for all intents and purposes the same as RGB24, but more optimized for speed. There is almost never any reason to use RGB24.BasharOfTheAges wrote:The 8bits of difference between them are an alpha layer. Unless you're planning on layering your exports onto something else and need to have transparencies preserved, you don't really need RGB32.
- BasharOfTheAges
- Just zis guy, you know?
- Joined: Tue Sep 14, 2004 11:32 pm
- Status: Breathing
- Location: Merrimack, NH
Well, I was sure misinformed then.Zarxrax wrote:Not really. RGBA is used to refer to RGB that contains an alpha layer. RGB32 basically has an extra empty (or perhaps non empty) channel thrown on there because computers can process data on 32bit chunks much better than they can on 24bit chunks. So essentially, RGB32 is for all intents and purposes the same as RGB24, but more optimized for speed. There is almost never any reason to use RGB24.BasharOfTheAges wrote:The 8bits of difference between them are an alpha layer. Unless you're planning on layering your exports onto something else and need to have transparencies preserved, you don't really need RGB32.

Anime Boston Fan Creations Coordinator (2019-2023)
Anime Boston Fan Creations Staff (2016-2018)
Another Anime Convention AMV Contest Coordinator 2008-2016
| | |
Anime Boston Fan Creations Staff (2016-2018)
Another Anime Convention AMV Contest Coordinator 2008-2016
| | |
- Kero777
- Joined: Sun May 06, 2007 9:37 am
Ah, I see. Thank you, Zarxrax.Zarxrax wrote:Not really. RGBA is used to refer to RGB that contains an alpha layer. RGB32 basically has an extra empty (or perhaps non empty) channel thrown on there because computers can process data on 32bit chunks much better than they can on 24bit chunks. So essentially, RGB32 is for all intents and purposes the same as RGB24, but more optimized for speed. There is almost never any reason to use RGB24.BasharOfTheAges wrote:The 8bits of difference between them are an alpha layer. Unless you're planning on layering your exports onto something else and need to have transparencies preserved, you don't really need RGB32.

Thanks to: Qyot27, Jaddziadax, BasharOfTheAges, Scintilla, Post-It, Anubisx00, Kariudo and everyone else for helping this Newby out! 
"Hard work is worthless for those that don't believe in themselves." -Naruto Uzumaki

"Hard work is worthless for those that don't believe in themselves." -Naruto Uzumaki