• 大小: 0.69M
    文件类型: .7z
    金币: 1
    下载: 0 次
    发布日期: 2021-03-26
  • 语言: 其他
  • 标签: 其他  

资源简介


虚幻3音频提取oggextract

资源截图

代码片段和文件信息

/*
 * Author: Adrian Keet
 * Last modified: December 30 2007
 *
 * This code is in the public domain. Go ahead and use it for whatever you
 * want. I don‘t care. :)
 */

#include 
#include 
#include 
#include 
#include 
#include 

int usage()
{
    fprintf(stderr “Usage: oggextract “);
    return 255;
}

int findpattern(unsigned char *data int datalen int start)
{
    int i;

    for (i = start; i < datalen - 4; i++)
        if (*(int *)(data + i) == 0x5367674f) /* “OggS“ */
            return i;
    return -1;
}

int ogg_ispage(unsigned char *data)
{
    /* capture pattern */
    if (*(int *)data != 0x5367674f) /* “OggS“ */
        return 0;

    /* stream structure version */
    if (data[4] != 0x00)
        return 0;

    /* header type flag */
    if ((data[5] & ~7) != 0x00)
        return 0;

    /* I think we can reasonably assume it is a real page now */
 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        3318  2007-12-30 19:57  oggextract.c
     文件       12851  2007-12-30 19:57  oggextract.exe
     文件     1873811  2007-01-31 03:33  cygwin1.dll

评论

共有 条评论