ユーザ用ツール

サイト用ツール


サイドバー

このページの翻訳:



最近の更新



Tag Cloud

01_linux:30_ubuntu:17_ffmpeg

17 ffmpeg

インストー

# apt install ffmpeg

1秒間に30枚(30fps)を1秒間に60枚(60fps)で出力。
この場合、1枚が2回ずつ表示されて、1秒間に60枚(60fps)になる。
180枚の画像があった場合は、6秒の動画作成される。

$ ffmpeg -r 30 -i %05d.jpg -vcodec libx264 -pix_fmt yuv420p -r 60 movie.mp4

1秒間に1枚(1fps)の画像をそのまま繋げる

$ ffmpeg -r 1 -i %05d.jpg -vcodec libx264 -pix_fmt yuv420p -r 1 movie.mp4

連番にするプログラム

#!/bin/bash

FROM_DIR=./data
TO_DIR=./move

j=1
for i in `ls ${FROM_DIR}/`
do
  name=`printf "%05d\n" $j`
  cp ${FROM_DIR}/$i  ${TO_DIR}/$name.jpg
  j=`expr $j + 1`
done

01_linux/30_ubuntu/17_ffmpeg.txt · 最終更新: 2024/02/18 00:09 by matsui