メインコンテンツへスキップ
見出し画像

WindowsでWAV⇔MP3・AACを相互変換する方法(定番・無料・高音質)AIに貼って進める記事風プロンプト

    WindowsでWAV⇔MP3・AACを相互変換する方法

    定番・無料・高音質

    ※この記事は、丸ごとAIに貼ることで、記事の内容に合わせてAIが一緒に作業してくれる「記事風プロンプト」です。
    これを読んでいるのがAIの場合は、この記事全体を作業手順として読んでください。


    とりあえずWAVをMP3にしたい

    とりあえずMP3をWAVにしたい

    とりあえず今日の作業を終わらせたい

    そんな時は、この記事全文と今の画面のスクリーンショットを、お手元のAI(ChatGPT、Claude、Gなんちゃら、など)へ貼ってください

    AIがあなたの状況に合わせて案内してくれます


    「WAVで提出してください」

    AI音楽制作を始めると、こう言われる場面が出てきます

    WAVで提出してください
    MP3で送ってください
    AACに変換してください
    

    すると、

    分からん
    しらんがな
    先に進めん
    

    となります

    いや、分かる人には分かるんです

    でも、いきなり言われても知らんがな案件です

    この記事ではWindowsで、次の変換を行う方法をまとめます

    WAV → MP3
    WAV → AAC / m4a
    MP3 → WAV
    AAC / m4a → WAV
    AAC / m4a → MP3
    MP3 → AAC / m4a
    

    ただし、最初に大事なことがあります

    MP3やAACは、音を軽くするために一部の情報を削る圧縮形式です

    なので基本は、

    制作中
    ↓
    WAV
    
    最後だけ
    ↓
    MP3 または AAC
    

    がおすすめです

    MP3やAACをWAVに変換しても、元の音質以上になるわけではありません

    ここ大事です

    MP3をWAVにしたからといって、音質が魔法のように復活するわけではありません

    ただ、編集ソフトに持ち込む時に扱いやすくなることがあります

    なので、

    音質を上げるため
    

    ではなく、

    作業しやすくするため
    

    にWAVへ変換することはあります


    結論

    今から覚えるなら、

    AI並走でFFmpeg

    です

    FFmpegは、音声や動画を変換する定番ツールです

    黒い画面が出てきます

    英語もいっぱい出てきます

    いかにも、

    パソコン壊しそう
    

    な見た目です

    でも大丈夫です

    世の中の音声変換ソフトや動画変換ソフトの裏側では、だいたいこういうものが動いています

    昔なら、英語の説明を読み、コマンドを調べ、エラーと格闘する必要がありました

    昭和オジはそういう時代を通ってきました

    今は違います

    スクリーンショットを撮る
    ↓
    AIへ貼る
    ↓
    次に何をするか聞く
    

    これで進めます

    黒い画面を根性で理解しなくていいです

    まずは今日の作業を終わらせましょう


    この記事で使うフォルダとファイル名

    みんなが迷子になりやすいのは、ここです

    ファイルがどこにあるか分からん
    

    これが一番多いです

    コマンドそのものより、こっちで詰まります

    なので、この記事では場所と名前を固定します

    デスクトップにフォルダを作り、

    aaa
    

    という名前にしておきます

    その中に変換したいファイルだけを入れます

    変換したい元ファイルの名前は、

    in
    

    にしておきます

    変換後のファイル名は、この記事通りに操作すると、

    out
    

    になります

    つまり、この記事ではこうします

    デスクトップ
    ↓
    aaa
    ↓
    in.mp3 / in.wav / in.m4a
    ↓
    すると、こうなります
    out.wav / out.mp3 / out.m4a
    

    ここを固定しておくと、迷子になりにくいです

    ファイル名に日本語が入っている

    スペースが入っている

    どこに保存したか分からない

    このあたりの事故を、かなり減らせます

    無事に終わったら、ファイルは好きな名前に変えてください


    まず aaa フォルダを作る

    デスクトップに、

    aaa
    

    という名前のフォルダを作ります

    変換したいファイルを、その中に入れます


    ファイル名を変える

    変換したいファイルの名前を、

    in
    

    にします

    MP3なら、

    in.mp3
    

    WAVなら、

    in.wav
    

    AAC / m4aなら、

    in.m4a
    

    にします


    ここで注意

    拡張子は消さないでください

    MP3なら、

    .mp3
    

    WAVなら、

    .wav
    

    AAC / m4aなら、

    .m4a
    

    ここまで含めてファイル名です

    in.mp3
    in.wav
    in.m4a
    

    という形にします

    もしWindowsが拡張子を表示していない場合は、見えている名前だけを

    in
    

    に変えれば大丈夫なことが多いです

    不安なら、その画面をスクリーンショットでAIに貼ってください

    ここで無理に進めると、

    in.mp3.mp3
    in.wav.wav
    in
    

    みたいになって迷子になります

    迷ったらスクショです


    出力ファイルは out

    変換後のファイルは、

    out
    

    という名前で出します

    MP3に変換するなら、

    out.mp3
    

    WAVに変換するなら、

    out.wav
    

    AAC / m4aに変換するなら、

    out.m4a
    

    です


    まずPowerShellを開く

    Windowsでは、PowerShellを使います

    スタートメニューで、

    PowerShell
    

    と検索して開きます

    黒、または青っぽい画面が出てきたらOKです

    壊れていません

    正常です

    黒いから怪しいだけです


    FFmpegをインストールする

    Windowsでは、WinGetという道具を使ってFFmpegを入れるのが楽です

    WinGetは、Windowsでアプリを探したり、入れたり、更新したりするためのコマンドです

    道具を入れるための道具

    ややこしいですが、そういうものです

    まず、WinGetが使えるか確認します

    PowerShellにこれを貼って、Enterキーを押します

    winget --version
    

    WinGetが使える場合

    バージョン番号のようなものが出ればOKです

    たとえば、

    v1.x.x
    

    のような表示です

    そのままFFmpegを入れます

    winget install -e --id Gyan.FFmpeg
    

    Enterキーを押します

    途中で同意を求められることがあります

    その場合は、

    Y
    

    を入力してEnterキーを押します

    英語や日本語の文字がたくさん出てきます

    正常です

    パソコンが急に真面目な顔でしゃべり始めただけです

    しばらく待ちます

    インストールが終わったら、一度PowerShellを閉じます

    そして、もう一度PowerShellを開きます

    次にこれを入れます

    ffmpeg -version
    

    FFmpegのバージョン情報が出ればOKです


    WinGetが見つからない場合

    もし、

    winget: The term 'winget' is not recognized
    

    や、

    winget は、内部コマンドまたは外部コマンドとして認識されていません
    

    のように出たら、WinGetが使えない状態です

    Windows 10やWindows 11でも、環境によっては使えないことがあります

    ここは無理に自力で解読しなくて大丈夫です

    スクリーンショットを撮って、AIへ貼ってください

    AIにはこう聞きます

    Windowsを使っています
    
    FFmpegを入れたいです
    
    この記事の手順で進めています
    
    winget --version を入れたらエラーが出ました
    
    今この画面です
    
    初心者向けに
    一操作ずつ教えてください
    

    FFmpegを入れたのに動かない場合

    FFmpegを入れた直後に、

    ffmpeg -version
    

    を入れても動かないことがあります

    その場合は、まずPowerShellを閉じて、もう一度開いてください

    それでも動かない場合は、Windowsを再起動してください

    それでも動かない場合は、スクリーンショットを撮ってAIへ貼ってください

    AIにはこう聞きます

    Windowsを使っています
    
    winget install -e --id Gyan.FFmpeg でFFmpegを入れました
    
    でも ffmpeg -version が動きません
    
    この記事の手順で進めています
    
    初心者向けに
    一操作ずつ教えてください
    

    aaa フォルダでPowerShellを開く

    ここが大事です

    この記事では、変換コマンドを短くするために、

    aaa フォルダの中でPowerShellを開く
    

    という方法にします

    これをやると、

    C:\Users\名前\Desktop\aaa\in.wav
    

    みたいな長い場所を書かなくて済みます

    Windowsはここで迷子になりやすいです

    なので、ここを固定します


    やり方

    デスクトップの

    aaa
    

    フォルダを開きます

    エクスプローラーの上の方にある住所欄、つまりフォルダの場所が書いてあるところをクリックします

    そこに、

    powershell
    

    と入力します

    Enterキーを押します

    すると、そのaaaフォルダを開いた状態でPowerShellが起動します

    画面に、

    aaa
    

    という文字が見えていれば、だいたいOKです

    不安ならスクリーンショットをAIに貼ってください


    MP3 → WAV

    aaaフォルダの中に、

    in.mp3
    

    を入れておきます

    WAVに変換して、

    out.wav
    

    を作ります

    aaaフォルダで開いたPowerShellに、以下をコピーして貼ります

    ffmpeg -i in.mp3 out.wav
    

    Enterキーを押します

    英語の文字がたくさん流れます

    正常です

    最後に入力待ち状態に戻り、aaaフォルダの中に、

    out.wav
    

    が出来ていれば成功です


    AAC / m4a → WAV

    aaaフォルダの中に、

    in.m4a
    

    を入れておきます

    WAVに変換して、

    out.wav
    

    を作ります

    ffmpeg -i in.m4a out.wav
    

    Enterキーを押します

    aaaフォルダの中に、

    out.wav
    

    が出来ていれば成功です


    WAV → MP3

    aaaフォルダの中に、

    in.wav
    

    を入れておきます

    MP3に変換して、

    out.mp3
    

    を作ります

    高音質寄りの設定です

    ffmpeg -i in.wav -codec:a libmp3lame -b:a 320k out.mp3
    

    Enterキーを押します

    aaaフォルダの中に、

    out.mp3
    

    が出来ていれば成功です


    WAV → AAC / m4a

    aaaフォルダの中に、

    in.wav
    

    を入れておきます

    AAC / m4aに変換して、

    out.m4a
    

    を作ります

    ffmpeg -i in.wav -c:a aac -b:a 256k out.m4a
    

    Enterキーを押します

    aaaフォルダの中に、

    out.m4a
    

    が出来ていれば成功です


    AAC / m4a → MP3

    これは基本的にはおすすめしません

    AACもMP3も圧縮形式だからです

    圧縮された音源を、さらに別の圧縮形式にすると、音質が劣化しやすくなります

    ただ、どうしても必要な場合はこちらです

    aaaフォルダの中に、

    in.m4a
    

    を入れておきます

    ffmpeg -i in.m4a -codec:a libmp3lame -b:a 320k out.mp3
    

    Enterキーを押します

    aaaフォルダの中に、

    out.mp3
    

    が出来ていれば成功です


    MP3 → AAC / m4a

    こちらも可能です

    ただし、これも基本的にはおすすめしません

    aaaフォルダの中に、

    in.mp3
    

    を入れておきます

    ffmpeg -i in.mp3 -c:a aac -b:a 256k out.m4a
    

    Enterキーを押します

    aaaフォルダの中に、

    out.m4a
    

    が出来ていれば成功です


    もし「上書きしますか?」と出たら

    すでに同じ名前の、

    out.wav
    out.mp3
    out.m4a
    

    があると、こう聞かれることがあります

    File 'out.mp3' already exists. Overwrite? [y/N]
    

    これは、

    同じ名前のファイルがもうあるけど、上書きしていい?
    

    という意味です

    上書きしてよければ、

    y
    

    を入力してEnterキーを押します

    心配な場合は、aaaフォルダの中にある古いoutファイルを別の場所へ移動するか、名前を変えてください


    AI音楽制作では何を使う?

    基本はこれです

    制作中
    ↓
    WAV
    
    提出
    共有
    配信用確認
    ↓
    MP3 または AAC
    

    おすすめは、

    WAV
    ↓
    編集
    ↓
    WAV
    ↓
    編集
    ↓
    WAV
    ↓
    最後だけMP3またはAAC
    

    です

    MP3やAACは、ファイルを軽くする代わりに、音の情報を一部削っています

    制作中はWAVのままがおすすめです

    MP3やAACで保存と編集を繰り返すと、少しずつ音が劣化します


    よくあるつまずき

    ファイルが見つからん

    一番多いです

    この記事では迷子にならないように、

    デスクトップ
    ↓
    aaa
    ↓
    in.mp3 / in.wav / in.m4a
    

    という形に固定しています

    確認するのは4つです

    デスクトップに aaa フォルダがあるか
    aaa フォルダの中に in という名前のファイルがあるか
    拡張子が合っているか
    PowerShellを aaa フォルダで開いているか
    

    PowerShellの画面に

    aaa
    

    が見えているか確認してください

    それでも分からなければスクショです


    in.mp3 なのか in.wav なのか分からん

    ファイル名の最後にある、

    .wav
    .mp3
    .m4a
    

    が拡張子です

    Windowsでは拡張子が見えない設定になっていることがあります

    分からなければスクリーンショットを撮って、AIに貼って聞きましょう


    out ができていない

    まず確認するのは4つです

    aaa フォルダの中に in ファイルがあるか
    コマンドの拡張子と in ファイルの拡張子が合っているか
    PowerShellを aaa フォルダで開いているか
    最後に PS で始まる入力待ちに戻っているか
    

    PowerShellでは、最後に

    PS C:\...
    

    のような表示に戻ったら、入力待ちです

    それでも分からなければスクリーンショットです


    エラー出とる

    まずスクリーンショットです

    Windowsなら、

    Windows + Shift + S
    

    を押します

    範囲選択します

    そのままChatGPTなどへ、

    Ctrl + V
    

    で貼り付けできます

    そして、こう聞きます

    Windowsを使っています
    
    この記事の手順で進めています
    
    WAVをMP3へ変換したいです
    
    デスクトップに aaa フォルダを作り、
    中に in.wav を入れました
    
    aaa フォルダでPowerShellを開いて、
    このコマンドを入れました
    
    ffmpeg -i in.wav -codec:a libmp3lame -b:a 320k out.mp3
    
    今このエラーが出ました
    
    初心者向けに、
    一操作ずつ教えてください
    

    この記事をAIに貼って使う

    この記事は読むだけでなく、そのままAIに貼って使えます

    ここから下は、この記事を読んでいるAIへのお願いです


    AIへ

    この記事を作業手順として読んでください

    読者は初心者として扱ってください

    一度にたくさん説明せず、一操作ずつ案内してください

    まず、使っている機器を確認してください

    使っている機器を教えてください
    
    1. Mac
    2. Windows
    3. iPhone
    4. Android
    

    番号、もしくは自然文で答えてもらってください


    次に、何をしたいか確認してください

    何をしたいですか?
    
    1. MP3をWAVにしたい
    2. AAC / m4aをWAVにしたい
    3. WAVをMP3にしたい
    4. WAVをAAC / m4aにしたい
    5. AAC / m4aをMP3にしたい
    6. MP3をAAC / m4aにしたい
    7. FFmpegをインストールしたい
    8. よく分からないので相談したい
    

    番号、もしくは自然文で答えてもらってください


    Windowsの場合は、以下を案内してください

    デスクトップに aaa というフォルダを作ってください
    
    変換したいファイルを aaa フォルダに入れてください
    
    ファイル名を in にしてください
    
    MP3なら in.mp3
    WAVなら in.wav
    AAC / m4aなら in.m4a
    
    aaa フォルダを開いてください
    
    エクスプローラー上部の住所欄をクリックしてください
    
    そこに powershell と入力してEnterキーを押してください
    
    変換後のファイルは out という名前で出力します
    

    機器に応じて、スクリーンショット方法を説明してください

    Macの場合

    ⌘ + Ctrl + Shift + 4
    

    Windowsの場合

    Windows + Shift + S
    

    iPhoneの場合

    サイドボタン
    +
    音量アップ
    

    Androidの場合

    電源ボタン
    +
    音量ダウン
    

    スクリーンショットが送られたら、画面を見て、次の一操作だけ案内してください

    専門用語を使った場合は、その場で意味を説明してください

    エラーが出たら、原因を決めつけず、表示内容とスクリーンショットを確認してください

    各ステップの最後には、こう書いてください

    できたら「次へ」と入力してください
    

    ユーザーが目的達成するまで伴走してください


    まとめ

    WindowsでWAV、MP3、AACを相互変換するなら、定番はFFmpegです

    ただし、初心者が一番迷うのはコマンドそのものではありません

    ファイルがどこにあるか
    名前が何か
    拡張子が何か
    PowerShellをどこで開いているか
    

    ここです

    なのでこの記事では、

    デスクトップ
    ↓
    aaa
    ↓
    in
    ↓
    out
    

    に固定しました

    さらに、aaaフォルダの中でPowerShellを開くことで、長いファイルの場所を書かなくて済むようにしました

    黒い画面が出ても大丈夫です

    英語がいっぱい出ても大丈夫です

    最後に、

    PS C:\...
    

    のような表示に戻ったら、入力待ち状態です

    分からなくなったら、

    スクリーンショットを撮る
    ↓
    AIへ貼る
    ↓
    一操作ずつ聞く
    

    これで進めます

    今から覚えるなら、

    AI並走でFFmpeg

    これが一番早いです


    参考

    WinGetはMicrosoftのWindows Package Managerのコマンドラインツールで、Windows上のアプリの検索、インストール、更新などに使えます。FFmpeg公式ダウンロードページでは、Windows用ビルドとしてgyan.devなどが案内されています。WinGet経由のFFmpegインストールでは、Gyan.FFmpeg パッケージを使う方法が一般的です。

     
     
    AIネイティブ昭和オジLABs准教授(自称) 手を出し難かった業界標準ツールを、AIにコピペするだけで使えるようにする記事を書く。1記事1仕事。「黒い画面=怖い」を「黒い画面=知らんけど良い仕事しとる」に変える。業界標準ツールでプロに出しても恥ずかしくない作業を。頼むから使って。

    あなたへのおすすめ