кодеци - проблем

50 отговора 0 прегледа
#1

кодеци - проблем

Имам кодеци инсталирани на компа, но някои филми пак не тръгват - стоят замръзнали или пък звука е дебел, стържещ. Как да оправя нещата, кои кодеци да сложа, за да нямам проблем и има ли някакви по-специални настройки.
Благодаря.

Отговор
в отговор на nameOO1 #2

Re: кодеци - проблем

1.изтрий всички кодеци дето имаш.
2.K-lite [линк] и ще ги намериш

на мен когато нещо ново не върви - дърпам от нейде последните к-лайт и се оправя...

Дано и при тебе да е така.

Отговор
в отговор на nameOO1 #3

Re: кодеци - проблем

аз гледам всички без да имам кодеци. ползвам vlc и mplayer и плейват всичко, но:
1) mplayer няма да ти допадне.
2) веднъж случих да компютър, толкова осран с кодеци, че vlc вадеше черен екран. нямам обяснение защо, но след като махнахме всички се оправи.

остава да поекспериментираш.

hell storms, rush over the earth
bestial invasioooooooooooon
Отговор
в отговор на ЛУД ПPЪЧ #4

Re: кодеци - проблем

Обяснението на това което описваш в трето изречение , го има на страниците към които си дал линк, като насока само ще кажа че има противоречие в твърденията ти от първо и второ изречение.

Отговор
в отговор на pliasplias #5

Re: кодеци - проблем

ще изгладя ли противоречията ако конкретизирам, че не инсталирам отделно от обичайната инсталация на OS от нейния диск DirectShow кодеци и мога да гледам и слушам всичко, което до момента ми е попаднало, със синхронизирани аудио/видео/субтитри + DVD с менютата им, а то, всичкото, посочено по-горе, никак не е малко?

hell storms, rush over the earth
bestial invasioooooooooooon
Отговор
в отговор на nameOO1 #6

Re: кодеци - проблем

Jet Audio Player spored men.Toi mi vurshi chudesna rabota i otvaria pochti vsichki vidove formati

Adrenalinkite Iana i Jana FOREVER.
Отговор
в отговор на ЛУД ПPЪЧ #7

Re: кодеци - проблем

VLC i Mplayer- инсталират покрай своята инсталация още по 20-30 кодека всеки(така че противоречието си остава , пък и това е обяснението на черния екран).

Отговор
в отговор на pliasplias #8

Re: кодеци - проблем

mplayer нищо не инсталира. разархивира се и работи от мястото, където е разархивиран. има един архив с допълниделни DLL, които се разархивират в поддиректорията му, ако има нужда.

vlc нищо не инсталира (не че няма и инсталатор, но е излишен). разархивира се и работи от мястото, където е разархивиран.

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

hell storms, rush over the earth
bestial invasioooooooooooon
Отговор
в отговор на ЛУД ПPЪЧ #9

Re: кодеци - проблем

Още с появяването си mplayer беше рекламиран като оптимизиран КОМПЛЕКТ от плеер и кодеци към него( аз попаднах на него в един брой на PC world май беше 2002-2003- по онуй време бях на линукс та затова [линк]) ,сега пак погледнах сайта на разработчиците и както гледам положението е както по онова време-независимо къде и под каква форма се съхраняват кодеците в крайна сметка те са на комптъра ти и са необходими на плеера за да работи коректно.
Ситуатцията с VLC e същата - ако го инсталираш на компютър със вече инсталиран пакет кодеци може да видиш доста интересни съобщения касаещи инсталирането именно на идващите с VLC кодеци. А ако ползваш портабле варианта на случаен комп. може даполучиш черен екран докато звука си върви (от това което си написал мисля че ползваш точно такава-[линк] ).
Та затова и казах че има противоречие - твърдиш че на машината ти няма кодеци докато авторите и на двата споменати пакета упорито работят за легалното вкарване на нови кодеци в техните продукти- за справка просто погледни в папката на VLC-app-vlc-news.

Отговор
в отговор на pliasplias #10

Re: кодеци - проблем

Разликата е, че и двата плеъра си имат кодеци, но не ги инсталират в системата, а си ги държат "за собствено ползване". Така не пречат на други програми и избягват конфликти.

Аз досега именно с vlc си гледам, и не съм имал никакви проблеми.

____________
Библия учить нас любить ближнего своего. Кама-сутра объясняет, как это делать.
Отговор
в отговор на walkman™ #11

Re: кодеци - проблем

