VideoHelp Forum
+ Reply to Thread
Results 1 to 3 of 3
Thread
  1. Hello,
    I am new here and I hope I have got the correct forum.
    If not, can the administrator please move the thread to the correct place.
    ---------------------------------------------------------------------------------------------

    I am calling FFMPEG V6.0 von Neumann from a MS VS .NET WPF C# process which seems to work pretty well.
    But I cannot get the video filter smarblur to work. I always get the message:
    [AVFilterGraph @ 000001d1a3e27580] No such filter: 'smartblur'

    this is the output from the standard error file. it contains the ffmpeg command i used to invoke the program
    and it contains all the output I get.
    If I ommit the "smartblur" filter the process generates the desired single JPG image (but it is no sharp).

    Has anybody an ideea what is wrong - Any help very wellcome

    Wolfgang

    ================ error output ================================================== ==

    DefImg 147: UpdateImage started
    DefineImage 155 11.05.2023 09:23:51 C:\ffmpeg\bin\ffmpeg.exe -y -nostdin -f dshow -an -video_size 1280x960 -framerate 10 -i video="USB Microscope" -filter:v "smartblur=luma_radius=0.9:luma_strength=0.7:luma_ threshold=0" -frames:v 1 C:\FilmProjList\TEST\TEST%%04d.jpg -update 1
    "Cine2Video.exe" (CoreCLR: clrhost): "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\7.0.5\Sy stem.Runtime.Serialization.Formatters.dll" geladen. Das Laden von Symbolen wurde übersprungen. Das Modul ist optimiert, und die Debugoption "Nur eigenen Code" ist aktiviert.
    DefineImage 180 ffmpeg version n6.0-18-g27205c0b47-20230508 Copyright (c) 2000-2023 the FFmpeg developers
    built with gcc 12.2.0 (crosstool-NG 1.25.0.152_89671bf)
    configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static --pkg-config=pkg-config --cross-prefix=x86_64-w64-mingw32- --arch=x86_64 --target-os=mingw32 --enable-version3 --disable-debug --enable-shared --disable-static --disable-w32threads --enable-pthreads --enable-iconv --enable-libxml2 --enable-zlib --enable-libfreetype --enable-libfribidi --enable-gmp --enable-lzma --enable-fontconfig --enable-libvorbis --enable-opencl --disable-libpulse --enable-libvmaf --disable-libxcb --disable-xlib --enable-amf --enable-libaom --enable-libaribb24 --disable-avisynth --enable-chromaprint --enable-libdav1d --disable-libdavs2 --disable-libfdk-aac --enable-ffnvcodec --enable-cuda-llvm --disable-frei0r --enable-libgme --enable-libkvazaar --enable-libass --enable-libbluray --enable-libjxl --enable-libmp3lame --enable-libopus --enable-librist --enable-libssh --enable-libtheora --enable-libvpx --enable-libwebp --enable-lv2 --disable-libmfx --enable-libvpl --enable-openal --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopenmpt --enable-librav1e --disable-librubberband --enable-schannel --enable-sdl2 --enable-libsoxr --enable-libsrt --enable-libsvtav1 --enable-libtwolame --enable-libuavs3d --disable-libdrm --disable-vaapi --disable-libvidstab --enable-vulkan --enable-libshaderc --disable-libplacebo --disable-libx264 --disable-libx265 --disable-libxavs2 --disable-libxvid --enable-libzimg --enable-libzvbi --extra-cflags=-DLIBTWOLAME_STATIC --extra-cxxflags= --extra-ldflags=-pthread --extra-ldexeflags= --extra-libs=-lgomp --extra-version=20230508
    libavutil 58. 2.100 / 58. 2.100
    libavcodec 60. 3.100 / 60. 3.100
    libavformat 60. 3.100 / 60. 3.100
    libavdevice 60. 1.100 / 60. 1.100
    libavfilter 9. 3.100 / 9. 3.100
    libswscale 7. 1.100 / 7. 1.100
    libswresample 4. 10.100 / 4. 10.100
    Trailing option(s) found in the command: may be ignored.
    Input #0, dshow, from 'video=USB Microscope':
    Duration: N/A, start: 62503.199898, bitrate: N/A
    Stream #0:0: Video: rawvideo (YUY2 / 0x32595559), yuyv422(tv, bt470bg/bt709/unknown), 1280x960, 10 fps, 10 tbr, 10000k tbn
    Stream mapping:
    Stream #0:0 -> #0:0 (rawvideo (native) -> mjpeg (native))
    [AVFilterGraph @ 00000157ee397580] No such filter: 'smartblur'
    Error reinitializing filters!
    Failed to inject frame into filter network: Filter not found
    Error while processing the decoded data for stream #0:0
    Conversion failed!

    DefineImage 248 11.05.2023 09:23:54
    DefImg 147: UpdateImage started
    DefineImage 155 11.05.2023 09:23:57 C:\ffmpeg\bin\ffmpeg.exe -y -nostdin -f dshow -an -video_size 1280x960 -framerate 10 -i video="USB Microscope" -filter:v "smartblur=luma_radius=0.9:luma_strength=0.7:luma_ threshold=0" -frames:v 1 C:\FilmProjList\TEST\TEST%%04d.jpg -update 1
    DefineImage 180 ffmpeg version n6.0-18-g27205c0b47-20230508 Copyright (c) 2000-2023 the FFmpeg developers
    built with gcc 12.2.0 (crosstool-NG 1.25.0.152_89671bf)
    configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static --pkg-config=pkg-config --cross-prefix=x86_64-w64-mingw32- --arch=x86_64 --target-os=mingw32 --enable-version3 --disable-debug --enable-shared --disable-static --disable-w32threads --enable-pthreads --enable-iconv --enable-libxml2 --enable-zlib --enable-libfreetype --enable-libfribidi --enable-gmp --enable-lzma --enable-fontconfig --enable-libvorbis --enable-opencl --disable-libpulse --enable-libvmaf --disable-libxcb --disable-xlib --enable-amf --enable-libaom --enable-libaribb24 --disable-avisynth --enable-chromaprint --enable-libdav1d --disable-libdavs2 --disable-libfdk-aac --enable-ffnvcodec --enable-cuda-llvm --disable-frei0r --enable-libgme --enable-libkvazaar --enable-libass --enable-libbluray --enable-libjxl --enable-libmp3lame --enable-libopus --enable-librist --enable-libssh --enable-libtheora --enable-libvpx --enable-libwebp --enable-lv2 --disable-libmfx --enable-libvpl --enable-openal --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopenmpt --enable-librav1e --disable-librubberband --enable-schannel --enable-sdl2 --enable-libsoxr --enable-libsrt --enable-libsvtav1 --enable-libtwolame --enable-libuavs3d --disable-libdrm --disable-vaapi --disable-libvidstab --enable-vulkan --enable-libshaderc --disable-libplacebo --disable-libx264 --disable-libx265 --disable-libxavs2 --disable-libxvid --enable-libzimg --enable-libzvbi --extra-cflags=-DLIBTWOLAME_STATIC --extra-cxxflags= --extra-ldflags=-pthread --extra-ldexeflags= --extra-libs=-lgomp --extra-version=20230508
    libavutil 58. 2.100 / 58. 2.100
    libavcodec 60. 3.100 / 60. 3.100
    libavformat 60. 3.100 / 60. 3.100
    libavdevice 60. 1.100 / 60. 1.100
    libavfilter 9. 3.100 / 9. 3.100
    libswscale 7. 1.100 / 7. 1.100
    libswresample 4. 10.100 / 4. 10.100
    Trailing option(s) found in the command: may be ignored.
    Input #0, dshow, from 'video=USB Microscope':
    Duration: N/A, start: 62509.541373, bitrate: N/A
    Stream #0:0: Video: rawvideo (YUY2 / 0x32595559), yuyv422(tv, bt470bg/bt709/unknown), 1280x960, 10 fps, 10 tbr, 10000k tbn
    Stream mapping:
    Stream #0:0 -> #0:0 (rawvideo (native) -> mjpeg (native))
    [AVFilterGraph @ 000001d1a3e27580] No such filter: 'smartblur'
    Error reinitializing filters!
    Failed to inject frame into filter network: Filter not found
    Error while processing the decoded data for stream #0:0
    Conversion failed!

    DefineImage 248 11.05.2023 09:24:00
    Das Programm "[8268] Cine2Video.exe" wurde mit Code 0 (0x0) beendet.
    Quote Quote  
  2. Obviously your ffmpeg do not support such filter - you can list all supported filters in your ffmpeg by using bellow command:
    Code:
    @ffmpeg.exe -hide_banner -filters > ff_filters.txt
    If there is no smartblur on the list then you are out of luck - try different build and/or verify dependencies necessary to build ffmpeg with smartblur active (perhaps it use non GPL license so it will be omitted by GPL ffmpeg build).
    Quote Quote  
  3. I'm a MEGA Super Moderator Baldrick's Avatar
    Join Date
    Aug 2000
    Location
    Sweden
    Search Comp PM
    No. This is not any news. Use the general forum if you don't know where to post.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!