Ru-Board.club
← Вернуться в раздел «Программы»

» Video Codecs (кодеки) - набор на все случаи жизни

Автор: namchik
Дата сообщения: 19.04.2005 05:03
nota_bene
попробуй FFDShow - многое умеет проигрывать
http://www.aziendeassociate.it/cd/ffdshow/ffdshow-20050406.exe
Автор: Darth_Vader
Дата сообщения: 19.04.2005 08:23
З.Ы.
NeveR_Mind

Цитата:
и ведь если я назову mpg файл файлом avi, он тоже будет проигрываться.....


Дело в том, что как ты его ни назови, при запуске файла через оболочку (Explorer) или скажем файл-менеджер (TC, FAR, etc.) он будет передан на обработку приложению, с которым данный тип файлов ассоциирован в соответствующем разделе системного реестра (или своими способами аналогично - в Linux, например). А приложение, рассчитанное на воспроизведение медиа-контента, как правило понимает разные медиа-файлы, втч mpg и avi. К конкретным же встроенным или системным модулям (кодекам, DShow-фильтрам, итп.) плеер обращается исходя не из расширения файла, а из его заголовка, в котором четко прописаны FourCC видео- и НЕХ ID аудиопотока.
Если ты переименуешь MPG в AVI, все равно при просмотре инфы о файле скажем в LA тебе скажут что FourCC видеопотока = Y41P, т.е. MPEG-1 Video, HEX ID аудиопотока - 0x0050 (Microsoft MPEG-1 layer 1, 2).
Соответственно, если ты ассоциируешь файлы AVI скажем с LA, а MPG - с Crystal Player, переименованный в AVI файл MPEG-1 будет открываться в Crystal Player, поскольку оболочка распознает расширение файла и передает файл на обработку ассоциированному с данным типом файлов приложению. При попытке переименовать файл .rm в .avi и воспроизвести его, если кодек RealMedia у тя не установлен - получишь сообщение LA об ошибке. Вот и вся история (с).
Автор: tyt
Дата сообщения: 05.05.2005 23:06
SamLab
Не мог бы поподробнее остановиться на SAM DeCoDeR Pack 4.50
Запустил и забыл ???
Вообще-как им пользоваться ???
Автор: renreg
Дата сообщения: 25.05.2005 08:54
Помогите решить задачку.

Дано.
Pentium II 350 RAM - 128 mb Windows 98 SE русская версия
Программа - Light Alloy 3.2
Кодеки - K-Lite Codec Pack 1.29
DirectX 9.0c

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

Все тоже стоит на Pentium III 450 RAM - 200 mb и все работает.

Как решить задачку? Нужно помочь людям - пенсионеры хотят кино смотреть.
Спасибо.

icywind написал: "У меня похожая проблема была и тоже после установки k-lite. Вылечилось удалением k-lite и установкой оригинального divX кодека"

А какой комплект кодеков мне установить, в которым был бы оригинальный divX и где его найти? Подскажите, плиз
Автор: Darth_Vader
Дата сообщения: 25.05.2005 14:44
renreg
Какая видяха, дрова?
Автор: renreg
Дата сообщения: 26.05.2005 06:37
Darth_Vader
К сожалению, я не помню какая видеокарта. Попробую выяснить? хотя это не просто - его внуки не говорят на русском (только на иврите), а он с английским не очень дружит.
Монитор MAG 17" и карта держит 800 х 600 100 mhz


Добавлено:
Darth_Vader
Узнал - Gforse 4
Автор: antsh85
Дата сообщения: 01.06.2005 02:05
Такая проблема. Скачал ДВД видео с концерта. Там как пологается 4 файла формата .vob по гигу, ну и пару маленьких того же формата. С маленькими нет проблем игают идеально, а вот те что по гигу при проигрыше постоянно тормозят, притормаживают. Думаю проблема в кодэке. Использую для воспроизведения PowerDVD, WinDVD, Crystal Player - same shit везде! Я не верю что это лажёвое видео или фильм нарушен, если да то кто то очень жестоко издевается над народом (такое скачаешь за неделю минимум).

