- 締切済み
携帯動画変換君 音ズレ
携帯動画変換君をつかって動画を携帯に入れることができたのですが音がズレます。設定の問題でしょうか? それとサイズを大きくするにはどうすれば良いですか?
- みんなの回答 (7)
- 専門家の回答
みんなの回答
>音が映像より早く再生されるというのは・・・ そこを直すために-async 1000を付けたはずですが。 直らないのであれば-async 500や-async 100など任意の数に変えてみてください。 http://www.nurs.or.jp/~calcium/wiki/index.php?%BC%C1%CC%E4%A4%B9%A4%EB%C1%B0%A4%CB ↑ここにも音ズレについて書いてあります
それはファイルの保存方法に問題があるのでは... メモ帳で上書き保存しようとするとエラーが出るんですよね。 内容を書き換え後に「ファイル」→「名前を付けて保存」でファイルの種類を「すべてのファイル」にしてファイル名が「Transcoding.ini」になっている事を確認し、デスクトップなど適当な別の場所に保存します。 携帯動画変換君のあるフォルダから元ファイル(Transcoding.ini)を削除して、先ほど保存した新しいファイルをそこに配置してみて下さい。 これでできると思いますが...
補足
音がだんだんズレる、というのはどうにかできそうです。ありがとうございました。 ただ、音が映像より早く再生されるというのは・・・(音や映像のスピードに変化はなし) FLVかAVIがいけなのでしょうか?
特に元の設定に異常はありませんよ。 メモ帳で先ほどの部分をこのように書き換えて「ファイル」→「上書き保存」するだけです。ちなみに「default_setting」フォルダの中の設定は変えてはいけませんよ。 [Item0] Title=QVGA標準画質15fpsモノラル TitleE=QVGA Normal quality 15fps Mono Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -async 1000 -bitexact -vcodec mpeg4 -fixaspect -s 320x240 -r 14.985 -b 190 -acodec aac -ac 1 -ar 16000 -ab 48 -f 3gp -muxvb 64 -muxab 32 "<%TemporaryFile%>.3gp"" Command1=""<%AppPath%>\cores\QT3GPPFlatten" "<%TemporaryFile%>.3gp" "<%OutputFile%>.3gp" -c QT_3GPP(MobileMP4)_QVGA_AAC.ini" Command2="rm "<%TemporaryFile%>.3gp"" あとは普通通り携帯動画変換君を起動して「QVGA標準画質15fpsモノラル」の設定を選択。「出力先ディレクトリ」をデスクトップにでも設定して、ファイルをドラッグするだけで変換できると思いますよ。 まさかとは思いますが、QuickTime7.2はインストールされていますか?QuickTimeのバージョンが7.3では利用できない事もご存知ですか?? もしQuickTimeのバージョンが7.3であれば一度アンインストールして以下サイトよりQuickTime7.2をダウンロード・再インストールして下さい。 http://www.apple.com/jp/ftp-info/reference/quicktime72forwindows.html
補足
QuickTimeは少し前に7.2を入れておきました。 書き換えてみましたがいつもと同じで「ファイルC\Program Files\3GP_conveter034\Transcoding.iniを作成できません。パスおよびファイル名が正しいか確認してください。」といわれて上書きできません。
単純にダメですね、と言われてもこちら側も困りものです。 正しく説明しているつもりなのですが... でしたら私が設定を提案するので、あなたの設定ファイルの内容を以下のように丸ごと補足かお礼欄に貼り付けてください。ただ文字数制限もあるので、一つのItemだけですよ。 [Item○] Title=~文字~ TitleE=~ Command0=~ Command1=~ Command2=~
補足
[Item0] Title=QVGA標準画質15fpsモノラル TitleE=QVGA Normal quality 15fps Mono Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -bitexact -vcodec mpeg4 -fixaspect -s 320x240 -r 14.985 -b 190 -acodec aac -ac 1 -ar 16000 -ab 48 -f 3gp -muxvb 64 -muxab 32 "<%TemporaryFile%>.3gp"" Command1=""<%AppPath%>\cores\QT3GPPFlatten" "<%TemporaryFile%>.3gp" "<%OutputFile%>.3gp" -c QT_3GPP(MobileMP4)_QVGA_AAC.ini" Command2="rm "<%TemporaryFile%>.3gp"" いやさっきと同じでファイル名およびパスが~っていうやつです。上書き出来ないんです。 もうほんとにすみません・・・
>パスおよびファイル名が正しいかどうか確認してくださいと言われてしまいました 設定の方法を間違えたと思われます。再度setup.exeから設定を選択すればTranscodingの内容がリセットされるので、それからもう一度編集にトライですね。 >Transcoding.iniに-anync1加えて上書きですよね? もちろん上書き保存になります。 ちなみに「-anync1」ではなくて「-async 1」ですよ。 それと設定する数字の単位はms(ミリ秒)なので1000ミリ秒=1秒です。 なので「-async 100」くらいから設定した方がいいでしょう。 http://plaza.rakuten.co.jp/u1mcafe/diary/200511170000/ こちらのサイトには「-bitexactの前に記述しました。」とあるので、先ほどの設定ではできなかったかもしれません。 改めて、「-async 100」を追加すると以下のような感じになります。 Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -bitexact -vcodec mpeg4 -fixaspect -s 320x240 -r 14.985 -b 400 -acodec aac -ac 2 -ar 16000 -ab 32 -f 3gp -muxvb 64 -muxab 32 "<%TemporaryFile%>.3gp"" ↓変更後↓ Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -async 100 -bitexact -vcodec mpeg4 -fixaspect -s 320x240 -r 14.985 -b 400 -acodec aac -ac 2 -ar 16000 -ab 32 -f 3gp -muxvb 64 -muxab 32 "<%TemporaryFile%>.3gp""
補足
だめですね。setup.exeやっても新しいのダウンロードしても同じです。
携帯動画変換君のフォルダの中にTranscoding.iniがあるので編集して下さい。 開くとItem0,Item1,Item2・・・と続いているので、Titleの値を見ながら自分の使用している変換設定を探し、Command0の任意の場所に-async 1と追加します。 例:「3GP2ファイル, 音声AAC形式一般」で「QVGA標準画質15fpsステレオ」の変換設定に追加する場合 Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -bitexact -vcodec mpeg4 -fixaspect -s 320x240 -r 14.985 -b 400 -acodec aac -ac 2 -ar 16000 -ab 32 -f 3gp -muxvb 64 -muxab 32 "<%TemporaryFile%>.3gp"" ↓変更後↓ Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -bitexact -vcodec mpeg4 -fixaspect -s 320x240 -r 14.985 -b 400 -acodec aac -ac 2 -ar 16000 -ab 32 -f 3gp -muxvb 64 -muxab 32 -async 1 "<%TemporaryFile%>.3gp"" 上記の場所でなくても追加する場所はどこでもいいです。 ただし「-○○ (数字)」という形は崩さないで下さい。
補足
Transcoding.iniに-anync1加えて上書きですよね? パスおよびファイル名が正しいかどうか確認してくださいと言われてしまいました・・・「default_setting」の中のどれか、じゃないですよね?
>音がズレます readmeにFAQとして記載されていますが、読みましたか? >Q. 音声がずれるんですけど… >A. Trancoding.iniをメモ帳などで開いていただき、 >ffmpegの設定の中に > 「-async 1」(または 「-async 1000」など任意の >数値)を加えてみてください。 > それでもずれる場合がありますが、詳細は調査中です。 >サイズを大きくするにはどうすれば良いですか? あまり自信がありませんが、たぶんそれは無理です。 これは私の機種特有の問題かもしれませんが、携帯で動画を見る際には規定のサイズ(QVGA)でなければ再生できないと思います。私の機種ではサイズの違う動画を再生しようとしたところ、エラーで再生に失敗してました。
お礼
やってみます! といいたいところですが、「-async 1」をいったいどこに加えればいいのかさっぱりです。 回答に感謝。
お礼
今まで質問に答えていただき、本当にありがとうございました。 あきらめます。 もう少し知識をつけてからやり直します。 ありがとうございました。