Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
WMV 동영상의 정보를 가지고 오고 싶습니다.
제가 알고자하는 것은 WMV (가능하면 저 확장자의 동영상)
의 총프레임 즉 플레이 시간을 알고 싶습니다.
미디어 플레이어 컴포턴트에 시간을 구하는 메소드가 있긴 한데
그럴라면 미디어 플레이어가 필요하지만 그 컴포넌트를 쓰지 않고
다른 컴포넌트나 API 같은 함수로 구하고 싶습니다.
2
COMMENTS
박상윤
•
2005.01.29 18:16
direc show를 사용하시면 간단하져..
DsPack의 예제를 보시면.. 파일 플레이 하는 예제가 있는데
파일을.렌더 한후
거기서.. 시간을 얻어오면 되져..
^^
그리고 .. 기타 정보도.. 얻을 수 잇습니다.
0
0
삭제
수정
댓글
하병준
•
2005.01.31 20:01
답변의 내용으로 토대로 찾아서 구현했습니다..
다른분도 필요할 경우가 있을거 같아 남깁니다.
procedure TfrmMain.Button1Click(Sender: TObject);
var
fileStr : String;
Value, H, M, S : Integer;
MediaSeeking: IMediaSeeking;
pStart, pStop : int64;
begin
if not OpenDialog.Execute then exit;
try
Self.Cursor := crHourGlass;
fileStr := OpenDialog.FileName;
FilterGraph1.ClearGraph;
FilterGraph1.Active := False;
FilterGraph1.Active := True;
FilterGraph1.RenderFile(fileStr);
FilterGraph1.QueryInterface(IMediaSeeking, MediaSeeking);
with MediaSeeking do begin
MediaSeeking.GetPositions(pStart,pStop);
Value := Trunc(pStop / 10000000);
H := value div 3600;
M := (value mod 3600) div 60;
S := (value mod 3600) mod 60;
Panel1.Caption := Format('%d:%2.2d:%2.2d', [H, M, S]);
Panel2.Caption := Format('%d 초',[Value]);
end;
finally
Self.Cursor := crDefault;
end;
end;
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
하병준
•
2005.01.31 20:02
1
COMMENTS
/
0
LIKES
델파이 사용법에 대해서 ^^;;
KDDG_RNStone
•
2005.01.31 21:49
메뉴 Component - Install Packages... - Build with run time package 체크 하고나서 컴파일 하시구요 ...
KKAW
•
2005.01.31 18:54
3
COMMENTS
/
0
LIKES
인터페이스에 관한 질문입니다.
구창민
•
2005.01.31 22:30
안녕하세요.. 어떤 인터페이스를 말씀하시는 건지요..? 델파이 IDE 를 말씀하시는 건가요? Menu ...
KKAW
•
2005.02.01 18:59
제가 말한것은 폼을 구성했을 때 나오는 폼의 모양을 바꿀 수 있는 방법이 있는가 하는 것입니다... ...
구창민
•
2005.02.02 00:24
아.. 그런 질문이셨군요.. 자료실과 강의실로 가셔서 "Skin", "스킨" 이러한 단어들로 검색해보세요.. ...
minsic
•
2005.01.31 09:06
1
COMMENTS
/
0
LIKES
dll의 char* 를 변환할때 최선의 방법은 무엇입니까?
KDDG_BaSTaD
•
2005.01.31 18:48
김상균
2005.01.30 12:17
0
COMMENTS
/
0
LIKES
QRImage 에서 오류가 발생합니다.
김상균
2005.01.29 17:57
0
COMMENTS
/
0
LIKES
Shape 에서 Brush, Pen 에 있는 Color 및 Style를 Combobox 에 넣을수 있는지..
김지훈
•
2005.01.29 04:50
2
COMMENTS
/
0
LIKES
스트링 리스트에 내용을 , 퀵리포트에 표시하는 방법
착한천사
•
2005.01.29 05:52
착한천사 김경록입니다.. 퀵리포트에서 출력하는 방법에는 2가지가 있습니다.. 1. Datase...
김지훈
•
2005.01.29 20:51
아 그렇군요.. 우와. 한방에 해결되는 군요.. 답변 감사드립니다 ^^
KDDG_RNStone
•
2005.01.29 03:52
1
COMMENTS
/
0
LIKES
MDI Child Form의 시스템 단축키 기능 없애기?
까치
•
2005.02.01 07:12
KeyboardHook 을 직접 컨트로하면 될것 같습니다. 이곳에서 검색하면 여러 방법이 나옵니다. ...
박태선
•
2005.01.29 03:19
1
COMMENTS
/
0
LIKES
델파이에서 특수문자를 사용하고 싶은데....
백합향기
•
2005.01.29 03:22
2바이트 입력으로 해당 원문자 코드값을 입력하시면 됩니다.
하병준
•
2005.01.29 02:49
2
COMMENTS
/
0
LIKES
WMV 동영상의 정보를 가지고 오고 싶습니다.
제가 알고자하는 것은 WMV (가능하면 저 확장자의 동영상) 의 총프레임 즉 플레이 시간을 알고 싶습니다. 미디어 플레이어 컴포턴트에 시간을 구하는 메소드가 있긴 한데 그럴라면 미디어 플레이어가 필요하지만 그 컴포넌트를 쓰지 않고 ...
박상윤
•
2005.01.29 18:16
direc show를 사용하시면 간단하져.. DsPack의 예제를 보시면.. 파일 플레이 하는 예제가 있는데 파일을...
하병준
•
2005.01.31 20:01
답변의 내용으로 토대로 찾아서 구현했습니다.. 다른분도 필요할 경우가 있을거 같아 남깁니다. ...
김종균
•
2005.01.28 22:02
1
COMMENTS
/
0
LIKES
ADOQuery.Open 을 사용하면 db에 다시 connection하는 것인가요?
nilriri™
•
2005.01.28 22:27
컨넥션의 속성에 보시면 keepConnection인가 하는 속성이 있습니다. 즉 쿼리컴포넌트에 지정된 컨넥션...
김상균
•
2005.01.28 20:01
1
COMMENTS
/
0
LIKES
Parent 부분에서 오류가 나옵니다.
모영철
•
2005.01.29 03:09
음...아래 부분에는 "TQRBand 이면" 하는 if 문에서 begin 이 없네요.. 저리 되있다면 아래 줄도 묶어 ...
이성준
•
2005.01.28 19:53
1
COMMENTS
/
0
LIKES
이제 첫걸음을 하는 초보자입니다.
김상열
•
2005.02.24 02:14
Zeos컴포넌트 사용하시면 쉽게 해결하실수있습니다... 자료실 검색하시면 나옵니다... 그럼...
KDDG_RNStone
•
2005.01.28 18:10
1
COMMENTS
/
0
LIKES
Report Tool 괜찮은것 좀 없나요?
오병주
•
2005.01.28 19:40
저는 퀵레포트를 그냥 추천하고 싶네요... 델파이에서 제공하는 레포트가 가장 좋습니다.(메모리 관점으...
안명호
2005.01.28 10:55
0
COMMENTS
/
0
LIKES
델파이 Add-in 에 대해서...
쁜지아빠
•
2005.01.28 05:20
3
COMMENTS
/
0
LIKES
MDI폼에서 차일드 윈도우의 borderStyle을 바꾸려면어케해야하나요..?
무심코
•
2005.01.28 22:20
캡션바를 없애는 부분을 Message 로 처리해서 안 보이게 했다면 BorderStyle를 조정해도 원하시는 대로 처...
꿈의대화
•
2005.01.28 05:51
.
쁜지아빠
•
2005.01.28 20:37
아..일반 폼으로 맹글면 BorderStyle 속성이 먹히지만 폼을 MDI Child로 맹글면 borderStyle이 안 먹힙니...
김범식
2005.01.28 02:37
0
COMMENTS
/
0
LIKES
ORA-04043 에러가 나네요..ㅜㅜ
김상균
•
2005.01.28 02:11
3
COMMENTS
/
0
LIKES
INI 파일에 저장된 내용을 읽어서 Parent 값을 넣을려고 하는데 어떻게 하면 되는지..
Crazy™
•
2005.01.28 22:17
김상균
•
2005.01.28 23:15
김상균
•
2005.01.28 04:33
procedure TRPTEditF.dxButton5Click(Sender: TObject); var i : integer; Str...
난 백만당적이다.
•
2005.01.28 01:53
1
COMMENTS
/
0
LIKES
xp 서비스팩 2가 설치된 컴에서
뜬구름
•
2005.02.16 02:11
음 가장 간단한 방법은 윈도우 방화벽을 '사용안함'으로 설정하는 거겠죠? ^^;; 그외 방법은 글쎄요..해...
KKAW
•
2005.01.28 01:20
1
COMMENTS
/
0
LIKES
DBComboBox처리문제...
모영철
•
2005.01.28 08:45
그럴때는 DBLookupComboBox가 무지 편합니다. 하지만. 상위 레코드가 바뀌었을때마다 하위 레코드가 바...
송경철
2005.01.28 00:05
0
COMMENTS
/
0
LIKES
fast report를 이용하여 명세서 출력하는데...
하병준
2005/01/29 02:49
Views
455
Likes
0
Comments
2
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
DsPack의 예제를 보시면.. 파일 플레이 하는 예제가 있는데
파일을.렌더 한후
거기서.. 시간을 얻어오면 되져..
^^
그리고 .. 기타 정보도.. 얻을 수 잇습니다.