本文へ移動
Develop Tools
← 使い方ガイドへ戻る

動画から音声だけを抽出する方法|MP4・MOVなどから音声を保存

会議録画、講義、インタビュー、自分で撮影した動画から映像を除き、音声だけを保存する手順を説明します。抽出と再エンコードを区別し、用途に合う形式を選びます。

動画コンテナ内の映像と音声から音声ストリームだけを選び音声ファイルへ出力する流れ
動画コンテナ内の映像と音声から音声ストリームだけを選び音声ファイルへ出力する流れ

動画から音声だけを取り出す

DevelopToolsではMP4・WebM・MOV・MKV・AVI・MPEG・M4Vを1ファイルずつ読み込み、音声トラックと範囲を選んでMP3・WAV・OGGへ変換できます。処理はブラウザ内で行われ、動画は変換サーバーへ送信されません。

動画から音声を抽出するツールを開く

結論:Audio Streamを確認し、目的に合う形式へ出力する

動画ファイルは映像、音声、字幕等のstreamを一つのcontainerへまとめています。音声抽出ではAudio Streamだけを選び、MP3・WAV・OGG等の音声ファイルへ出力します。video.mp4をvideo.mp3へ改名するだけでは中身が変わらないため、抽出や変換にはなりません。

元の音声codecを別containerへそのまま移せる場合はstream copy、MP3やPCM WAV等へ変える場合はdecodeとencodeを伴います。DevelopToolsは後者の再エンコード方式です。音質を必ず維持すると断定せず、元動画を残して結果を確認してください。

対象は利用者が保存・加工する権利を持つローカル動画です。DRMやコピー保護の回避、動画配信URLからの取得には対応しません。

抽出前に動画とAudio Streamを確認する

  • 元動画を再生して音があり、途中で切れたり破損したりしていないか
  • Audio Streamが1本か複数か。言語、title、codec、sample rate、channelは何か
  • 必要な全区間か、会話等の一部区間だけを抽出するか
  • 利用先が許可するformat、最大容量、最大時間、sample rate、channelは何か

MP3・WAV・OGGの選び方

目的候補注意点
再生・共有MP3不可逆圧縮。bitrateと利用先の対応を確認
編集・解析WAV PCM容量が大きくなりやすい。bit depthも確認
Web・対応環境OGG Vorbis利用先や端末がOGGを受け付けるか確認
文字起こしサービス指定形式MP3や16kHz monoに固定せず公式要件を優先

映像を除けば小さくなる場合はありますが、WAV出力や高いbitrateでは想定より大きくなることがあります。固定の圧縮率は保証できません。

DevelopToolsで動画から音声を抽出する手順

音声抽出ツールはローカル動画をブラウザ内のFFmpeg.wasmで解析します。初回処理時に同一サイト内の変換エンジンを読み込みますが、選択した動画、ファイル名、抽出結果を外部APIや変換サーバーへ送信しません。会議やインタビュー等を扱う場合も、保存先と共有範囲は利用者側で管理してください。

入力はMP4・WebM・MOV・MKV・AVI・MPEG・M4V、出力はMP3・WAV・OGGです。複数の音声トラックが検出された場合は対象を選択でき、開始・終了位置、44.1kHz・48kHz、元のsample rate、mono・stereo、元のchannel数を指定できます。MP3はCBR・VBRとbitrate、WAVは16bit・24bit PCM、OGGはVorbis品質を選べます。

  1. 動画を1ファイル選び、format、duration、映像情報、音声トラック数を確認します。
  2. 必要な音声トラックと抽出範囲を選び、利用先に合う出力形式、sample rate、channel、品質を設定します。
  3. 推定時間と容量を確認して抽出し、進捗表示を待ちます。必要なら処理をキャンセルできます。
  4. 生成後にブラウザで試聴し、ファイルサイズ、duration、sample rate、channelを確認して保存します。

現行ツールは音声をMP3・WAV・OGGへ再エンコードし、metadataを出力へ引き継ぎません。元codecをそのまま保存するcodec copy機能はありません。

抽出結果と失敗時の確認ポイント

確認対象確認内容
入力元動画で音が再生でき、ファイルが破損していないか
Audio Stream音声トラックが検出され、必要な言語・trackを選んでいるか
出力0 byteでなく、durationと先頭・中央・末尾の音が妥当か
互換性利用先がMP3・WAV・OGG、sample rate、channelを受け付けるか
端末メモリ、CPU、空き容量を確保し、処理中にタブを閉じていないか

300MB超または抽出範囲が1時間超では確認メッセージを表示しますが、固定の最大容量ではありません。実際に処理できる大きさは端末とブラウザの利用可能メモリ等に左右されます。

仕様を確認した参考資料

コンテナ、codec、FFmpegのstream選択は更新される可能性があります。記事内のコマンドを自分のファイルで短く試し、公開時点の一次資料と利用先サービスの要件を確認してください。

具体例:会議録画の必要区間をMP3へする

meeting.mp4を読み込み、音声トラック、再生時間、会議本編の開始・終了位置を確認します。不要な待機時間を除けば処理量と出力容量を抑えられます。

MP3と利用先に合うbitrateを選び、抽出後は冒頭だけでなく中央と末尾も再生します。参加者の発言が左右のchannelへ分かれている場合は、mono化前後も比較します。

  1. 元動画を再生して音声と必要区間を確認します。
  2. 音声トラックと開始・終了位置を選びます。
  3. MP3、sample rate、channel、bitrateを設定して抽出します。
  4. 出力を試聴し、元動画を残したまま保存・共有します。

会議参加者の同意、社内規程、保存期限、共有先の権限を確認してください。

よくある質問

動画の拡張子をMP3へ変えれば音声になりますか?
なりません。ファイル名の変更ではcontainer内のstreamやcodecは変わらないため、Audio Streamの抽出・変換が必要です。
音声だけにすれば必ず容量は小さくなりますか?
映像streamがなくなるため小さくなる場合は多いですが、duration、codec、bitrate、channel、sample rate、WAVのbit depth等で変わります。
動画から音声を取り出すと必ず音質が落ちますか?
処理によります。stream copyは再エンコードを避けられますが、MP3等への変換では再エンコードが発生します。現行DevelopToolsは再エンコード方式です。