「sox」で音程を変えずに倍速再生するパラメータ | iPodで動画を倍速再生

iPodで動画を倍速再生

ffmpegとsoxで倍速変換した動画を作成しiPodで再生するための手順をメモ

はてさて、前に倍速ファイルの音声が高くなるって言ってた件ですが、「sox」の「SUPPORTED EFFECTS」を眺めていたら「tempo」ってのに目が留まって、試しに「speed」を「tempo」に変えて変換してみたら、「ビンゴっ!!」でした。(^-^)v 

 

 と言うわけで、「MPG2MP4.BAT」は

 

@echo off
Path D:\Free-Soft\MPG2MP4
:START
if "%1" == "" GOTO END
ffmpeg -i %1 -s 320x240 -r 19.98 %1.yuv %1.wav
sox %1.wav %1_1.wav tempo 1.5 30           ←ここ
del %1.wav
ffmpeg -s 320x240 -r 29.97 -i %1.yuv -i %1_1.wav %1.mp4
del %1_1.* %1.yuv
shift
GOTO START
:END
EXIT


と変わりました。

 

 

 まだ、3ケースしか試していませんが、よく見てる「パックインジャーナル」のキンキンさんの声なんかちゃんとその人の声だとわかる様に変換されていました。

 

 

 12月31日追記:6月22日の日記(http://ameblo.jp/meisatsuki/entry-10108729570.html )に12月13日にコメント下さった「silphy 」さんに教えられたsoxコマンドのパラメータを追加しました。 「silphy 」さんどうもありがとうございました。