воскресенье, 31 августа 2014 г.

Печатаем брошюру в LibreOffice

photo-1
Недавно появилась нужда, связанная с работой, напечатать текстовый материал, набранный в LibreOffice Writter,  в виде брошюры. В принципе сама идея мне была понятна, но как ее реализовать я понятия не имел. Ничего нового не скажу, но как обычно мне помог Google.
Итак, допустим, что документ у нас уже создан. В моем распоряжении был документ в формате А4 с книжной (вертикальной) ориентацией.

Без имени 1.odt - LibreOffice Writer_029

Желательно пронумеровать страницы. Для этого идем в Формат — Страница — Нижний колонтитул и ставим галочку напротив пункта «Вкл. нижний колонтитул».

Стиль страницы: Обычный_031
Далее кликаем в нижней части первой страницы документа, тем самым активируя колонтитул, и потом Вставка — Поля — Номера страниц. Можно отформатировать нумерацию по центру.
Выделение_034
Теперь Файл — Печать — Макет страницы. Выбираем пункт - Брошюрой.
Печать_035
Далее, в этом же окне настроек, переходим во вкладку Общие и выбираем свой принтер.
Печать_036
Жмем Свойства. В открывшемся окне выбираем Размер бумаги —  А4 и Ориентация страницы - Альбомная, в моем случае Landscape. В других принтерах естественно окно настроек будет другим, но смысл думаю понятен.
Свойства iP1800-series_037
Теперь можно нажать Ок и пойдет печать. Но стоит запомнить, что подавать нужно по одному листу. Отпечаталась первая страница, и эту же страницу нужно опять вставить в принтер, но уже обратной, чистой стороной. И так далее, пока не напечатаете все страницы. Конечно принтеры могут поддерживать двухстороннюю печать и некоторые модели могут распечатать сначала все страницы с одной стороны, а потом с другой стороны. Но это уже детали. Для меня главным было понять сам процесс. В итоге весь документ был напечатан с нужным расположением страниц для создания брошюры.

Кое-что про FFmpeg

