2011-05-20 4 views
0

ビデオをpng画像に変換する必要があります。私はffmepgを使ってそれを行いました。しかし、私はそれをすばやく行う必要があります。今、ビデオを画像に変換するのに多くの時間がかかります。変換時間を短縮するようになりました。私はロットを探しますが、私は "ffmpeg -i video.mpg image%d.jpg"というコーディングを解決策として得ました。この種のコーディングを使用するよう教えてください。 ffmpegのとiphoneでffmpegコードを使用する方法

答えて

1
  1. のシュートをチェックして、AVCaptureSession + AVCaptureMovieFileOutputてから個々のフレームを抽出する
  2. 使用AVAssetReaderビデオを保存することができます> UIImage - - > UIImagePNGRepresentation

ティCVImageBufferRef:PNGとして保存BGRA CVImageBufferRefs

  • としてビデオステップ2はハードウェアアクセラレーションであり、面倒なLPGLedサードパーティ製ライブラリを破棄できるというメリットがあるため、ffmpegより高速にする必要があります。

    お楽しみください!

  • +0

    私はいくつかのサンプルコードを教えてください..それは素晴らしい助けになるでしょう.... – Ganesh

    +1

    http://developer.appleに行く.com/iphone]をクリックし、[サンプルコード]をクリックします。 –

    +1

    サンプルプロジェクトの名前?.... – Ganesh

    0

    あなたはフレームごとにビデオを分割することができますし、ビデオとオーディオのミキシングともthis

    +0

    私は変換をスピードアップする必要があります...どんな考えですか? – Ganesh

    +0

    は、ビットレートを増やす必要があることを意味しますか? –

    +0

    fpsレートなし..もし私が1分のビデオを変換する必要があるとすれば、それは約40秒かかることを意味します。私は変換時間を短縮する必要があります.... – Ganesh

    関連する問題