Q&A

  • 동영상을 전체 화면으로 재생해야해여...(vob file)
동영상 파일을 전체 화면으로 재생하는 프로그램을 짜야 합니다...
기존에 있는 프로그램은 Delphi 4로 짜여진 건데... 인터페이스에 문제가 있어서... 다시 짜야 되는 형평이져... 문제는 소스가 없다는 거구여....
어쨌든 델파이 4가지고 Tmediaplayer를 이용해서 프로그램을 짜려구 했는데....
웬걸요... vob라는 DVD 영상 파일(Mpeg2 래요...)을 재생해야 하는데..
샘플로 받아온 vob Tmediaplayer를 이용한 플래이어에서 재생이 않되더 라구여... T.T...
MSDN 싸이트에 가니까.. DVD 플레이 전용 API들이 있긴 있는데....
기존에 있는 프로그램이 몇년 지난거라.. 거기에서 그 API들을 사용한거 같지는 않구....  쩝.. 어떻게 그냥 하긴 한거 같은데....
비슷하게 만드는게 잘 않된네요....
솔직히 플레이어 만드는 것도 처음이라 개념도 잘 않잡히고요...
어떻게 해야할지 모르겠어요...
일단 제가 헤메고 있는 것들은 다음과 같답니다....

1. 윈도우에 있는 Active movie Active X를 임포트 해서 사용하는 것하구...
   델파이에 있는 Tmediaplayer를 사용하는 것하고의 차이는 뭔지 궁금해요...

2. 윈도우 미디어 플레이어나 사사미 같은 걸로 미디어 파일(vob)를 재생하려
   고 해도... 재생이 되지 않습니다... 미디어 플레이어에서는 코덱 다운로드
   시도를 하다가... 에러나구.. 재생이 않되는데.. 코덱 문제인가요?
   (그냥 프로그램 짜고.. 윈도우에 코덱 깔아주면 되는 문제인가요?)

3. 만약에 윈도우에서 VOB 라는 파일 형식 자체를 인식하지 못해서...
   파일의 헤더나 머 그런 정보들을 하나도 가져오지 못해서 재생이 불가능
   한 것이라면... 그러한 정보들을 가져올 수 있는 API들은 뭐가 있나요...

잘 아시는분 있으면 도와 주세요... T.T

2  COMMENTS
  • Profile
    기상원 2002.01.12 19:46
    안녕하세요... 동영상을 전체 화면으로 플레이 할려면.. DirectShow 를 써 보세요..풀스크린 렌더러를 사용 하시면.. 될껍니다...

    DirectShow 헤더는 제다이에 가보시면 있을겁니다.. 그리고 참고 사이트는
    www.freechal.com/DShow 에 가보시면.. 델파이 항목이 있습니다....
    그럼 수고 하세요..
  • Profile
    박상윤 2002.01.14 21:10
    음 일단은 코덱이 분제 일것 같구여,...
    말그대로 mpeg2포맷입니다..
    그외에는 미디어 플레이어를 스셔두 되구여...
    아무거나 관계없습니다.
    미디어 플레이어에 전체 화면 모드 있는거는 아시죠.
    음 기타 다른 것을 해야한다면...
    DVD에 관한것들은 DirectShow 에 있습니다.
    directX8.0 이상의 SDK를 까신후 프로그램하시면 됩니다.
    그럼^^