Что делать?
Автор: Darth_Vader
Дата сообщения: 01.06.2005 04:38
antsh85
Какая разрешуха, какой битрейт видео (ПоверДВД может показать), на каком железе смотришь?
Автор: Wuyko_WINDOWS
Дата сообщения: 01.06.2005 12:01
Не зная, в тему ли спрашиваю, но никто не знает программы просмотра видео, которая поддерживала-бы побольше форматов, но при этом не требовала наличия установленных кодеков (типа чтобы они были встроены)?
Автор: namchik
Дата сообщения: 01.06.2005 14:28
Wuyko_WINDOWS
mplayer
http://oss.netfarm.it/mplayer/gui/mplayer-gui-rtm-cvs-20050525.zip
Автор: Wuyko_WINDOWS
Дата сообщения: 02.06.2005 12:47
namchik

Огромное тебе спасибо. Столько лет в интернете, и как приверженный прользователь Windows, никогда об этой замечательной вещи не слышал. Еще раз спасибо!!!

Для более удобной работы выбрал MPlayer Control (http://mplayerc.sourceforge.net).
Автор: Oleg_II
Дата сообщения: 02.06.2005 15:11
namchik & Wuyko_WINDOWS
К MPlayer очень рекомендую оболочку
http://www-user.tu-chemnitz.de/~mfie/index.php?software=mpui - внешний вид как у Виндузового Медиаплеера (или версии Классик если кому так больше нравится), никаких комманд уже вводить не надо - все есть в графическом ГУИ включая и выбор языка и титров при проигрывании ДВД, весит сущие копейки! Нужно положить в одну директорию с
mplayer (я пользуюсь без-гуевой версией плеера с сайта http://www.mplayerhq.hu/MPlayer/releases/win32-beta/ , но разницы вроде нет).
По ссылке скачивается вместе с MPlayer, но нужен собственно только один файлик mpui.exe от-туда к той версии, которой пользуетесь конкретно вы.
Я предложил автору помочь перевести на русский и китайский, но пока ответа не было. Хотя и в аглицкой версии - красота!
Регардсы,
Олег 2

Автор: Wuyko_WINDOWS
Дата сообщения: 02.06.2005 21:35
Oleg_II

В GUI версиях нет кодеков в комплекте. Все доступные мне файлы проигрываются и при пустом каталоге Codecs (включая QuickTime и RealMedia). Зачем они тогда нужны?
Автор: Oleg_II
Дата сообщения: 03.06.2005 13:55
Wuyko_WINDOWS
Так это тоже вариант ГУИ Гуи - это вообще-то оболочка для программы, ей кодеки вообще не положены. У меня даже самой паки Codecs просто нет
Все, что нужно, это одноврененно иметь оба файлика mplayer.exe и mpui.exe, причем в одном каталоге. И никаких кодеков, кроме разве что Риал и Квик-тайм. Все кодеки "зашиты" в mplayer.exe.
А почему я считаю MPUI лучше, чем тот же MPlayer Control: помимо простейшего открытия выбранного файла (это все гуи могут, для этого вообще гуи не нужно, можно сделать шорт-кат и на него файл бросать), с его помощью можно вставить в дисковод диск ДВД, наглядно и просто выбрать языковую дорожку и язык субтитров - а MPlayer Control может так? Я, в принципе, простейшие команды и сам пишу, но попробуй написать команду на запуск диска ДВД с нужным звуком и субтитрами на нужном языке, свихнешься
Регардсы,
Олег 2
Автор: Wuyko_WINDOWS
Дата сообщения: 04.06.2005 01:40
Oleg_II
Спасибо, разобрался.
Автор: NeveR_Mind
Дата сообщения: 05.06.2005 17:56
Darth_Vader
Спасибо!
Хотя давно дело было, но всё встало на свои места только после твоего объяснения, которое я только сейчас прочитал...))
Thanks.
Автор: TCPIP
Дата сообщения: 13.06.2005 21:45
Господа, как решить проблему с проигрыванием SVCD? (тему соответствующую читал, ответа не нашел). Windows Media Player при попытке проиграть CD выдает сообщение об ошибке:

