On Tue, Mar 16, 2021 at 8:22 AM Florian Nouwt <fnou...@gmail.com> wrote:
> Alright, I'll just convert to rgb then. Both the windows codec and the ds > decoder decode the subsampling by simply duplicating the u/v samples within > a 2x2 block (no interpolation). Should I do that too? Or would > interpolation be preferred? As far as I was able to see the windows codec > takes the average of 2x2 blocks to create the subsampled data. > That is unacceptable non-solution. > > Op ma 15 mrt. 2021 23:35 schreef Hendrik Leppkes <h.lepp...@gmail.com>: > > > On Mon, Mar 15, 2021 at 10:55 PM Florian Nouwt <fnou...@gmail.com> > wrote: > > > > > > Now that I think about it, it might not be possible to an accurate > > > straightforward conversion to regular yuv because of the subsampling. > > The u > > > and v cannot just linearly be scaled to line up with the required > values > > > for regular yuv. That would mean the output would have to be in rgb > > format. > > > It wouldn't really be an issue, but not the most elegant solution. > > Wouldn't > > > it be possible to support these alternative coefficients in libswscale > or > > > so? I suppose that would still give issues with applications that have > > > their own conversion algorithms. > > > > > > > I don't think a single game codec warrants creating an entirely new > > pixel format for, unless it has a concrete independent definition and > > is used outside of this codec as well. > > Otherwise, the conversion logic looks rather straight forward and > > relatively cheap, and should probably just output RGB (either packed > > or planar, whichever is easier). It does remind me a bit of YCgCo, but > > with different formulas unfortunately. > > > > - Hendrik > > _______________________________________________ > > ffmpeg-devel mailing list > > ffmpeg-devel@ffmpeg.org > > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > > > To unsubscribe, visit link above, or email > > ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe". > _______________________________________________ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > To unsubscribe, visit link above, or email > ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe". _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".