takahiro_itazuriの公倍数的ブログ

本やWebを通して学習したことをまとめるブログです。最大公約数(つまり、共通部分)的なという表現と対比して、「なるべく包括的にカバーしつつ、更に+αの要素も加えられたらいいな」という意味で公倍数的ブログと名付けました。

pythonでFFmpegを使おう!(ffmpy)

はじめに

以前の記事FFMpegを導入しました。
色々調べたところ、Pythonでも用意にFFmpegがffmpyを使って利用できるようなので、そちらを紹介します。

ffmpyの導入

筆者はanaconda(python統合開発環境(IDE))ユーザーなので、まず導入するために「Anaconda command prompt」を開き、次のように打ち、しばらく待ちましょう。なんとこれだけでもう利用できます。

pip install ffmpy

ffmpyの使い方

筆者の場合は単純に動画の入力を音声として出力してほしいので、次のようにスクリプトを書きます。

import ffmpy
ff = ffmpy.FFmpeg(
    inputs={'input.mp4':None},
    outputs={'output.avi':None}
)
ff.run()

他の色々を試したい人はDocumenationを見てみてください。