ffmpegFFmpeg — это набор свободных библиотек с открытым исходным кодом, которые дают возможность пользователю кодировать, обрабатывать аудио-видео файлы, склеивать, извлекать звук из видео файлов, делать запись экрана и много, много других полезных вещей.
Приложения для Linux, с графическим интерфейсом, в последнее время появляются очень часто. Но проверенная временем консоль, не сдает свои позиции. Данная статья покажет всю мощь и эффективность FFmpeg.
Установим свежую версию FFmpeg командами в Терминале:
sudo apt-add-repository ppa:jon-severinsson/ffmpeg
sudo apt-get update
sudo apt-get install ffmpeg
Синтаксис работы с программой такой:
ffmpeg [[опции для входного файла][-i входной файл]]… {[опции для выходного файла] выходной файл}…
Ну а теперь самое интересное, опции и примеры.
Самые основные параметры (ключи):
-i — входящий файл
-b — битрейт видео
-ar — частота дискретизации звука в Гц
-ab — битрейт звука в кБ/c
-ac — количество аудиоканалов
-vcodec — кодек для видео
-acodec — кодек для аудио
-с:v — псевдоним для видео кодека
-c:a — псевдоним для аудио кодека
-f — формат входного/выходного файла
-s — размер выходного файла
-y — перезаписать выходной файл, если он уже присутствует в рабочейдиректории
-r — количество кадров в секунду
-ss — установка времени старта кодирования. Например: -ss 00:10:50
-t — установка продолжительность кодирования. Например: -t 00:18:20
-vn — не кодировать видео
-an — не кодировать аудио
-vol — изменение уровня громкости аудио файла, где 256=normal. Пример: -vol 256
-threads — использование многопоточности, для многоядерных CPU. Пример: -threads auto
-sameq — сохраняем видео в том же качестве
-aspect — указывает соотношение сторон выходного файла. Пример: -aspect 4:3
-pass — количество проходов во время кодирования. Пример: -pass 2
Информационные команды:
ffmpeg -h — справка программы
ffmpeg -h full - полная справка программы
ffmpeg -codecs -информация по возможным кодекам в FFmpeg
ffmpeg -filters -информация по возможным фильтрам в FFmpeg
ffmpeg -formats — информация по поддерживаемым форматам и кодекам
ffmpeg -version — версия программы и библиотек
Рабочие команды на разные случаи жизни:
Узнаем информацию про файл:
ffmpeg -i input.avi
Для извлечения изображений из видео (1 кадр с каждой секунды видео и разрешением 160×128):
ffmpeg -i input.avi -r 1 -s 160x128 -f image2 images%04d.png
либо так:
ffmpeg -i video.mpg image%d.jpg
Поддерживаются следующие графические форматы: PGM, PPM, PAM, PGMYUV, JPEG, GIF, PNG, TIFF, SGI.
Кодирование из .avi в .3gp для старых «мобилок»:
ffmpeg -i input.avi -s 176x144 -vcodec h263 -vb 250k -acodec mp3 -ac 1 -ar 8000 -r 15 -ab 64k -y output.3gp
Входной файл input.avi, разрешение выходного файла должен быть 176×144, используется видеокодек h263, видео битрейт — 250k, аудиокодек — mp3, количество аудиоканалов — 1 (моно), частота дискретизации звука равна 8000, частота кадров — 15, аудио битрейт равен 64k, выходной файл output.3gp
либо такая команда:
ffmpeg -i input.avi -s 176x144 -r 15 -vb 120k -acodec libamr_nb -ar 8000 -ac 1 -ab 12.2k output.3gp
Для более новых «мобилок» команда будет следующей:
ffmpeg -i input.avi -s 320x240 -vcodec mpeg4 -r 15 -acodec libfaac -ac 1 -ar 22000 -ab 56k output.3gp
Кодирование .3gp в .avi:
ffmpeg -i input.3gp -f avi -vcodec xvid -acodec mp3 -ar 22050 output.avi
Кодирование .mov в .flv
ffmpeg -i input.mov -s 640x360 -b 1700k -vcodec flv -ar 44100 output.flv
Кодирование видео для Apple iPod/iPhone:
ffmpeg -i input.avi input -acodec aac -ab 128kb -vcodec mpeg4 -b 1200kb -mbd 2 -flags +4mv+trell -aic 2 -cmp 2 -subcmp 2 -s 320x180 -title X output.mp4
Извлечение звука из видео в формате MP3:
ffmpeg -i input.avi -vn -ar 44100 -ac 2 -ab 192 -f mp3 output_sound.mp3
Кодирование .avi в .mpg:
ffmpeg -i input.avi output.mpg
Кодирование .wav в .mp3:
ffmpeg -i input.wav -vn -ar 44100 -ac 2 -ab 192 -f mp3 output.mp3
Кодирование .mpg в .avi:
ffmpeg -i input.mpg output.avi
Кодирование .avi-файла в несжатый анимированный .gif:
ffmpeg -i input.avi output.gif
Микширование аудио и видео файлов в один:
ffmpeg -i input.wav -i input.avi output.mpg
Кодирование .avi в .flv:
ffmpeg -i input.avi -ab 56 -ar 44100 -b 200 -r 15 -s 320x240 -f flv output.flv
Кодирование Ogg Theora в Mpeg dvd:
ffmpeg -i input.ogm -s 720x576 -vcodec mpeg2video -acodec mp3 output.mpg
Создаем скриншот из видео файла с точно указанным временем:
ffmpeg -i input.flv -r 1 -ss 00:00:13.750 -vframes 1 -t 1 output.jpg
Запись видео с web-камеры:
ffmpeg -f video4linux2 -s 320x240 -i /dev/video0 output.mpg
Удалем звук из видео файла:
ffmpeg -i input.mp4 -an -vcodec copy output.mp4

четверг, 28 августа 2014 г.

Как установить Super Boot Manager в Ubuntu 14.04

Super-Boot-Manager представляет собой графический интерфейс, главной 
целью которого является управление загрузчиками Grub2Burg, а также 
заставкой начальной загрузки Plymouth.
С помощью этого инструмента вы можете установить и настроить 
GRUB,  Burg, изменить тему Burg, используя много красивых тем из 
галереи, а также установить и изменить тему начальной загрузки Plymouth.






























Основные возможности Super Boot Manager

Grub

В этом разделе вы можете:

    Выбрать систему, загружаемую по-умолчанию
    Изменить разрешение экрана, в котором будет работать Grub
    Удалить старые ядра или ненужные записи в меню
    Настроить цвета меню
    Установить картинку приветствия

Burg

Для настройки этого загрузчика доступно следующее:

    Установка Burg в один клик
    Выбор ОС по-умолчанию
    Выбор разрешения экрана и времени ожидания действий пользователя
    Простой поиск и установка тем оформления

Plymouth

Доступны следующие функции:

    Активация и отключение Plymouth
    Выбор анимированного загрузочного экрана
    Настройка в один клик проприетарных графических драйверов для работы Plymouth

