Скриншот видео из командной строки Linux

Скриншоты можно делать как ffmpeg так и mplayer

ffmpeg:

формат скриншота зависит от расширения файла. Получить скриншот с заданной позиции можно с помощью опции -ss:

ffmpeg -i input.avi -f image2 -vframes 1 -ss 20 output.jpg

В этом случае ffmpeg промотает 20 секунд от начала фильма и уже потом снимет скрин.

Примечание:Опция -ss как в mplayer, так и в ffmpeg может принимать свой аргумент как в виде целого числа секунд, так и в формате времени — ЧЧ:ММ:СС.Д

Опция -vframes контролирует кол-во кодируемых фреймов. Если вам надо снять несколько скринов, вам понадобится задать кол-во фреймов, а также задать формат имени выходных файлов вместо указания имени конкретного файла.

В результате выполнения этой команды появится два файла: output01.jpg и output02.jpg.

mplayer:

Опция -ss как в mplayer, так и в ffmpeg может принимать свой аргумент как в виде целого числа секунд,  так и в формате времени — ЧЧ:ММ:СС.Д.
-frames — контролирует кол-во извлекаемых фреймов.
-vo — формат выходного файла. После двоеточия идет путь в каталог извлечения.

перетащено отсюда

Организация собственного видео портала на основе ClipBucket

. Конечно у некоторых может быть проблема с хостингом, в смысле размера диска, но у меня такой проблемы нет Cool.

Итак, путем перебора остановился на бесплатном движке с открытым кодом ClipBucket. Для его установки потребуются дополнительно установленные на хостинге FFMPEG, FLVtool2, MP4Box, PHPShield, cURL. У меня оказались не установленные только  FLVtool2, MP4Box и PHPShield. Далее инструкция по установке недостающих FLVtool2, MP4Box,cURL на  Ubuntu :

Далее необходимо установить PHPShield — набор скриптов для декодирования «защищенного» кода на PHP. Идем на http://www.phpshield.com/, скачиваем дистрибутив, в моем случае это  http://www.phpshield.com/loaders/ixed4.lin.x86-32.zip, распаковываем в любую папку.  Далее узнаем нашу версию PHP:

Узнаем путь расположению подгружаемых PHP модулей:

и выполняем копирование файла *.lin для вашей версии PHP

Теперь нам нужно подгрузить это расширение в PHP. Узнаем место расположение вашего php.ini файла:

Редактируем файл  php.ini и добавляем extension=»ixed.5.2.lin»

Сохраняем и выходим из редактора. Перезапускаем Apache HTTP-сервер,проверяем, подгрузился ли модуль

должно быть: phpSHIELD Support => enabled

Далее устанавливаем собственно ClipBucket инсталлятором. Из нюансов отмечу, что мне для нормальной работы пришлось править includes/classes/conversion/ffmpeg.class.php, руками удаляя параметры запуска ffmpeg «-acodec libfaac » и  «-vpre normal», т.к. так и не мог добиться чтобы они корректно обрабатывались.

Так-же для версии 2.6 нет нормального полноценного русификатора.

Просмотр сайтов блокированных в РФ

2009-tor-logo1Ну вот и пришел час когда захотел посмотреть интересную для меня информацию, но она не доступна для IP адресов РФ в виду предписаний Роскомнадзора. Мне категорически не нравится что за меня решают что я могу смотреть/читать, а что нет. Пришлось ставить браузер Tor.

ЖЖ правда под Tor так почитать и не удалось, так как там закрыт доступ тем кто заходит из под него, но все остальные ресурсы, закрытые провайдаерами по предписанию Роскомнадзора, вполне открываются.

Обзор телефона Walsun s1

694276359_768Он у меня был. На этом обзор и стоит закончить Cry

Получил  на почте сегодня. Вскрыл коробку. Включил. Не обнаружил встроенного Google Play для установки приложений и интеграции с сервисами Google (хотя на www.pandawill.com, где брал, сиё чётко было указано, что Google Play  есть). Попробовал установить сам сервисы Google по этой инструкции. Итог: телефон «кирпич».  При включении экран с логотипом. Можно зайти в Recovery e3, но сброс к «заводским» настройкам не помогает. Перепрошить никак: прошивок в сети нет, на производителя выйти не удается.

TinyMCE и JQuery UI dialog modal

А именно редактор tinymce не корректно обрабатывает «вложенные» модальные окна в открытом модальном окне:

Дает результатом не редактируемые поля в диалоговых окнах tinymce, например при вызове диалога добавления ссылки (link).

На форумах дают совет добавить в код:

Однако мне не помогло. Пришлось пока отказаться от модальных окон, до момента «пока не найду решение».

1 2