google-chrome-extension - 使用 AAC 编码的 WebRTC 录制
问题描述
我正在使用WebRTC在 Chrome 扩展程序中录制屏幕和网络摄像头视频, 但似乎我的 .mp4 视频中的音频流是用 Opus 编码的,这导致 QuickTime 显示错误 -2048:无法打开文件 video.mp4 因为它不是 QuickTime 可以理解的文件。
是否可以使用 Quicktime 支持的不同音频编码选项?
解决方案
我不相信 mp4 支持 WebRTC 支持的任何音频编解码器。
如果可能的话,我会使用支持 VP8/VP9/H264 和 Opus/PCM 的 Matroska,它几乎涵盖了所有 WebRTC 调用。
推荐阅读
- python - 成功安装手套后导入错误
- stata - 如何在Stata中按组将连续观察组合在一起?
- python - Python3 FileNotFoundError 与任何文件,使用 subprocess.popen()
- java - 将异步调用转换为 RxJava,处理完所有项目后如何手动完成?
- javascript - 如何使用 API 从谷歌云平台读取文本文件
- java - 我正在尝试使用以下代码获取客户数据,它总是返回 null
- python - 在 conda 环境中使用 pip,是否仅在该 conda 环境中安装包?
- c# - 使用只有一个类型参数 C# 的泛型接口调用泛型方法
- r - 用相等的索引替换数字元素
- javascript - 弹出信息以在 Squarespace 中分享 FB 上的帖子