2018年11月2日 4.0.3 がリリースされた。アップデート内容は修正ばかりで新しいフィルタは入ってない。てっきり 4.1 が先にリリースするかと思ったがまだこなかった。

Changelog: update release version 4.0.3 – ffmpeg.git/commitdiff
git.videolan.org Git – ffmpeg.git/shortlog : n4.0.3


2018年7月19日 4.0.2 がリリースされた。アップデート内容は修正ばかりで新しいフィルタは入ってない。

Changelog: update release version 4.0.2 – ffmpeg.git/commitdiff
git.videolan.org Git – ffmpeg.git/shortlog : n4.0.2

2018年6月16日に 4.0.1 がリリースされた。アップデート内容は修正ばかりで新しいフィルタは入ってない。

Changelog: update release version 4.0.1 – ffmpeg.git/commitdiff
git.videolan.org Git – ffmpeg.git/shortlog : n4.0.1

2018年4月20日に ffmpeg 4.0 Wu(Chien-Shiung Wu, 呉健雄)がリリースされた。今回のリリースはメジャーアップデートとなり、3.4 以降に追加された新機能の中からマスターにしか追加されていなかったフィルタやエンコーダ、デコーダ等の新機能が全て取り込まれた。今回は特にハードウェアアクセレーション関係のコミットが多い印象である。

前回記事
ffmpeg 3.4 リリース

RELEASE NOTES for FFmpeg 4.0 “Wu”

3.4 以降に取り込まれた機能の一覧
Changelog 3.4 to 4.0 < git.videolan.org Git

気になった新機能をいくつか紹介

mp4 の暗号化、復号方法
ffmpeg -f lavfi -i testsrc2=d=10 -c:v libx264 -encryption_scheme cenc-aes-ctr -encryption_key 76a6c65c5ea762046bd749a2e632ccbb -encryption_kid a7e61c373e219033c21091fa607bf3b8 encrypted.mp4
ffmpeg -decryption_key 76a6c65c5ea762046bd749a2e632ccbb -i encrypted.mp4 -c copy decrypted.mp4

入力オプション:FFmpeg Formats Documentation : Demuxers mov/mp4/3gp

ffmpeg -h demuxer=mp4
-decryption_key         .D......... The media decryption key (hex)

出力オプション:FFmpeg Formats Documentation : Muxers mov, mp4, ismv

ffmpeg -h muxer=mp4
-encryption_scheme      E.......... Configures the encryption scheme, allowed values are none, cenc-aes-ctr
-encryption_key         E.......... The media encryption key (hex)
-encryption_kid         E.......... The media encryption key identifier (hex)

ffmpeg Documentation : crypto
書式
crypto:URL
crypto+URL

ffmpeg -h protocol=crypto
  -key                    ED......... AES encryption/decryption key
  -iv                     ED......... AES encryption/decryption initialization vector
  -decryption_key         .D......... AES decryption key
  -decryption_iv          .D......... AES decryption initialization vector
  -encryption_key         E.......... AES encryption key
  -encryption_iv          E.......... AES encryption initialization vector

追加されたフィルタで記事にしているフィルタ
複数の映像を任意の割合でミックスする mix

One thought on “ffmpeg 4.0 リリース”

  • Tac

    Wikipedia見た感じだと、mjpeg_qsvはSkylakeからですかね。
    Braswellも対応しているようですが。
     https://en.wikipedia.org/wiki/Intel_Quick_Sync_Video

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)