objective-c - 示例的编码 wav 文件

标签 objective-c c encoding ffmpeg

我在编码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是多少,根据我们必须给出的值,因为我的编码不正确,任何建议都会有帮助

最佳答案

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

关于objective-c - 示例的编码 wav 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42409197/

相关文章:

c - snprintf : Are there any C Standard Proposals/plans to change the description of this func?

java - 如何检测非法的 UTF-8 字节序列以在 java 输入流中替换它们?

iOS TumblrSDK 发布照片问题

iphone - 应用程序在后台时更改设备语言

c - 命名管道窗口的行为

c - 不带内存保护单元的 CPU 上 IEC 61508 软件元素的独立性

encoding - 如何在 IntelliJ javadoc 生成中设置编码?

python - 使用 python shelf 类给出编码错误

ios - 如何将图像存储在核心数据中

ios - 如何使用 Google Places API 获取某个地点的位置坐标?