2011-07-12 5 views
1

H264で圧縮されたm4vファイルからフレームを抽出しようとしています。私はh264で生成された圧縮アーチファクトを研究していますので、実際には正確なフレームが必要です(再エンコードはオプションではありません)。私はVirtualDubが.aviまたは.divxファイルでこれを行うことを可能にするが、m4vファイルでは動作しないことを知っている。 これを可能にするツールはありますか?イメージシーケンスにm4vを変換するには?

+1

おそらく '-vf screenshot'でmplayerを試してみてください。いくつかのフレームだけが必要な場合は、目的の場所にジャンプし、一時停止して、スクリーンショットキーを押します。このフィルタを使用して連続したスクリーンショットを書き出すこともできます。 –

+0

ありがとうございました。あなたが知っているのは、私が使い終わったことです。あなたはsmplayerでshift + dをやることができます(そして、-vfのスクリーンショットでlinuxでやるならshift + sと思っています)。そして、フレームをノンストップでpngファイルとしてキャプチャします。それはMPEG streamclipで動作しなかったビデオを含め、すべてのビデオを受け入れました。 – cloudraven

+0

mplayerの新機能を覚えていていつも幸せですが、これまでのフレームは1つだけです:-) –

答えて

1

のためにのみ利用可能です、あなたが使用することができますffmpeg。

ffmpeg -i input.dv -r 25 -f image2 images%05d.png 

ビデオの実際のフレームレートを25に変更する必要があります。フレームレートをソースフレームレートとは異なる値に設定すると、ffmpegが複数のフレーム間でブレンドされるかどうかはわかりません。

さらに詳しい情報はstream0.orgで入手できます。

1

私のお気に入りのビデオツールの1つはMPEG Streamclipです。

m4vサンプルhereを一連の画像にエクスポートしようとしましたが、それは機能します。

UPDATE

サイード・ツールを使用すると、より長い配列を抽出したいとMPEG Streamclipは、お使いのシステムで動作しない場合は、WindowsとMac OS Xの

+0

ありがとうございました。何らかの理由で、たとえあなたが投稿した例であっても、それは私のコンピュータにハングします。しかし、それはその一部を変換しました。おそらく私はそれを回避することができます、これは行う必要があります。 – cloudraven

+0

問題ありません、喜んで助けてください:) – opyate

+0

私のためにもハングアップ: - / – Mene

関連する問題