FFmpeg

FFmpeg

macOS で FFmpeg + VideoToolbox を使用した HEVC/H.265/H.264 ハードウェアエンコード

Linux や Windows だと NVENC や QSV のようなハードウェアアクセラレーションなエンコードをできるのですが、macOS ってどうなってるんだっけ? というのを今更ながら確認してみました。結論としては、macOS でも ...
FFmpeg

FFmpeg 4.0 で ffnvcodec を適用していないと NVENC が有効にならなかった件

ソースから FFmpeg をビルドする場合、NVENC でサポートされる GPU とそのドライバをインストールしておけばデフォルトで NVENC、つまり h264_nvenc, hevc_nvenc が有効 (--enable-nvenc)...
FFmpeg

FFmpeg で HEVC/H.265, H.264

Ubuntu 16.04.3 と FFmpeg snapshot (2017-11-06) にて。 まず、各種パッケージを。(無関係なものも含まれているが…) あとは、nasm, x264, x265 を入れて、FFmp...
スポンサーリンク
FFmpeg

[メモ] FFmpeg で vcodec を hecv_qsv とした場合に hls で fMP4 の分割がされない件

前のポスト Intel Media Server Studio 2017 R3 と FFmpegと Linux (CentOS 7.3 1611) で QSV (Quick Sync Video) では hevc_qsv でいわゆる普通の ...
FFmpeg

Intel Media Server Studio 2017 R3 と FFmpegと Linux (CentOS 7.3 1611) で QSV (Quick Sync Video)

なにやらしれっと Intel Media Server Studio 2017 R3 がリリースされていました。前のバージョン R2 から実に7ヶ月ぶりです。 Announcing Intel Media Server Studio ...
FFmpeg

No device available for encoder (device type qsv for codec h264_qsv)

FFmpeg で h264_qsv やるとエラーとなることがあります。 failed! オプションとして -init_hw_device qsv:hw を付けると良さそうです。 #6492 Int...
FFmpeg

MP4 を FFmpeg にパイプで渡しちゃダメという話

なるほどなるほど。 ffmpeg pipe:0: could not find codec parameters
FFmpeg

iOS, macOS における HTTP Live Streaming (HEVC) 用のメディアファイルを FFmpeg で作成するにあたり

iOS, macOS における HTTP Live Streaming (HEVC) の再生機能は共に今日現在ではベータ版の機能であるため、再生できるかどうかについては記載していません。 環境はこちら。ハードウェア支援が無いとリアルタ...
FFmpeg

MSI GeForce GTX 1050 2GT LP と Ubuntu 16.10 と FFmpeg 3.2.4 で NVENC

現在、Intel Media Server Studio 2017 R2 と Skylake と CentOS 7.2 と FFmpeg 3.2 で h264_qsv なトランスコードを行っています。しかし、対応 CPU はほぼ Skyla...
FFmpeg

QSV (Quick Sync Video) に対応した Windows 64bit 用 FFmpeg のビルド

MSYS2 で QSV (Quick Sync Video) に対応した Windows 64bit 用 FFmpeg をビルドしてみます。 環境は下記の通りです。 Core i5-7200U (第7世代 Kaby Lake)...
FFmpeg

FFmpeg 変換後に音ズレが発生する場合は変換前後でサンプリング周波数を合わせると良いかもしれないという件

FFmpeg の音のオプションを下記のように設定して変換すると、元の映像では問題ないのですが、変換後の映像で音ズレが発生することがありました。 で、よくよく見てみると、元の映像では音声のサンプリング周波数が 48kHz でした...
FFmpeg

Raspberry Pi 3 Model B, FFmpeg, OpenMAX IL H.264 ハードウェアエンコード、トランスコード

Raspberry Pi 3 Model B と avconv を使用して OpenMAX IL を使用した H.264 に関するポストを過去にしていましたが、FFmpeg でも使用できるようになっているようです。結構前から気付いてはいたの...
CentOS

Intel Media Server Studio 2017 R2 と FFmpeg 3.2.3 と Linux (CentOS 7.2 1511) で QSV (Quick Sync Video)

2017-01-20 に Intel から NEW! Intel Media Server Studio 2017 R2 というタイトルのメールが来ていました。というわけでダウンロードして試してみました。 なお、過去のバージョン時のポ...
FFmpeg

macOS Sierra 10.12 で HLS 用の FFmpeg をビルド

macOS Sierra Version 10.12.3 まず、Xcode で Command Line Tools をインストールします。 Yasm をビルドしてインストールします。 x264 をビルドし...
FFmpeg

h264_qsv – Selected ratecontrol mode is not supported by the QSV runtime. Choose a different mode.

最近の ffmpeg-snapshot で h264_qsv をやると、 のようにエラーとなってしまうようになりました。 環境は下記の通り。 Core i3-6100 (Skylake) CentOS 7...
スポンサーリンク