PHPackages                             eriksiemund/generate-video-poster - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Image &amp; Media](/categories/media)
4. /
5. eriksiemund/generate-video-poster

ActiveKirby-plugin[Image &amp; Media](/categories/media)

eriksiemund/generate-video-poster
=================================

Automatically/Manually generate video poster from first frame

v0.1.8(6mo ago)038MITVue

Since Oct 14Pushed 6mo agoCompare

[ Source](https://github.com/eriksiemund/kirby-generate-video-poster)[ Packagist](https://packagist.org/packages/eriksiemund/generate-video-poster)[ Docs](https://eriksiemund.com)[ RSS](/packages/eriksiemund-generate-video-poster/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (1)Versions (9)Used By (0)

Kirby Video Poster Generator
============================

[](#kirby-video-poster-generator)

Kirby Video Poster Generator is a plugin for [Kirby CMS](https://getkirby.com) that uses Canvas API to get the initial or selected frame from a video file. It works directly in the Panel and is compatible with most Kirby websites.

Install
-------

[](#install)

You have to use composer to install the plugin into your project.

```
composer require eriksiemund/generate-video-poster
```

Setup
-----

[](#setup)

In the video file blueprint add a generatevideoposter field, browse to a video details page in panel and press the button.

*site/blueprints/files/video.yml*

```
title: Default Page
fields:
  poster:
    label: My Poster
    type: files
    multiple: false
    width: 1/2
  my_generatevideoposter_button:
    type: generatevideoposter
```

Use in Template or Snippet
--------------------------

[](#use-in-template-or-snippet)

*site/snippets/video.php*

```
$poster = $media->toFile()->poster()
```

Support and Questions
---------------------

[](#support-and-questions)

For the sake of reproducible bug reports, please include the following information in your bug reports:

- Kirby &amp; Kirby Video Poster Generator version
- Browser environment (name, version, operating system)
- Global and section configuration (without any sensitive information)
- Steps to reproduce the bug (if no reproduction is provided)
- Screenshots or screen recordings if applicable

Feedback
--------

[](#feedback)

I value your feedback and ideas for improving Kirby Video Poster Generator. If you have any suggestions, please feel free to reach out to me.

License
-------

[](#license)

© 2025-PRESENT [Erik Siemund](https://github.com/eriksiemund)

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance66

Regular maintenance activity

Popularity8

Limited adoption so far

Community2

Small or concentrated contributor base

Maturity31

Early-stage or recently created project

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~9 days

Recently: every ~15 days

Total

8

Last Release

199d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/35425245?v=4)[eriksiemund](/maintainers/eriksiemund)[@eriksiemund](https://github.com/eriksiemund)

### Embed Badge

![Health badge](/badges/eriksiemund-generate-video-poster/health.svg)

```
[![Health](https://phpackages.com/badges/eriksiemund-generate-video-poster/health.svg)](https://phpackages.com/packages/eriksiemund-generate-video-poster)
```

###  Alternatives

[getkirby/cms

The Kirby core

1.5k584.8k472](/packages/getkirby-cms)[flokosiol/focus

Better image cropping for Kirby CMS

18265.7k](/packages/flokosiol-focus)[timnarr/kirby-imagex

Modern images for Kirby CMS – This plugin helps you orchestrate modern, responsive and performant images in Kirby

828.7k1](/packages/timnarr-kirby-imagex)[medienbaecker/kirby-modules

Easily add modules to your pages

895.5k1](/packages/medienbaecker-kirby-modules)[sylvainjule/annotator

Place pins / define zones on an image synced with a structure field

11015.6k](/packages/sylvainjule-annotator)[tobimori/kirby-thumbhash

Kirby Image placeholders with the smarter ThumbHash integration

3810.2k1](/packages/tobimori-kirby-thumbhash)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
