🎥【Mac自動化】GoPro・DJI動画を完全自動で仕分けするzshスクリプト(初心者OK)
Macの人に向けたスクリプトです
マイクロドローンのGoProやAVATA2のオリジナルデータとスタビ後のデータを仕分けするスクリプト どんなものかは以下の動画を御覧ください 1分程度
こんなの使いたい需要があるのかわからないですが^^;
使いたい人はご自由にDLしてください(^^)
Automatarなどスクリプトわかる人は読み進めてください。といってもコピペするだけなので簡単です。
業務でマイクロドローンでGoProで撮った映像やAVATA2で撮った映像を直ぐに現場でGoProPlayerやGyroflowでスタビをかけています。それは、万が一ジャイロデータが無かったり録画出来てなかったら困るので、直ぐにデータ確認し、そのままスタビソフトにかけて確認するためです。
それはGoProやAVATA2などの簡易的な機材で業務を行ってるからというのもあります。プロ機材というよりはおもちゃのような機材なので念の為やるようにしてます。
AVATA2では撮れてなかったということは一度もないです。スタビデータがなくなった事も一度もないですが、GoProは何度かあります。体感的には1/100程度…GoPro12では1/500程度
なのでとにかく撮影後即座にデータをバックアップとスタビをかけて直ぐに大丈夫なのかを確認しています。
その後にデータ整理が楽になるようなスクリプトになります。
GoProで撮った動画、DJIで撮ったドローン映像──
スタビ済みか、オリジナルか。
毎回手動で整理するの、正直めんどくさいので
そこで今回は、Macで動くzshスクリプトをAutomatarを使って、整理しています。
GoProのオリジナルをGoProPlayerでスタビかけた時は
データ名の後ろに小文字でsなどを付けて下さい。小文字ならssでもaでもOK
例
GX019932s.mov やG X019932ss.mp4 書き出しはMP4でもMOVでもOK
🎯 GX***.MP4(GoPro)と DJI_***.MP4(DJI)の動画を
🔄 オリジナルとスタビライズ済データに自動で振り分け
📁 フォルダも自動生成、作業はフォルダをドラックするだけ
という、自分のための自動化ツールを作りました。
以前はぐちゃぐちゃになったマイクロ動画MP4とDJIのMavicのMOVだけ分けるのを友達に作ってもらってましたが、最近はAVATA2とGoProのだけフォルダ分けしたいと思い改良して作りました。
✅ できること(スクリプト概要)
処理対象
動作内容
GX010172.MP4(GoProオリジナル)
GoPro/Original に自動移動
GX010172s.mov(スタビ済)
GoPro/Stabilized に自動移動
DJI_20250701123456_0001_D.MP4
DJI/Original に自動移動
DJI_20250701123456_0001_D_stabilized.mp4
スクリプト全文(zsh対応/macOS)



各データの中にはオリジナルとスタビ後のに分けられます

使い方(初心者でもOK)
Automatorで使う方法(zsh専用)
Automator → 新規アプリ
「シェルスクリプトを実行」を追加
上記DLのスクリプトをペースト スクリプト全文(zsh対応/macOS)
シェル: の選択欄で「/bin/zsh」を選ぶ ← 重要!
「引数の受け渡し方法」は「引数として」に設定
名前をつけて .app として保存(例:動画自動仕分け_zsh.app)





応用次第で、自分のやりたいフォルダ分けなどができると思います。
今回のこれはChatGPTにAutomatarrを使いフォルダ分けのプロンプトを書いたら直ぐに出来ました。
まとめ
手作業でファイルを分類していたころには戻れない。
撮影現場で数十本の動画を撮るたびに、フォルダ訳とかの時間を無駄にしたくない人向けの時短スクリプトです。
マイクロドローンのプロの業務では国内シェア多分90%とかの機体かと思います。現在の自作機では最高峰の機体です。



📥 ダウンロード用に
GitHubからダウンロード↓GHubどうやって使うかわからないですが適当に入れときました↓

