Tagged articles
4 articles
Page 1 of 1
ByteFE
ByteFE
Jul 19, 2023 · Frontend Development

Implementing AAC Audio Encoding in Web Browsers Using FFmpeg and WebAssembly

This article explains how to implement AAC audio encoding directly in the browser by compiling FFmpeg’s libavcodec and libswresample to WebAssembly with Emscripten, detailing the required FFmpeg modules, AAC encoding workflow, compilation options, and JavaScript integration for real‑time media streaming.

AACEmscriptenWebAssembly
0 likes · 16 min read
Implementing AAC Audio Encoding in Web Browsers Using FFmpeg and WebAssembly
Tencent Music Tech Team
Tencent Music Tech Team
Apr 7, 2017 · Fundamentals

Understanding CBR and VBR Encoding in MP3 Files

The article explains that MP3 files can use Constant Bit‑Rate (CBR) for simple, uniform frame sizes or Variable Bit‑Rate (VBR) for size‑efficient quality, detailing how VBR’s Xing header provides frame counts, file length, and a TOC to compute exact duration and enable accurate seek operations despite added complexity.

CBRMP3Seek
0 likes · 14 min read
Understanding CBR and VBR Encoding in MP3 Files
360 Quality & Efficiency
360 Quality & Efficiency
Jul 28, 2016 · Fundamentals

Fundamentals of Audio/Video Encoding and ffmpeg Command Basics

This article introduces ffmpeg as a powerful multimedia framework, explains container formats, bitrate, resolution, and frame rate concepts, outlines key live‑streaming performance metrics, and provides essential ffmpeg command‑line options and examples for streaming and transcoding.

StreamingVideo Encodingaudio encoding
0 likes · 6 min read
Fundamentals of Audio/Video Encoding and ffmpeg Command Basics