|
ㅋㅋㅋ... 망치님 방가....
위의 글 올리고 나서 또 하나 찾은 것이 mplayer 입니다. 현재 느낌으로는 아주 좋습니다. 감으로....
mplayer에서 돌리고 데이타를 공유메모리로 전송하더군요... 처음에는 어떻게 했는가 하고 놀랐는 데...
알고나니 더 놀랍네요... 괜찮은 것 같습니다. 파이프로 전송 받아스 그냥 표시 mplayer는 자체 코덱 사용하고..
완전 클래스처럼 만들어 놓아서 이것 뭐 밖에서 볼 때는 전혀 모르겠고 움직임이나 제어도 아주 자연스럽네요.
지금은 다른 것 때문에 너무 바빠서... 이것 끝나고... 2~3일 하면 적용이 될 것 같더라구요... 느걍 느낌상,,,,
아.. 그리고 DSPACK 잘 돌지요... ClearFilter 같은 것 하면 약간 멍 빠지고... 영상을 가져와서 인코딩을
잘 못해서 그런지,,, 어떤 때는 돌고 언떤 때는 안되고,,, 물론 그 주변에 아주 복잡하고 동시에 레이져, PLC, 동영상... 동시 시작하지요.... 이때는 다른 것도 일시적으로 부하가 올라가니 그런지... Errror가 난다고....
제가 제 시스템 테스트할 때,,, 잘 돕니다.... 그래서 동영상을 외부에서 돌리자 이렇게구상해 두고 있는 데...
MPLAYER를 알게되어서... 어쩌면 잘 해결 될 것으로 생각됩니다. 이게 3번째 시도겠네요,,,,,
저는 ffvcl 괜찮은 것 같은 데... 그 사이트 가보면 적어도 2007, ㅋㅋㅋ 델파이는 6.0도 되는 데...
답변 감사요...... ^^
다시 답변을 보니 mplayer 부분이 좀 다르네요... 지금 제가하려고 하는 것이 좀 발전된(편법) 형태로 보입니다..
분명 mplayer로 돌립니다. mplayer는 영상이 나오지 않습니다. 아... 이렇구나... 기존에 mplayer가 있는 데...
망치님을 그것을 쓰셔고 내가 쓰려고 하는 것은 누가 이렇게 사용하니 불편하더라.. 그래서... mplayer 소스가 있으니..
그것을 모두 컴포넌트로 만드는 것은 너무 힘들고 하니.. mplayer 수정해서... 그곳에서 나오는 영상 출력 부분은
삭제하고 자체코덱에서 추출된 DATA만 뽑아 내어 그것을 파이프로 전송해서... 델파이 컴포넌트에서 받아..
그 폼 안에서 보여 주게 해 두었더군요,,, 그런데 멈춤, 일시정지 시작, 진행바 이동, 음소거 등 안되는 것이 없어요,,
그래서놀랐다는 것이지요... test해 보고 쓸만하면.... 올리겠습니다. 아직 잠시 보고 느낌으로 괜찮다! 는 정도입니다
그럼
망치 님이 쓰신 글 :
: 뭐 컴포넌트를 알고 있는건 아니고 그냥 제가 그전에 했던 방식인데...
: ffmpeg을 쓰고 있는 mplayer를 커맨드 모드 프로그램으로 돌려서 명령 인자를 넣어줘서
: 동영상 플레이를 했었습니다. 이렇게 했을때는 개발툴 버젼하고는 상관없겠네요.
: 물론 저는 2007을 사용했었지만. 저도 이 프로젝트 할때 월천님하고 비슷하게 MS Player해보다가 vcl하다가...
: 그냥 DirectX로 해볼까도 하다가...결국 델파이 예제가 있는 프로그램 찾아서 mplayer활용해서 하는 방식으로 갔었는데.. 해보니 뭐 그다지 좋지는 않더군요. 역시 프로그램 안으로 집어넣는게...
: 거기에다가 flash는 flash에서 소스 코딩해서 플레이어 간단하게 만들어서 외부에서 커맨드 날리게끔 하고...흐미...
:
:
: DSPack은 2007에서 저도 테스트중인데 win7 64비트에서도 잘 돌아가던데요..안돌아가는 환경이 생기는가보죠?
: 지금 제 프로젝트에 캠뷰어에 DSPack을 넣어서 했는데...흠
:
: ffvcl은 저도 토리에 얼마전에 소개가 되었길래 한번 봤었는데 정말 테스트 해볼만한 거 같더군요.
: 가끔 시간날때마다 ffmpeg을 그냥 쓸수 있는 것을 테스트는 해보고 있는데 흠...과연 언제쯤 ffvcl처럼 사용가능할지..
: 일단 svn으로 최신버젼 가져와서 컴파일은 했는데..이 과정도 쉽지 않았네요. 다음날 또 최신버젼 업데이트해서 컴파일하면 컴파일 에러발생하고...에휴 이놈들...
: 애네들은 매일같이 엄청 수정/추가 하네요..
:
: 제가 별 도움은 못 되네요...
:
: 박영목.월천 님이 쓰신 글 :
: : [질문] C++Builder 6.0에서 잘 돌아가는 동영상 컴포넌트 추천...
: :
: : C++Builder 6.0에서 아주 잘 돌아가는 동영상 컴포넌트 구합니다. 상용이던 Free 던...
: :
: : 현재 제 프로그램이 좀 복잡하고 용량도 크고... 처음에 MS Player ActiveX, 그 다음 DSPack
: :
: : DSPack은 나만 실험할 때는 잘 돌아갔습니다. 그런데 현장에 가면 이게 어떤 경우는 되었다 안되었다..
: :
: : 아주 피곤합니다.
: :
: : 그래서 이번에는 코덱이 포함된 컴포넌트를 구합니다. FFMpeg에서 파샌된 vlc 이게 그런 대로 괜찮더군요...
: :
: : 그런데 C++Builder에서 ActiveX로 넣고 Play하면 동작하지 않습니다. Web과 델파이는 잘 되는 데...
: :
: : 구글에 보니 사용하는 사람은 잘 없는 것 같고,, google에서도 델파이는 3줄만 하면 영상이 나오는 데...
: :
: : 빌더는 안된다... 간단한 이 방법으로 하세요... 나도 되면 간단한 방법으로 하겠다. 된 사람이 있나?
: :
: : 그래서 저도 오기로 밤새도록 해보았지만... 안되는 군요... 참,....
: :
: : ffvlc 이 놈은 상용인데... 최소 2007 빌더 부터 된다고... 아마 다 될 것인데... 모르겠다고 그러니 구배할 수도 없고
: :
: : 6.0에서 테스트 해보기 위해 Crack된 것 구하려고 해도 잘 구해지지 않내요....
: :
: :
: : 그냥 플레이어만 만들 경우는 어느 것이나 잘 되지만 프로그램이 크고 시작할 때 좀 복잡한 과정으로 시작할 경우에
: :
: : 규칙도 없이 되었다 안되었다... 그렇다고 무장적정... 시작전 전처리를 하고 무작정 기다리다 시작할 수도 없고...
: :
: : 여러가지 골치가 아픕니다.....
: :
: : 현재 빌더 6.0에서 사용하고 있고 자체 코덱이 포한된 것이면 좋겠습니다. 나... 좀 살려 줘~~~~
: :
: :
: :
: : 어제밤에 실험해 본 것들
: :
: : vlc-0.8.4 ActiveX
: :
: : vlc-0.8.5
: :
: : vlc-0.9.0
: :
: : vlc-1.0.0
: :
: : vlc-1.0.5
: :
: :
: : ffvcl DEMO 실행파일만 보았음..
|