You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
I have a video stream coming in on rtp to ffmpeg and I want to pipe this to my OpenCV tools for live streaming processing. The rtp linkage is working because I am able to send the incoming data to a file and play it (or play if via ffplay). My OpenCV implementation is functional as well because I am able to capture video from a file and also a webcam. The problem is the streaming to OpenCV. I have
1 Synopsis ffmpeg [global_options] {[input_file_options] -i input_url} ... {[output_file_options] output_url} ... 2 Description ffmpeg is a universal media converter. It can read a wide variety of inputs - including live grabbing/recording devices - filter, and transcode them into a plethora of output formats. ffmpeg reads from an arbitrary number of input "files" (which can be regular files, pipe
Here's a fairly straightforward example of reading off a web cam using OpenCV's python bindings: '''capture.py''' import cv, sys cap = cv.CaptureFromCAM(0) # 0 is for /dev/video0 while True : if not cv.GrabFrame(cap) : break frame = cv.RetrieveFrame(cap) sys.stdout.write( frame.tostring() ) Now I want to pipe the output to ffmpeg as in: $ python capture.py | ffmpeg -f image2pipe -pix_fmt bgr8 -i -
追記 2008-10-18 OpenCV1.1preがリリースされ、ffopencvも正式についてるようなので、そちらを使いましょうー。 以下 Windows版のOpenCVではffmpegが使えないと思っていたのですが、otherlibsの下にffopencvというそれっぽいプロジェクトがあったので、ちょっとだけいじって使えるようにしました。ffopencv100.dllというファイルをPATHの通っているところに置くと、cvCaptureFromAVIから自動的にffmpegのデコード処理が呼び出されるようになります。既存のコードの変更やリコンパイルの必要はありません。 ニコニコ動画のflvを読むためにビルドしたので、VP6とh264のflvファイルが読めたところで満足しています。 バイナリとプロジェクトファイルをダウンロード 作業メモ MinGWでコンパイルしたffmpegのライブラ
PyFFmpegとは? PyFFmpegは,FFmpegのPython用のラッパー. 今年よくお世話になっているフランス人の方のオープンソースライブラリの一つで,研究などでも使わせていただいている. FFmpegは,平たく言うと非常に多くのフォーマットに対応した動画や音声を変換することのできるソフトウェアであるが,詳しくはWikipediaに頼る. FFmpeg(エフエフエムペグ)は動画と音声を変換することのできるフリーのソフトウェアであり、libavcodec (動画/音声のコーデックライブラリ)、libavformat (動画/音声のコンテナライブラリ)、libswscale (色空間・サイズ変換ライブラリ)などを含む。 携帯動画変換君, WinFFなどのソフトウェア(GUIラッパー)や、WindowsやLinuxのコマンドラインから使用することができる。 対応コーデックが多く、多彩
オープンソースソフト FFMpegを使って動画を一コマごとの画像にする方法を説明します。 画像にすると印刷やホームページ用の1コマを見つけやすくもなります。 ただし、動画の再生時間にもよりますが、数ギガの容量が必要になることがあります。 また、この方法を使うには、MS-DOSの知識が必要です。 テキスト動画で動画をJPEG画像にするというやり方もあります。 JPEG画像にする ffmpeg -i "c:\tmp\smile.flv" -f image2 -vcodec mjpeg "c:\tmp\image%05d.jpg" というコマンドを実行します。 最初の-i "c:\tmp\smile.flv"では入力ファイルを指定しています。 -f image2 -vcodec mjpeg ではJPEG出力を指定しています。 最後の"c:\tmp\image%05d.jpg"で保存先を指定してい
初めに Pygletとは、Pythonのためのマルチメディアライブラリ。 AVbinという、FFmpegのラッパを使っているので、 FFmpegが対応している動画形式なら読み込めると考えられる。 参考文献は以下のとおり 公式ページ プログラミングガイドの日本語訳 インストール方法 (fedoraを仮定) ルートで yum install pyglet もしpygletがなければ avbinのページから 適切なものをとってくる。 Linux64bitか32bitか。 yum install ffmpeg yum install python-setuptools easy_install pyglet avbinのインストール (install.shを実行するだけ) easy_installで失敗する場合は、 pythonのバージョンが2.4以下であるのが原因である 場合がある。 サン
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く