Opened 9 years ago

Closed 9 years ago

#1615 closed enhancement (fixed)

video diff filter

Reported by: ylluminate Owned by:
Priority: wish Component: avfilter
Version: git-master Keywords:
Cc: Blocked By:
Blocking: Reproduced by developer: yes
Analyzed by developer: no


It would be useful to have a visual diff tool for videos that will create a resultant differential video of two videos. This could be used in a number of scenarios from simply seeing more easily the differences of one encode to the next to many other applications.

With some overlay+pad magic you should be able to compare img1,img2 and diff on the same image. Similarly should function with vid frames.

It would be useful to have a few different styles of diffing from an outline to color inversion and clipping similar to what is demonstrated here:

Change History (5)

comment:1 by Carl Eugen Hoyos, 9 years ago

Keywords: diff difference removed
Reproduced by developer: set
Status: newopen
Version: unspecifiedgit-master

See also ticket #944.

comment:2 by Clément Bœsch, 9 years ago

There is a vf compare patch on the fork mailing list. Since there is no activity related since a while, someone may want to pick it and make something out of it. It shouldn't require that much work.

comment:3 by Elon Musk, 9 years ago

The compare filter does something completely different and does not look proper to use it for extending with diff stuff.

diff filter could be just be subset of blend filter.

Last edited 9 years ago by Elon Musk (previous) (diff)

comment:4 by Elon Musk, 9 years ago

You can use blend filter : blend=all_mode=difference (among others) or make your own with eval expr, documentation with examples is in usual place.

comment:5 by Elon Musk, 9 years ago

Resolution: fixed
Status: openclosed
Note: See TracTickets for help on using tickets.