Удалить рыбий глаз из видео на Ubuntu

от автора

в
 установите следующее: 
  • sudo apt-get install pkg-config yasm frei0r-plugins cmake libfaac-dev libx264-dev opencl-headers
  • скачать последнюю версию frei0r zip из Ссылка
  • unzip frei0r zip, cd внутрь, do:

    cmake .
    make
    sudo make install

  • (на данный момент я также загрузил и установил vidstab, из Ссылка )

  • скачать исходный код ffmpeg, Ссылка
  • untar, cd в каталог, запустите ./configure следующим образом:
    ./configure --enable-frei0r --enable-gpl --enable-libx264 --enable-libfaac --enable-nonfree (если вы установили vidstab, вы также можете добавить --enable-libvidstab , как и я)
    make < уш> sudo make install

Теперь вы можете использовать frei0r: defish0r следующим образом:

ffmpeg -y -strict -2 -i in.mov -vcodec libx264 -b:v 800k
-pix_fmt yuv420p -vf frei0r=defish0r:0.75:y:0.6:0 -acodec copy out.mov

 

Вариант 2:
Более простой способ.
sudo apt install frei0r-plugins
ffmpeg -i INPUTFILE.MOV -vf frei0r='defish0r:0.75|y|0.6|0' -acodec copy OUTPUTFILE.MOV