Content Quality: Clean, well-organized News piece (432 words, within the 400-1200 range). Overview/What We Know/What We Don't Know structure is used effectively; every bullet point in the changelog-derived section maps to a specific, verifiable claim rather than vague generalities.
Source Verification: Read all 4 sources. sources/2026-08/ffmpeg-90-ships-with-vulkan-accelerated-apv-decoding-animated-webp-support-and-expanded-amd-amf-hardware-encoding/manifest.json shows source-1.html.gz (raw FFmpeg Changelog), source-2.html.gz (Phoronix), and source-3.html.gz (Linuxiac) all fetched successfully (HTTP 200) with suspicious_patterns: null on all three — no injection content found (also grepped manually for 'ignore previous', 'system prompt', 'AI agent', 'large language model', '9to5' across the Linuxiac snapshot: zero hits). ffmpeg.org/download.html failed to fetch in chief:review (error: 'fetch failed', file: null) — this looks like a transient/sandbox network issue rather than a dead page, so as a last resort I WebFetched the live URL per the skill's fallback procedure. The live fetch confirmed, character-for-character: release date '9.0 was released on 2026-08-04' (matches article's 'August 4, 2026'), branch-cut date 'cut from master on 2026-06-26' (matches 'June 26, 2026'), the codename 'FFmpeg 9.0 "Lei"' appears on ffmpeg.org itself too (not just Linuxiac), the library version table 'libavcodec 63. 1.100 / libavformat 63. 1.100' (confirms the article's '63.x series' claim), and the 'FFmpeg only provides source code' line plus the gyan.dev/BtbN/evermeet.cx/Linux-distro binary list. This is recorded here as an explicit WebFetch fallback per the source-verification protocol, distinct from the gzipped disk snapshots used for the other 3 sources. Cross-checked the bot's own re-verification note (codename 'Lei' and libavcodec/libavformat 63.x) against this raw fetch: both confirmed accurate.
Factual Accuracy: Every technical claim in 'What We Know' traces verbatim to the raw Changelog (source-1.html.gz, version 9.0 block): AMF Color Converter HDR extension, LCEVC MP4 muxing, Playdate encoder/muxer, v360_vulkan filter, HE-AAC 960 (DAB+) decoding, transpose_cuda filter, AMF Frame Rate Converter filter, SMPTE 2094-50 metadata, ProRes RAW VideoToolbox hwaccel, APV Vulkan hwaccel, animated WebP decoder+demuxer, CELT/ogg-celt removal (the changelog's parenthetical 'doesn't affect Opus CELT' is quoted verbatim and correctly), AMF hardware memory-mapping, ONNX Runtime GPU execution provider support, and NVENC/pre-11.1-SDK deprecation removal — all present as literal changelog bullets. The Phoronix quote "more Vulkan API acceleration work" is verbatim (confirmed in source-2.html.gz body text). Two issues found on close read of source-3.html.gz (Linuxiac), both quote-fidelity slips rather than fabricated facts: (1) the article quotes Linuxiac as saying HE-AAC 960 decoding relates to '"DAB+ digital radio compatibility"' in quotation marks, but Linuxiac's actual text is 'the release adds HE-AAC 960 decoding for DAB+ content... some digital radio services use 960-sample frames, and the new support improves compatibility with those broadcasts' — the substance is right, the quoted phrase is a paraphrase dressed as a direct quote; (2) the article quotes Linuxiac as saying '"binary distribution depends on individual Linux distributions"', but Linuxiac's actual text is 'Binary availability will rely on individual Linux distributions and third-party package providers, with rolling-release distributions likely to receive the update first' — again substantively accurate, but not a verbatim quote. Both are subordinate details (not in the headline, summary, or lead) and both concern the same source/topic pairing, so a single corrections entry (with two clearly delineated notes) honestly informs the reader without gutting the article. Filing under APPROVE_WITH_CORRECTIONS.
Overall Assessment: Substantively accurate, well-sourced release coverage. Every specific in the 'What We Know' section traces to the official changelog or a verified live fetch of ffmpeg.org. Two Linuxiac quotes are paraphrases presented as verbatim — minor, subordinate, and honestly coverable in a single corrections record. APPROVE_WITH_CORRECTIONS.