Загрузка Linux’а в single mode

В категории Подсказки от 21 октября, 2011. Автор admin

Потребность в этом бывает не часто, а точнее крайне редко, поэтому все время забываешь как же это делается. Вот чтобы не забыть, как говориться на заметку, ниже пара инструкций как это легко сделать.

Для примера возьмем CentOS 5.
На всякий случай скажу, что для загрузки в SingleUserMode необходимо иметь физическую консоль на сервер, никакие ssh не подойдут!

  1. Включаем/перегружаем наш сервер.
  2. Когда показывается Splash-скрин (она же заставка), делаем как нам и предлагают: «Press any key to enter Grub menu», то есть жмем чего-нибудь на клавиатуре.
  3. Далее выбираем нужное нам ядро и жмем ‘a’ чтобы изменить аргументы загрузки ядра.

4. В конец строки добавляем слово «single» и жмем Энтер!
5. Ждемс и получаем шелл.

 

Тэги:

FFmpeg watermark libavfilter

В категории Подсказки от 15 октября, 2011. Автор admin

Ранее поддержка осуществлялась через vhook – эту опцию отключили очень давно, далее поддержка осуществлялась при подключении avfilter-lavf – эту опцию испортили и обещают вернуть уже очень давно, но ребята, поддерживающие libavfilter собрали свой ffmpeg . В подавляющем большинстве манов в интернете указано, что при сборке нужен флаг –enable-avfilter-lavf , но в данной ситуации он не нужен, так как опция активирована дефолтно.

Итак ставим :

cd /usr/src/
svn checkout svn://svn.ffmpeg.org/soc/libavfilter libavfilter
cd libavfilter
./checkout.sh
cd ffmpeg
./configure –enable-avfilter –enable-avfilter=movie
make
make install
На выходе будем иметь ffmpeg , поддерживающий ватермарк.

Корректная команда для наложения ватермарка :

ffmpeg -i INPUT_FILE_THAT_DONT_HAVE_WATERMARK -acodec copy -vf «movie=0:png:WATERMARK.PNG [logo]; [in][logo] overlay=W-w-5:H-20-0 [out]» OUTPUT_FILE_THAT_HAVE_WATERMARK

Тэги:

Отключаем swscale в ffmpeg

В категории Подсказки от 15 октября, 2011. Автор admin

В новых чекаутах ffmpeg появились опции :

–disable-swscale disable libswscale build
–disable-swscale-alpha disable alpha channel support in swscale

Но они не работают в должном объеме, так как при использовании опции собираются все бинарники , кроме ffmpeg ( в исходники жестко вшиты либы, необходимые для работы ).

Наша задача – почистить исходники от этой либы, чтобы ffmpeg даже не знал о ее существовании.
Итак, начнем :

Больше »

Тэги: