На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела "Программирование графики"
1) Данный раздел предназначен для обсуждения проблем, возникающих при программировании задач, связанных с чтением, сохранением, обработкой, созданием, отрисовкой графической информации (в том числе - 3D [OpenGL, Direct3D] и анимации [в т.ч. VFW, DirectShow, OpenDML]).
Флэш обсуждают здесь!.

2) Если вы хотите получить совет для конкретной платформы/языка программирования, обязательно укажите их в вопросе.

3) Уважаемые новички! Мы приветствуем Ваше желание научить всех посетителей раздела правильному программированию. Но огромная просьба, перед тем, как писать поучения в старых (последний ответ - "старее" месяца, а особенно, если вопрошавший не появляется на форуме уже не первый месяц, в чем можно убедиться в его профиле) темах, хорошо подумать, будет ли кому-нибудь, кроме Вас cамих, это интересно.



Ваше мнение о модераторах: user posted imageBarazuk, user posted imageOpenGL, user posted imageMikle
Модераторы: OpenGL, Mikle
  
> как прочитать AVI??
    Народ!!!
    Помогите, плз, как прочитать информацию из AVI-шки, типа название, автора и пр.
    Как это сделать с MP3 я уже знаю  :)
      Ну есть такая не писанная истина, всяуие такие штуки смотреть в MSDN'е. Можешь написать Search'е следующее "Types of DV AVI Files" и наверняка тебе будет счастие.. а именно нечто что приведено ниже. Еще можно написать "AVI RIFF File Reference" и тебе покажу все структуры которые тебе понадобяться....  ;)
      00000000 RIFF (103E2920) 'AVI '
      0000000C     LIST (00000146) 'hdrl'
      00000018         avih (00000038)
                          dwMicroSecPerFrame    : 33367
                          dwMaxBytesPerSec      : 3728000
                          dwPaddingGranularity  : 0
                          dwFlags               : 0x810 HASINDEX | TRUSTCKTYPE
                          dwTotalFrames         : 2192
                          dwInitialFrames       : 0
                          dwStreams             : 2
                          dwSuggestedBufferSize : 120000
                          dwWidth               : 720
                          dwHeight              : 480
                          dwReserved            : 0x0
      00000058         LIST (00000094) 'strl'
      00000064             strh (00000038)
                              fccType               : 'vids'
                              fccHandler            : 'dvsd'
                              dwFlags               : 0x0
                              wPriority             : 0
                              wLanguage             : 0x0 undefined
                              dwInitialFrames       : 0
                              dwScale               : 100 (29.970 Frames/Sec)
                              dwRate                : 2997
                              dwStart               : 0
                              dwLength              : 2192
                              dwSuggestedBufferSize : 120000
                              dwQuality             : 0
                              dwSampleSize          : 0
                              rcFrame               : 0,0,720,480
      000000A4             strf (00000048)
                              biSize          : 40
                              biWidth         : 720
                              biHeight        : 480
                              biPlanes        : 1
                              biBitCount      : 24
                              biCompression   : 0x64737664 'dvsd'
                              biSizeImage     : 120000
                              biXPelsPerMeter : 0
                              biYPelsPerMeter : 0
                              biClrUsed       : 0
                              biClrImportant  : 0
                              dwDVAAuxSrc     : 0x........
                              dwDVAAuxCtl     : 0x........
                              dwDVAAuxSrc1    : 0x........
                              dwDVAAuxCtl1    : 0x........
                              dwDVVAuxSrc     : 0x........
                              dwDVVAuxCtl     : 0x........
                              dwDVReserved[2] : 0,0
      000000F4         LIST (0000005E) 'strl'
      00000100             strh (00000038)
                              fccType               : 'auds'
                              fccHandler            : '    '
                              dwFlags               : 0x0
                              wPriority             : 0
                              wLanguage             : 0x0 undefined
                              dwInitialFrames       : 0
                              dwScale               : 1 (32000.000 Samples/Sec)
                              dwRate                : 32000
                              dwStart               : 0
                              dwLength              : 2340474
                              dwSuggestedBufferSize : 4272
                              dwQuality             : 0
                              dwSampleSize          : 4
                              rcFrame               : 0,0,0,0
      00000140             strf (00000012)
                              wFormatTag      : 1 PCM
                              nChannels       : 2
                              nSamplesPerSec  : 32000
                              nAvgBytesPerSec : 128000
                              nBlockAlign     : 4
                              wBitsPerSample  : 16
                              cbSize          : 0
      00000814     LIST (103D0EF4) 'movi'
      103D1710     idx1 (00011210)
                                                            :)
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0174 ]   [ 15 queries used ]   [ Generated: 27.04.24, 18:25 GMT ]