2011-01-06 2 views
3

Windows 7 32 비트에서 graphedit으로 H264 비디오를 재생하려고합니다. Graphedit에서 파일을 렌더링 할 수 없습니다. Microsoft DTV-DVD 비디오 디코더 (Microsoft MPEG-2 비디오 인코더라고도 함)를 사용하여 수동으로 그래프를 탑재하려고 시도했지만 필터를 연결할 수 없습니다.Microsoft DTV-DVD 비디오 디코더를 사용하여 H264 비디오 재생

파일 원본 >> 마이크로 소프트 DTV-DVD 비디오 디코더 >> 비디오 렌더러 (또는 VMR9) 나는 또한이 시도

:

파일 원본 >> 여기 내가 시도 파이프 라인이다 MPEG-2 디멀티플렉서 >> Microsoft DTV-DVD 비디오 디코더 >> 비디오 렌더러 (또는 VMR9)

두 경우 모두 파일 소스 필터에 아무 것도 연결할 수 없습니다. 내가 연주하려고하는 H264 비디오는 여기에서 다운로드 한 Serenity 예고편입니다. http://www.h264info.com/clips.html

그래프 편집으로 h264 비디오 파일을 재생할 수있는 아이디어가 있습니까?

당신이 다음 디 먹스의 출력 핀을 렌더링하는 경우

답변

3

이 파일 소스를 사용하지만 http://www.gdcl.co.uk/mpeg4/

에서 사용할 수 게라 인트 데이비스 '자유의 MPEG4 디 먹스에 연결 주셔서 감사합니다, 비디오 디코더가 자동으로 삽입됩니다. 방금 언급 한 비디오로 시도해 보았지만 정상적으로 작동합니다.

+0

감사합니다. GDCL 필터를 사용하여 파일을 재생했습니다. – Rafale

4

우선하십시오. 이 파일은 mp4이므로 mpeg4 demuxer 필터가 필요합니다. Microsoft는 DirectShow에 제공하지 않습니다. MediaFoundation은 기본적으로이 기능을 지원하지만 그 기능은 DirectShow에 노출되지 않습니다. 상업용 DirectShow 필터가 있거나 오픈 소스 "ffdshow"플러스 "Haali Media Splitter"가 있습니다. 프로젝트가 오픈 소스 제품을 사용할 수 있다면 넓은 호환성을 가진 디코더를 제공 할 수 있습니다.

ffdshow를 사용하지 않고 다른 곳에서 디멀티어를 가져 오는 것으로 가정하면 Microsoft DTV-DVD 비디오 디코더와 함께 작동하거나 작동하지 않을 수도 있습니다. 나는 그것으로 불규칙한 결과를 보았다. 콘텐츠를 많이 재생할 수 없습니다.

다른 점은 VMR9 대신 Win7에서 향상된 비디오 렌더러를 사용하고 싶다는 것입니다. VMR9는 Win7에서 중성입니다 (XP와 비교). 더 이상 dxva 하드웨어 가속과 호환되지 않으며 스케일링은 가장 추한 모드로 제한됩니다.

+0

Alan에게 감사합니다. – Rafale

+0

매우 유용합니다. 감사합니다! – XTL