Last updated: November 29, 2024

<span aria-hidden="true" id="the-simplest-way-to-encode-video-with-php-just-got-even-simpler"></span>

# The simplest way to encode video with PHP, just got even simpler

![Kevin van Zonneveld](/assets/images/teammates/avatar-kvz-4.jpg?dpl=dpl_6nhQNS5wkVkPZWuKMzXcWrAHNJL5)

**Kevin van Zonneveld**

Co-founder · Amsterdam, The Netherlands · Show bio

[](https://x.com/kvz)[](https://github.com/kvz)

We are pleased to share with you that our [PHP library⁠](https://github.com/transloadit/php-sdk) for easy integration of, for instance, video encoding into your app has received a substantial overhaul.

The complete list of bugfixes and improvements is quite long, so we'll summarize some of the most important ones:

* Support for `E_STRICT` mode
* Improved documentation
* Improved error handling
* Support for signed `GET` requests
* Support for HTTPS

In addition to this, v1.0.0 introduces a few big upgrades that break backwards compatibility:

* Convert to namespaced PHP (PHP 5.3 required)
* Add support for Composer

We owe a great debt of gratitude to [Raymond Julin⁠](https://github.com/nervetattoo) for making this happen.

We have also[submitted the project to Packagist⁠](https://packagist.org/packages/transloadit/php-sdk) so you can now include our SDK by just adding these lines to your project's `composer.json`:

```javascript
{
    "require": {
        "transloadit/php-sdk": "1.*"
    }
}

```

..and run:

```bash
wget https://getcomposer.org/composer.phar \
  && php composer.phar install

```

Pretty cool, right? This will also keep you up to date with any non-backwards-compatibility-breaking-1.0 version that we release. 😄

For people who cannot upgrade (perhaps because they are still on PHP 5.2) the old versions remain available on [GitHub⁠](https://github.com/transloadit/php-sdk). However, with all these goodies, we certainly recommend that you take the 1.0+ plunge!

We hope you will enjoy these changes, but don't hesitate to let us know if you find anything wrong with them.

[#integrations](/blog/tags/integrations.md)[#php](/blog/tags/php.md)

### 👩‍💻 Join 20k+ developers

Sign up for our [monthly newsletter](/newsletters.md) to receive direct links to 3 exclusive tech — and 2 product updates. No less, no more.

Your email:

Get access

## File uploading and encoding. Made simple.

Transloadit streamlines file handling for developers, trusted by brands like Coursera and The New York Times. We’re known for a reliable API, top-notch support, and a strong commitment to open source, with projects like [Uppy⁠](https://uppy.io) and [Tus⁠](https://tus.io) setting standards in file processing.

[Sign up](/c/)[Book a Demo](https://survey.typeform.com/to/kRg47Xi5)

No credit card needed · 5 GB included in the free plan

Cancel anytime
