私は数日前に技術系のカンファレンスに参加しましたが、実際、同じ志を持った友人たちの何人かが、表面的なものにすぎず、講義が面白くないことを知りました。しかし、幸運にも園内で何人かの友人に出会うことができ、心から感謝しています。技術スタッフは非常に連絡が取りやすく、すぐに議題に到達して議論することができます。これが技術者の無邪気な一面なのかもしれない。この 2 日間で新しいユニットに変更しましたが、変更するのは本当に退屈だと感じています。働き始めた頃、上司に「転職しないでください」と言われたのを覚えていますが、その時は周囲にもそう伝えていましたが、まさか自分がこんなことになるとは思っていませんでした。私は常に良いチームと良いオーナーを見つけたいと思っていましたが、それはできませんでした。これからどうなるかはわかりませんが、現時点では楽観視できるものではありません。私が期待するチームは、相互にサポートし、団結し、情熱的で、柔軟で、尊重し合い、補完し合うチームなのかもしれません。非常に抽象的ですが、私の願望はすべて、アジャイル ソフトウェア開発の出身なので、厳格で伝統的で、機能不全に陥ったチームを見るのは好きではありません。私は個人主義的なチームがあまり好きではありません。「ソフトウェア開発は人間同士の勝負です。」はい、私が望むのはそのような人間中心のチームです。要求は高くありませんが、それを達成するのは困難です。少なくとも私は今混乱しています。 。 。
ナンセンスではありません。Windows では、サムネイルを表示するときにビデオにも画像が表示されることがよくあります。ユーザーがアップロードしたビデオのサムネイルを生成するにはどうすればよいでしょうか。ビデオ ファイルを操作するには、DirectX を使用して画面キャプチャ、画像キャプチャ、ビデオ キャプチャの機能を実現するのが一般的です。そう考えると、Vista アプリの豪華な 3D 効果に驚きました。さんによる。
.net で DirectShow を使用する場合、最初に必要なのはアセンブリです。このアセンブリは、.net の directshow 呼び出しを完了するのに役立ちます。これにより、登録プロセスが節約されます。名前は Interop.DexterLib.dll です。他の DLL と同様、参照を追加するだけです。
この DLL を使用すると、クラスがカプセル化されます。このクラスを使用すると、ビデオのサムネイルを簡単に生成でき、winform や asp.net に適しています。
ソースコードはこちらにありますので、興味のある方はダウンロードしてご覧ください。
link/Files/jillzhang/extractframe_source.rar
参考記事:
http://www.yafla.com/dennisforbes/Extracting-Video-Frames-with-NET/Extracting-Video-Frames-with-NET.html
http://www.cnblogs.com/jillzhang/archive/2006/09 /26/515680.html