Tag: FFmpeg
9 posts
-
Opus Audio Codec: SILK/CELT Hybrid, Low Latency for WebRTC, and FFmpeg Encoding
IETF standard Opus: voice/music modes, SILK/CELT hybrid, low-latency real-time communication, and FFmpeg encoding.
-
AAC Audio Codec: LC-AAC vs HE-AAC Profiles, MP4 Packaging and FFmpeg Settings
How AAC works and how to use it: LC-AAC and HE-AAC profiles, MPEG-4 container integration, FFmpeg encoding options, and fixes for common playback problems.
-
AV1 Video Codec: How It Improves on VP9, Tools Like CDEF, and Encoding with SVT-AV1 and rav1e
From AV1 Alliance for Open Media background, advantages vs VP9, tiles, filters, CDEF, to libaom, SVT-AV1, rav1e encoding and browser/streaming usage.
-
H.264 (AVC) Encoding in Practice: Profiles and Levels, libx264 vs NVENC, and Tuning for Streaming
From H.264 (AVC) history, compression principles, profiles/levels to libx264, NVENC encoding, quality/speed tuning, streaming, and mobile compatibility.
-
HEVC (H.265) for 4K and 8K: CTUs, 10-bit Profiles, x265 vs NVENC and the Patent Question
From HEVC (H.265) CTU, profiles, 10-bit to x265, NVENC encoding, 4K/8K distribution, hardware acceleration, and patent issues — practical guide focused.
-
WebM for the Web: Allowed Codecs, VP9/AV1/Opus, and FFmpeg Muxing
Matroska-based WebM: allowed codecs, browser support, VP9/AV1/Opus combinations, FFmpeg mux and streaming tips for web distribution beginners.
-
MP3 in Practice: LAME, CBR vs VBR, and FFmpeg Encoding
MP3 history and MPEG-1 Layer III, LAME-based CBR and VBR, FFmpeg examples—balance quality and size when compatibility comes first.
-
MKV (Matroska) in Practice: EBML Structure, Multiple Tracks, Chapters, and FFmpeg
EBML-based Matroska (MKV): Segment and Cluster layout, multiple audio and subtitle tracks, chapters, and FFmpeg workflows for archives and delivery.
-
Inside the MP4 Container: ftyp/moov/mdat Boxes, faststart and Fragmented MP4 for Streaming
ISO BMFF-based MP4: ftyp, moov, mdat structure, faststart and fragmented MP4, HLS/DASH integration with FFmpeg commands for streaming practice.