Log in

View Full Version : Request: add port of ffmpeg -vf waveform


poisondeathray
19th June 2020, 22:31
ffmpeg's -vf waveform is pretty good ; it supports 10bit, 12bit formats , and various display modes

https://ffmpeg.org/ffmpeg-filters.html#waveform
https://github.com/FFmpeg/FFmpeg/blob/master/libavfilter/vf_waveform.c

It looks like histogram in vapoursynth (ported from avisynth) is really only scaled from 8bit (height only contains 256 code values, even when used on 10 or 12bit sources) . Whereas -vf waveform is 1024 for 10bit, 4096 for 12bit

It would be nice to have proper waveform monitoring of actual 10, 12 bit formats in vapoursynth instead of having to vspipe to ffmpeg or ffplay -vf waveform