みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

携帯動画変換君 SA002 エラー 携帯

変換君で動画を変換すると「Q. 処理実行中にエラーが発生しました[Error:-50]」と出て変換できません。
Trancoding.iniの中のQT3GPPFlatten.exeを使っている行で、ファイル名が正しく指定されているか、   それより前の行でオプションやパスが間違っているためにエラーになって、   QT3GPPFlatten.exeに渡すファイルが作成されなくなっていないか

というようにヘルプには書いてあったんですが、ファイル名はどう指定したらいいでしょうか。
あと、Trancoding.iniの中のQT3GPPFlatten.exeを使っている行というのも、どこにある行のことか教えて欲しいです。

投稿日時 - 2012-05-05 17:00:47

QNo.7459256

すぐに回答ほしいです

質問者が選んだベストアンサー

失礼しました。

Transcoding.iniのパラメータが、あべちんさんのffmpegにある
ライブラリと合っていませんでした。

command0の途中にある
 誤:-acodec libfaac
 正:-acodec libvo_aacenc
でしたので、こちらに変えてみてください。
(少なくとも、ffmpegは此れで通る筈)

不思議なのが、間違えたパラメータでは[error:-1]が出て、ffmpegで
とまってしまいQT3GPPFlattenまでは行かない筈なのですが…^^;

投稿日時 - 2012-05-06 18:11:02

補足

何度も回答ありがとうございました。自分で設定するのは結構難しいですね。(´_ゝ`)それで、携帯設定君というのを使ってみました。(いきなりでごめんなさい)携帯設定君の設定でSA002で再生するのに適してる設定ってどれですかね?解像度は400*240 640*480 320*240のどれかでいいですよね。

投稿日時 - 2012-05-08 18:10:13

ANo.3

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.2

>TranscodingとTranscoding.iniという構成設定が両方あるんですが、それは問題ないですか?
→問題ないですね。
 必要なのはTranscoding.iniのほうです。
 と言うかTranscodingと言うファイルがどの時点で出来たかが
 わかりませんね…^^;
 もしかすると、テキストエディタのバックアップファイルでしょうかね。

>それと、ffmpeg2.exeというアプリケーションがあってそれをクリックすると一瞬だけ開いてすぐ閉じてしまいます。
→ffmpegはGUIでは動きませんので、単純なダブルクリックでは
 動作しませんよ…^^;
 コマンドプロンプトから、
  ・入力ファイル名
  ・出力ファイル名(省略可)
  ・変換パラメータ
 を指定しないと動作しません。
 その為の「command0」の行があるのです。

>設定で変更しないといけない箇所があればおしえてください。
→先の回答に書いた様に設定で変更部分は有りません。
 ※[Item*]部分以外は。

で、もう一度
 参考:http://mobilehackerz.jp/archive/wiki/index.php?SA001
を確認しましたが、どうやら、
 「QT_3GPP2_VGA_AAC.ini」
が無いようです。

先のサイトの中段にある、
 「•以下の動画変換の前に新しめのffmpeg.exeとQT3GPPFlatten、ATOMChanger用の設定ファイルを追加します。 」
を確認して必要なファイルが揃っているかを再度御確認ください。

投稿日時 - 2012-05-06 12:57:13

補足

QT_3GPP2_VGA_AAC.iniはありました。

ffmpeg.exeとQT3GPPFlatten、ATOMChanger用の設定ファイルを追加します。>coresの所にちゃんと入ってます。

投稿日時 - 2012-05-06 16:01:20

ANo.1

ごめんなさい、ちょっと工夫が必要でした…^^;

元々のFlattenは”ffmpeg.exe”を使用するのですが、あのページの
殆どのパラメータは”ffmpeg2.exe”に成っていました。

此れの回避方は、
 ・新目のffmpeg.exeを持ってきて、ffmpeg2.exeと名前を変えて、
  「3GP_Converter034」にある「cores」フォルダに入れる。
とするしかないです。

新目のffmpegは
 参考:http://blog.k-tai-douga.com/article/55634945.html
に有りますので、此処からダウンロードして解凍・リネーム
してください。

投稿日時 - 2012-05-06 00:30:54

補足

新しいffmpeg.exe持ってきて名前を変えてcoresフォルダに入れてみました。
それでもやっぱりエラー50が出てしまいますね。

TranscodingとTranscoding.iniという構成設定が両方あるんですが、それは問題ないですか?それと、ffmpeg2.exeというアプリケーションがあってそれをクリックすると一瞬だけ開いてすぐ閉じてしまいます。

[Item6]
Title=SA001 映像:VGA XviD 1Mbps 音声:AAC 44.1kHz 128kbps ステレオ
Command0=""<%AppPath%>\cores\ffmpeg2" -y -i "<%InputFile%>" -async 1000 -copyts -vol 128 -threads 4 -qmin 2 -qmax 31 -vcodec libxvid -flags bitexact -g 200 -s 640x480 -b 1M -acodec libfaac -ac 2 -ar 44100 -ab 128k -f 3gp "<%TemporaryFile%>_1.3g2""
Command1=""<%AppPath%>\cores\QT3GPPFlatten" "<%TemporaryFile%>_1.3g2" "<%TemporaryFile%>_2.3g2" -c QT_3GPP2_VGA_AAC.ini"
Command2=""<%AppPath%>\cores\ATOMChanger" "<%TemporaryFile%>_2.3g2" "<%OutputFile%>.3g2" "Camouflage_MOVIE_for_SA001.ini""
Command3="cmd /c "del "<%TemporaryFile%>*.*"""

という設定をTranscoding.iniのメモ帳に追記するのはできました。↑の設定で変更しないといけない箇所があればおしえてください。ここじゃなかったらやっぱり他の所が何か間違ってるんでしょうか・・

投稿日時 - 2012-05-06 11:31:18

あなたにオススメの質問