LINUX.ORG.RU
ФорумTalks

FreeBSD как мультимедиа-станция

 ,


0

1

Здравствуй ЛОР!
Недавно сделал дуалбут и поставил FreeBSD9. Из портов собрал ffmpeg с поддержкой GPU(!).
170 FPS команда:

ffmpeg -y -i ${input_file} -s cif -vcodec libxvid -vb 700k -acodec ac3 -ab 128k -ac 2 ${output_file}
14 Видео 720х576 сконвертил буквально за пару часов.
Аналогичная в GNU / Linux Debian всего 102 FPS. Это значит выключить иксы и DE на 6-8 часов.
P4 3,2 GHz HT EM64T 3GB ОЗУ.
Поставил дрова nvidia(GF8600GT), без поддержки 32хбитности в ядре не собрались, что не страшно; OpenArena из портов и xmoto.
OpenArena в чистых иксах почти не лагает при > 10 игроков по тырнету.
Рад ужасно :) Теперь после своего рабочего дня могу комфортно погамать или быстро сконвертить тонну видео... выдохнул.
Поздравьте меня! :) GNU / Linux тут при том, что Gentoo'шная система портов надеюсь будет в скором будущем опциональной возможностью каждого дистряба GNU / Linux.

★★☆

Рад за тебя. :)
Чую, скоро тут будет срач.

bsdfun ★★★★★
()

Я правильно понимаю: ты поставил на FreeBSD более свежий ffmpeg, чем на Дебиан, и тащишься от выигрыша в производительности?

tailgunner ★★★★★
()

170 FPS команда

15 человек на сундук мертвеца............

King_Diamond
()

[отметился в треде, как пользователь $TAG1]

takino ★★★★★
()
Ответ на: комментарий от takino

и я могу в дебиане из сырцов скомпилировать и в генту бинарники установить. я не спрашивал, можно ли бинарники во фряхе ставить

xsektorx ★★★
()

Gentoo'шная система портов

Я бы предпочел аналогичную source mage, основанную на вещи, которая умеет

% make ; DISTDIR=dist/ sudo make install
% sudo pkgmk dist/
editors/super-ed 0.21
[метаданные]
Приложение установлено, его можно даже удалить через
% sudo pkgrm editors/super-ed
Гибрид примитивного «пакетного менеджера» и pkg-config. Ну а поверх этого уже полноценная установочная система.

quantum-troll ★★★★★
()
Ответ на: комментарий от takino

man pkg_add

кому оно нафиг нужно, с прибитыми гвоздями зависимостями, далеко не всегда подходящими опциями компиляциями итп? Плюс если пытаться совмещать софт из постоянно обновляемых портов с бинарниками - потенциально возможны проблемы (по крайней мере 3-4 года назад частенько выползали)

lazyklimm ★★★★★
()
Ответ на: комментарий от xsektorx

Ааа. ну, завязанный на ведре линукса или proc линукса или sysfs линуса или имеющий большие линуксизмы из линуксового glibc не обязательно с пол-пинка соберётся.

takino ★★★★★
()
Ответ на: комментарий от takino

ты чего несёшь вообще? я про то, что тс наверняка собрал из сырцов, а под дебианом поставил из бинарников, к тому же разные версии скорее всего

xsektorx ★★★
()
Ответ на: комментарий от xsektorx

Аа. Ну ок.

Тогда кто там орал на гентупользователей что конпеляция даёт прирост в доли процента? :)

Алсо, ТС сказал же, что на видеокарте конвертил видео. А там разницы от пересборки порта быть не должно.

takino ★★★★★
()
Ответ на: комментарий от takino

пересборка мира даёт прирост в доли процента, а не конпеляция

если на видеокарте, то вообще непонятно, что там может быть при одинаковых дровах

xsektorx ★★★
()

FreeBSD как аудио магнитола в катафалке

xtraeft ★★☆☆
()
Ответ на: комментарий от takino

Тогда кто там орал на гентупользователей что конпеляция даёт прирост в доли процента? :)

Когда-то пробовал на ffmpeg, разница была около 10-15% (с дефолтными cflags, cssflags и под corei7)

ymuv ★★★★
()
Ответ на: комментарий от le_legioner

Я работаю до 14-16 часов в день. Завидовать нечему. Понятие времени для меня условно. Девчонки у меня нету :( После такого дня остаётся только чуть погамать и всё ;)

xwicked ★★☆
() автор топика
Ответ на: комментарий от tailgunner

Думаю нет, завтра ребутнусь - проверю версию. Дерево портов я не обновлял. Debian:

ffmpeg version 0.7.11, Copyright (c) 2000-2011 the FFmpeg developers
  built on Mar 26 2012 06:51:23 with gcc 4.4.5
 
Потом пересобиру без GPU и скажу, какова разница на самой фре.

xwicked ★★☆
() автор топика
Ответ на: комментарий от xwicked

Игры во FreeBSD, между прочим

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

leave ★★★★★
()
Ответ на: комментарий от takino

Преимущество компиляции не в скорости, а в том, что фичи и зависимости у программ задаются во время компиляции.
Таким образом, мы или собираем софт с нужными флагами, или же пакетный менеджер ставит всё подряд, прям как в Debian.

quantum-troll ★★★★★
()
Ответ на: комментарий от xsektorx

Так и было, про версии уточню. А как мне Debian научить самособирабельсти всех зависимостей(не в ручную)?

xwicked ★★☆
() автор топика
Ответ на: комментарий от leave

Поэтому я здесь и частенько зависаю. ЛОР во всех красе!!!

xwicked ★★☆
() автор топика
Ответ на: комментарий от xwicked

Если у вас тестинг, то там пока что нет апт-билда. Вообще, в самом тупом случае, если хочется ./configure && make && make install, то зависимости проще всего поставить через apt-get build-dep ffmpeg

leave ★★★★★
()
Ответ на: комментарий от leave

6 Stable. пакет установил, благодарю, но

При обработке следующих пакетов произошли ошибки:
 module-init-tools
 linux-image-2.6.32-5-amd64
 at
 exim4-base
 exim4-daemon-light
 exim4
 linux-sound-base
N: Ignoring file 'apt-build' in directory '/etc/apt/sources.list.d/' as it has no filename extension
E: Sub-process /usr/bin/dpkg returned an error code (1)
Поиграюсь сначала в ВМке, а то свою рабочую машину ушатаю :) До этого он не определил тип проца: «nococa» написал и всё Athlon64 выбирать не стал, так как P4. Что такое k8-sse3 ладу не дал у меня до sse2.

xwicked ★★☆
() автор топика
Ответ на: комментарий от xwicked

Теперь уже завтра продолжу изыскания...

xwicked ★★☆
() автор топика

Это чтобы на кладбище не такая мрачная атмосфера была?

Quasar ★★★★★
()
Ответ на: комментарий от quantum-troll

или же пакетный менеджер ставит всё подряд, прям как в Debian.

в дебиан есть опциональные зависимости, и, частенько, несколько вариантов одного и того же пакета. Да, это не настолько гибко, но из профитов - бинарность и лучшая оттестированность (все варианты сочетаний use-флагов оттестировать просто невозможно)

lazyklimm ★★★★★
()
Ответ на: комментарий от xwicked
ffmpeg version 0.7.8, Copyright (c) 2000-2011 the FFmpeg developers patched FreeBSD
  built on April 22 2012 *** with gcc ***
xwicked ★★☆
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.