Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины.
   

Вернуться   Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины. > Off-Topic > Off-Topic

Ответ
 
Опции темы Опции просмотра
Старый 23.11.2012, 20:03   #171
bigbax
Senior Member
 
Аватар для bigbax
 
Регистрация: 12.12.2009
Адрес: Моск.обл.
Сообщений: 4,446
Отправить сообщение для bigbax с помощью ICQ
По умолчанию

Цитата:
Сообщение от Dganic Посмотреть сообщение
что за особые параметры для сборки под atom + ION ? Что они делают? И будут ли они работать для Eden ?
в линукс для компиляции ядра оси выглядит примерно так (cтырил у Openelec ):
Код:
if [ "$TARGET_CPU" = atom ]; then
 TARGET_CPU=atom
 GCC_FLAGS="$GCC_FLAGS -mfpmath=sse -msse2 -mssse3 -mmovbe"
fi
При компиляции выглядит так :

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.7.2/release/threading-multi/cregex.o

"/home/mmm/openbricks/build/build.ion.eglibc/toolchain/bin/x86_64-openbricks-linux-gnu-gcc"
-ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -pedantic
-O3 -fexcess-precision=fast -m64 -mfpmath=sse -msse2 -mssse3 -mmovbe -mtune=atom -fPIC -fgraphite-identity -ftree-loop-distribution -floop-interchange -floop-strip-mine -floop-block -Wall -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/home/mmm/openbricks/build/build.ion.eglibc/toolchain/x86_64-openbricks-linux-gnu/sysroot/usr/local/include -I/home/mmm/openbricks/build/build.ion.eglibc/toolchain/x86_64-openbricks-linux-gnu/sysroot/usr/include -pthread -fPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG -I"." -c -o "bin.v2/libs/regex/build/gcc-4.7.2/release/threading-multi/cregex.o" "libs/regex/build/../src/cregex.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.7.2/release/threading-multi/fileiter.o

"/home/mmm/openbricks/build/build.ion.eglibc/toolchain/bin/x86_64-openbricks-linux-gnu-gcc" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -pedantic -O3 -fexcess-precision=fast -m64 -mfpmath=sse -msse2 -mssse3 -mmovbe -mtune=atom -fPIC -fgraphite-identity -ftree-loop-distribution -floop-interchange -floop-strip-mine -floop-block -Wall -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/home/mmm/openbricks/build/build.ion.eglibc/toolchain/x86_64-openbricks-linux-gnu/sysroot/usr/local/include -I/home/mmm/openbricks/build/build.ion.eglibc/toolchain/x86_64-openbricks-linux-gnu/sysroot/usr/include -pthread -fPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG -I"." -c -o "bin.v2/libs/regex/build/gcc-4.7.2/release/threading-multi/fileiter.o" "libs/regex/build/../src/fileiter.cpp"

CCCMD = x86_64-openbricks-linux-gnu-gcc -DPERL_CORE -c -O3 -fexcess-precision=fast -m64 -mfpmath=sse -msse2 -mssse3 -mmovbe -mtune=atom -fPIC -fgraphite-identity -ftree-loop-distribution -floop-interchange -floop-strip-mine -floop-block -Wall -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/home/mmm/openbricks/build/build.ion.eglibc/toolchain/x86_64-openbricks-linux-gnu/sysroot/usr/local/include -I/home/mmm/openbricks/build/build.ion.eglibc/toolchain/x86_64-openbricks-linux-gnu/sysroot/usr/include -DDEBIAN -fexpensive-optimizations -fomit-frame-pointer -O2 -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -std=c89 -O2 -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings

для себя собрал очередной флешечный вариант. будут проблемы с звуком смотрите здесь файл audio
__________________
Ubuntu 20.0.х, Kodi next

Последний раз редактировалось bigbax; 25.11.2012 в 18:38.
bigbax вне форума   Ответить с цитированием
   
Старый 23.11.2012, 21:39   #172
Dganic
Senior Member
 
Регистрация: 21.08.2011
Сообщений: 337
По умолчанию

bigbax И какую реальную пользу приносит компиляция ядра с этими флагами? Просто думаю стоит ли заморачиваться с пересборкой ядра.
Dganic вне форума   Ответить с цитированием
Старый 23.11.2012, 21:49   #173
bigbax
Senior Member
 
