|
Тема |
Re: кодеци - проблем [re: pliasplias] |
|
Автор |
Tweeg () |
|
Публикувано | 05.02.09 14:15 |
|
|
Това, което Пръчът искаше да каже е, че няма смисъл да инсталираш DivX, Xvid, 3ivX, ffdshow, K-Lite и още знайни и незнайни неща за да ти тръгне плеъра. Вътре в него си има libavcodec(аз лично си линквам и един XviD като си компилирам MPlayer-a). Така че декодери има, но те са част от плеъра - не случайно exe-то при мене се получава към 10МB.
Виж сега не знам дали си запознат с DirectShow, но там се изгражда една последователност от филтри. Примерно имаш avi с XviD с MP3 и искаш да го плейнеш. Първо минаваш през един филтър дето разделя аудиото от видеото, после аудиото и видеото се декодират от други филтри (съответно за MP3 и XviD), след което се пращат на трети филтри за да се визуализират или чуят. Вземи един GSpot той най-долу в ляво има опцийка да ти покаже точно тези филтри. Та да декодирането се прави с филтри. Не бъркай терминологията на DirectShow за филтри с да кажем филтри в смисъл на изчистване на шум, подобряване на контраст, правене картината на черно бяла и т.н.
Това за DirectShow означава нещо съвсем различно от това дето ти си мислиш. Там се казва, че MPlayer използвайки същите интерфейси (функции) като DirectShow се свързва с divx_c32.ax. То затова не случайно ако погледнеш сайта на MPlayer-а в секцията за кодеци пише, че всичките тези кодеци сами по себе си са неизползваеми (точно, защото не са инсталирани и няма информация в реджистрито за тях), но MPlayer-а може да ги използва, защото знае точно кой за какво е как да го извика - тука никъде не се използва DirectShow, просто се правят същите извиквания като него.
От де го изкопа този инсталатор на MPlayer - на официалния сайт има само зипче. Ако някой си е правил нещо в час по трудово обучение и ти после си го свалил кой знае какво става. Освен това за подобни дейности като инсталация се ползват стандартни програми дето нищо чудно да изпълняват дейности независимо дали има нужда от тях или не, затова и да гледаш странни неща в лога - едно време инсталаторите много държаха да рестартират ПЦ-то независимо дали има нужда или не.
Редактирано от Tweeg на 05.02.09 14:38.
|
| |
|
|
|