Aptからffmpegをインストールしています(バージョン4:0.5.1-1ubuntu1
)。逆さまのビデオがあるので、垂直に反転させたいです。 ffmpegのドキュメントでは、-vf
オプションを使用すると書かれています (最近の名前は-vfilters
から名前が変更されました)。しかし、それは私にはうまくいきません。次のようなエラーが表示されます:ffmpeg: unrecognized option '-vf'
。
私はffmpegが完全なオプションではないというあらゆる法的理由があることを知っていますが、ビデオをフリップすることは確かに大丈夫ですか? ubuntuとffmpegには、自分で再コンパイルすることをお勧めする多くのガイドがあります。例えば 「ubuntu ffmpeg」のヒット数2は、ffmpegを自分で再コンパイルするubuntuフォーラムのガイドです 。
自分で再コンパイルしたくありません。私はパッケージマネージャーと「物事を正しい方法で行う」ことのファンです。パッケージ版でこの機能を使用する方法があるはずです。そうしないと、パッケージ版にバグがあります。
Ffmpegで-vf/-vfilterオプションを取得するにはどうすればよいですか? (取得できない場合は、なぜですか?)
そうです、Ubuntu 10.04および10.10のffmpegパッケージはビデオフィルターをサポートしていません。 Ubuntu 10.10を使用している場合、 Debian Multimedia Project から非公式パッケージを追加して、ffmpegバージョンをインストールできます(Ubuntu 10.04を使用している場合は、これを行うべきではありません。古いパッケージとの競合が多すぎます。これらのパッケージをubuntu-restriced-extrasと組み合わせないでください)。その後、次の作品
ffmpeg -i in.avi -vf vflip out.avi
より簡単なオプション̣-動画をフリップするだけの場合-ffmpegの代わりにmencoderパッケージを使用することです。パッケージをインストールすると、次のように動作します(オーディオのコピー、libavcodecsでのビデオのエンコード):
mencoder -vf flip -o out.avi -oac copy -ovc lavc in.avi
自分でコンパイルしたくない場合は、単に ffmpegのダウンロードページから静的ビルドを取得 (「FFmpeg Linuxビルド」までスクロールダウン)する必要があります。
あなたはavconvを試すことができます
https://superuser.com/questions/507386/libav-vs-ffmpeg-better-to-use-libav-avconv-today
libavはffmpegの後継者になると考えられているように見えます