Новая версия FFmpeg 0.9 — свободные библиотеки с открытым исходным кодом.
FFmpeg — набор свободных библиотек с открытым исходным кодом, которые позволяют записывать, конвертировать и передавать цифровые аудио и видео записи в различных форматах.
Немного из изменений:
аппаратное декодирование H.264 на Android
поддержка чтения файлов формата MPO;
перемотка в mmsh;
фильтр libass;
декодер VBLE;
энкодер libopenjpeg;
исправления альфа непрозрачности в многих кодеках;
исправления 8ми-битной палитры в различных кодеках;
экспериментальный энкодер jpeg2000;
поддержка libaacplus;
download
Что делать, если бюджет на покупку ссылок мал или вовсе отсутствует, а ссылки на сайт получить хочется? Правильно, искать возможность поставить ссылку бесплатно. Предлагаю вам 15 способов как это сделать.
Нас интересуют прямые ссылки без редиректов, noindex, nofollow, не закрытых в robots.txt и прочего антиseo. «Прямые» можно поделить на два типа: вы можете влиять на анкор ссылки и вы на него влиять не можете (голый урл или текст ссылки пишет другой человек).
Первый тип помогает продвигаться по запросам, второй помогает этому косвенно – улучшает индексацию сайта, повышает авторитетность страницы, наращивает Тиц и PR.
1. Профиль на форумах
Вспомните, на каких форумах вы уже зарегистрированы. Torrents.ru, форум своего города, форум любителей хомячков, профессиональные форумы. Уверен, таких наберется не мало. Поищите форумы с высоким тиц и pr через поиск. В подавляющем большинстве форумных движков можно поставить урл в профиле, он же будет отображаться в общем списке пользователей. Ставьте для разнообразия ссылку не только на главную страницу, но и важные внутренние страницы. Для лучшей индексации вашей ссылки оставьте на форуме 3-5 осмысленных комментариев в новых темах. Так поисковые боты быстрее обнаружат ваш урл. Если тема прикреплена вверху или сама долго держится вверху списка, то это тоже будет шагом к более быстрой индексации.
Читать далее…
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, думаю что и для любителей 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 в 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
Читать далее…
Приобрел я себе такой девайс МТС EVO, кому будет интересно характеристики можно спокойно найти на просторах интернета, но заметка не об этом понадобилось конвертировать несколько видеофайлов под Android, но для начало надо узнать какие форматы он поддерживает. И так, что я узнал что Android поддерживает H.263 и H.264 video and AAC audio using MPEG-4 and 3GP containers.
Type |
Format / Codec |
Encoder |
Decoder |
Details |
Supported File Type(s) / Container Formats |
Video |
H.263 |
• |
• |
|
• 3GPP (.3gp)
• MPEG-4 (.mp4) |
H.264 AVC |
•
(Android 3.0+) |
• |
Baseline Profile (BP) |
• 3GPP (.3gp)
• MPEG-4 (.mp4)
• MPEG-TS (.ts, AAC audio only, not seekable, Android 3.0+) |
MPEG-4 SP |
|
• |
|
3GPP (.3gp) |
VP8 |
|
•
(Android 2.3.3+) |
Streamable only in Android 4.0 and above |
• WebM (.webm)
• Matroska (.mkv, Android 4.0+) |
Примеры поддерживаемых параметрах кодирования видео. Читать далее…