Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > FOURCC


Автор: Levenson 19.9.2006, 20:57
Люди помогите определить каким кодеком сжата дорожка, в видео фаиле. 

Вот часть кода где я перебираю дорожки и должен получить длинну, имя кодека и качество.

Код


    if ( aviFileInfo.dwStreams > 1 ) {
        long SSize;
        for ( int i = 2; i <= aviFileInfo.dwStreams; i++ ) {
            AVIStreamOpenFromFileA(&aviStream,lc, streamtypeAUDIO, NULL, OF_READ, NULL);
            AVIStreamInfo(aviStream,&aviStreamInfo,sizeof(aviStreamInfo));
            SSize = aviStreamInfo.dwSampleSize;
            float AudioTime = (((float)aviStreamInfo.dwLength *
                                (float)aviStreamInfo.dwScale  / (float)aviStreamInfo.dwRate + 0.5) / MINUTES);
            videoxml << "Audio Stream #" << (i-1) << " :" << endl 
           

        }
    }







Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)