LoginSignup
2
2

More than 5 years have passed since last update.

フォルダ内の画像ファイルを名称順につなげてMP4ファイルを作成する

Last updated at Posted at 2018-10-10

はじめに

定点カメラを設置して一定間隔で写真を撮っており、これをつなげてを動画作りたいと思ったら、意外と簡単にできたのでまとめておきます。

画像ファイル準備

適当なフォルダに画像ファイルを保存。
ここでは、仮に「pics」とします。

スクリプト作成

make_mp4.py
#!/usr/bin/env python

import glob
import cv2

import numpy as np

files = glob.glob('./*.jpg')
files.sort()

FILE_NAME = "output.mp4"
FRAME_RATE = 15
FRAME_SIZE = (1280, 720)

rec = cv2.VideoWriter(FILE_NAME, cv2.VideoWriter_fourcc(*'XVID'), FRAME_RATE, FRAME_SIZE, True)

for file in files:
    print(file)

    img = cv2.imread(file)
    rec.write(img)

rec.release()

上記のスクリプトを画像と同じフォルダに保存。

スクリプト実行

以下のとおりスクリプトを実行。

python make_mp4.py

できた!

2
2
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
2
2