再改造版 MPG2MP4.BAT  です | iPodで動画を倍速再生

iPodで動画を倍速再生

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

 どうしましょっ、昨日出掛ける時に改造版「MPG2MP4.BAT」で変換したMP4ファイルを持って出ようとiPodに転送しようとしたら、「iPodで再生できないので」って転送されませんでした。
 
 あれっ?? 確認したはずだのに・・・??? 
 
 もいちど例の2分ほどのをiPodに転送しようとしたらダメでした。 「QuickTime」での確認でiPodまで転送しなかったのかな??? そうとしか考えられません。
 
 
 っで、5月6日のBAKさんのコメントと改造版のリストをよく見比べると、改造版のはいろんなオプションパラメータを指定したままなので、BAKさんが教えてくださった様に、「ffmpeg -s 320x240 -r 29.97 -i %1.yuv -i %1_1.wav %1.mp4」として変換して「QuickTime」で再生すると5秒で再生エラーになってしまいました。  けれど試しにiPodに転送してみると無事に転送出来て再生もOKでした。
 
 他の3つのファイルは「QuickTime」でも1~2分程度までは正常に再生確認しましたしiPodへも転送OKです。
 
 
 っで、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 speed 1.5
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
pause
EXIT
 
 です。 例によって「真空波動研SuperLite」で見た変換の前と後は、
 
[a.VRO]
352x480 29.97fps 4:3 5100.00kb/s
Dolby AC-3 48.00kHz 2.0ch(2/0 L+R) CM 192.00kb/s
[Extra][3]
SCR : 00:02:10.218 (130.218sec)
GOP : 01:00:01.066 (3601.066sec)
RATE : 00:01:27.789 (87.789sec)
[MPEG2] 00:02:10.218 (130.218sec) / 58,075,136Bytes
真空波動研SuperLite 080414 / DLL 080414
 
 
[a.VRO.mp4]
320x240 24Bit MPEG4 29.97fps 2602f 237.35kb/s
AAC 48.00kHz 2.0ch(2/0 L+R) LC 64.00kb/s
MP4 Base Media v1
[QuickTime] 00:01:26.820 (86.820sec) / 3,326,320Bytes
真空波動研SuperLite 080414 / DLL 080414
 
 となりました、画質は改造版よりもわるいけど元のMPG2MP4.BATよりも少し良くなって、変換時間が22秒っ!! おいら的にはこっちが嬉しい・・・大幅短縮。
 
 他にも、元が25分のファイルが6分半で変換、100分のが23分、87分のが14分とほぼ1/4の時間で変換されています。 
 
 あらためてBAKさんに感謝、です。
 
 
 まだ訪問される方が少ないので、被害は少ないと思いますが、もしも最初の改造版を検証された方がいらしたら、ごめんなさい。