音频调试时录制pcm数据

一 场景

在音频调试时需要录制pcm数据定位问题,所以每次都找写pcm文件的代码, 这次记录一下

二 代码
cpp 复制代码
#include <iostream>
#include <fstream>

bool WriteBinaryFile1(const std::string& filename, const void* data, size_t size) {
	if (!data || size == 0) {
		return false;
	}
	static  std::ofstream file1(filename, std::ios::binary);
	if (!file1.is_open()) {
		return false;
	}
	file1.write(static_cast<const char*>(data), size);
	bool success = file1.good();
	return success;
}

bool WriteBinaryFile2(const std::string& filename, const void* data, size_t size) {
	if (!data || size == 0) {
		return false;
	}
	static  std::ofstream file2(filename, std::ios::binary);
	if (!file2.is_open()) {
		return false;
	}
	file2.write(static_cast<const char*>(data), size);
	bool success = file2.good();
	return success;
}
相关推荐
LeeZhao@1 天前
【狂飙全模态】灵曦星灿视频助手-影视级音画同步视频生成
人工智能·语言模型·音视频·agi
数智前线1 天前
火山引擎智能3D视频启动商业化,计划落地直播应用
3d·音视频·火山引擎
昨日之日20061 天前
SCAIL - 自然流畅的AI角色动画生成软件 照片跳舞 虚拟偶像 WebUI+ComfyUI工作流 一键整合包下载
人工智能·音视频
广州灵眸科技有限公司1 天前
瑞芯微(EASY EAI)RV1126B 音频输入
linux·开发语言·网络·音视频
Guheyunyi2 天前
视频安全监测系统的三大核心突破
大数据·运维·服务器·人工智能·安全·音视频
qq_310658512 天前
janux源码走读(五)Janus事件处理模块(events/)
服务器·c++·音视频
Black蜡笔小新2 天前
视频融合平台EasyCVR构筑智慧小区安全防护与智能管理的数字底座
安全·音视频
CoookeCola2 天前
M.I.O: Interactive Intelligence for Digital Humans(交互式智能数字人)
论文阅读·人工智能·aigc·音视频
特立独行的猫a2 天前
鸿蒙PC三方库移植:x264视频编码库的移植适配实践
华为·音视频·harmonyos·三方库移植·鸿蒙pc
HyperAI超神经2 天前
入选NeurIPS 2025,智源/北大/北邮提出多流控制视频生成框架,基于音频解混实现精确音画同步
人工智能·ai·音视频·视频生成·neurlps 2025