AI Act Article 50 and standard editing: which Sume tools use no model
The Commission's FAQ exempts assistive standard editing from AI marking. Sume's trim, filter, audio detach and timeline docs call themselves ffmpeg-only.

The Commission's Article 50 FAQ says the obligation to mark AI-generated or manipulated synthetic content does not apply when the AI system performs an assistive function for standard editing. Sume's docs for video trim, video filter, audio detach and Timeline render say they run on worker ffmpeg with no provider inference. Whether a given edit counts as standard editing is the Commission's call in its guidelines, which this post did not read in full; this is not legal advice.
The carve-out is quoted from the FAQ (last update shown 24 July 2026); tool behavior from the Sume docs. Both read 2026-09-30.
What exactly does the FAQ say?
Article 50(2) obliges providers of generative AI systems to mark outputs in a machine-readable way. The FAQ then says that obligation does not apply when the AI system performs an assistive function for standard editing, and that the guidelines give a diverse set of practical examples of what is standard editing and what goes beyond it. The list of examples is in the guidelines, not in the FAQ.
Which Sume tools involve no model?
Sume's own docs describe these as worker ffmpeg only, with no provider inference. That describes how Sume processes the file; it does not decide the legal category.
| Tool | What the docs say | Docs page |
|---|---|---|
| Video trim | Returns a new MP4, source untouched; default exact is a frame-accurate re-encode (libx264, yuv420p); worker ffmpeg only | Video trim |
| Video filter | A validated program of ops[] dim/crop and/or a filters-only filtergraph; new MP4 | Video filter |
| Audio detach | Extracts the audio track to a new audio file; worker ffmpeg only | Audio detach |
| Timeline render | Assembles clips; worker ffmpeg only | Timeline 1.0 |
Which Sume tools are not in that list?
Captions are not: speech-to-captions uses speech-to-text, so do not treat them as ffmpeg-only. Anything that calls a generation model, such as video, image or avatar generation, is outside this post. A trim of an AI-generated clip is still a trim of an AI-generated clip; the mark question for the original generation stays with whoever is the provider of that system.
What should I do with this?
Keep per-file records of the source and the edit, so you can show what was changed; what to log per generated file lists the fields Sume returns. For the platform side of the same question, see YouTube and upscaled AI video. Ask a lawyer where your edit sits against the guidelines.
Sources
Related posts
More in Developers
- Speaker diarization API: confidence scores, and what Sume STT returns
AssemblyAI added speaker_confidence (0 to 1) per word and utterance. Sume STT returns word start and end times only, with no speaker or confidence data.
- Why Sume Agent Completions rejects assistant messages
An assistant turn in messages[] returns 400 invalid_request on Sume Agent Completions. Only system and user turns work; each call runs in a fresh thread.
- Keep the source's channels and sample rate when extracting audio
Adobe lists Match Source audio channels and sample rate in Premiere 26.5. Sume audio-detach keeps both by default: channels source, sample_rate omitted, wav.
- Extract audio from a long video: the 900 s output cap and range
Audio detach takes sources up to 1800 s but outputs at most 900 s. For a longer track pass range and detach in two calls. Errors included.
Written by Sume