|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Жизнь на свободе/Записи в блоге |
|
Жизнь на свободе
Голосов: 1 Адрес блога: http://sovety.blogspot.com/ Добавлен: 2008-02-19 12:40:29 блограйдером Lurk |
|
Как сделать видеофайл из GIF-а и добавить поля к видео
2009-09-04 19:08:00 (читать в оригинале)Для того, чтобы из анимированного GIFа сделать видеофайл, я недавно использовал
gifsicle (чтобы разоптимизировать GIF и разбить на кадры) и ffmpeg (чтобы сделать из кадров видео):gifsicle -U --explode "input.gif"
for f in *.gif.* ; do mv "$f" "$f.gif" ; done
ffmpeg -r 25 -i "input.gif.%03d.gif" -sameq -s 320x240 output.flv
Если нужно добавить чёрных полей (до нужного размера), действую примерно так (в данном случае, хочу получить 320×240):
ffmpeg -i input.file -s 320x180 -padtop 30 -padbottom 30 output.file
Дополнение: с новыми версиями ffmpeg (например, 0.6.90), поля к видео добавляются с помощью видеофильтра pad:
ffmpeg -i input.file -vf "scale=320:180,pad=320:240:0:30" output.file
Я не использую для разделения на кадры ImageMagick (convert), потому что мне кажется, что
gifsicle работает быстрее и требует меньше памяти.(in English)
Как сделать видеофайл из GIF-а и добавить поля к видео
2009-09-04 19:08:00 (читать в оригинале)Для того, чтобы из анимированного GIFа сделать видеофайл, я недавно использовал
gifsicle (чтобы разоптимизировать GIF и разбить на кадры) и ffmpeg (чтобы сделать из кадров видео):gifsicle -U --explode "input.gif"
for f in *.gif.* ; do mv "$f" "$f.gif" ; done
ffmpeg -r 25 -i "input.gif.%03d.gif" -sameq -s 320x240 output.flv
Если нужно добавить чёрных полей (до нужного размера), действую примерно так (в данном случае, хочу получить 320×240):
ffmpeg -i input.file -s 320x180 -padtop 30 -padbottom 30 output.file
Дополнение: с новыми версиями ffmpeg (например, 0.6.90), поля к видео добавляются с помощью видеофильтра pad:
ffmpeg -i input.file -vf "scale=320:180,pad=320:240:0:30" output.file
Я не использую для разделения на кадры ImageMagick (convert), потому что мне кажется, что
gifsicle работает быстрее и требует меньше памяти.(in English)
Как пометить пакеты в Aptitude, чтобы потом удалить
2009-09-03 00:58:00 (читать в оригинале)Очень полезная возможность в
aptitude — пользовательские метки для выбранных пакетов.Например, нужно поставить какой-то набор пакетов, чтобы собрать программу X из исходников, а потом нужно эти пакеты удалить. При установке помечаем выбранные пакеты какой-то своей меткой (
builddeps в моём примере):$ sudo aptitude install --add-user-tag builddeps libчто-то-dev libчто-то-ещё-dev ...
А потом, когда эти пакеты больше не требуются, их удаляем, выбрав по той же метке:
$ sudo aptitude purge '?user-tag(builddeps)'
Поисковый шаблон
?user-tag(метка) можно использовать совместно со всеми другими поисковыми шаблонами. Присваивать метки можно не только при установке (install), но и во многих других операциях.Как видно из примера, особенно эта возможность полезна для самостоятельной сборки пакетов и программ из исходников.
P.S. Не помню, есть ли
--add-user-tag в Ubuntu, но в Debian Lenny (aptitude-0.4.11) точно есть.This post in English
Как пометить пакеты в Aptitude, чтобы потом удалить
2009-09-03 00:58:00 (читать в оригинале)Очень полезная возможность в
aptitude — пользовательские метки для выбранных пакетов.Например, нужно поставить какой-то набор пакетов, чтобы собрать программу X из исходников, а потом нужно эти пакеты удалить. При установке помечаем выбранные пакеты какой-то своей меткой (
builddeps в моём примере):$ sudo aptitude install --add-user-tag builddeps libчто-то-dev libчто-то-ещё-dev ...
А потом, когда эти пакеты больше не требуются, их удаляем, выбрав по той же метке:
$ sudo aptitude purge '?user-tag(builddeps)'
Поисковый шаблон
?user-tag(метка) можно использовать совместно со всеми другими поисковыми шаблонами. Присваивать метки можно не только при установке (install), но и во многих других операциях.Как видно из примера, особенно эта возможность полезна для самостоятельной сборки пакетов и программ из исходников.
P.S. Не помню, есть ли
--add-user-tag в Ubuntu, но в Debian Lenny (aptitude-0.4.11) точно есть.This post in English
Скорое обновление RuNIX.org
2009-08-28 04:59:00 (читать в оригинале)Наконец собрался и подготовил обновление планеты русских блогов о *NIX RuNIX.org. Дело в том, что скрипт Planet Planet, на котором аггрегатор работает сейчас уже давно не обновляется, а на смену ему пришёл Planet Venus. Вот на него и переходим.
Грядущие изменения, большие и маленькие:
- Другой, на мой вкус более аккуратный и человечный, шаблон.
- Список блогов теперь можно сворачивать (будет такой маааленький треугольник в заголовке списка). По наведению на название блога из списка, открывается меню недавних из этого блога.
- Появилась возможность навигации с клавиатуры (для тех, кто читает планету на сайте). Переход между записями по клавишам j и k можно включить в боковой врезке.
- Если в фиде определена картинка пользователя (Channel image или Icon), планета может её использовать. RSS 2.0 из ЖЖ, например, такие картинки отдаёт (соответственно, у некоторых авторов автоматически появятся портреты). Естественно, присылать нам свои фотки 64×64 по-прежнему можно.
- После перехода на Planet Venus, мы теперь можем пропускать заметки с будущими датами и изменения
atom:updated(Помните, когда порой вдруг валились кучей старые посты какого-нибудь блога, как правило на blogspot? Вот чтобы так не было, и нужно). Должно стать лучше. - Шаблон теперь на XSLT, поэтому появилась определённая свобода в обработке записей (я в XSLT не силён, но думаю, справимся). Можно будет что-то исправлять или фильтровать. Дополнительно теперь есть возможность подключать фильтры-плагины.
Кто не заметил ссылку — новая планет будет выглядеть так.
Приветствуются замечания по делу (если по вёрстске — лучше сразу патч к CSS, если считаете, что что-то нужно фильтровать-менять — поделюсь XSLT, обсудим). Если что-то из ряда вон и лучше ничего не трогать — кричите!
Есть некоторые задумки (не факт, что скоро сделаю):
- добавить какой-нибудь ticket-tracker, чтобы заявки и жалобы быстрее собирать и все могли их видеть и комментировать;
- сделать javascript-овый флажок «пожаловаться» рядом с каждой записью, чтобы вовремя замечать неподходящий или неинтересный материал (я не всегда успеваю такой заметить, а написать письмо читателям обычно более лениво, чем ткнуть в кнопку);
P.S. Да, забыл предупредить. Допускаю, что при обновлении скрипта некоторые записи пройдут повторно. Прошу извинить за неудобство.
Категория «Интернет ресурсы»
Взлеты Топ 5
|
| ||
|
+824 |
870 |
Tomas50 |
|
+823 |
859 |
Коптящий_Небо |
|
+807 |
820 |
Parazit! |
|
+798 |
819 |
Ksanexx |
|
+793 |
878 |
myTomas Home Page |
Падения Топ 5
|
| ||
|
-1 |
9 |
WordPress Россия |
|
-1 |
5 |
Борис Немцов |
|
-4 |
229 |
nskbl |
|
-5 |
854 |
Новые материалы :: Республика Саха Якутия |
|
-5 |
4 |
ДОСКА БЕСПЛАТНЫХ ЧАСТНЫХ ОБЪЯВЛЕНИЙ |
Популярные за сутки
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.
