Videos Without Technical Effort — Make Your Editors Happy!

Categories: Budget idea, Community Created by Alexander Bernhardt
The image displays the FFmpeg logo and text above a purple block labeled WA, representing WebAssembly, with blurred TYPO3 Fileadmin and Finder windows in the background.
The new version of the TYPO3 extension TYPO3Video (video) makes video uploads easier than ever before. No server installation, no additional software — just upload and get started! Videos are compressed directly in the browser and converted to MP4 format.

Efficient Video Compression and Conversion During Upload

Up until now, editors have been able to easily work with images in TYPO3, but videos have always posed a more technical challenge.

In practice, integrators are often called upon to help upload a video to the website. Alternatively, editors defaulted to uploading content to YouTube. While YouTube has its place, growing concerns about GDPR compliance and digital sovereignty have made self-hosted video the better choice.

Videos belong on your own website, regardless of whether they’re background visuals , webinar recordings, interviews, or image films.

Editors should be able to upload videos on the fly, just as easily as they do images.

A screen recording shows the TYPO3 Fileadmin. A video file is dragged from a Finder window beneath and dropped into it. The file is automatically converted from .mov to .mp4 format.

The TYPO3Video (video) extension allows exactly that. Editors don’t need any technical know-how — they don’t even need to know what an MP4 is.

Thanks to an innovative two-step uploader, videos are compressed during the upload process — without any additional server tools. The progress bar runs through twice: first for the preparation, and then for the final upload. This saves storage space and shortens loading times. Even users with slow internet connections can upload videos without any problems. At the same time, all common formats are automatically converted to MP4, eliminating compatibility issues — the video runs flawlessly on all devices and in all browsers.

Maximum Independence Without Additional Installations, Thanks to Wasm

The video extension uses ffmpeg.wasm, a WebAssembly version of the well-known ffmpeg tool, to perform video compression directly in the browser.

This means no server installation and no data sent to third parties. Everything happens in the editor's browser.

The extension is available now, and the team behind it is aiming to integrate it into the TYPO3 Core.

The refactoring to WASM was made possible by the TYPO3 Community Budget Q4 2024 — many thanks to everyone who made this possible.

Additional contributors for this article