Цитата:
Windows Media Player cannot play the file. The Player might not support the file type or might not support the codec that was used to compress the file.

Zoom Player тоже ругается:

Цитата:
Unable to create filters for [X:\MPEG2\AVSEQ01.MPG] This may be due to corrupt file or missing decoder filter.

PowerDVD отлично все проигрывает, но мне не нравятся его ограниченность (если я правильно понял) в настройках яркости --- только предустановленные 4 варианта. Да и вообще хотелось бы разобраться, что стряслось.
Все кодеки разрегистрировал, чтобы исключить конфликты (ибо с помощью GSpot и GraphEdt не могу их выловить --- эти программы например просто не показывают, чем проигрывать MP3, хотя WMP их проигрывает, значит quartz.dll что-то получает на свой вход).
Зарегистрировал mpeg2data.ax; mpg2splt.ax; psisrndr.ax --- никакого эффекта...
Автор: titan
Дата сообщения: 26.06.2005 19:14
Добрый день!

Выловив при помощи GSPot и AVI Codec глючивые кодеки, заставил работать большинство фильмов.
Однако осталась проблема с XVID - фильмами. Все они, как показывают "свойства" Crystal 1,9 проигрываются при помощи кодека DIVX. При этом кодек XVID в системе есть.
Некоторые при этом идут нормально. А некоторые - нет (пятна на экране).
Что посоветуете делать? Сносить DIVX, родной для 99% фильмов, не вижу смысла.
Автор: Darth_Vader
Дата сообщения: 27.06.2005 11:43
titan
На закладке "Quality Settings" интерфейса утилиты конфигурации кодека DivX, сними самую нижнюю галку из имеющихся там опций - "Support Generic MPEG-4", примени изменения - и будет тебе щастье
Автор: SuperDee
Дата сообщения: 27.06.2005 12:08
Скажите, если я поставлю только ffdshow (ffdshow-20050619.exe) и больше никаких кодеков будут воспроизводиться фильмы?
Просто, раньше я ставил K-Lite Mega Codec Pack с его огромным числом кодеком, а сейчас не хочу замусоривать систему лишними кодеками.
Автор: Darth_Vader
Дата сообщения: 27.06.2005 12:18
SuperDee
Должно все играться, только качество не всегда будет на высоте. ИМХО, такой массовый кодек как DivX5 можно и нужно ставить отдельно, а ffdshow пусть декодит такую пока еще экзотику, как H.264/AVC или тот же XviD.
Кроме того, фильтр AC3 все равно придется ставить отдельно.
Автор: SuperDee
Дата сообщения: 27.06.2005 12:59
Darth_Vader
Значит, DivX5, ffdshow для H.264/AVC и XviD, AC3. Ну и ещё наверное Real/QuickTime и кодек для DVD от DVD плеера.
Автор: Darth_Vader
Дата сообщения: 27.06.2005 13:24
SuperDee
Угу... минздрав рекомендует Real / Quick Time Alternative. Для DVD-контента ставишь MPEG-2 Splitter и Video Decoder, у меня в унаттендной винде используются фильтры от Ligos - полет нормальный.

А вообще, если совсем неохота кодеки ставить - можно юзать виндовый порт mplayer и графический фронтенд к нему, только опять же - качество может хромать...
Автор: SuperDee
Дата сообщения: 27.06.2005 14:22
Darth_Vader

Цитата:
А вообще, если совсем неохота кодеки ставить - можно юзать виндовый порт mplayer и графический фронтенд к нему, только опять же - качество может хромать...

Моя предпочитает Light Alloy. В остальном - спасибо.
Автор: Darth_Vader
Дата сообщения: 27.06.2005 14:26
SuperDee

Цитата:
Моя предпочитает Light Alloy.

