Skip to content

動画音声抽出とフォーマット変換ガイド ​

動画ファイルを文字起こしする際、クラウドにアップロードする前にローカルで純粋な音声を抽出しておくことで、ネットワーク転送サイズと処理待ち時間を大幅に削減できます。


なぜローカルで音声を抽出するのか? ​

動画ファイル(会議録画、オンライン講座、ポッドキャスト、映像クリップなど)では、映像データが全体の 95% 以上 の容量を占めています。一方、音声認識(ASR)エンジンが必要とするのは音声トラックのみです。

比較項目元の動画をそのままアップロード (1時間 1080p)ローカルで音声を抽出 (.m4a)改善効果
ファイルサイズ約 1.5 GB 〜 3.0 GB約 25 MB 〜 40 MB98% 〜 99% 削減
アップロード時間 (50 Mbps)4 〜 8 分4 〜 6 秒数十倍の高速化
通信量大量の通信量を消費非常に省データネットワークに優しい

システムネイティブ対応フォーマット(ハードウェアアクセラレーション) ​

DuRT は macOS 公式の AVAssetExportSession ハードウェアアクセラレーションエンジンを活用しています。ネイティブ対応の動画をインポートすると、外部依存関係なしで軽量な .m4a 音声を瞬時にローカル抽出します。

  • ネイティブ対応フォーマット: .mp4, .mov, .m4v
  • 設定不要: Apple Silicon および Intel チップのハードウェア加速に自動対応。
  • 100% App Sandbox 準拠: Mac App Store のセキュリティ規則に完全準拠。

特殊な動画フォーマットについて(MKV、FLV、WebM、AVI) ​

MKV (.mkv)、WebM (.webm)、FLV (.flv)、AVI (.avi) などのオープンまたはレガシー形式は、macOS 標準のメディアフレームワークでは直接分離抽出できません。

macOS App Sandbox の規則について

DuRT は Mac App Store のサンドボックス規則に厳格に従っており、サンドボックス外のコマンドラインツールを直接実行することはできません。

これらの特殊フォーマットを直接 DuRT にインポートした場合:

  • 動画ファイル全体をクラウドサーバーにそのままアップロードしてサーバー側で抽出・変換を行います。
  • ファイルサイズと回線速度に応じて、アップロードに時間がかかる場合があります。

推奨事項:ローカル FFmpeg による高速変換 ​

MKV や WebM 動画を頻繁に扱う場合は、ターミナルでオープンソースの FFmpeg ツールを使用して、事前に音声または MP4 に変換しておくことをお勧めします。

方法 1: 高速音声抽出(推奨) ​

映像の再エンコードを行わず、わずか 1〜2 秒で高品質な 128k AAC 音声を抽出します:

bash
ffmpeg -i input.mkv -vn -c:a aac -b:a 128k output.m4a

方法 2: MP4 コンテナへの無劣化コピー(再エンコードなし) ​

映像を保持したい場合は、ストリームコピーで数秒で MP4 に変換できます:

bash
ffmpeg -i input.mkv -c copy output.mp4

変換後、生成された .m4a または .mp4 を DuRT にドラッグ&ドロップするだけで、待ち時間のない超高速文字起こしをご利用いただけます!

Crafted with precision for macOS.