- ベストアンサー
3g2のサイズについて
NightmareCity-Catastrophe-というFlashを携帯でみようと しらべてhugflashというソフトで音を抽出 aviultというそふとで合成 携帯動画変換君で3g2変換 徹夜で何とか仕上げたのはいいのですがなんと5Mもサイズが・・・ W21Tで当然再生はできず。。 そこでaviにごうせいするときサイズを340x230?ぐらいに縮めFpsを12にしてサイズを1/5までへらして変換したところサイズに違いはありませんでした。 どうしたらこのサイズをちいさくできるでしょうか? 回答お願いします
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -pass 1 -passlogfile "<%TemporaryFile%>" -timestamp "<%TimeStamp%>" -bitexact -vcodec xvid -mbd 2 -4mv -trell -aic -s 176x144 -r 5 -b 32 -acodec aac -ac 2 -ar 16000 -vol 100 -ab 8 -f 3gp -muxvb 8 -muxab 8 "<%TemporaryFile%>.3gp"" Command1=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -pass 2 -passlogfile "<%TemporaryFile%>" -timestamp "<%TimeStamp%>" -bitexact -vcodec xvid -mbd 2 -4mv -trell -aic -s 176x144 -r 5 -b 32 -acodec aac -ac 2 -ar 16000 -vol 100 -ab 8 -f 3gp -muxvb 8 -muxab 8 "<%TemporaryFile%>.3gp"" Command2=""<%AppPath%>\cores\QT3GPPFlatten" "<%TemporaryFile%>.3gp" "<%TemporaryFile%>_2.3g2" -c QT_3GPP2_QCIF_AAC.ini" Command3="rm "<%TemporaryFile%>-0.log"" Command4="rm "<%TemporaryFile%>.3gp"" Command5=""<%AppPath%>\cores\ATOMChanger" "<%TemporaryFile%>_2.3g2" "<%OutputFile%>.3g2" "Camouflage_MOVIE_for_V601T.ini"" Command6="rm "<%TemporaryFile%>_2.3g2"" でどうでしょうか?こちらでは1.56MBでした。
その他の回答 (4)
- thanks39
- ベストアンサー率61% (1189/1944)
W31T向けの設定と書かれてありますが、お使いの機種はW21Tですよね? V601T向けの設定でやってみてください。 「Command3」の「Camouflage_MOVIE_for_V601T.ini」を 「Camouflage_MOVIE_for_A5504T.ini」に書き換える必要があるかもしれません。 http://www.nurs.or.jp/~calcium/wiki/index.php?W21T サイズ制限は特に書かれてないですが、あるのでしょうか? ある場合は小さくする設定も考えますが。
補足
すいません、使ってるのはW31Tでした; サイズ制限は1.6M未満です。 そうじゃないとDLできないんです; @なぜか変換君でつくったのは不正なデータですといわれ、再生できませんでした。 さらに、2パス設定がよくわからないです; コピペでとりあえずやってもエラーがおきて変換してくれません;
- thanks39
- ベストアンサー率61% (1189/1944)
う~ん、音質下げすぎではないでしょうか? >あと2パスエンコードとかしてサイズあっぷするんですかね? 基本的にサイズそのままで画質がアップします。 こちらでも試したいのですが、どの設定で出力されているか教えて頂けないでしょうか。 Setup.exeと、3GP_Converter.exe(QVGA~など)の設定を教えて下さい。
お礼
[Item7] Title=QVGA標準画質15fpsモノラル 2pass Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -pass 1 -passlogfile "<%TemporaryFile%>" -timestamp "<%TimeStamp%>" -bitexact -vcodec mpeg4 -s 150x120 -r 12 -b 8 -acodec aac -ac 1 -ar 16000 -ab 20 -f 3gp "<%TemporaryFile%>.3g2"" Command1=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -pass 2 -passlogfile "<%TemporaryFile%>" -timestamp "<%TimeStamp%>" -bitexact -vcodec mpeg4 -s 150x120 -r 12 -b 8 -acodec aac -ac 1 -ar 16000 -ab 20 -f 3gp "<%TemporaryFile%>.3g2"" Command2=""<%AppPath%>\cores\QT3GPPFlatten" "<%TemporaryFile%>.3g2" "<%OutputFile%>.3g2" -c QT3GP2_QVGA.ini" Command3="rm "<%TemporaryFile%>-0.log"" Command4="rm "<%TemporaryFile%>.3g2"" でやってみたのですが2パスできません・・・ このへん、よく設定がちんぷんかんぷんなのですが、W31T用に設定をどうかえればいいのでしょうか?
補足
http://www.kaisentonya.or.tv/w31t/Transcoding_W31T.ini こいつを\3GP_Converter\default_setting にぶちこんでW31Tの設定でとりあえず一番上の設定をいじくってやってます。 とりあえず、音質の問題を解決すれば画質は2パスなどでなんとかなるんですね?
- thanks39
- ベストアンサー率61% (1189/1944)
Transcoding.iniの内容を変更してください。と言う意味だったのですよ~(>_<) 作者のサイトの下の方を参考に、 動画のビットレートやフレームレートを下げる 音声のビットレートやサンプリングレートを下げる 動画の解像度を下げる & 動画を2パスエンコードするで、画質を少しでも上げる (時間があれば最高画質を追求するの方法を使う) 設定にしてください。 現在、どの設定で行われているのでしょうか?
補足
ビットレートなどをさげてみました。 -s 160x120 -r 12 -b 15 -acodec aac -ac 2 -ar 20000 -vol 100 -ab 40 ぐらいでやってみるんですが、音が変に高く、おととびします(´Д`;) あとこれでやっても2Mの壁がこえられん(´・ω・`) あと2パスエンコードとかしてサイズあっぷするんですかね?
- thanks39
- ベストアンサー率61% (1189/1944)
携帯動画変換君の設定を変える。設定は作者のサイトなどを参考に。分かりにくければまた聞いてみてください。 http://www.nurs.or.jp/~calcium/3gpp/
補足
W31T専用の設定とかいうのをみつけてやってみましたがむしろサイズが大きくなっちゃいました(´Д`;)(ぁ 1.5Mまで縮まりません; どうしたら;;
補足
音はよかったんですけど、画面があれあれで、ガクガク状態でした; それで、フレームレートあげてみたのですが当然のごとく1.5Mこしてしまいました。 あと、とりあえずサイズはきにしないで、友達がQTproでつくったファイルをSDカードにうつして本体にコピーしようとやってみたのですが、友達のドコモの携帯でやったとき、本体にコピーはできませんでした。コピー不可解除するにはどうすればいいのでしょうか?