Установка Super Boot Manager в Ubuntu 14.04

Репозиторий Super-Boot-Manager  не проиндексирован для  Ubuntu 14.04, поэтому придётся 
подключить репозиторий для  Ubuntu 13.04
Выполните следующую команду в терминале для подключения репозитория:

sudo add-apt-repository ppa:ingalex/super-boot-manager

Следующая команда переименует репозиторий trusty на raring:

sudo sh -c "sed -i 's/trusty/raring/g' /etc/apt/sources.list.d/ingalex-super-boot-manager-trusty.list"

Далее выполните команды  на обновление системы и непосредственную установку 
Super Boot Manager:

sudo apt-get update

sudo apt-get install super-boot-manager

sudo apt-get install -f

super-boot-manager


По окончании установки вы найдёте  Super Boot Manager в программах Администрирование 
или поиском в меню:
.

суббота, 23 августа 2014 г.

Ace Stream 3.0 в Ubuntu и производных

На днях перестал работать ace-stream player. Мне решить проблему помогло обновление плагина  Ace Stream до v3.0
Для обновления выполняем в терминале следующие команды

$ sudo apt-get install python-setuptools
$ wget http://dl.acestream.org/ubuntu/12/acestream_3.0.0-a18_ubuntu_12.04_x86_64.tar.gz
$ tar xvfz acestream_3.0.0-a18_ubuntu_12.04_x86_64.tar.gz
$ sudo cp acestream_3.0.0-a18_ubuntu_12.04_x86_64/acestreamengine /usr/bin/
$ sudo cp -R acestream_3.0.0-a18_ubuntu_12.04_x86_64/data /usr/share/acestream
$ sudo cp -R acestream_3.0.0-a18_ubuntu_12.04_x86_64/lib /usr/share/acestream

Перегружаемся и проверяем версию Ace Stream

$ acestreamengine --version
version: 3.0.0-a18 revision: 1083

AceStream 3.0.0 alpha

четверг, 21 августа 2014 г.

Установить/обновить ядро Linux Kernel 3.16.1 (Stable) в Ubuntu/Linux Mint

Linux Kernel 3.16.1 является первым корректировочным выпуском ядра 
версии 3.16. Список изменений в ядре 3.16.1 можно посмотреть ЗДЕСЬ.
Вы можете скачать соответствующие deb пакеты ОТСЮДА и установить их в 
Центре приложений Ubuntu. Или просто следуйте приведенным ниже 
инструкциям, которые помогут вам установить новое ядро несколькими 
командами в терминале.

Установить ядро версии 3.16.1 командами ниже, можно ​​в следующих дистрибутивах Linux:

Ubuntu 14.04/12.04 
Linux Mint 17/13

Установка ядра Linux Kernel 3.16.1

1. Откройте терминал, скопируйте и выполните одну из команд, согласно архитектуры вашей 
системы/компьютерана свой страх и риск:

Для 32-bit (одной командой):

cd /tmp && wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16.1-utopic/
linux-headers-3.16.1-031601-generic_3.16.1-031601.201408140014_i386.deb 
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16.1-utopic/
linux-headers-3.16.1-031601_3.16.1-031601.201408140014_all.deb 
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16.1-utopic/
linux-image-3.16.1-031601-generic_3.16.1-031601.201408140014_i386.deb && 
sudo dpkg -i *.deb 

Для 64-bit (одной командой): 

cd /tmp && wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16.1-utopic/
linux-headers-3.16.1-031601-generic_3.16.1-031601.201408140014_amd64.deb 
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16.1-utopic/
linux-headers-3.16.1-031601_3.16.1-031601.201408140014_all.deb 
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16.1-utopic/
linux-image-3.16.1-031601-generic_3.16.1-031601.201408140014_amd64.deb && 
sudo dpkg -i *.deb

 2. Обновите GRUB (GRUB надо обновлять в той системе Linux где он установлен, если у вас их 
более одной):

sudo update-grub

Примечание 1
. Если у вас установлен загрузчик BURG, то и его нужно обновить:

sudo update-burg

3. По окончании установки, закройте все приложения и перезагрузите компьютер следующей 
командой:

sudo reboot

После входа в систему, проверьте версию актуального ядра командой:

uname -r

Примечание 2
. Как вернуться к ранее установленному ядру, инструкция ЗДЕСЬ.

Если вы решили удалить ядро 3.16.1, выполните эту команду:

sudo apt-get purge linux-image-3.16.1-*

Источник: https://www.kernel.org/

Удачи.