【问题标题】:encoding wav file for sample编码样本的wav文件
【发布时间】:2017-07-13 13:08:33
【问题描述】:

我在编码wav文件中看到了一个示例,这是示例

sample for encoding

对这部分代码有疑问:

/* 对单音进行编码 */

    float t, tincr;



    t = 0;

    tincr = 2 * M_PI * 440.0 / c->sample_rate;

    for(i=0; i<2000; i++) {

        for(j=0;j<frame_size;j++) {

            samples[2*j] = (int)(sin(t) * 10000);

            samples[2*j+1] = samples[2*j];

            t += tincr;

        }

        /* encode the samples */

这里的 2000 是多少,根据我们必须给出的值,因为我的编码不正确,任何建议都会有所帮助

【问题讨论】:

    标签: objective-c c encoding ffmpeg


    【解决方案1】:

    构成样本的似乎是任意数量的重复“帧”。在不同的代码路径中,它以类似的方式构造另一种波形并提及2000=&gt;52sec

    【讨论】:

    猜你喜欢
    • 2011-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-28
    • 1970-01-01
    • 2015-03-17
    • 1970-01-01
    • 2017-01-31
    相关资源
    最近更新 更多