一个工程同时使用了 ffmpeg 和 live555,结果一不注意就混乱了……原因如下: // ffmpeg 的 error.h 里 include 了 errno.h,有以下定义: #define EAGAIN 11 // 而 live555 的 ...
这几天研究 live555,然而蛋疼滴发现它流化的 opus 文件,VLC 居然无法播放,于是想了解一下 opus 文件,看了 live555 的 OggFileParser 代码,发现 checksum 都被无视了,本来 UMU 也应该无...
用 ffplay 播放 opus 文件,错误信息如下: SDL_OpenAudio (2 channels, 48000 Hz): XAudio2: XAudio2Create() failed at open. SDL_OpenAudio (1 channels, 48000 Hz): XAudio2: XAudio2Cre...
一般情况下操作 AVAudioFifo/AVFrame 都是用全套 ffmpeg API,内部自己管理内存,不需要了解它们内部怎么组织内存。比如: inline int InitFrame(AVFrame *&frame, int frame_size = kTarget...
最近写录音程序,发现 MBP 的扬声器是 4 频道的,然后在抓音频保存时,Opus 编码器居然不支持 4 个频道,avcodec_open2() 会返回错误码 -22,Invalid argument。解决方法就是 resample 成 AV...
没有更多内容
加载失败,请刷新页面
没有更多内容
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复