Те си нямат кодеци-ползват като плъгин такива за които имат лиценз, и двете програми имат по няколко варианта за операционните системи които подържат. Напоследък модата на портейбл приложенията се наложи и те именно са тези с възможност да работят без намеса в системните файлове. Това са програми на по повече от 10 години тъй че имат и пълни версии които могат да се ИНСТАЛИРАТ като си правят съответните промени в системните файлове,интегрират се в контекстното меню , браузера ит.н. съответно си правят папки в програм файлс-При такава инсталация VLC ми е вадило съобщениа за това че тоя или оня кодек на компа на поредния кинаджия е стар или несъвместим. MPF плеера (така се казваше M-плеера докато го правеха само унгарци) не съм го ъпдейтвал от 2003 и трябва да кажа че до момента е най-бързия при подкарването на повредени файлове-VLC се мъчи да ги ремонтира тъй че не се брои.
Та общо взето твоето обобщение не е много вярно и може да подведе хората когато си търсят плеер- на вкус и цвет товарищь нет

Отговор
в отговор на pliasplias #12

Re: кодеци - проблем

Нека вземем да изясним нещата, че голям спор се заформи.

1) Какво е кодек - ами съвкупност от кодер и декодер за определен вид кодиране - DivX. Xvid, MP3 и т.н. Кодерът служи за да се "компресира" видео, аудио и т.н., а декодерър за да се "декомпресира" един вид и да може да се гледа и слуша. Тука е мястото да се уточни, че не е задължително, с който кодер си "компресирал" с него да "декомпресираш" - примерно може да кодираш с DivX, а да "гледаш" с XviD. То е същото като да си зипнеш един файл и после да го разпънеш с рар примерно.

2) Как се ползва кодекът? Ами това, което един "нормален" уиндоуски плеър ползва е
DirectShow. DirectShow ползва филтри. Какво представлява филтърът - ами най-общо казано декодер. Какво става когато се "инсталира" един кодек - ами отива се и се пише в реджистрито, че еди кой си филтър (от съответния кодек) може да се оправи с еди кой си формат. Е да де ама т.к. напоследък кодеците или по точно декодерите почнаха освен собствения си формат да декомпресират и чуждите (нещо нормално ако се замисли човек - в крайна сметка с 7зип примерно може да разархивираш - зип, рар и т.н.) и в реджистрито настава пълна каша. Примерно слагаш си DivX и след него BajPetkoCodec дето вземе, че и той се регистрира, че може да се оправя с DivX-ове. Е DirectShow като тръгне да търси филтър из реджистрито с какво да декодне DivX може да вземе филтъра на DivX кодека може тък този на BajPetkoCodec да вземе. Ей затова човек като сложи един Ultra Mega Full Final Extremе и т.н. кодекпак работата се омазва здраво.

3) Какъв е подхода при MPlayer, който никога не е бил MPF - това е някакво фронтендче. Там не се ползва DirectShow (всичко което прави DirectShow е направено в самия MPlayer - разбирай разделяне на потоците аудио, видео, субтитри и т.н., избор на декодер и прочие), т.е. не се ползват филтри регистрирани в реджистрито. MPlayer ползва libavcodec от ffmpeg (същото дето се ползва във ffdshow). Този кодек е в състояние да декомпресира почти всичко. Този кодек е част, статично линкнат в MPlayer. Затова се казва, че MPlayer не ползва кодеци в смисъла на DirectShow филтри.

4) Какво представлява "прочутата" директория codecs на MPlayer? Ами това се декодери за формати, който все още не се поддържат от libavcodec. Ако ги погледнеш ще видиш, че освен новите версии на RealVideo останалото са някакви екзотики. С други думи тези неща изобщо не ти трябват. Идеята е всички тези декодери да се вкарат някой ден в libavcodec. Ей тука може да погледнеш кое нещо с какво се декодира - Codec Status Table. В codecs директорията има разни dll, ax, acm и т.н. файлове. Тези файлове са взети от съответните кодеци и са наблъскани в тази директория. Когато трябва да се декодира някой файл с такъв екзотичен формат Mplayer-а използва съответния dll или каквото там е за да декодира. Забележи той използва точно определен dll, а не както прави DirectShow да ходи да рови по реджистрито за филтри и ако има няколко да се чуди кой да избере.

5) Сега за инсталациите няколко думи - това, което се прави при инсталация на VLC е едно разархивиране + евентуално асоцииране на разширения, слагане в контекстно меню и т.н. Но при тази инсталация не се регистрират DirectShow филтри. Има разни уиндоуски плеъри дето докато се инсталират и за да можеш да гледаш вземат, че ти сложат и някой филтър така да има.

Редактирано от Tweeg на

Отговор
в отговор на Tweeg #13

Re: кодеци - проблем

