Am 03.08.2014 um 00:12 schrieb Clément Bœsch <u...@pkh.me>: > On Fri, Aug 01, 2014 at 12:56:42PM +0200, Daniel Oberhoff wrote: >> >> Am 01.08.2014 um 12:22 schrieb Clément Bœsch <u...@pkh.me>: >> >>> On Fri, Aug 01, 2014 at 12:13:22PM +0200, Daniel Oberhoff wrote: >>>> >>>> Am 29.07.2014 um 09:54 schrieb Carl Eugen Hoyos <ceho...@ag.or.at>: >>>> >>>>> Daniel Oberhoff <danieloberhoff <at> gmail.com> writes: >>>>> >>>>>> OBJS-$(CONFIG_ZOOMPAN_FILTER) += vf_zoompan.o >>>>>> +OBJS-$(CONFIG_RECTIFICATION_FILTER) += vf_rectification.o >>>>> >>>>>> REGISTER_FILTER(ZOOMPAN, zoompan, vf); >>>>>> + REGISTER_FILTER(RECTIFICATION, rectification, vf); >>>>> >>>>> Keep the alphabetic ordering please. >>>>> >>>> >>>> Ok >>>> >>>>>> + AV_PIX_FMT_YUV410P, >>>>>> + AV_PIX_FMT_YUV444P, AV_PIX_FMT_YUVJ444P, >>>>>> + AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUVJ420P, >>>>>> + AV_PIX_FMT_YUVA444P, AV_PIX_FMT_YUVA420P, >>>>>> + AV_PIX_FMT_NONE >>>>> >>>>> I have no idea what this filter does and since the >>>>> most important format (yuv420p) is supported, this >>>>> doesn't really matter but yuv410p and yuva444p are >>>>> quite exotic formats, I would at least have >>>>> expected yuv422p, yuva420p and yuv444p in the list. >>>>> >>>>> Did you test all above formats (at least the left row)? >>>> >>>> Added the one from your list that was missing. Can you suggest an easy way >>>> of testing all these formats? >>>> >>> >>> >>> add a format filter before yours in the filtergraph (-vf >>> format=yuv410p,rectification …) >> >> Ok, borders can be a bitt different, but otherwise all work now, except >> vuy444p, which ffmpeg reports as invalid. btw, how can I get the components >> of a given color in the colorspace? >> >>> If you want to add a FATE test (which would be really awesome), you can >>> grep for "video_filter" in tests/fate/filter-video.mak (to test all pixel >>> formats the filter supports), or just make a standard test with framecrc. >>> >>> [...] >> >> I did that by adding this: >> >> FATE_FILTER_PIXFMTS-$(CONFIG_RECTIFICATION_FILTER) += >> fate-filter-pixfmts-rectification >> fate-filter-pixfmts-rectification: CMD = pixfmts "0.6:0.4:0.65:0.4" >> >> then I ran >> >> make fate-filter-pixfmts-rectification GEN=1 >> >> which made a file >> >> test/data/fate/filter-pixfmts-rectification.rep >> > > This is the result of a normal run to be compared by with the reference > which should have also been generated with the help of GEN=1 for your > first run. The file(s) generated by GEN=1 need to be tracked. > >> do I check this in or not? >> > > Of course you are supposed to check if the results make sense. > > Use make fate-filter-pixfmts-rectifications V=1 to see what's going on. > >> running >> >> make fate-filter-pixfmts-rectification GEN=1 >> >> runs fine… >> > > Of course, it doesn't do the comparison, it generates the reference. > >> Best >> >> Daniel > > -- > Clément B. > _______________________________________________ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
Alright, will get that cleaned up. Since I seem to have all consent I need to also change the license I will see that I get a new patch ready soon. Best and thanks for feedback! Daniel _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel