Архив

Публикации с меткой ‘Debian’

Новая версия FFmpeg 0.9 — свободные библиотеки с открытым исходным кодом.

12 Декабрь 2011 Нет комментариев

Новая версия FFmpeg 0.9 — свободные библиотеки с открытым исходным кодом.

FFmpeg — набор свободных библиотек с открытым исходным кодом, которые позволяют записывать, конвертировать и передавать цифровые аудио и видео записи в различных форматах.
Немного из изменений:

  • аппаратное декодирование H.264 на Android
  • поддержка чтения файлов формата MPO;
  • перемотка в mmsh;
  • фильтр libass;
  • декодер VBLE;
  • энкодер libopenjpeg;
  • исправления альфа непрозрачности в многих кодеках;
  • исправления 8ми-битной палитры в различных кодеках;
  • экспериментальный энкодер jpeg2000;
  • поддержка libaacplus;
  • download

    Что такое eAccelerator и установка на Debian.

    5 Декабрь 2011 Нет комментариев

    eAccelerator — это ускоритель и оптимизатор PHP-кода. Увеличивает производительность PHP скриптов за счет кэширования их в компилированном состоянии,тем самым eAccelerator значительно уменьшает нагрузку на сервер и увеличивает скорость вашего кода PHP в разы. Также оптимизирует скрипты для их ускоренного выполнения.
    Помимо eAccelerator существуют и другие акселератор PHP — XCache, Alternative PHP Cache (APC)
    Для меня ни так важен акселератор PHP, просто решил попробовать и сравнить результаты работы с ним и без него, тем более что у меня блог на wordpress, ну и так для общего развития.
    Для теста поставил с нуля WordPress 3.2.1 использовал VirtualBox и Debian 6.0.3, добавил в footer.php строки

    «< "?php if (is_user_logged_in()) { ?">»
    «< "?php echo get_num_queries(); ?">» запросов за «< "?php timer_stop(1); ?">» секунд.»< "?php ?">»
    «< "?php echo ' | Потребление памяти: ' . round(memory_get_usage()/1024/1024, 2) . 'MB'; }?">»

    получаем
    19 запросов за 0,475 секунд. | Потребление памяти: 17.32MB
    Читать далее…

    Мультимедианый репозиторий для Debian

    25 Ноябрь 2011 Нет комментариев

    На просторах сети встретил еще один хороший репозиторий для Debian, думаю что и для любителей Ubuntu он тоже будет полезен. Как уже ясно из его названия он содержит различные мультимедийные пакеты которые не вошли в официальный репозиторий или новые версии пакетов, которых пока нету в официальных.
    Добавляем для своего дистрибутива:
    $ nano /etc/apt/sources.list.d/multimedia.list

    deb http://www.debian-multimedia.org lenny main non-free
    deb http://www.debian-multimedia.org squeeze main non-free
    deb http://www.debian-multimedia.org wheezy main non-free
    deb http://www.debian-multimedia.org sid main non-free

    Устанавливаем ключ, скачиваем пакет debian-multimedia-keyring_2008.10.16_all.deb и устанавливаем:
    $ dpkg -i debian-multimedia-keyring_2008.10.16_all.deb
    или
    $ apt-get update && apt-get install debian-multimedia-keyring

    Перекодирования видео для Android

    17 Ноябрь 2011 Нет комментариев

    Можно сказать по следам этой заметки Программа для конвертации видео под Android в Ubuntu, но предлагаю вариант для любителей консоли или когда нет возможности использовать графическую оболочку.
    Использование FFmpeg.
    Я использовал старую версию пакета, который был в репозиториях:

    $ apt-cache policy ffmpeg
    ffmpeg:
    Установлен: 4:0.6.2-1ubuntu1.1

    На данный момент на сайте ffmpeg.org доступна FFmpeg 0.8.6 «Love».
    Стандартный вариант — довольно простой пример конвертирования — получаем видео в формате MPEG-4 ASP («XviD»), и еще обращаем внимания на предупреждения, что кодер «aac» экспериментальный и добавляем параметр «-strict experimental», так как у нас стара версия пакета.

    «encoder ‘aac’ is experimental and might produce bad results.
    Add ‘-strict experimental’ if you want to use it.
    Or use the non experimental encoder ‘libfaac’.»

    $ ffmpeg -i источник-video.avi -s 480x320 -vcodec mpeg4 -acodec ac3 -ar 48000 -ac 1 -r 15 -ab 128k -aspect 3:2 получаемое-video.mp4
    или
    ffmpeg -i источник-video.avi -s 480x320 -vcodec mpeg4 -acodec aac -strict experimental -ac 1 -ar 48000 -r 15 -ab 128k -aspect 3:2 получаемое-video.mp4 Читать далее…

    Апплет для панели Gnome — SSH меню

    Данной апплет позволяет составить и упорядочить список ssh-подключений.
    sshmenu
    Все действия выполняем от привилегированного пользователя.
    Для Debian и Ubuntu добавляем репозиторий:
    $ nano /etc/apt/sources.list.d/sshmenu.list

    deb http://sshmenu.sourceforge.net/debian stable contrib

    Добавляем ключ репозитария:
    $ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 4CC00851
    Обновляемся и ставим:
    $ apt-get update
    $ apt-get install sshmenu-gnome

    Правда он просит поставить довольно много новых пакетов, если это нас не смущает то продолжаем.
    Читать далее…

    Настраиваем bash под себя

    30 Август 2011 Нет комментариев

    Открываем:
    $ nano ~/.bashrc
    Хороший способ для просмотра списка ранее введенных команд в bash — имеется команда history.
    По умолчанию она выводит список команд хранящийся в истории.
    По умолчанию его размер — 500 команд, но иногда используешь редкие команды или выражения и что бы потом мучительно не вспоминать, можно полистать историю.
    HISTSIZE — определяет число строк, хранящихся в списке истории (в памяти интерпретатора).
    HISTFILESIZE — максимальное количество команд хранящихся в файле истории.
    Если хотим хранить историю в другом файле, то нужно в .bashrc, задать команду HISTFILE=~/.my_history.

    shopt -s histappend
    PROMPT_COMMAND=’history -a; history -n’

    Читать далее…

    #

    //