LoginSignup
0
1

More than 3 years have passed since last update.

ffmpegでヲタ芸の練習用動画をつくる

Last updated at Posted at 2019-08-16

youtubeにアップされているヲタ芸動画をもとに、練習用動画を作る方法です。
「練習用動画」とは、「左右が反転されていて再生速度を遅くした動画」とします。

動画のダウンロード

ダウンロードには「youtube-dl」を使います。
取り回しが良いように、640x480のmp4をDLします(-f 18の部分で指定)。

$ youtube-dl -f 18 -o src.mp4 「youtube ID」

必要部分の切り出し

全編では長い場合は、必要部分のみを切り出します。
以下は、src.mp4の0秒から1分30秒(90秒)までを切り出す場合です。

$ ffmpeg -ss 0 -i src.mp4 -t 90 cut.mp4

左右反転

練習しやすいように、左右を反転させます。

$ ffmpeg -i cut.mp4 -vf hflip mirror.mp4

スロー

初めから通常スピードではできないので、スローの動画も作ります。
下記は、0.5倍速と0.8倍速の動画を作っています。

$ ffmpeg -i mirror.mp4 -vf setpts=PTS/0.5 -af atempo=0.5 x05.mp4
$ ffmpeg -i mirror.mp4 -vf setpts=PTS/0.8 -af atempo=0.8 x08.mp4

おまけ:動画から静止画の切り出し

動きの確認のために、動画から静止画を抜き出します。
下記は秒間10フレームで静止画を切り出す指定です。1秒の動画から10ファイルの静止画ができます。

$ ffmpeg -i mirror.mp4 -vcodec png -r 10 image_%03d.png

参考:
https://qiita.com/livlea/items/a94df4667c0eb37d859f
https://qiita.com/kitar/items/d293e3962ade087fd850
http://fftest33.blog.fc2.com/blog-entry-36.html
https://qiita.com/YusukeSuzuki@github/items/aff145f78ec236319afb
https://takuya-1st.hatenablog.jp/entry/2013/08/30/211917
http://fftest33.blog.fc2.com/blog-entry-36.html
https://qiita.com/livlea/items/a94df4667c0eb37d859f#-%E5%8B%95%E7%94%BB%E3%81%8B%E3%82%89%E9%80%A3%E7%95%AA%E7%94%BB%E5%83%8F%E3%82%92%E4%BD%9C%E6%88%90

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