W61CAを使っているのですが

[Item0]
Title=QVGA(320*240)画質(23.98fps512kbps)音質(48kHz48kbps)
Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -fs 1500 -vn -bitexact -vol 256 -vcodec mpeg4 -mbd 2 -4mv -trell -aic -fixaspect -s 320x240 -r 23.98 -b 384 -acodec aac -ac 2 -ar 48000 -ab 24 -f 3gp -muxvb 64 -muxab 32 "<%TemporaryFile%>.3gp""
Command1=""<%AppPath%>\cores\QT3GPPFlatten" "<%TemporaryFile%>.3gp" "<%TemporaryFile%>_2.3g2" -c QT_3GPP2_QVGA_AAC.ini"
Command2="rm "<%TemporaryFile%>.3gp""
Command3=""<%AppPath%>\cores\ATOMChanger" "<%TemporaryFile%>_2.3g2" "<%OutputFile%>.3g2" "Add_mfra.ini""
Command4="rm "<%TemporaryFile%>_2.3g2""

この設定で使っているのですが
1.48 MB (1,558,368 バイト)を変換すると1.51 MB (1,589,192 バイト)で最後まで再生できず
5.32 MB (5,583,074 バイト)は1.49 MB (1,565,626 バイト)となりますが再生時間の半分も再生できず収まりません。(5分47秒あるものが2分17秒までしか入りません。)

ビットレートを下げるといいということで24から16とか12に変えてみたのですが何も変わりません。
最初の設定48から24に変えた時は、時間が長く入ったのですが。
できるだけステレオがよく、1つのファイルに時間全部収まるようにしたいです。
ちなみに1600kbくらいにしてしまうと、サイズオーバーになり再生はできません。
音声だけの場合、動画のビットレートを下げると意味はありますか?

何か、いいやり方がありましたら教えてください。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

>…win32内にあるneroAacEncをコピーしてcore内に入れるのでしょうか?


→「win32」のフォルダ名を、パラメータに合わせて「Nero」に
 変更し、そのフォルダごと「cores」フォルダにコピー(or 移動)
 してくださいね。

 ※パラメータのcommand1には、
   ”<%AppPath%>\cores\Nero\neroAacEnc”
  とパスが切ってあるのが判ると思います。
  これに合わせた環境を作成すれば良いです。

  逆に言うと、3本のexeを「cores」へ入れて、command1を
  変更する…という方法も有りますが、後々を考えると余り
  得策ではないような気がします。
  (Neroとして一か所で管理する方が楽と思いますよ。)

>変換をしてみたのですがerror50と出て変換が開始されません。
→下記参照ください。
  参考:http://mobilehackerz.jp/archive/wiki/index.php?% …
    • good
    • 0

音だけで良いのでしたら…



====Transcoding.ini ここから====
[Item??]
Title=W53CA 着うた 動画偽装 / 音声:48kbps 44.1kHz Stereo
Command0=""<%AppPath%>\cores\ffmpeg2" -y -i "<%InputFile%>" -vn -acodec pcm_s16le -ac 2 -ar 44100 "<%TemporaryFile%>_1.wav""
Command1=""<%AppPath%>\cores\Nero\neroAacEnc" -br 48000 -lc -if "<%TemporaryFile%>_1.wav" -of "<%TemporaryFile%>_1.3g2""
Command2=""<%AppPath%>\cores\QT3GPPFlatten" "<%TemporaryFile%>_1.3g2" "<%TemporaryFile%>_2.3g2" -c QT_3GPP2_QCIF_AAC.ini"
Command3=""<%AppPath%>\cores\ATOMChanger" "<%TemporaryFile%>_2.3g2" "<%OutputFile%>.3g2" "Add_mfra.ini""
Command4="rm "<%TemporaryFile%>_*.*""
====Transcoding.ini ここまで====

上記のパラメータを、Transcoding.iniに追加し、
 ・パラメータの[Item??]を連番に修正。
 ・最新ffmpegをダウンロードし、
   「ffmpeg.exe」という名前を「ffmpeg2.exe」に変更
  してからcoresフォルダに入れる。
   参考:http://blog.k-tai-douga.com/
 ・neroAacEncをcoresフォルダに入れる。
  「nero」というフォルダ名にして、neroのexe3本をそのまま
  コピーする。
と環境設定してから、変換すると再生できるようになると思います。

ファイルサイズがオーバーするようであれば、
 neroAacEncの”-br 48000”
の48000を下げればいいかと思います。
一応、W53CAでは再生できたのでW61CAでも再生出来ると思います。

画像付きであれば、また、変わるとは思いますが…^^;

この回答への補足

回答ありがとうございます。
まず書いていただいたパラメータをdefault_setting内に入れました。
そして貼っていただいたhttp://blog.k-tai-douga.com/からffmpeg_bin-28742.zip
をダウンロードしフォルダ内のffmpeg.exeをffmpeg2.exeに変更しcores内に入れました。

そしてhttp://www.nero.com/jpn/technologies-aac-codec.h …からダウンロードしたのですが
ここがいまいち分かりません。
コピーしてcores内に入れるのはダウンロードしたフォルダごと入れるのでしょうか?
それともフォルダlinuxまたはwin32内にあるneroAacEncをコピーしてcore内に入れるのでしょうか?

ダウンロードしたフォルダごとコピーしてcores内に入れて
変換をしてみたのですがerror50と出て変換が開始されません。

何かアドバイスがありましたら教えてください。
よろしくお願いします。

補足日時:2011/04/11 22:39
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング