Python の cv2 ライブラリを使用して、ビデオの解像度サイズを取得できます。具体的には、次の手順が必要です。
1. まず、cv2 ライブラリをインストールする必要があります。pip を使用してインストールできます。
pip install opencv-python
2. 次に、cv2 ライブラリをインポートしてビデオ ファイルを開く必要があります。cv2.VideoCapture 関数を使用してビデオ ファイルを開くことができます。
import cv2
# 打开视频文件
video = cv2.VideoCapture("myvideo.mp4")
3. 次に、cv2.VideoCapture.get 関数を使用してビデオの解像度を取得します。
# 获取视频的宽度(单位:像素)
width = video.get(cv2.CAP_PROP_FRAME_WIDTH)
# 获取视频的高度(单位:像素)
height = video.get(cv2.CAP_PROP_FRAME_HEIGHT)
次のコードを使用してビデオの解像度サイズを取得することもできます。
# 获取视频的分辨率大小
size = (int(video.get(cv2.CAP_PROP_FRAME_WIDTH)),
int(video.get(cv2.CAP_PROP_FRAME_HEIGHT)))
print(size)
出力はビデオの幅と高さを含むタプルである必要があります。
最後に、ビデオファイルを忘れずに閉じる必要があります。
# 关闭视频文件
video.release()