Защо никой не похвали KMPlayer? Него къде го слагате? Той също работи на този принцип, дава дори възможност при инсталацията за избор -дали да ползва негови кодеци или уиндоуските. До сега не намерих видео, което да не може да плейне. Докато VLC още продължава да се напъва. Например, от както се знам, (вече половин година наблюдавам), VLC ми пуска (.mp4) без звук, само видео!!! Единствено KMPlayer ми отразява цяклото видео! Нещо куца на VLC .... При желание, мога да ви пратя видео да се пробвате. От друга страна обаче има един парадокс. Отидох на стар компютър, на който констатирах че VLC си работи като при мене, а KMPlayer изпитва проблеми при пускане на DVD. Става шарения, менюто зеленей, картините чад пад се виждат, но не са активни и май се виждаше двоен образ. Нямаше възможност за пускането на DVD. Другото което, когато си отвориш KMPlayer (на този стар компютър с 9 MB видео карта, 500 RAM, 1.4 CPU) се получава странен ефект на самият екран на плеъра. Бъгясана работа! При подхождане с мишката върху горен ляв и горен десен ъгъл се появява бяла завеса на на ъгъла на екрана. Нещо като триъгълник. Отвратително е! Като махнеш мишката и изчезва. Затова му се кефя на VLC, че единствено той пускаше DVD за слабото компютърче. Остана неизяснен въпросът, защо не може да извади звукът на (.mp4)
Audio #2
Format : AMR
Format/Info : Adaptive Multi-Rate
Format profile : Narrow band
Codec ID : samr
Duration : 1mn 0s
Bit rate mode : Constant
Bit rate : 8 000 bps
Channel(s) : 2 channels
Sampling rate : 8 000 Hz
Resolution : 16 bits
Stream size : 58.9 KiB (1%)

Отговор
в отговор на letsgoback #14

Re: кодеци - проблем

С AMR-то въпроса е сложен.

По принцип то се поддържа в libavcodec (това дето както ти казах ползват почти всички), но трябва сорс файловете да ги сложиш на ръка - свалят се от [линк]. Предполагам заради някакви лицензи ги няма на svn-а на ffmpeg. След като се направи това копиране и се изкомпилира вече имаш AMR.

Аз специално предпочитам да си компилирам сам MPlayer-a, че да знам какво съм сложил. Най-вероятно, които е компилирал VLC-то е ползвал наготово libavcodec без AMR поддръжка или е забравил да я сложи в libavcodec ако си е компилирал сам.

П.С. в последните версии на MPlayer се ползва AMR Codecs as Shared Libraries, което общо взето сваля от 3gpp сорсовете, компилира ги и ги предоставя като lib.

Отговор
в отговор на Tweeg #15

Re: кодеци - проблем

След като прочетох отговорът ти имам няколко въпроса:
-приказката тръгна от това че пръча беше написал че няма кодеци на компютъра си- това ми се стори странно щото независимо от операционната ситема която ползваш имаш ли медиен плеер имаш и декодер/и най-малко. А това е извадка от документацията на Мплеера:,, MPlayer has
all the codecs needed compiled in, actually the best codecs available." Та има или няма кодеци?

-,,Какво представлява филтърът - ами най-общо казано декодер."-наистина ли си искал да напишеш това?

-,,DirectShow support !
posted on 2001-03-21
A'rpi has finally added DirectShow support to MPlayer! Now it's possible to use postprocessing with DivX movies, of course you'll need a very strong CPU! You'll need the file divx_c32.ax from either Windows, avifile, or from here. Support for the other codecs is coming very soon!" -това защо е направено.

-Инсталирах версия 1.0pre6-3.3.3 после го махнах та в лога пише това:
[Dialog.DLG_UNINSTALL]
Caption=Uninstall Program for MPlayer
Title=Uninstall Progress
Subtitle=
101=< Back
102=Next >
103=Cancel
104=Uninstall actions proceeded:
200=Preparing uninstall
201=Uninstalling shortcuts
202=Uninstalling registry entries
203=Unregistering fonts
204=Unregistering COM servers
205=Removing files and folders
206=Finishing uninstall

т.е. програмата все пак пише по нещо в регистрите- същото сигурно се отнася и за VLC- все пак файл асосиешън и добавянето в контекстното меню става със запис в регистъра, нали?

Отговор
в отговор на pliasplias #16

Re: кодеци - проблем

Това, което Пръчът искаше да каже е, че няма смисъл да инсталираш 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 на

Отговор
в отговор на Tweeg #17

Re: кодеци - проблем