Алкоголично
Автор: Da_Neil
Дата сообщения: 30.06.2005 23:09
А почему на выходе AC3Filter звук гораздо тише, чем у других декодеров?
Автор: Darth_Vader
Дата сообщения: 01.07.2005 07:49
Da_Neil
Не замечал чтобы был тише других, но кстати если охота сделать громче - внизу слева есть возможность усиливать уровень до 20Дб.
Автор: Oleg_II
Дата сообщения: 01.07.2005 17:17

Цитата:
А вообще, если совсем неохота кодеки ставить - можно юзать виндовый порт mplayer и графический фронтенд к нему, только опять же - качество может хромать...

Это почему качество может хромать? Все работает.
И для DVD контента не надо ничего ставить - гуи для mplayer MPUI крутит CD, VCD и DVD без проблем (SVCD не пробовал за неимением).
И интернет радио работает прекрасно с mplayer (интернет-видео тоже должно работать, но не знаю где попробовать, да и, боюсь, скорости соединения на видео уже не хватит).

Так что мой рецепт:
1. Скачиваем mplayer.exe от сюда http://www.mplayerhq.hu/MPlayer/releases/win32-beta/
2. Скачиваем MPUI (идет в комплекте с предидущей версией mplayer, нам нужет только файлик MPUI.exe) от сюда http://www-user.tu-chemnitz.de/~mfie/index.php?software=mpui

3. Берем с машин где установленны Real / Quick Time / Media Player 10 (не обязательно эта версия) следующие файлики (я пользуюсь функцией "Искать" для этого) и ложим в одну папочку codecs:[more]
qtmlClient.dll
QuickTime.qtp
QuickTime.qts
QuickTimeEssentials.qtx
QuickTimeInternetExtras.qtx

atrc3260.dll
cook3260.dll
drv13260.dll
drv23260.dll
drv33260.dll
drv43260.dll
pncrt.dll
sipr3260.dll
tokr3260.dll

wmvdmod.dll[/more]
Нужны именно все файлы, если не находится хотя бы один, найдите более старые версии.

4. Берем из дистрибутива DirectX9 (если таковой не установлен на машине) всего один файлик - msdmo.dll и помещаем в ту же папочку codecs.

5. Еще потребуется три иконки, чтобы было красиво и вы могли хоть немного различать файлы в разных форматах. Тоже в папку codecs. У меня три иконки:
quicktime.ico
real.ico
WM.ico - это для Виндовс Медиа

6. Выделяем папку codecs, файлы mplayer.exe и mpui.exe. С помощью WinRar архивируем с самораспаковывающийся файлик. В исполняемую коммандру WinRar пишем (корректируем, если пути другие!):
Цитата:
Path=%systemdrive%\W2K\System32
SavePath
Silent=1
Overwrite=1


