FFMPEGGER は、ブラウザ内だけで動画と音声を変換・トリミングする ffmpeg.wasm ベースのツールです。アップロードは行わず、処理はローカル環境で完結します。
npm install
npm startデバッグログ付きで起動する場合:
npm run debug公開用の静的ファイルを再生成する場合:
npm run build- このリポジトリが FFMPEGGER の対応ソース一式です。
dist/には、アプリ本体のソース、依存パッケージの実行に必要なファイル、package.json、package-lock.json、build.js、server.js、LICENSE、THIRD_PARTY_NOTICES.txtを含めています。- 公開ビルドでは
@ffmpeg/coreは CDN から読み込み、@ffmpeg/ffmpegと@ffmpeg/utilとjszipはdist/に同梱します。Cloudflare Pages の 25 MiB 制限に収めるためです。
Copyright (C) 2026 Rabbuttz_VR
FFMPEGGER is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
FFMPEGGER is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See LICENSE for the full text.
Third-party component notices are collected in THIRD_PARTY_NOTICES.txt.