Q&A

  • 코덱을 이용해서 파일을 재생하려하는데요..
질문을 하나 올립니다..

코덱을 이용해서 파일을 재생하려하는데요..

먼저 MP3 파일 하나를 재생하려면,
제생각엔...

Head Struct 정보가..
ID3 Tag Struct 정보...

기본적으로 이런 정보를 읽은 후에 WaveOut API 함수로
재생을 시켜주면 된다고 생각합니다.

그른데 Head 정보를 어떻게 읽어들어야할 지 모르겠습니다.

정확히 말하면 어디까지가 Head Struct 정보인지를 모르겠습니다.

그리고 멀티부분을 공부하려하는데 괜찮은 사이트가 있다면
좀 알려주시면 감사하겠습니다..
1  COMMENTS
  • Profile
    박상윤 2003.01.08 04:26
    제가 운영하는 사이트가 있습니다.
    directshow로  멀티미디어를 프로그램하는
    사람들을 위한 사이트 입니다.
    멀티미디어 쪽은 다다루고 잇습니다.
    가서 델파이 자료실에 가시면
    mp3관한 내용이 잇습니다.
    참고 하시기를
    www.DirectShow.net
    그럼
    • ji
    • 2003.01.03 02:06
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      2003.01.03 03:27
      안녕하세요~ 구창민입니다. 아래처럼 해보세요. procedure TForm1.StringGrid1DrawCell(Sender: TO...
    • 이정은
    • 2003.01.03 01:55
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      2003.01.03 02:52
      안녕하세요 구창민입니다. DBGrid 를 상속받으셔서 LayoutChanged <- virture 입니다 요넘. 를 ov...
    • 구창민
      2003.01.03 01:49
      NT 계열의 OS 에서 프로그램을 컴파일 해서 만드시구요. 그 Setup 파일을 각 OS 에서 설치해보세요. ...
    • 반프
    • 2003.01.03 01:04
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 성더기
      2003.01.03 01:34
      formatfloat('#,##0',strtofloat('1000000')) 하시면 됩니다
    • 도니
      2003.01.03 01:34
      문자열 "12,548.00"  :=  FormatFloat('#,##0.00', 12548); 자세한 내용은 검색해...
    • JJH
    • 2003.01.03 00:04
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 김상수
    • 2003.01.02 23:39
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 도니
      2003.01.02 23:55
      FormatFloat('00',StrToInt(Is_day) - 1); 검색하면 나오는뎅...ㅎㅎㅎ 검색하면 더 자세히나오니깐 검...
    • 나옹이
    • 2003.01.02 21:22
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 미소나눔
      2003.01.02 22:46
      'sdhfjkgl;'lkjhgfd'  -> 'sdhfjkgl;''lkjhgfd' 즐푸~
    • 나옹이
      2003.01.03 02:13
      이게 아니구요.... 프로그램 사용자는 떨렁 일케만 입력 한다는 말입니다. sdhfjkgl;'lkjhgfd ...
    • 성더기
      2003.01.03 03:53
      StringReplace를 사용해 보세요 참고로 ' <- 이넘의 아스키 코드값은 #39입니다 StringReplace(Edit1....
    • 반프
    • 2003.01.02 21:16
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 정성훈
      2003.01.02 22:40
         ShowMessage( IntToStr( Length( StringGrid1.Cells[0,0] ) ) );
    • 가딘
    • 2003.01.02 21:11
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 정성훈
      2003.01.02 22:31
      예전에 비슷한 일이 있어서 적어봅니다. 퀵리포트 버젼을 업글해보세요 그래도 안되면 OS가 98인곳에서 ...
    • 가딘
      2003.01.03 01:07
      이럴수가.... 퀵립에 출력할때 쿼리한 자료가 없으면 좌측상단의 버튼 메뉴의 그림이 잘나타나는데 자료...
    • 정종우
      2003.01.02 22:52
         #01 + 문자열 + #02
    • 홍정기
      2003.01.02 22:02
        if form.MDIChildCount > 0 then   begin   form.ActiveMDIChild....
    • 최은하
    • 2003.01.02 20:37
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      2003.01.03 00:08
      안녕하세요~ 구창민입니다. Indy 데모가 좋은 소스 OR 참고자료라고 생각됩니다. Indy Home : <ht...
    • 최은하
      2003.01.04 00:48
        ㅡ.,ㅡ 아쉽게도 그 사이트에서 제공하는것은 저두 받아서 보왔는데... 저에 지식으로는 힘...
    • 김지엽
      2003.01.06 22:46
      문제가 좀 추상적으로 느껴져서, 답변이 잘 안올라온 것 같네요. 제가 문제를 제대로 추측한 것인지는 ...
    • 김상수
    • 2003.01.02 20:06
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 미소나눔
      2003.01.02 21:10
          Edit11.Text := FormatDateTime('YY-MM-DD', Now );     Ed...
    • 미소나눔
      2003.01.03 00:37
      함 만들어 봤어여.. procedure TForm1.Button1Click(Sender: TObject); var     ...
    • 정성훈
      2003.01.02 22:53
      // sValue로 구분된 데이타 iCnt번째 만나면 iSel 값이 0 = 전의 데이타, 1 = 전의 모든 데이타. function...
    • 나옹이
    • 2003.01.02 19:45
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 윤종경
      2003.01.02 20:04
      sdhfjkgl;'lkjhgfd 이 문장이 안 들어갈리는 없구요 쿼리 문장을 잘못 작성하신듯 싶네요 ParamByName으...
    • 나옹이
      2003.01.02 20:12
      ADOQuery 이거든요... 여기선 ParamByName 은 없는듯 시픈뎅......? 용?
    • 정성훈
      2003.01.02 23:04
      sdhfjkgl;'lkjhgfd 이 문장이 안 들어갈리는 없구요 중간에 쿼터가 있는데 더블쿼터로 바꿔보세요 " 로. ...
    • 미리내
    • 2003.01.02 03:34
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 정성훈
      2003.01.02 23:13
      상수가 아니라 에러가 나는듯 싶은데 배열을 하실 필요가???? 파람이 strtoint(bun) 으로 들어왓는데 그...
    • 박상윤
      2003.01.08 04:26
      제가 운영하는 사이트가 있습니다. directshow로  멀티미디어를 프로그램하는 사람들을 위한 ...