【avi】☆ニコニコ動画を保存するスレ☆1作目【mpeg】

このエントリーをはてなブックマークに追加
363名無しさん@お腹いっぱい。
携帯動画変換君でFLV(VP6)ファイルを直接変換できたので報告

用意するもの
Avisynth 2.5.6以上
ffdshow VP6デコーダー付きの比較的新しいもの

まずffdshowのデコーダーVP6オンにする

3GP_Converter.iniに以下の文を追加

Ext3=FLV:\cores\AVS_Skelton.avs

このコマンドを追加すると拡張子がFLVの物つまりFLV1も全部AviSynth経由で変換されてしまうので注意が必要だ

これだけだと変換できるが音ズレが発生する(動きの無い画像がスキップされて作られてしまう)
原因探してみたらAvisynthがVBRダメらしいのでCBRで渡すおまじないを入れてあげる。

Avisynthのバージョン2.5.6以上であることを確認し
\3GP_Converter034\cores\AVS_Skelton.avs
を以下に書き換え

# 3GP_Converter AVS-Mode skelton
DirectShowSource("<%InputFile%>", convertfps=true)
return last

OPなどの短いサンプルでしか検証してないので音ズレ等あるかもしれない
その時はまた報告してくれるとうれしい
364363:2007/04/29(日) 13:12:47 ID:???0
ちなみに当方が動作確認に使ったバージョン
変換君 Version 0.34
Avisynth 2.5.7
K-Lite Mega Codec Pack 2.01(ffdshow [rev.1097])

PSP ファームバージョン2.71

Transcoding.iniの内容(これワイド用ね)
Title=AVC 512*384-368*208/29.97fps/VBR QB20 ステレオ/128kbps
TitleE=AVC 512*384-368*208/29.97fps/VBR QB20 Stereo/128kbps
Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -title "<%Title%>" -timestamp "<%TimeStamp%>"
-bitexact -vcodec h264 -coder 1 -bufsize 128 -g 250
-croptop 48 -cropbottom 48 -s 368x208 -r 29.97 -qscale 20 -maxrate 1500
-acodec aac -ac 2 -ar 48000 -ab 64 -f psp "<%OutputFile%>.MP4""
Command1=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>"
 -f image2 -ss 5 -vframes 1 -s 160x120 -an "<%OutputFile%>.THM""