Разделы
Veselov CV | vvShop © 2008 – 2018
Контакты
email: igor@veselov.sumy.ua
skype: utz0r2
» » » Страница 3

soluble-mediatools - php обертка для video conversions, transcoding, querying, thumbnailing, wraps around ffmpeg and ffprobe


<?php
use Soluble\MediaTools\Video\Config\FFProbeConfig;
use Soluble\MediaTools\Video\Exception\InfoReaderExceptionInterface;
use Soluble\MediaTools\Video\VideoInfoReader;

$infoReader = new VideoInfoReader(new FFProbeConfig('/path/to/ffprobe'));

try {
    $videoInfo = $infoReader->getInfo('/path/video.mp4');
} catch (InfoReaderExceptionInterface $e) {
    // see below for exceptions
}

$duration = $videoInfo->getDuration();
$frames   = $videoInfo->getNbFrames();
$width    = $videoInfo->getWidth();
$height   = $videoInfo->getHeight();

// Or alternatively
['width' => $width, 'height' => $height] = $videoInfo->getDimensions();
       

https://github.com/soluble-io/soluble-mediatools/

php-enqueue/enqueue-dev - обертка для очередей PHP, Symfony, Laravel, Magento


php-enqueue/enqueue-dev - обертка для очередей PHP, Symfony, Laravel, Magento

https://github.com/php-enqueue/enqueue-dev

Lashop - беслпатный скрипт интернет-витрины на фреймворке laravel


Стартовая страница
Lashop - беслпатный скрипт интернет-витрины на фреймворке laravel

Страница админки
Lashop - беслпатный скрипт интернет-витрины на фреймворке laravel

Lashop - быстрый и простой скрипт интернет витрины, разработнанный на фрейворке ларавел 5.6, и работает на файловой базе данных sqlite3. FullAjax и многое другое.
https://github.com/utz0r2/lashop

spatie/laravel-missing-page-redirector - laravel пакет для создания редиректов старых страниц на новые


'redirects' => [
   '/non-existing-page' => '/existing-page',
   '/old-blog/{url}' => '/new-blog/{url}',
],

https://github.com/spatie/laravel-missing-page-redirector

rezozero/mixedfeed - php библиотека для получения фида из инстаграма, твиттера, фейсбука и гитхаба


use RZ\MixedFeed\MixedFeed;
use RZ\MixedFeed\InstagramFeed;
use RZ\MixedFeed\TwitterFeed;
use RZ\MixedFeed\TwitterSearchFeed;
use RZ\MixedFeed\FacebookPageFeed;
use RZ\MixedFeed\GithubReleasesFeed;
use RZ\MixedFeed\GithubCommitsFeed;

$feed = new MixedFeed([
    new InstagramFeed(
        'instagram_user_id',
        'instagram_access_token',
        null // you can add a doctrine cache provider
    ),
    new TwitterFeed(
        'twitter_user_id',
        'twitter_consumer_key',
        'twitter_consumer_secret',
        'twitter_access_token',
        'twitter_access_token_secret',
        null,  // you can add a doctrine cache provider
        true,  // exclude replies true/false
        false, // include retweets true/false
        false  // extended mode true/false
    ),
    new TwitterSearchFeed(
        [
            '#art', // do not specify a key for string searchs
            'from' => 'rezo_zero',
            'since' => '2015-11-01',
            'until' => '2015-11-30',
        ],
        'twitter_consumer_key',
        'twitter_consumer_secret',
        'twitter_access_token',
        'twitter_access_token_secret',
        null,  // you can add a doctrine cache provider
        false  // extended mode true/false
    ),
    new FacebookPageFeed(
        'page-id',
        'app_access_token',
        null, // you can add a doctrine cache provider
        []    // And a fields array to retrieve too
    ),
    new GithubCommitsFeed(
        'symfony/symfony',
        'access_token',
        null // you can add a doctrine cache provider
    ),
    new GithubReleasesFeed(
        'roadiz/roadiz',
        'access_token',
        null // you can add a doctrine cache provider
    ),
]);

return $feed->getItems(12);

https://github.com/rezozero/mixedfeed

beyondcode/laravel-view-xray - laravel скрипт позволяющий наглядно отображать виды шаблона


beyondcode/laravel-view-xray - laravel скрипт позволяющий наглядно отображать виды шаблона

https://github.com/beyondcode/laravel-view-xray
«»
Вверх