LoginSignup
0
3

More than 1 year has passed since last update.

たった2行のPythonコードでジャンプカット ー 動画編集✕プログラミングで強いクリエイターに

Last updated at Posted at 2023-01-11

前置き

動画編集をしたことある人ならわかるかもしれませんんが

結局、カット作業が時間を一番時間を食ってめんどくさいですよね。

その何時間もかける作業を5分もかけずにできるとなったら

なんとも嬉しいことです。




そのなんとも嬉しいことがプログラムを書くことで実現可能です。

一番馴染みやすい言語としてPythonという言語がありますが

そのPython言語のパッケージであるjumpcutterを使って

動画編集をしてみようと思います。

Before After

早速ですが、Before Afterをご覧いただきます。

多少、何言ってるかわからない部分などはありますが

テンポが良く伝わるので問題ないでしょう。

Before

After

環境

・WSL2

・Jupyter Notebook

jumpcutterのGitHub URL

jumpcutter

たった2行のPythonコード

まずは、jumpcutterをインストールします。

!pip install jumpcutter

次に、実行します。

!jumpcutter -i カットしたい動画のパス -o カットし終えた動画のパスとファイル名

これだけです。

筆者の場合

パスは以下のようになりました。

また、-mオプションで無音信号とみなす音声信号の最大値の割合を10%に設定しました。

デフォルトは2%(0.02)です。

!jumpcutter -i '/mnt/c/Users/Sugi/Downloads/movie.mp4' -o '/mnt/c/Users/Sugi/Downloads/movie.mp4' -m 0.1

ちなみに注意点として、以下のようなことがあります。


・'.mp4', '.ogv', '.webm'以外の拡張子では実行できない

・適切なオプションを付与しないとカットされない(または、カットされすぎてしまう)


まとめ

動画編集の需要が高まっています。

もっと効率的に

また、エンジニアとしての知見を活かして何をするか考えたときに

このような解決策があると考えました。




皆さんも、ぜひ試してみてください。

最後までお読みいただきありがとうございました。


▼ ワンコインAI無料お試し

▼ DeepRecommendから限定情報を受け取る

0
3
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
3