ニコニコ動画をAvi化してPSP動画(MP4)に変換
注意
akJ Betas バージョン 0.5.2.3以上をお使いください。
以下のような現象で、オープンソースソフト akJ Betasで直接変換できない、一部のニコニコ動画を一時的にAvi形式にしてPSP用の動画に変換する方法を説明します。
変換後の動画の再生が早送りになる・エラーが出て終了する
エラー(Unsupported codec (id=0) for input stream #0.1)が出て終了する
具体的には、ニコニコ動画を映像・音声分離して、それをAviとして再結合して、そのAviファイルをPSP動画に変換します。
通常は、FLVファイルを直接 akJ BetasでPSP動画作成 で変換します。
ニコニコ動画を映像・音声分離して、再結合して変換
変換後の動画の再生が早送りになる場合
変換時に下ステータスバーに表示される、fps=の値が通常に比べて少ないです。
ログに以下のように出る
mdb:*, lastbuf:* skipping granule *
この場合はakJ BetasがこのFLVファイルの映像部分を正しく認識できていません。
FLVファイルをAvi映像ファイルとMP3音声ファイルに分離します。
すると、映像.avi 音声.mp3 の2つのファイルが出来ます。
この2つのファイルをAviとして合わせます(多重化)。
ビデオツールを選択します。そして右上のこのアイコンをクリックします。
そして画像ファイルの欄の参照ボタンをクリックしてAviファイル選択します。
この時、ファイル選択ダイアログのファイルの種類を*.avi;*.flvに切り替えます。
先ほど作成した音無しのaviファイルを選択します。
そして、同じように、先ほど作成したMP3ファイルを選択
新しく合わせたAviファイルの保存先を選択したら
画像から動画を作成をクリックします。
するとしばらくして、新しくAviファイルが完成します。
後は、akJ Betasをドラッグアンドドロップで変換をクリックして、PSP変換タブの所にAviをドラッグアンドドロップしてPSP動画を作成します。
エラーが出て終了する
以下のようにエラーが出て終了する
Unsupported codec (id=0) for input stream #0.1
これはakJ BetasでMP3を正しく認識できないため起きます。
このときログの音声部分は、0x0055という風になっています。
Stream #0.1: Audio: 0x0055, 44100 Hz, stereo
この場合は、音声部分のみを別途取り出すことで、正しく認識できるようになります。
ドラッグドロップで変換モードを選択したあと、その中のMP3音声に変換タブを選びます。そこにFLVをファイルをドラッグアンドドロップして、MP3ファイルを取り出します。
(詳しくはakJ BetasのMP3音声変換で楽々変換)
このMP3を使ってAviファイルを作成するために
ビデオツールを選択します。そして右上のこのアイコンをクリックします。
そして画像ファイルの欄の参照ボタンをクリックして変換したいFLVファイル選択します。
この時、ファイル選択ダイアログのファイルの種類を*.avi;*.flvに切り替えます。
変換したいFLVファイルを選択します。
同じように、先ほど作成したMP3ファイルを選択
新しく結合するAviファイル保存先を選択したら
画像から動画を作成をクリックします。
しばらくしたら、Aviファイルが完成します。
後は、akJ Betasをドラッグアンドドロップで変換をクリックして、PSP変換タブの所にAviをドラッグアンドドロップしてPSP動画を作成します。
あとは、akJ BetasのPSPツールでPSPへ動画を転送 で動画をPSPへコピーします。
サイト
Android情報サイト
|
Youtube サイト
| Java サイト
| Google 活用サイト
| Google 情報サイト
| 無料ソフト活用 サイト
|写真活用のPicasa2 サイト
|新サイト
Blog
Android ブログ
Copyright (c)2004 - 2012 Aki. All rights reserved.