Urgent.News

What's breaking now, across thousands of outlets.

Tech

A background-swapped MP4 came out twice the size of its input, and what else I check before delivery

A talking-head clip on a clean background is an easy extra to offer next to a small business site, and doing the background swap in the browser means no GPU server and no bandwidth bill for uploading someone's video. The part that costs money is the redo. So before offering it, I ran three CC0 clips from Wikimedia Commons through a browser-based video matting tool and read the output files the…

A background-swapped MP4 file came out twice the size of its input, according to a reporter who tested the process using three CC0 clips from Wikimedia Commons. The browser-based video matting tool used for the background swap produced output files with various audio codecs, container formats, and bitrates. The reporter found that the original audio stream changed codecs and bitrates, and the video bitrate remained close to the source on some files but doubled on others.

The MP4 container carried metadata, including the tool's name, but this was harmless for most jobs. The reporter recommends checking the output size before promising anything about upload limits, as well as verifying the source file the client actually shot and measuring the final file's size, duration, and metadata to ensure it matches the client's platform requirements.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

We Built an Arcade for Our Own Game Engine

Or: how I spent three months using the platform we built at Evolved Tech, noticing what was broken, and refusing to stop At Evolved Tech , my co-founder Kehinde Owolabi built the core: epic.js , our…

  • Co-founder Kehinde Owolabi created epic.js, a lightweight 2D game engine.
  • Desire developed arcade platform and leaderboard system for showcasing games.
  • Usernames for game creators implemented, solving broken links issue.

Browser video background removal held up on a talking head and fell apart in a street crowd

![ ]( https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/articles/bSwapping the background on a video in a browser tab, with the video never leaving your machine, is the kind of thing I try the…

  • Compatible model used for testing with three public domain clips
  • Issues with fast-moving hands and overlapping figures in street performance
  • Gradient background visible through lower half of people in front

Making POST Requests Safe to Retry with Idempotency Keys

A practical guide to duplicate execution, request fingerprints, concurrency, and safe retries. A request timeout does not mean the operation failed.

  • Idempotency keys ensure one logical operation results in one effective side effect.
  • System checks idempotency key on request arrival, replays stored response if key exists.

Vilnius-based EnforceShield raises €1.7 million Seed round to fight AI-powered IP abuse with autonomous enforcement

EnforceShield, a Vilnius-based LegalTech startup that shields businesses from intellectual property violations, has raised a €1.7 million Seed round for its attorney-built, autonomous intellectual…

  • Vilnius-based LegalTech startup EnforceShield raises €1.7 million Seed round.
  • Funds to enhance autonomous IP enforcement platform and expand reach.
  • AI-powered system detects, analyzes, and executes enforcement actions.

More from Tuesday 15 September →