나는 사용하고있다frei0r-20121203-git-f4bac51-filters-win64.7zzeranoe ffmpeg를 실행한 다음 PATH를 설정합니다. twolay0r 플러그인은 괜찮지만 값 플러그인에 오류가 있습니다.
set FREI0R_PATH=frei0r-20121203-git-f4bac51-filters-win64
괜찮은
ffplay -f lavfi -i testsrc -vf frei0r=twolay0r
오류
ffplay -f lavfi -i testsrc -vf frei0r=value
ffplay 버전 N-72276-gf99fed7 Copyright (c) 2003-2015 FFmpeg 개발자 gcc 4.9.2(GCC)로 구축됨 구성: --enable-gpl --enable-version3 --disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca -- 활성화-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-l ibilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enab le-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --en able-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --ena ble-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enabl e-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-lzma --ena ble-decklink --enable-zlib libavutil 54.23.101 / 54.23.101 libav코덱 56.39.101 / 56.39.101 libavformat 56.33.101 / 56.33.101 libav장치 56. 4.100 / 56. 4.100 libavfilter 5. 16.101 / 5. 16.101 libswscale 3. 1.101 / 3. 1.101 libswresample 1. 1.100 / 1. 1.100 libpostproc 53. 3.100 / 53. 3.100 'testsrc'에서 입력 #0, lavfi: 0KB vq= 0KB sq= 0B f=0/0 기간: 해당 없음, 시작: 0.000000, 비트 전송률: 해당 없음 스트림 #0:0: 비디오: rawvideo (RGB[24] / 0x18424752), rgb24, 320x240 [SAR 1:1 다르 4:3], 25조, 25조, 25조 [Parsed_frei0r_0 @ 000000000311ec80] 이 플러그인에 대한 'mixer2' 유형이 잘못되었습니다. 'value' 인수를 사용하여 'frei0r' 필터를 초기화하는 중 오류가 발생했습니다.
답변1
FFmpeg에서는 믹서2 또는 믹서3 플러그인을 사용할 수 없습니다. 해당 지원이 코드에 누락되어 있기 때문입니다.