“”

Video

video / stable

TYPO3 extension that compresses videos during upload to 720p H.264 MP4 using ffmpeg.wasm for optimal compatibility and reduced storage. Additionally generates embedded poster images for improved video previews.

This version supports TYPO3

Older versions also support TYPO3

Composer support

composer require hn/video

Tags

#media #video #h264 #gif #inline #autoplay #play #compress #compression #mp4 #ffmpeg #html5 #process #Crop #scale #camera #playsinline #controls #loop #mute #muted #source

Last upload comment

Add automatic thumbnail generation and embedding

- Automatically generate and embed poster images in MP4 files during upload
- Extract thumbnails using pure PHP without server-side FFmpeg dependency
- Integrate with TYPO3's file processing system for seamless thumbnail display
- Use FFmpeg's thumbnail filter for intelligent frame selection
- Add comprehensive test suite and debugging commands
- Support videos that skip conversion (already optimized)
- Automatically add poster attributes to frontend video tags
- Robust fallback system for problematic videos using direct extraction

Downloads by month

Download 2.1.0 External Manual Found an Issue? Code Insights Packagist.org
Author
Marco Pfeiffer
Company
hauptsache.net
Last update
01. Jun 2025
First upload
24. Sep 2019
Downloads
1,539
Category
Frontend Plugins
Dependencies
  • PHP (8.0.0 - 8.9.99)
  • TYPO3 (12.4.2 - 13.9.99)

Installation

  1. Download ZIP file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the ZIP file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.
  1. Go to your folder where the root composer.json file is located
  2. Type: composer require hn/video to get the latest version that runs on your TYPO3 version.
  1. Download T3X file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the T3X file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.

Other extensions by this user (2)

HiDPI
(hidpi)

Drop-in HiDPI solution. No new view helpers or workflow required. No JavaScript hacks. Just a few assumptions.

Supported TYPO3 versions:
Intl
(intl)

This extension overrides the date view helper of typo3 and renders it using the php-intl functions.

Supported TYPO3 versions:

Version history

Version Upload comment Works with TYPO3 Download
2.1.0 / stable
June 01, 2025
Add automatic thumbnail generation and embedding

- Automatically generate and embed poster images in MP4 files during upload
- Extract thumbnails using pure PHP without server-side FFmpeg dependency
- Integrate with TYPO3's file processing system for seamless thumbnail display
- Use FFmpeg's thumbnail filter for intelligent frame selection
- Add comprehensive test suite and debugging commands
- Support videos that skip conversion (already optimized)
- Automatically add poster attributes to frontend video tags
- Robust fallback system for problematic videos using direct extraction
12.4.2 - 13.9.99 Download
2.0.1 / stable
January 16, 2025
removed the middleware solution for the security header since it did not work. Instead improve documentation on what you need need to do.
12.4.2 - 13.9.99 Download
2.0.0 / stable
December 18, 2024
Complete rewrite with in-browser ffmpeg video conversion.
12.4.0 - 13.4.99 Download
1.0.0 / alpha
September 24, 2019
initial release

there is still some work to do liek fine tuning quality settings (especially for vp9)
and error handling is currently a bit of a mess but the extension is already useful
so i decided i release it sooner rather than later.
8.7.10 - 9.5.99 Download