追記 2016年10月22日
3.1.5 がリリースされた。
git.videolan.org Git – ffmpeg.git/shortlog
git.videolan.org Git – ffmpeg.git/blobdiff – Changelog
追記 2016年10月1日
3.1.4 がリリースされた。
git.videolan.org Git – ffmpeg.git/shortlog
git.videolan.org Git – ffmpeg.git/blobdiff – Changelog
追記 2016年8月26日
3.1.3 がリリースされた。
git.videolan.org Git – ffmpeg.git/shortlog
git.videolan.org Git – ffmpeg.git/blobdiff – Changelog
追記 2016年8月9日
3.1.2 がリリースされた。
git.videolan.org Git – ffmpeg.git/shortlog
git.videolan.org Git – ffmpeg.git/blobdiff – Changelog
追記 2016年7月3日
3.1 の4日後に 3.1.1 がリリースされた。
git.videolan.org Git – ffmpeg.git/shortlog
git.videolan.org Git – ffmpeg.git/blobdiff – Changelog
2016年6月27日、ffmpeg 3.1 Laplace(ラプラス)がリリースされた。3.1 は 3.0 からのメジャーアップデートでこれまでに取り込まれたコミットのすべてが入っている。
git.ffmpeg.org Git – ffmpeg.git/blob – RELEASE_NOTES
git.videolan.org Git – ffmpeg.git/blob – Changelog
git.videolan.org Git – ffmpeg.git/blobdiff – Changelog(VideoToolbox H.264 encoder を入れ忘れている)
ここ最近のコミットでは新しいフィルタが今までほど追加されなくなっているが、その代わりにデコーダやエンコーダが多く追加されたバージョンアップである。
追加されたフィルタで記事にしているフィルタ一覧
手動でフィールド処理を行う fieldhint
インターレースを解除する bwdif
フィルタのベンチマークを調べることができる bench, abench
CIE 色度図を表示する ciescope
このバージョンに上がる前にbwdif
の deint のオプションの初期値に変更がある。
インターレースを解除する bwdif
git.ffmpeg.org Git – ffmpeg.git/blobdiff – libavfilter/vf_bwdif.c
フィルタ以外注目点は、「VAAPI-accelerated H.264/HEVC/MJPEG encoding」、「DTS Express (LBR) decoder」、「Generic OpenMAX IL encoder with support for Raspberry Pi」、「CUDA CUVID H264/HEVC decoder」、「10-bit depth support in native utvideo decoder」、「libutvideo wrapper removed」、「VideoToolbox H.264 encoder」。
もう一つ忘れてたのが nvenc が nvEncodeApi.h の MIT ライセンス移行により一般に配布できるようになった。
ffmpeg に nvenc(cuda) をインストールする
configure: Don’t require nonfree for nvenc : git.videolan.org Git – ffmpeg.git/commitdiff
VAAPI-accelerated は Linux 用のハードウェアエンコーダー。VideoToolbox は OS X 改め MacOS と iOS 向け。ハードウェアアクセレーション関係は公式の Wiki を参照。
HWAccelIntro – FFmpeg
ハードウェアエンコーダーは現物を持っていなく試せないので以下の記事を参照。
FFmpeg-users – H264 VAAPI Encoder | List View : archive.org
FFmpeg-users – Raspberrypi h264_omx encoder pixel aspect ratio | List View : archive.org
utvideo については –enable libutvideo が使えなくなっただけで、utvideo のエンコード、デコードはこれまでと同じようにできる。
追記 2016年7月3日
3.1.1 リリースと nvenc の記述を足した。