FFMPEGでも可能ですが、部分的なファイル(先頭と末尾のないものなど)があればどうすればよいでしょうか。それからいくつかのフレームを抽出することは可能ですか?MP4/FLVからフレームを抽出しますか?
答えて
コマンド
ffmpeg -ss 00:00:25 -t 00:00:00.04 -i YOURMOVIE.MP4 -r 25.0 YOURIMAGE%4d.jpg
は第25 0時00分25秒-ss]
- を抽出します:00:00.04 ]
- 入力ファイルから読み込むYOURMOVIE.MP4
- 1秒間に25.0フレームしか使用しない、i。 e。 1つのフレームごとに1/25秒
- [25.0 -r]名前のJPEG画像が先行ゼロで%4dには4桁の自動インクリメント数である%の04d.jpgを、YOURIMAGEよう
はあなたのためのムービーをチェックオプション[-r]を適用する前にフレームレートを適用します。これは、カスタムレートでフレームを抽出する場合を除き、[-t]にも適用されます。
しかし、これを切り取った(破損した?)入力ファイルでは、これを試したことはありません。 試してみる価値あり。
これは非常に困難です。 MP4ファイル形式には、オーディオとビデオの「サンプル」へのポインタを持つ「moov」アトムが含まれています。あなたが持っているmp4ファイルの断片にmoov原子がない場合、あなたの仕事ははるかに複雑になります。 'mdat'アトム(すべてのオーディオとビデオのサンプルが含まれています)を調べるロジックを開発し、知識のある推測を使用してオーディオとビデオの境界を見つける必要があります。
さらに悪いことに、moovアトムがなければ、スライスのデコードに必要なSPSとPPSは必要ありません。置換えを合成する必要があります。 MP4の作成に使用したコーデックが分かっている場合は、同様にエンコードされたファイルからSPSとPPSをコピーできます。スライス(H.264符号化ピクチャ)のシンタックスはSPSおよびPPSで指定された値に依存するため、試行錯誤の苦しいプロセスになる可能性があります。
と入力して、フレームレートなどの動画の属性を確認できます。実際にFFMPEGのようなツールを使ってフレームを抽出したり、ビデオを編集したりするのは非常に簡単です。 –
Dayneは、ソースファイルの先頭または末尾が欠落しているという質問の部分を再読み込みします。 –
- 1. JMF - ビデオファイルからフレームを抽出する
- 2. .FLAからのフレームの抽出Adobeビデオ
- 3. 透明からビデオからフレームを抽出する方法は?
- 4. ffmpeg:フレーム番号とともにビデオから画像を抽出しますか?
- 5. opencvとpythonを使ってビデオからフレームを抽出する
- 6. ビデオJavaからフレームを抽出する方法は?
- 7. (WPF)マルチフレーム画像からフレームを抽出する方法(tif、gif)
- 8. TGifImageからビットマップにフレームを抽出する方法は?
- 9. Swiftのビデオからフレームを抽出する
- 10. ActionScript:ビデオ/ NetStreamからフレームを抽出/変更する
- 11. ffmpeg - ビデオから正確なフレーム数を抽出する
- 12. Javascriptビデオからフレームを抽出する方法は?
- 13. rtsp(mp4)ストリームから各フレームを抽出する
- 14. ビデオ字幕のビデオからフレームを抽出する基準
- 15. UWP C++プロジェクトでストリームレコードからフレームを抽出する方法は?
- 16. MPEG 2からIフレームを抽出する
- 17. CのMPEG-TSでH264からIフレームを抽出
- 18. ライブラリを使用せずにpcapファイル(tcpdump出力)からフレームを抽出する
- 19. C/C++を使用してビデオからフレームを抽出する方法
- 20. ログファイルから値を抽出します
- 21. HTTPからデータを抽出します。
- 22. アプリケーションサンドボックスからデータベースを抽出します
- 23. mhtからテキストを抽出します
- 24. HttpResponseMessageからコンテンツを抽出します
- 25. テキストからJSONを抽出します。
- 26. UWPでのmp4ファイルからの高速フレーム抽出
- 27. ウェブカメラからのフレームの高速抽出:C++とOpenCVとMatlab
- 28. 迅速なビデオからのフレームの抽出3
- 29. アニメーションGIFからキャンバスへの単一フレームの抽出
- 30. 最後のフレームからFFmpegでデコードしてメタデータを抽出する方法は?
抽出したJPG画像の品質をどのように指定できますか? – Rasoul
ありがとう、これは私のmediadropプラグイン(https://github.com/docdawning/mediadrop-handbrake-bot)にそれを作った。 –
最高の品質を得るために '-q:v 2'を使用してください(http://stackoverflow.com/questions/10225403/how-can-i-extract-a-good-quality-jpeg-image-from-an-h264 -video-file-with-ffmpeg) – chiliNUT