簡易変換

音源をm4aからwavにしたり逆だったり

変換するソフトウェアは一杯あるんだけど、頻繁に行う場合、立ち上げるのが面倒

コマンドラインから操作するエンコーダ・デコーダを適当な場所に配置し、バッチファイルをデスクトップにおいておくと、バッチへのD&Dでパッと出来る

LAME

mp3エンコーダ・デコーダ

ダウンロードして適当な場所に展開、lame.exeまでのパスを取得

mp3->wav
"(lame.exeまでのパス)" --decode %1 "%~d1%~p1%~n1.wav"

Nero AAC Codec

m4a関連のエンコーダ・デコーダ

ダウンロードして適当な場所に展開

m4a->wav
"(neroAacDec.exeまでのパス)" -if %1 -of "%~d1%~p1%~n1.wav"

wav->m4a(256kbps, 2pass)
"(neroAacEnc.exeまでのパス)" -br 256000 -2pass -if %1 -of "%~d1%~p1%~n1.m4a"

ffmpeg

mp4から音声を引っぺがす

mp4->m4a
"ffmpeg.exeまでのパス" -i %1 -c:a copy -vn -sn "%~d1%~p1%~n1.m4a"

音声のコーデック判定までやろうとすると煩雑になるので、拡張子はとりあえずm4a決め打ち。

コーデックを自動取得しようとするなら、MediaInfoXPあたりを使ってオーディオコーデックを判定するのがいいのかな。でも音声コーデックは取得できても、そのコーデックの一般的な拡張子を直接取得できるわけでは無い(?)から、やっぱり結構煩雑になりそう。

dtm/convert.txt · 最終更新: 2017/02/01 by ikatakos
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0