Mac のカメラの映像を FFmpeg でキャプチャしながら HTTP Live Streaming (HLS) で HEVC/H.265 配信

MacBook Pro に付いているカメラ (720p FaceTime HDカメラ)、あるいは USB で Mac に接続した Web カメラの映像を FFmpeg でキャプチャしながらリアルタイムに HTTP Live Streming (HLS) で配信できるようにしてみます。ビデオのフォーマットは HEVC/H.265 です。ビデオファイルのコンテナは fMP4 です。 私の環境 MacB […]

Ubuntu 20.04 に接続した Web カメラの映像を FFmpeg でキャプチャしながら HTTP Live Streaming (HLS) で HEVC/H.265 配信

NVIDIA GeForce のビデオカードを接続した Ubuntu 20.04 に Web カメラを接続し、その映像とマイクの音声を FFmpeg でキャプチャしながらリアルタイムに HTTP Live Streming (HLS) で配信できるようにしてみます。ビデオのフォーマットは HEVC/H.265 です。ビデオファイルのコンテナは fMP4 です。 私の環境 Ubuntu 20.04 […]

Ubuntu 20.04 で HDD, SSD を増設

HDD や SSD をフォーマットし、既に稼働している Ubuntu 20.04 に増設して使用します。Ubuntu 20.04 が稼働していればよいため、Linux PC だけではなく、Raspberry Pi でも同様の手順で増設することができます。また、接続方法が USB であっても SATA であっても同様の手順で増設することができます。 ここでは、HDD を増設した手順を記していきますが […]

Ubuntu 20.04 で Web カメラのオーディオデバイス番号を固定化

Linux に USB で Web カメラを接続した際、Linux を再起動しても Web カメラのオーディオデバイスが一定の値に固定化されるようにしてみます。 Web カメラのオーディオデバイスの番号を固定化する目的としては、FFmpeg で Web カメラの映像とマイクの音声をリアルタイムにエンコードする際に、FFmpeg のオプションとして Web カメラのオーディオデバイスを “ […]

macOS と FFmpeg 4.3 で VideoToolbox による HEVC/H.265, H.264 ハードウェアエンコード

Linux や Windows においては、NVENC や QSV のようなハードウェアアクセラレーションによるエンコードが可能であることはよく知られていると思います。一方で、macOS ではどうでしょうか? 実は macOS でも FFmpeg で VideoToolbox を使用することで、HEVC/H.265 や H.264 のハードウェアエンコードをすることが可能です。 なお、このポストの […]

Ubuntu 20.04 と FFmpeg 4.3 で NVENC による HEVC/H.265 ハードウェアエンコード (GTX-1050)

FFmpeg 3.x 以前ではソースコードから FFmpeg をビルドしてインストールする場合、NVENC でサポートされる GPU とそのドライバがインストールされていればデフォルトで NVENC が有効になっていました。つまり、h264_nvenc, hevc_nvenc が有効 (–enable-nvenc) であり、HEVC/H.265 にトランスコード(エンコード)できるよう […]

Ubuntu 20.04で日本語入力 (iBus – Mozc, Fcitx – Mozc)

Ubuntu 20.04 で、iBus、あるいは Fcitx で Mozc を使用して日本語入力をしてみます。 iBus インプットメソッドシステムを IBus に 画面左下の Show Applications から Settings を起動します。Settings の Region & Language を開きます。 Manage Installed Languages ボタンをクリッ […]

Raspberry Pi 4 Model B 8GB で PLEX PX-BCUD を使用

Raspberry Pi 4 Model B 8GB で PLEX PX-BCUD を使用してみました。問題なく快適に動作しています。 OS OS は Raspberry Pi OS (旧 Raspbian) ではなく Ubuntu を使用します。2020 年 7 月の時点では Raspberry Pi OS は 32bit 版しか提供されておらず、 64bit 版はベータのテストバージョンです。 […]

Raspberry Pi 4 Model B 8GB で PLEX PX-S1UD V2.0 を使用

Raspberry Pi 4 Model B 8GB で PLEX PX-S1UD V2.0 を使用してみました。問題なく快適に動作しています。 OS OS は Raspberry Pi OS (旧 Raspbian) ではなく Ubuntu を使用します。2020 年 7 月の時点では Raspberry Pi OS は 32bit 版しか提供されておらず、 64bit 版はベータのテストバージ […]

Raspberry Pi 4 Model B 8GB で PLEX PX-W3U4 を使用

Raspberry Pi 4 Model B 8GB で PLEX PX-W3U4 を使用してみました。問題なく快適に動作しています。 OS OS は Raspberry Pi OS (旧 Raspbian) ではなく Ubuntu を使用します。2020 年 7 月の時点では Raspberry Pi OS は 32bit 版しか提供されておらず、 64bit 版はベータのテストバージョンです。 […]