PHPackages                             elsayed85/media-intelligence - 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. elsayed85/media-intelligence

ActiveLibrary[Image &amp; Media](/categories/media)

elsayed85/media-intelligence
============================

A library for processing and analyzing media content, providing tools for audio, video, and text analysis.

01PHP

Since Apr 7Pushed 3y agoCompare

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

READMEChangelogDependenciesVersions (1)Used By (0)

Media Intelligence
==================

[](#media-intelligence)

This repository contains PSR-compatible code for media analysis and processing.

Dependencies
------------

[](#dependencies)

In order to use this package you need to install the following utilities:

- [yt-dlp](https://github.com/yt-dlp/yt-dlp) is a command-line program to download videos from YouTube.com and a few more sites.
- [ffmpeg](https://www.ffmpeg.org/) required by `yt-dlp` for post-processing tasks.

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

[](#installation)

To install this package, you can use Composer:

```
composer require invis1ble/media-intelligence
```

or just add it as a dependency in your `composer.json` file:

```
{
    "require": {
        "invis1ble/media-intelligence": "^2.0"
    }
}
```

After adding the above line, run the following command to install the package:

```
composer install
```

Usage
-----

[](#usage)

To use most of the tools you need to set [OpenAI API Key](https://platform.openai.com/account/api-keys)

```
