フォルダ内 .mp4 .wav 変換

フォルダ内のすべての.mp4を.wavへ変換

Linux・Windowsにおいて、ffmpegをインストールしffmpegコマンドを使用してフォルダ内のすべての.mp4ファイルを.wavファイルへ変換する場合のメモです。フォルダ内のすべてのファイルを.wavへ変換、wav以外のファイル(.mp4など)を削除、ニコニコ動画から落とした動画を.wavへ変換したい場合など。

Shou Arisaka
1 分で読める
2018年7月6日

Linux・Windowsにおいて、ffmpegをインストールしffmpegコマンドを使用してフォルダ内のすべての.mp4ファイルを.wavファイルへ変換する場合のメモです。

## フォルダ内のすべての.mp4を.wavへ変換
for i in *.mp4; do ffmpeg -i "$i" -vn -acodec pcm_s16le -ar 44100 -ac 2 "$i.wav"; done

## フォルダ内のすべてのファイルを.wavへ変換
for i in *; do ffmpeg -i "$i" -vn -acodec pcm_s16le -ar 44100 -ac 2 "$i.wav"; done

## フォルダ内の.wav以外のファイルを.wavへ変換(.wavが.wav.wavになることを防げる。)
for i in !(*.wav); do ffmpeg -i "$i" -vn -acodec pcm_s16le -ar 44100 -ac 2 "$i.wav"; done

## wav以外のファイル(.mp4など)を削除
rm !(*.wav)

ニコニコ動画から落とした動画を.wavへ変換したい場合なんかに。

自分用。

ニコニコからダウンロードした動画を/mnt/c/tmp/_へ置き、以下コマンドを実行。

cd /mnt/c/tmp/_ && for i in !(*.wav); do ffmpeg -i "$i" -vn -acodec pcm_s16le -ar 44100 -ac 2 "$i.wav"; done && rm !(*.wav)

この記事をシェア

Shou Arisaka 2018年7月6日

🔗 リンクをコピー