提供

关于提供的技术文章和开发文档。

如何在 Debian 9 上安装 Yarn

本教程详细指导如何在 Debian 9 系统上通过官方 APT 存储库安装 Yarn。内容涵盖导入 GPG 密钥、启用仓库、安装 Node.js 及验证版本等步骤。此外,文章还介绍了创建项目、添加与升级依赖项、移除包以及安装所有依赖的常用命令,帮助用户高效管理 JavaScript 项目。

2026-10-15 11 前端开发

【Mediabunny 文档】媒体源

本文详细介绍媒体源API,涵盖视频与音频数据的添加、编码配置及背压机制。内容包含视频源、音频源、字幕源的具体用法,如何设置编解码器、调整帧率、处理Alpha通道以及管理数据包顺序等最佳实践,适用于构建复杂的媒体输出轨道。

2026-10-28 6 前端开发

【Mediabunny 文档】编写 HLS

本文详细介绍在 Mediabunny 中编写 HLS 播放列表的完整指南。涵盖 VOD 与直播模式下的文件结构、主播放列表及媒体分段的创建机制。讲解轨道注册、元数据设置、音轨组配对规则、多分辨率编码策略以及分段格式配置等核心内容,助您高效构建合规的 HLS 流媒体服务。

2026-10-28 2 前端开发

【Mediabunny 文档】读取媒体文件

Mediabunny 是一款高效的媒体文件读取库,支持从内存、磁盘或网络等多种输入源以惰性方式读取数据。它提供强大的元数据提取功能,包括时长、分辨率、编解码器及色彩空间信息。库内支持视频与音频轨道的时序分析、帧率计算及数据包统计,并具备灵活的轨道配对能力。通过异步 API 和 Promise 机制,Mediabunny 确保高性能与低内存占用,适用于复杂的流媒体处理场景。

2026-10-28 5 前端开发

【Mediabunny 文档】输出格式

本文介绍 MediaBunny 支持的多种视频输出容器格式及其特性。涵盖 MP4、fMP4、CMAF、WebM、MKV、Ogg、MP3、WAVE、ADTS、FLAC、MPEG-TS 及 HLS 等格式。详细说明了各格式的元数据位置、仅追加写入模式、流式传输支持、回调函数机制以及针对直播和点播场景的配置选项,帮助用户根据需求选择最佳编码方案。

2026-10-28 4 前端开发

【ffmpeg.wasm 手册】API 参考

本文档全面介绍 ffmpeg.wasm JavaScript API,支持在 Web 浏览器和 Node.js 环境中通过 WebAssembly 运行 FFmpeg 命令。文档涵盖核心架构、FFmpeg 类方法、事件处理机制、虚拟文件系统操作及工具函数等详细内容,并提供多线程配置指南与资产加载策略,助您高效实现音视频处理功能。

2026-10-27 7 前端开发

【Mediabunny 文档】写入媒体文件

Mediabunny 是一款强大的媒体文件创建库,提供精细的控制级别。它支持添加任意数量的视频、音频和字幕轨道,并精确控制时间戳。该库兼容 WebCodecs API,允许自定义编码堆栈,支持多种输出格式及内存或流式传输目标,适用于构建大型媒体文件及处理多轨道同步与数据包缓冲等复杂场景。

2026-10-28 5 前端开发

【Mediabunny 文档】转换媒体文件

本文介绍 Mediabunny 内置的文件转换抽象层,提供复用、转码、移除轨道、裁剪视频、调整大小、旋转、帧率调整、音频重采样及上下混音等功能。支持可组合转换、进度监控、取消与暂停操作,以及针对视频和音频轨道的精细化配置,适用于高效处理媒体数据。

2026-10-28 6 前端开发

【Mediabunny 文档】服务器

Mediabunny 结合 NodeAV 为 Node、Bun 或 Deno 等服务器环境提供完整的媒体处理功能。支持 AVC、HEVC、VP9、AV1 等多种视频编解码及 AAC、Opus 等音频格式。具备自动硬件加速、零拷贝路径及多线程处理能力,避免调用 FFmpeg CLI 的低效问题,是理想的服务器端媒体 API 解决方案。

2026-10-28 3 前端开发

【Mediabunny 文档】媒体接收器

本文介绍媒体接收器(Media sinks)的通用用法与核心特性。涵盖异步迭代器、解码与呈现顺序、实时轨道处理及画布池机制。详细解析视频与音频接收器的创建、样本检索、稀疏迭代、画布调整大小旋转裁剪等高级功能,以及仅元数据提取优化,助力高效媒体数据处理。

2026-10-28 5 前端开发