Post.

LZBasePlayer – DirectShow,Lazarus 를 이용해 개발된 동영상 재생기


LZBasePlayer

LZBasePlayer

영상은 2019 KCON 뉴욕 아이즈원

Lazarus 기반에서 작성되었으며 DirectShow을 사용하여 동영상을 재생시키는 간단한 소스입니다. 다만 기본 DirectShow로는 MP4 동영상 등은 재생이 기본적으로 되지 않습니다. 코덱이 필요한데 이를 많이 사용하는 Lav Filter를 사용해서 영상을 재생하도록 구성해 보았습니다.

3월에 블로그에 작업중이라고 올렸고

소스는 한참 전에 github 에 올렸지만 바쁘다 보니 이제서야 포스팅 하게 되었네요.

사용법

  • LAV Filter 사용하여 Mp4 등 지원되지 않는 파일 재생되도록 수정 Lav Filter 을 인터넷에서 다운 받아서 다운 받은 폴더의 경로를 setting.ini 에 설정하면 영상을 재생하기 위해서 Lav Filter를 불러 와서 소스필터에 연결해서 동영상 재생
  • 자막(.smi)은 VSFilter 사용해서 표시되도록 인터넷에서 VSFIlter 을 다운로드해 사용해야 함 Lav Filter 폴더에 같이 두었음

LZBasePlayer

자막은 저렇게 표시 – 영상은 파이널판타지 7 어드벤트칠드런

github 주소

https://github.com/skshpapa80/LZBasePlayer

관련 포스트

  • SmallPlayer 개발이야기 :
  • DirectShow 강좌 :
Post Info
Post Date 2025-10-14
Writer 선경선향아빠
Tags
  • Project
  • Post

    About

    개발자 선경선향아빠의 Homepage 입니다.

    © 2022 skshpapa80. All rights reserved.

    Social Links