web-dev-qa-db-ja.com

Ubuntuのビデオから魚眼レンズを削除する方法

ヘッドマウントビデオカメラを使用して撮影したビデオがいくつかあります。カメラは「魚眼」効果でビデオを記録します。どうすれば削除できますか?

2
Hugh Perkins

私は何年もの間、さまざまな解決策を試し、あらゆる種類のオプションを案内し、Shotcutをインストールしました。結局、私のために働いたのは:

  • 以下をインストールします。
    Sudo apt-get install pkg-config yasm frei0r-plugins cmake libfaac-dev libx264-dev opencl-headers
  • 最新のfrei0rZipを https://github.com/ddennedy/frei0r/archive/master.Zip からダウンロードします。
  • frei0r Zipを解凍し、内部にCDを挿入します。

    cmake .
    make
    Sudo make install

  • (この時点で、 https://github.com/georgmartius/vid.stab/archive/master.Zip からvidstabもダウンロードしてインストールしました)

  • http://ffmpeg.org/releases/ffmpeg-2.3.3.tar.bz2 から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
Hugh Perkins