返回资讯中心
外部精选
软件工程
#开发者实时流

Show HN: Gifup – GIF tools that run in the browser (ffmpeg.wasm)

Hi HN. GIFUP was an avatar and glitter generator I ran from 2007; it made about 1.3M animations before the web moved on. This year I rebuilt the domain as a set of GIF tools where the encoding happens in the tab via ffm…

Hacker News 最新alexdev22026/10/27 · 昨天3 分钟阅读

以下正文同步自 Hacker News 最新,版权归原站所有,已转换为易读排版。

Hi HN. GIFUP was an avatar and glitter generator I ran from 2007; it made about 1.3M animations before the web moved on. This year I rebuilt the domain as a set of GIF tools where the encoding happens in the tab via ffmpeg.wasm: video to GIF, compress, resize, crop, captions, GIF to MP4, plus presets that fit Discord, Slack, Twitch and WhatsApp limits.Nothing is uploaded. The file is read from disk, FFmpeg runs in WebAssembly, and the result is handed back as a blob. The engine is about 10 MB compressed, fetched once and cached. The core is single-threaded because the threaded build needs COOP/COEP headers, so a 10-second 720p clip takes a few seconds rather than a fraction of one. No size caps, no queue, no account.Two optional server features: "Get a link" hosts a finished file if you want to paste it in a forum, and a WhatsApp sticker page can deliver a sticker to your phone. Both are off until you press the button.The glue code on the page is plain JS; the FFmpeg build is the unmodified @ffmpeg/core 0.12.6 (GPL, libx264 and libx265 included). I would like to hear where it breaks, especially on Safari, and which tool you are missing. Comments URL: https://news.ycombinator.com/item?id=50260972 Points: 1

Comments: 0

正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。

打开原文
去社区讨论 →