Аватар для bigbax
 
Регистрация: 12.12.2009
Адрес: Моск.обл.
Сообщений: 4,446
Отправить сообщение для bigbax с помощью ICQ
По умолчанию

На заметку: Более агрессивные флаги оптимизации повышают производительность в однопоточных тестах (то есть Nbench) на Atom 330 с GCC 4.5.3, особенно заметно на вычислениях с плавающей запятой (прирост ~20%).
я пока смотрю что и как на деле получится. вроде и неплохо. просто атом слабый проц - отсюда и мытарства .
здесь приводил скрины почти такой же сборки только для NVidia и проц Core 6400 - вот там радует
__________________
Ubuntu 20.0.х, Kodi next

Последний раз редактировалось bigbax; 24.11.2012 в 21:29.
bigbax вне форума   Ответить с цитированием
Старый 23.11.2012, 22:51   #174
ray1112
Senior Member
 
Регистрация: 28.03.2012
Сообщений: 257
По умолчанию

Прошел весь путь с ALPHA4 до BETA1 (самостоятельная сборка из git). С небольшими замечаниями все устраивает, особенно HD Audio (кино и музыка) и PVR (СтримТВ). Есть проблемы с отдельными плагинами (не работают), в остальном меня устраивает.
__________________
RPi3, LibreELEC 9.2 armv7, Kodi 18.4
ray1112 вне форума   Ответить с цитированием
Старый 24.11.2012, 13:19   #175
R...
Member
 
Регистрация: 22.08.2011
Сообщений: 45
По умолчанию

Цитата:
Сообщение от ray1112 Посмотреть сообщение
Прошел весь путь с ALPHA4 до BETA1 (самостоятельная сборка из git). С небольшими замечаниями все устраивает, особенно HD Audio (кино и музыка) и PVR (СтримТВ). Есть проблемы с отдельными плагинами (не работают), в остальном меня устраивает.
А как у вас получилось завести HD audio в музыке? Или у вас многоканал?
__________________
HTPC: Asrock H67M-ITX, intel i3 2100T, 8Gb DDR3, WD 3Tbx2, Win 7(x64) - XBMC Frodo Beta3 -> Onkyo 818 -> B&W
R... вне форума   Ответить с цитированием
Старый 26.11.2012, 13:20   #176
ray1112
Senior Member
 
Регистрация: 28.03.2012
Сообщений: 257
По умолчанию

Цитата:
Сообщение от R... Посмотреть сообщение
А как у вас получилось завести HD audio в музыке? Или у вас многоканал?
А в чем проблема? Конфигурация у меня стандартная: XBMC-HDMI->reciever Sony ES5300->колонки Focal-JMLab 806+субвуфер MJ-Acustic Reference 100 MkII (низкий вход для кино и трифоник для музыки). Основной материал кино: Blu-ray (папки BDMV с DTS-HD и True-HD звуком), музыка: CD (16x41) и vinyl (24x192) рипы FLAC+CUE. Все работает.
__________________
RPi3, LibreELEC 9.2 armv7, Kodi 18.4
ray1112 вне форума   Ответить с цитированием
Старый 26.11.2012, 14:37   #177
R...
Member
 
Регистрация: 22.08.2011
Сообщений: 45
По умолчанию

Цитата:
Сообщение от ray1112 Посмотреть сообщение
А в чем проблема? Конфигурация у меня стандартная: XBMC-HDMI->reciever Sony ES5300->колонки Focal-JMLab 806+субвуфер MJ-Acustic Reference 100 MkII (низкий вход для кино и трифоник для музыки). Основной материал кино: Blu-ray (папки BDMV с DTS-HD и True-HD звуком), музыка: CD (16x41) и vinyl (24x192) рипы FLAC+CUE. Все работает.
Ну с видео проблем нет, при подключении через HDMI звук идет битстримом на ресивер, а он декодирует, преобразует и отправляет на колонки.
А вот с музыкой, например Flac, тут декодирует уже сам XBMC и отправляет цифровой поток через HDMI или SPDIF, а ресивер опять его декодирует и преобразуя отправляет на колонки, при этом как раз и теряется качество звука, так как он выводится через несколько преобразований.
Как я понимаю, если бы музыка выводилась так же битстримом не ресивер, то искажений было бы намного меньше.
Схема сейчас такова:
flac -> xbmc decode -> pcm -> digital out -> digital in -> pcm -> receiver d/a conversion -> analog -> speakers out
__________________
HTPC: Asrock H67M-ITX, intel i3 2100T, 8Gb DDR3, WD 3Tbx2, Win 7(x64) - XBMC Frodo Beta3 -> Onkyo 818 -> B&W
R... вне форума   Ответить с цитированием
Старый 26.11.2012, 17:27   #178
papkinus
Senior Member
 
