LoginSignup
0
1

Pythonの動画エンコーディング

Last updated at Posted at 2024-01-31

opencv-pythonと動画エンコーディング

opencv-pythonは動画出力に対応している
動画圧縮規格としてWebでも再生できるh264やMJPGなどがある

opencv-python H.264 ビデオ圧縮規格で動画作成

通常、pip install でライブラリを用いると使用するデバイスにあったバイナリがインストールされる
opencv-pythonはバイナリインストールの場合h.264圧縮が使えない
ソースからビルドすることで回避可能

# opencv-python from binary
cv2.VideoWriter_fourcc(*'avc1') #-> ERROR

# Purge for source build
pip uninstall opencv-python

# Enabled H264
pip3 install --no-binary opencv-python

# opencv-python from whl
cv2.VideoWriter_fourcc(*'avc1') #-> CORRECT

H265

未検証

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1