7. В текстовый редактор вставляете следующий код и сохраняете его с расширением inf, например codecs.inf:
[more][Version]
Signature=$CHICAGO$
[DefaultInstall]
AddReg=Ext.Reg
[Ext.Reg]
HKLM,"SOFTWARE\Classes\.avi",,,"MPUI"
HKLM,"SOFTWARE\Classes\.asf",,,"MPUI"
HKLM,"SOFTWARE\Classes\.mpeg",,,"MPUI"
HKLM,"SOFTWARE\Classes\.mpg",,,"MPUI"
HKLM,"SOFTWARE\Classes\.wav",,,"MPUI"
HKLM,"SOFTWARE\Classes\.mkv",,,"MPUI"
HKLM,"SOFTWARE\Classes\.wma",,,"MPUI"
HKLM,"SOFTWARE\Classes\.wmv",,,"MPUI"
HKLM,SOFTWARE\Classes\MPUI,,,"Media File"
HKLM,"SOFTWARE\Classes\MPUI\DefaultIcon",,,"%11%\codecs\WM.ico"
HKLM,SOFTWARE\Classes\MPUI\shell\Open\command,,,"%11%\mpui.exe ""%1"""
; Quick Time
HKLM,"SOFTWARE\Classes\.mov",,,"movfile"
HKLM,"SOFTWARE\Classes\.qt",,,"movfile"
HKLM,"SOFTWARE\Classes\movfile\DefaultIcon",,,"%11%\codecs\quicktime.ico"
HKLM,"SOFTWARE\Classes\movfile\shell\open\command",,,"%11%\mpui.exe ""%1"""
; Real
HKLM,"SOFTWARE\Classes\.ra",,,"realfile"
HKLM,"SOFTWARE\Classes\.ram",,,"realfile"
HKLM,"SOFTWARE\Classes\.rm",,,"realfile"
HKLM,"SOFTWARE\Classes\realfile\DefaultIcon",,,"%11%\codecs\real.ico"
HKLM,"SOFTWARE\Classes\realfile\shell\open\command",,,"%11%\mpui.exe ""%1"""
; Vob
HKLM,"SOFTWARE\Classes\.vob\DefaultIcon",,,"%11%\dvdplay.exe,0"
HKLM,"SOFTWARE\Classes\.vob\shell\open\command",,,"%11%\mpui.exe ""%1"""
; CD
HKLM,"SOFTWARE\Classes\AudioCD\shell\Play CD\command",,0x20000,"%16422%\cd.exe ""%1"""
; DVD
HKLM,"SOFTWARE\Classes\DVD\shell\Play DVD\command",,0x20000,"%11%\mpui.exe ""%1"""
; Internet-radio
setup.ini, progman.groups,, "group1=""%16407%\Radio"""
setup.ini, group1,, """Radio Chanson"","""""%11%\mplayer.exe http://horus.mtu.ru:8800/""""",%11%\shell32.dll,-177,,,""%11%"",""mplayer.exe http://horus.mtu.ru:8800/"""
[Strings]
Str01="SOFTWARE\Microsoft\Windows NT\CurrentVersion"
Str02="SYSTEM\CurrentControlSet\Control\MediaResources\icm"
RunOnce="Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup"[/more]
Исполнение этого файлика тоже можно записать в комманду для WinRar, но по некоторым причинам я этого не делаю. Вы же можете добавить следующую строчку и поместить inf в архив из пункта 6:
Цитата:
Setup=rundll32 setupapi,InstallHinfSection DefaultInstall 128 codecs.inf


8. Жмем на архив. Если inf не вливали в архив, то правой кнопкой мышки на inf-файл и устанавливаем его. Вуаля!
Если, ВДРУГ!, какой-то файл не читается, то кодек для него помещается в папочку codecs и все! Жить... т.е. играть будет! НИКАКИХ других кодеков (Риал и Квик тайм тоже) устанавливать больше не требуется!

PS Если бродите в Веб с помощью FireFox, то до кучи скачиваем плагин MediaPlayerConnectivity (придется поискать ссылку на странице с плагинами для FF). Настраиваем на проигрывание Real / Quick Time / Media Player c mplayer. Никаких плагинов для FireFox уже не нужно, можете их удалять - все и так будет играть!
У меня только МР3 и Flash с помощью других программок играют, но это уже совершенно другие истории.

Регардсы,
Олег 2
Автор: TCPIP
Дата сообщения: 01.07.2005 18:06
Oleg_II
18:17 01-07-2005
Цитата:
SVCD не пробовал за неимением

Крутит, но, щит результат существенно хуже (в моем случае), чем то, что получается после WinDVD. В основном, как я и писал из-за яркости, хотя и цвета отображаются по-другому.
Автор: Darth_Vader
Дата сообщения: 01.07.2005 20:14
Oleg_II

Цитата:
Это почему качество может хромать? Все работает.


Вот именно - работает, а качество в (_!_) Потому что постпроцессинг встроенными средствами кодека отсутствует, да и вряд ли вообще какой-либо есть...
Видел я этот mplayer, даже юзаю - в Linux, качество лично мну не радовает...

Впрочем, на вкус и цвет фломастеры разные - например, кто-то может слушать "шансон", а кто-то вообще радио и тель-авидение не переносит

Страницы: 123456789101112131415161718

Предыдущая тема: помогите советом с MVCD !!!


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.