Lazycut: FFmpegを使用したシンプルなターミナル動画トリマー
46日前原文(github.com)
概要
lazycutは、ターミナル上で動作する動画トリミングツール。
キーボード操作でイン・アウトポイントの設定とクリップ出力が可能。
アスペクト比制御にも対応。
macOSとWindowsでインストール方法が異なる。
ffmpegやchafaなどの依存関係あり。
lazycut:ターミナル動画トリミングツール
- ターミナル上で動画のトリミングやクリップ出力を実現
- インポイント/アウトポイントをキーボードで簡単に指定
- アスペクト比の調整機能
- ffmpegを利用した高品質な動画処理
- クロスプラットフォーム対応(macOS/Windows)
インストール方法
- macOS
- Homebrewで独自タップを追加
brew tap emin-ozata/homebrew-tapbrew install lazycut
- Homebrewで独自タップを追加
- Windows
- Releasesページから最新バイナリをダウンロード
- 例:
lazycut_X.X.X_windows_amd64.zip - 解凍後、PATHに追加または直接実行
- 例:
- Releasesページから最新バイナリをダウンロード
- 依存関係
- ffmpeg:
winget install ffmpegまたはffmpeg.orgで入手 - chafa:Scoopで
scoop install chafa
- ffmpeg:
- ソースからビルド
git clone https://github.com/emin-ozata/lazycut.git- ディレクトリ移動:
cd lazycut - ビルド:
go build - 実行例:
./lazycut video.mp4
基本的な使い方
- コマンド実行例
lazycut <video-file>
- 主なキーボードショートカット
Space:再生/一時停止h / l:±1秒シークH / L:±5秒シークi / o:イン/アウトポイント設定Enter:クリップ書き出し?:ヘルプ表示q:終了
- リピート回数指定に対応
- 例:
5l=5秒進む
- 例:
まとめ
- lazycutはターミナルだけで直感的な動画編集ができるツール
- シンプルな操作性と多機能性の両立
- ffmpeg/chafaの導入が必要
- macOS/Windowsで簡単インストール可能
- CLI動画編集や高速なクリップ作成に最適