Am 01.09.2021 um 09:30 schrieb Paul B Mahol:
On Wed, Sep 1, 2021 at 9:26 AM Michael Koch <astroelectro...@t-online.de>
wrote:

Hello,

sometimes it's an iterative process to find the best parameters for a
filter, especially when the filter changes brightness, contrast or colors:
1) Edit the filter parameters in the FFmpeg command line
2) Run FFmpeg
3) Open the output image in a viewer (normally I'm using IrfanView)
4) Realize that the output can be improved, close the image viewer and
go back to step 1)

Is there any image viewer that automatically detects when the image is
overwritten and then shows the new image? I mean without closing and
re-starting the viewer.

Use mpv, it supports all ffmpeg filters, and thus you need not to use
closed source viewers at all.

Thank you, I got mpv working with a complex filterchain. If anyone wants to try it, here is an example:

rem FFmpeg:
ffmpeg -i 7Z7A2027.jpg -filter_complex "split[1][2];[1]hue=h=0:s=1:b=-2[3];[2][3]hstack" -y out.jpg

rem This is the same thing with MPV:
mpv 7Z7A2027.jpg --keep-open=yes --lavfi-complex="[vid1]split[1][2];[1]hue=h=0:s=1:b=-2[3];[2][3]hstack,scale=iw/2:ih/2[vo]"

Notes:
1) Don't use "-i" before the input file.
2) "--keep-open=yes" means that mpv doesn't close shortly after showing the output image.
3) "-filter_complex" must be replaced by "--lavfi-complex="
2) The input pad in the filter chain must be called [vid1]. You can't omit it as in FFmpeg. 3) The output pad in the filter chain must be called [vo]. You can't omit it as in FFmpeg.

Michael

_______________________________________________
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to