PHPackages                             uos/opencast - 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. uos/opencast

ActiveTypo3-cms-extension[Image &amp; Media](/categories/media)

uos/opencast
============

Support for Opencast videos

2.0.0(3mo ago)03.4k2[2 issues](https://github.com/opencast/typo3ext-opencast/issues)GPL-2.0-or-laterPHP

Since Nov 30Pushed 3mo ago3 watchersCompare

[ Source](https://github.com/opencast/typo3ext-opencast)[ Packagist](https://packagist.org/packages/uos/opencast)[ RSS](/packages/uos-opencast/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)Dependencies (1)Versions (8)Used By (0)

TYPO3 Extension opencast
========================

[](#typo3-extension-opencast)

This extension adds support for Opencast videos to TYPO3 12 &amp; 13 LTS.

Installation
------------

[](#installation)

- Install extension via composer: `composer require uos/opencast`
- Go into BE module 'settings' and set `host` and `version` parameter
- Include static TypoScript `Opencast` into your main template (mandatory!)
- Include static TypoScript `Opencast: IFrame CSS` (optional!)

Usage
-----

[](#usage)

- Create new content element that's capable of displaying videos, e.g. `textmedia`
- Hit button 'Add media file', paste Opencast video URL into 'Add new media asset' and 'Add media'
- In case it's been a valid Opencast video URL there should be a new `.opencast` file that you can click on

Rendering
---------

[](#rendering)

Currently Opencast videos are being rendered as iframes.

Paths to template file can be overridden with the usual mechanism of setting this TS constants:

```
plugin.tx_opencast.view.templateRootPath = EXT:your_extension/Resources/Private/Tempates/Extensions/Opencast

```

License
-------

[](#license)

Copyright (C) 2021, Apereo Foundation

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

###  Health Score

44

—

FairBetter than 92% of packages

Maintenance78

Regular maintenance activity

Popularity20

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 84.6% of commits — single point of failure

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 ~252 days

Recently: every ~298 days

Total

7

Last Release

118d ago

Major Versions

1.1.3 → 2.0.02026-01-20

### Community

Maintainers

![](https://www.gravatar.com/avatar/4a288a9c4de1e44927c96ee2f9cef86ad3fbf3648e47933c2b662f3c090f0265?d=identicon)[kitzberger](/maintainers/kitzberger)

![](https://www.gravatar.com/avatar/5801b90b48cb23858da283af072119996ff293c67f767f299bc6e5fd6ba5a1fa?d=identicon)[baschny](/maintainers/baschny)

---

Top Contributors

[![kitzberger](https://avatars.githubusercontent.com/u/1405149?v=4)](https://github.com/kitzberger "kitzberger (33 commits)")[![lkiesow](https://avatars.githubusercontent.com/u/1008395?v=4)](https://github.com/lkiesow "lkiesow (4 commits)")[![franzkugelmann](https://avatars.githubusercontent.com/u/11320147?v=4)](https://github.com/franzkugelmann "franzkugelmann (2 commits)")

### Embed Badge

![Health badge](/badges/uos-opencast/health.svg)

```
[![Health](https://phpackages.com/badges/uos-opencast/health.svg)](https://phpackages.com/packages/uos-opencast)
```

###  Alternatives

[netresearch/rte-ckeditor-image

Image support in CKEditor for the TYPO3 ecosystem - by Netresearch

63991.3k4](/packages/netresearch-rte-ckeditor-image)[christophlehmann/imageoptimizer

Optimize uploaded/processed images with binaries of your choice

46501.8k](/packages/christophlehmann-imageoptimizer)[plan2net/webp

Creates WebP copies for images (TYPO3 CMS)

661.4M3](/packages/plan2net-webp)[sitegeist/sms-responsive-images

Provides ViewHelpers and configuration to render valid responsive images based on TYPO3's image cropping tool.

34493.1k2](/packages/sitegeist-sms-responsive-images)[lochmueller/focuspoint

Focuspoint integrate the focal point method to crop images in the frontend of the web page. Use the jQuery-focuspoint plugin (https://github.com/jonom/jquery-focuspoint example http://jonom.github.io/jquery-focuspoint/demos/helper/index.html) to crop the images. Use the function as wizard in the file list view and directly in the content element.

23179.1k](/packages/lochmueller-focuspoint)[smichaelsen/melon-images

Responsive Image Management

2489.3k](/packages/smichaelsen-melon-images)

PHPackages © 2026

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