Аватар для papkinus
 
Регистрация: 14.12.2011
Адрес: Москва
Сообщений: 179
Отправить сообщение для papkinus с помощью ICQ
По умолчанию

а чёж делать то? как флаком насладиться?
__________________
1. AMD a4 -3300, Radeon HD 6410D, m\b - Gigabyte GA-A55M-S2HP, ram - 4Gb DDR3, hdd - SATA WD Green 2.5+WD Red 3, InWin BL640, dvb - TeVii S-2 471, OpenELEC Generic x86_64 4.0.0(XBMC 13), ТВ - LG 47LK530, а\в рес - Pioneer VSX 521
2. AMD E1-2100 (Kabini), Radeon HD 8210, m\b - ESC KBN-I/2100, ram - 2Gb DDR3, OpenELEC Generic x86_64 4.0.0
papkinus вне форума   Ответить с цитированием
Старый 26.11.2012, 18:15   #179
Roman_V_M
Senior Member
 
Аватар для Roman_V_M
 
Регистрация: 12.06.2011
Адрес: Киев
Сообщений: 1,933
По умолчанию

Цитата:
Сообщение от R... Посмотреть сообщение
Н
Схема сейчас такова:
flac -> xbmc decode -> pcm -> digital out -> digital in -> pcm -> receiver d/a conversion -> analog -> speakers out
Насколько я понимаю, FLAC - формат без потерь, т. е. раскодированный PCM должен побитно соотвествовать оригиналу, если, конечно, ХВМС не выполняет при раскодировании дополнительных преобразований, типа изменения битности/ресемплинга. Т.е. никаких потерь качестве (теоретически) по дороге от HTPC к ресиверу быть не должно. Если же преобразования над FLAC таки выполняются, тогда ой.
__________________
Координатор русского перевода Kodi:
https://www.transifex.com/projects/p/kodi-main/
------------------------------
Raspberry PI 2 + LibreELEC 8 (Kodi 17)
Samsung Galaxy Tab A 10.1 + Kodi 17 for Android
------------------------------
Читаем и пополняем Википедию форума: http://xbmc.ru/wiki
------------------------------
На любые личные сообщения, не связанные с переводом Kodi, не отвечаю. Для обсуждений и советов есть форум.
Roman_V_M вне форума   Ответить с цитированием
Старый 26.11.2012, 18:32   #180
LordMerlin
Senior Member
 
Аватар для LordMerlin
 
Регистрация: 11.12.2009
Адрес: Russia
Сообщений: 2,184
По умолчанию

Совершенно верно.
Если декодировать Флак на компе и посылать полученный LPCM через HDMI то нормально многоканал проходит.
Проверено на себе.
Будет так
flac -> xbmc decode -> lpcm -> hdmi > analog -> speakers out
Так даже можно всякие ТруХД и ДолбиХД играть без потери качества если например ресивер их не понимает.
__________________
Dune HD TV-102/Pioneer VSX-520-K/Samsung ES6727

ВИКИ Настройка DSPlayer: http://xbmc.ru/wiki/index.php?title=Настройка_DSPlayer
DSPlayer поддержка ускорения GPU: http://xbmc.ru/forum/showthread.php?t=12
XBMC+SVP: http://habrahabr.ru/post/181598/
Крипто-робот, бонус за регистрацию, оплата за результат: https://apitrade.pro/bonus_xbmcru.htm
LordMerlin вне форума   Ответить с цитированием
Ответ
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 18:54. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.