Quantcast
Channel: FFmpeg | ニコラボ
Viewing all articles
Browse latest Browse all 311

ffmpeg 3.1 リリース

$
0
0

追記 2016年7月3日
3.1 の4日後に 3.1.1 がリリースされた。
git.videolan.org Git – ffmpeg.git/shortlog

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

Windows バイナリを配布している Zeranoe FFmpeg – Builds は ffmpeg-20160525-git-9591ca7 以降のバイナリから利用できる。

VAAPI-accelerated は Linux 用のハードウェアエンコーダー。VideoToolbox は OS X 改め MacOS と iOS 向け。ハードウェアアクセレーション関係は公式の Wiki を参照。
HWAccelIntro – FFmpeg

ハードウェアエンコーダーは現物を持っていなく試せないので以下の記事を参照。
FFmpeg-users – H264 VAAPI Encoder | List View
FFmpeg-users – Raspberrypi h264_omx encoder pixel aspect ratio | List View

utvideo については –enable libutvideo が使えなくなっただけで、utvideo のエンコード、デコードはこれまでと同じようにできる。

追記 2016年7月3日
3.1.1 リリースと nvenc の記述を足した。


Viewing all articles
Browse latest Browse all 311

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>