[Libav-user] Problems converting raw camera frames

Paul B Mahol onemda at gmail.com
Wed Apr 10 17:26:08 CEST 2013


On 4/10/13, Bogdan Popa <popa.bogdanp at gmail.com> wrote:
> Hi Carl,
>
> Sorry for posting the code to pastebin, I hadn't realised that that was
> frowned upon.
> I just tried all four pixel formats that you mentioned and the results are
> as follows:
>
> AV_PIX_FMT_ARGB: http://i.imgur.com/zg7p9AT.png
> AV_PIX_FMT_ABGR: http://i.imgur.com/W2FISEX.png
> AV_PIX_FMT_RGBA: http://i.imgur.com/g6beWP4.png
> AV_PIX_FMT_BGRA: http://i.imgur.com/fbViLhj.png

This all looks same to me, please do not top post.
>
>
> On Wednesday, April 10, 2013 at 12:09 PM, Carl Eugen Hoyos wrote:
>
>> Bogdan Popa <popa.bogdanp at ...> writes:
>>
>> > I'm receiving raw camera frames in the RGB32 little
>> > endian format and converting them to YUV420P frames
>> > which I then encode to H264 and it's working fine
>> > except for one thing: the colors are all messed up
>> >
>>
>>
>> Instead of PIX_FMT_RGB32 (which depends on endianess),
>> try the four native pix_fmts:
>> AV_PIX_FMT_ARGB
>> AV_PIX_FMT_ABGR
>> AV_PIX_FMT_RGBA
>> AV_PIX_FMT_BGRA
>> (Sorry if you feel I should point out the right one
>> immediately or at least mark the one that definitely
>> does not work.)
>>
>> Generally, please don't use pastebin when posting here,
>> post the complete information in your email.
>>
>> Carl Eugen
>>
>> _______________________________________________
>> Libav-user mailing list
>> Libav-user at ffmpeg.org (mailto:Libav-user at ffmpeg.org)
>> http://ffmpeg.org/mailman/listinfo/libav-user
>>
>>
>
>
>


More information about the Libav-user mailing list