
マイケル
みなさんこんにちは!
マイケルです!
マイケルです!

エレキベア
クマ〜〜〜〜〜

マイケル
突然ですがみなさんはGIF動画を作成する際、
どのようなツールを使っているでしょうか?
どのようなツールを使っているでしょうか?

エレキベア
フリーソフトやWEBブラウザサービスクマかね〜〜

マイケル
やっぱりそうなるよね。
でもそれだと広告や制限があったり、ソフトを開くのもめんどくさいと感じませんか?
でもそれだと広告や制限があったり、ソフトを開くのもめんどくさいと感じませんか?

マイケル
そこで今回紹介する「FFmpeg」というコマンドラインツールを使用することで、
手軽にファイル形式を変換できるようになります!
手軽にファイル形式を変換できるようになります!

エレキベア
そんな便利なのがあるクマか

マイケル
さっそく触ってみよう!
FFmpegとは
FFmpegとは
- 動画や音声のファイル形式を変換できるフリーのコマンドラインツール!
- 350種類以上の形式に対応!
- 「Mac」「Windows」「Linux」等、様々なOSに対応!

エレキベア
350種類以上なんてすごいクマ〜〜〜!!

マイケル
2007年から開発されていて成長してきたみたいだね。
無料でこんな便利なツールがあったなんて驚いたよ!
無料でこんな便利なツールがあったなんて驚いたよ!
インストール

マイケル
それじゃさっそくインストールしてみよう!

マイケル
Windowsユーザなら下記サイトからダウンロード、
MacやLinuxなら下記brewコマンドでインストールできます!
MacやLinuxなら下記brewコマンドでインストールできます!

↑インストールコマンド

エレキベア
インストールも簡単クマね

マイケル
ちなみに対応形式は下記コマンドで確認できるよ!
↑対応形式の確認

エレキベア
ずらずら出てきてすごいクマ〜〜〜!!

マイケル
それじゃさっそく使ってみよう!
MOV動画をGIFに変換
実行コマンド

マイケル
まずはMOV形式の動画ファイルからGIFファイルに変換してみます!
下記コマンドを実行しましょう!
下記コマンドを実行しましょう!
↑MOVからGIFへの変換コマンド
↑GIFファイルが作成された!

マイケル
このように変換されてGIFファイルが作成されます!

エレキベア
すごいクマ〜〜〜!!!
shellファイルの作成

マイケル
これを使用して複数ファイル処理できるよう、
シェルスクリプトを作成してみました!
シェルスクリプトを作成してみました!

マイケル
同階層内のMOVファイルをfor文で回して変換しています!

エレキベア
これなら一気に変換できるクマ!

マイケル
このように数秒で変換が完了します!!

エレキベア
すごいクマ〜〜〜〜〜!!
その辺のフリーソフト使うよりずっといいクマね
その辺のフリーソフト使うよりずっといいクマね
WAVをMP3に変換
実行コマンド

マイケル
ついでにWAVファイルからMP3ファイルへの変換も試してみましょう!
下記コマンドで変換することができます!
下記コマンドで変換することができます!
↑WAVからMP3への変換コマンド

エレキベア
同じようにオプションを指定して実行するクマね
shellファイルの作成

マイケル
先程と同様、シェルスクリプトを作成して実行してみます!
コードはこちらになります!
コードはこちらになります!

エレキベア
さっきのスクリプトの流用クマね

マイケル
こちらも数秒で変換が完了しました・・・。

エレキベア
恐るべしクマ・・・・!!
おわりに

マイケル
というわけで今回はFFmpegを使ったファイル形式の変換でした!
どうだったかな??
どうだったかな??

エレキベア
こんなのがあるなら早く使っておけばよかったクマ・・・。

マイケル
形式変換系のソフトは広告が口説いイメージだしね・・・。
これを機にFFmpegを使ったGUIツールを作ってみてもいいかもしれないね!
これを機にFFmpegを使ったGUIツールを作ってみてもいいかもしれないね!

エレキベア
他の形式も試してみるクマ〜〜〜〜!!

マイケル
それでは今日はこの辺で!
アデューー!!
アデューー!!
【FFmpeg】shellコマンドでファイル形式変換!動画をGIFに変換してみる 〜完〜