The ArtPlayer Blog Is Live
ArtPlayer.org now publishes product notes, browser-media engineering deep dives, and release updates — written in Markdown, generated as static pages.
This is the first post on the ArtPlayer blog. What started as a video player editor has grown into a collection of free browser tools for video, audio, subtitles, images, and AI-assisted media work — all built around the same idea: your files should not have to leave your device to be edited.
The blog is where we write about how those tools work, what we ship, and where the product is going. No press releases, no marketing walls — just practical notes from the people building it.
What to expect
- Product updates. New browser tools, changes to the ArtPlayer editor, and release notes for the site.
- Engineering notes. Deep dives into the technologies behind the tools: WebCodecs, FFmpeg.wasm, WebGPU, Web Workers, and browser AI runtimes.
- Guides and deep dives. How to build media tools that process files locally, how codecs work in practice, and lessons learned from browser media engineering.
How the blog works
Every post is a Markdown file in the repository, next to the code it describes. At build time it goes through a content pipeline and is rendered as a static page. That means no database, no CMS to maintain, and no JavaScript needed to read an article — just fast, version-controlled content.
Get involved
The best place to start a conversation is the ArtPlayer GitHub repository — open an issue for a bug, suggest a feature, or tell us what you would like the blog to cover next.
You can also browse the current collection of free browser tools to see what we are building today.