: 인코더 시스템에 존재는 DirectShow를 인식 할 수 있도록
- 를?
- 어떻게 DirectShow에서 인식합니까?
- directshows에서 지원하는 인코더 및 추가 방법은 무엇입니까?
내 질문과 도움을 주셔서 감사합니다. 그런 것들에 대한
: 인코더 시스템에 존재는 DirectShow를 인식 할 수 있도록
내 질문과 도움을 주셔서 감사합니다. 그런 것들에 대한
매우 유용한 도구는 GraphEdit로 (DirectShow를 SDK의 일부가 여기에 예를 들어 다운로드 할 수 있습니다 : http://www.videohelp.com/tools/GraphEdit)입니다
당신이 그래프를 클릭하면 -> 삽입 필터가 설치된 모든 필터의 목록을 확인하고 볼 수 있습니다 파일 위치.
는 (명령 프롬프트에서) 사용할 수있는 필터를 등록하려면 : regsvr32 filter.dll
(여기에 설명 된 바와 같이 : How to use/install custom Directshow filter)
Choosing a Compression Filter 참조 :
사용자의 시스템에서 사용할 수있는 비디오 또는 오디오 압축기를 열거하기 다음을 수행하십시오. [...]
또한 압축기/인코더를 열거하고 인스턴스화하는 코드 스 니펫이 있습니다.
질문에 c#이 아니라 directshow.net이 아닌 태그가 붙어 있으므로 관리되는 코드에서 DirectShow API에 액세스하려면 DirectShow.NET을 확인해야 할 수도 있습니다. DirectShow.NET은 또한 샘플을 제공합니다.
재생 해 주셔서 감사합니다. DirectShow.NET 샘플을보실 수 있습니다. – habibhassani
고맙습니다. 말씀 하셨듯이 매우 유용합니다. 그것들이 프로그램 파일에 있다는 것을 알게 해줄 것입니다, 그래서 당신은 어떻게 DirectShow가 그들을 인식하는지 알고 있습니까? 레지스트리에 추가 된 참조가 있습니까? – habibhassani