スマホで動画から音声を取り出す方法
うっかり動画で撮ったメモ、ライブ動画の 1 曲、あとで聞きたい講義。音だけを残す 3 つの方法です。
取り出すものの正体
スマホの動画は、映像と音声の 2 つのトラックを入れたコンテナ(MP4 か MOV)です。iPhone でもほぼすべての Android スマホでも、音声トラックは AAC という、最近の機器ならどこでも再生できる圧縮形式です。
そこで選択肢は 2 つあります。
- AAC トラックをそのまま M4A ファイルにコピーする。 劣化なし、数秒で終わり、ファイルも小さく済みます。
- MP3 に再エンコードする。 時間がかかり、音質がわずかに落ちます(ほとんどの素材では 192kbps 以上なら聞き取れません)が、MP3 はカーオーディオや古いプレーヤーを含め、文字どおりあらゆる機器で再生できます。
マイクをオフにして録った画面録画のように、動画に音声トラックがなければ、取り出すものはありません。
スマホのブラウザで(iPhone・Android 共通)
iPhone の Safari でも Android の Chrome でも、アプリのインストールなしで同じ手順で使えます。
- MP4 → MP3 の変換ページ(劣化なしでコピーするなら MP4 → M4A)を開きます。
- ファイルを選択 をタップします。iPhone では 写真ライブラリ か「ファイル」アプリ用の ファイルを選択 を、Android ではファイル選択画面かギャラリーから動画を選びます。
- 必要ならビットレート(初期値 192kbps)、モノラル、開始・終了時刻を設定します。
- 変換をタップし、ダウンロードします。iPhone では「ファイル」アプリの ダウンロード フォルダに、Android では Download フォルダに保存されます。
動画はアップロードされず、スマホの中で読み込んで変換するので、300MB のクリップでもデータ通信量を使いません。初回だけ、ページが音声エンジンをダウンロードします。スマホではメモリを節約するため 1 ファイルずつ変換するので、とても長い動画はパソコンのほうが早く終わります。
iPhone の「ショートカット」アプリで
iPhone なら、Apple の無料アプリ「ショートカット」を使ってオフラインでもできます。一度ショートカットを作れば、どの動画の共有シートにも表示されます。
- ショートカット を開き、+ をタップして新しいショートカットを作ります。
- メディアをエンコード アクションを追加します。アクションの矢印をタップしてオプションを開き、オーディオのみ をオンにします。
- ファイルを保存 アクションを追加します(「ファイル」に保存されます。保存先を毎回尋ねる設定も可能です)。
- ショートカットの設定(情報ボタン)を開き、入力をメディアにして 共有シートに表示 をオンにします。
- 「音声を保存」などの名前を付けます。
あとは「写真」で動画を開き、共有をタップしてこのショートカットを選ぶだけです。「ファイル」に M4A ファイルができます。ショートカットのアクション名や画面構成は iOS のバージョンによって少しずつ変わっているので、項目が見つからないときはアクションの一覧で「エンコード」と検索してください。
Android で
Android には、これをこなす共通の標準機能はなく、使える機能はスマホのメーカーによって違います。プリインストールのギャラリーアプリや動画編集アプリの中には、書き出しや共有のメニューから音声を保存できるものもありますが、項目名や有無はメーカーとバージョンによって異なります。
どの Android スマホでも同じように使えるのは、上で紹介したブラウザでの方法です。Chrome をはじめとする現在のブラウザで使えます。Android の Chrome はメディアへの対応が充実しているので、MP4 をはじめスマホの動画の多くはそのまま変換できます。ダウンロードしたファイルは Download フォルダに入り、音楽プレーヤーやファイル管理アプリから見つけられます。
M4A と MP3 のどちらにする?
- M4A:元の音質のまま、手間も最小で、一般的なスマホの音声なら 1 分あたり約 1MB。iPhone、Android、Mac、Windows、最近のあらゆるアプリで再生できます。録音、講義、ボイスメモを残すならこちらです。
- MP3:どこでも再生できます。カーオーディオ、古い MP3 プレーヤー、一部の編集ソフトや DJ ソフト、MP3 を指定するサービスにはこちらを選びます。
- MP3 のビットレート:話し声なら 128kbps、音楽なら 192kbps、最大限の音質なら 320kbps。元より高くしても細部は増えません。
- モノラル にすると、話し声の録音は気づくような劣化なしに容量が半分になります。
迷ったら M4A にしておきましょう。あとから MP3 に変換できますが、逆方向に変換しても失われたものは戻りません。
必要な部分だけを切り出す
長いライブ動画の 1 曲や、インタビューの 1 つの回答だけが欲しい、ということはよくあります。変換を押す前に、変換ツールで開始と終了の時刻を設定してください。その部分だけをエンコードするので、速く終わり、ファイルも小さくなります。
iPhone なら、先に「写真」で動画をトリミングする(編集を開き、タイムラインの両端をドラッグする)方法もあります。新しいクリップとして保存し、そこから音声を取り出します。
うまくいかないとき
- 「この動画には音声トラックがありません」。 動画が音声なしで録画されたか、共有されたときに音声が削除されています。
- ブラウザが音声をデコードできない。 スマホで撮った動画ではまれで、ほかから入手したファイル(MKV、一部の AVI)に多いケースです。変換ツールがコーデック名を表示するので、パソコンの Chrome か Edge で試してください。
- スマホのメモリが足りない。 ほかのタブを閉じる、動画をトリミングする、数百 MB のファイルはパソコンを使う、のいずれかで対処します。
- MP3 の音が小さい・こもる。 ビットレートを確認してください。音楽を 128kbps にすると平板に聞こえることがあります。192kbps 以上か、M4A を使います。
取り出す音声についての注意
ここで紹介した方法は、スマホに保存されている動画ファイルに使うものです。自分で撮った動画、受け取ったファイル、保存してよいダウンロードなどです。KiteConvert は動画配信サイトから動画を取得することはしません。他人が作った音楽や録音については、コピーを持つ権利があるかどうかを確認してください。
出典
- ショートカットユーザガイド – Apple サポート
- ショートカットの変換アクションについて – Apple サポート
- ファイルをダウンロードする – Google Chrome ヘルプ
- ウェブ音声コーデックガイド – MDN Web Docs
KiteConvert は、Apple、Google、Microsoft、その他ここに登場する企業とは無関係です。