Обърка ме съвсем. В началото М. съм го ползвал под линукс та затова може и да бъркам с адаптирания за уиндоус вариант,въпросите ми възникнаха защото прочетох линковете които си постнал- там най-общо се казва че декодерите са подмножество на филтрите- а ти си написал обратното. Версията която съм инсталирал е последната уиндоуска достъпна на [линк] имам и тази от [линк]. А в Documentation пише просто че друг плеер няма да се полакоми да използва кодеците които са инсталирани в папката на М-плеер- което е доста по-различно от ,,неизползваеми''-все пак това са .dll библиотеки а и както казваш те са част от друг широко изполван проект. Пак там са написали че ако нещо не тръгва е необходимо да направиш ей това:
-If you find that a certain movie is unsupported by mplayer, than you should try downloading the mplayer codec pack from the homesite. These codecs are specially for mplayer, so other movie players won't use them, and of course the system won't be messed up. You have to uncompress the contents of the codec pack archive into the directory <installed path>/mplayer/codecs, mplayer will use it automatically.
Usually recent QuickTime, RealVideo or WMV movies need this option.

Може и аз да не съм се изразил правилно в предния си пост но доколкото видях в линковете ти Direct show е програмата в уиндоус която по външа поръчка (В случая М-плеер) разделя комплексната задача на по-прости след което подбира и сглобява необходимите за плейването на даден файл филтри като ги напасва за съответния компютър. Т.е при инсталиран къв да е кодек пак и произволен плеер Direct show търси филтрите из системния регистър, а при други плеери които изрично искат това ограничава търсенето само в упомената директория- но и в двата случая пустите му филтри формиращи кодеците са на компютъра.

С две думи авторите на М и VLC казват-ми ползвайте наште КОДЕЦИ и нема да сбъркате,всичко друго е от лукавия.

Отговор
в отговор на pliasplias #18

Re: кодеци - проблем

> "Та има или няма кодеци?"

като се хванете за думата така се получава. обикновено по наличие на кодеци се разбира инсталираните амнайсе кодека във вид на DirectShow филтри, та:

1. такъв вид кодеци нямам инсталирани, с изключение на тези, които и без това се инсталират при първоначално инсталиране на windows, понеже той (windowsa) не пита дали ги искам или не.

2. кодеците, които идват с vlc и mplayer са направени, за да работят с тях. те се намират в поддиректориите на самия плеар и не се намесват (нито помагат, нито пречат) на работата да който е да е друг плеар.

3. кодеците на горепосочените два плеара биха могли да помогнат или попречат на работата на друг плеар само и единствено ако този друг плеар ползва тях, за да плейне нещо. подобен плеар може и да има, а може и да няма. не съм срещал такъв, защото не се интересувам от всички възможни плеари, написани някога от всеки ентусиаст, решил, че неговият плеар ще е най-добрия, ще кърти мивки и други подобни промишлени изделия.

следващия път ще напиша пет страници обяснение какви кодеци нямам, за да спестим двадесетина излишни постинга :)

hell storms, rush over the earth
bestial invasioooooooooooon
Отговор
в отговор на pliasplias #19

Re: кодеци - проблем

определено си се объркал. нито кодеците са подмножество на филтрите, нито филтрите са подмножество на кодеците. това са две отделни множества, които имат сечение, а именно DirectShow филтри, които са кодеци (или дори само декодери, понеже може и да не енкодват).

с DirectShow филтри можеш да обработваш различни неща. изобщо не е ограничен до аудио-видео-субтитри. ако трябва да се обясни какво точно е DirectShow, ще трябва да се преведе на български документацията му. най-добре си смъкни DirectShow SDK и чети в хелпа как се пише такъв софтуер. напиши 2-3 филтъра, тествай ги как работят и тогава ще ти стане ясно защо е много голяма вероятността след поредния CodecPack да спреш да виждаш/чуваш нормално разни филми. също така ще разбереш, че повечето плеари не са нищо повече от обикновен front-end на DirectShow, който е различно шарен от останалите такива плеари.

и също така, mplayer и vlc нищо подобно не казват.

hell storms, rush over the earth
bestial invasioooooooooooon
Отговор
в отговор на ЛУД ПPЪЧ #20

Re: кодеци - проблем

Абе хора що се палите,пишете нещо аз го чета после проверявам там дето сте ме пратили и в един момент виждам разминаване в определениета които вие ползвате с това което писателите от майкрософт и авторите на разните му там плеери обясняват че разбират под същите тез определения-питам за пояснение и ей ти скандал чети викаш документацията- ми нали това съм направил за да питам. В крайна сметка аз не съм врачка да редя пасианс за да познавам кой какво си е мислил като е писал - особено когато питам за елементарни обяснения а когато знаеш за какво става въпрос отговорите са лесни като този пример:
,,Microsoft DirectShow is a software interface used by most Windows-based applications, such as Microsoft Media Player, that manage multimedia files. "

Отговор