Pull to refresh

Comments 164

Пользуюсь K-Lite Codec Pack с Media Player Classic не разу не было проблем с видео.
Интересно какие именно кодеки для H.264 вы исользуете?

MPC-HC — это можно сказать MPC с предустановленным набором кодеков. Для H264 там используется модификация ffdshow с поддержкой DXVA (но есть и простой вариант). В отличии от кодек паков все эти кодеки в системе не видны, они видны только внутри MPC-HC.

Не буду утверждать, что кодек паки это однозначное зло, есть конечно масса положительных примеров использования, но есть и обратное, причем в изобилии. Я бы предпочел без необходимости кодеки в систему не внедрять.
Блондинкам типа меня самое оно.
Любая mkv играет в приличном качестве. Доставил core AVC, так еще краше играет. Благо железо позволяет.
MPC-HC — это можно сказать MPC с предустановленным набором кодеков.

В корне нет. MPC-HC — продолжение развития MPC после того, как Гислер забросил над ним работу. И тем более это не просто донапичкивание MPC встроенными декодерами.
Соглашусь с Вами. Отличия и правда в корне, в MPC-HC и поддержка EVR, и реализация нескольких алгоритмов вертикальной синхронизации, и корректная поддержка нескольких мониторов и много чего другого (можно на той же вики об отличиях почитать). Да и развивается он активно сообществом.
Спорить не буду, можно сказать что в корне, все зависит от расстановки акцентов. Я понимаю, что это дальнейшее развитие, добавление новых функций, но большая часть кода там от MPC-HC и интерфейс тоже.
Именно.
/me посыпал голову пеплом
Автор, вы не правы. Вы забыли самый лучший плеер, который к сожалению не пользуется популярностью.
Mplayer, консольный, кроссплатформенный видео плеер.

На ноутбуке Asus K52F, при проце 2.2 ггц, я свободно смотрел Blue-ray фильм. Я только иногда видел выпадающие кадры, т.е. критических лагов не наблюдал.

Только пожалуйста, не говорите что GUI построенные на основе Mplayer ни чем не хуже. Я уже не раз видел как GUIшные варианты Mplayer не находят кодеков, криво воспроизводят звук, не могут прочитать файл, у которого была нарушена целостность (недавно смотрел фильм скачанный с торрента всего на 70%, конечно отвратительно из-за отсутствия части звука и видео, но плеер вел себя отлично).

В общем, консоль, наше все)
SMPlayer и UMPlayer базируются на MPLayer, поэтому он тут незримо присутствует. Но DXVA кодеки MPlayer не поддерживают. Говорить лучше они или лучше не буду, я лично проблем с ними практически не имел, а главный недостаток — отсутствие поддержки DXVA в кодеках.
Mplayer поддерживает аппаратное декодирование с помощью vdpau.
Понятно, но здесь речь идет о Windows платформе.
Попахивает рОСизмом
Пишу о том, чем пользуюсь. Если претендовать на полноту, тогда надо еще и про Mac OS написать. И насчет плееров я в конце заметки отметил что да, есть и другие.
В чем соль, плееры построены на его базе, но не является им, тоже самое что Linux !== Unix.
Они будут иметь свои сильные изъяны, которые меня всегда пугают в плеерах. Mplayer идет по Unix way, и знаете, у него это прекрасно удается, в отличии от всех его форков.

И еще, мне как пользователю Linux, по барабану на эти кодеки DXVA.
Утверждение, что что-то созданное на основе другого будет иметь изъян. В программировании модульный принцип является основополагающим. В данном конкретном случае могут быть частные причины, но это не может быть принципом.

Насчет DXVA я вас понял, здесь рассматривается Windows платформа.
Mplayer идет по Unix way, и знаете, у него это прекрасно удается, в отличии от всех его форков.

SMPlayer и UMPlayer — это не форки, а альтернативный GUI для MPlayer.
Кстати, советую обратить внимание ещё и на http://www.mplayer-ww.com/eng/. Местами даже получше будет, разве что скин по-умолчанию не мешало бы сменить.
Если уж говорить о MPlayer, то можно и упомянуть KMPlayer, к.с мой любимый и если в нем была бы нормальная поддержка H.264 Hi10p то только его бы и использовал
А много ноутбуков имеют fullHD экраны? А сколько среди них имеют только графику от интел? Мне кажется это пустое множество.
Экран может не быть full-hd, а фильм который кто-то у кого-то списал может таким быть. Кроме того битрейт и на 720p фильмах может заметно подниматься.
Остроумное замечание. Но, ведь множество ноутбуков имеющих только графику от интел и hdmi точно не пустое? А смотреть фильм с ноутбука на панели — вполне типовой сценарий использования.
XBMC не более, чем оболочка для создания медиацетра. На самом деле внутри проигрыватель DSPlayer.
XBMC можно настроить на использование любого проигрывателя, в том числе vlc или MPC-HC.
Да, настроить можно и конечно же как и большинство проектов он использует готовые компоненты, в частности кодеки. Но я бы не стал преуменьшать сложность и этого проекта, проект весьма серьезный и объемный, в этом можно убедиться посмотрев на его исходный код.
Не совсем так. DSPlayer был в свое время одним из плееров, причем не дефолтным, и строго под винды (ну тут понятно, это же DirectShowPlayer). Уже год как не поддерживается. Дефолтным у xbmc сначала был mplayer, а затем — DVDPlayer (собственная разработка). Сейчас вместо DSPlayer идет работа над кодеком DVDCodecDirectshow, он будет делать то же самое, но в дефолтном плеере.
Вроде бы ситуация была такая — поддержка DVD в mplayer не полная (работа с интерактивным меню), поэтому они и стали использовать DVDPlayer. Что же касается H.264, то там DVDPlayer не причем. Я могу ошибаться, но у меня такое впечатление было, т.к. я читаю некоторые новости по этим проектам.
Я пользователь xbmc еще с xbox. Использовали тогда mplayer, а dvdplayer был опцией «проигрывать с помощью». Насколько я помню, разница между ними в том, что mplayer использует для проигрывания себя же, dvdplayer — это плеер на основе ffmpeg, плюс дополнительные кодеки для аудио.

h264 — как раз забота ffmpeg, а конкретно libx264
Ясно. Вообще xbmc мощная вещь и очень здорово, что он наконец заработал через dxva.
Вы упустили CoreAVC, который даже без ускорения на GPU умудряется творить чудеса. Он даже поддерживается все эти анимешные извращения с Hi10P.
Про новый CoreAVC я не в курсе, а где-то год назад он славился своей скоростью, я интересовался этим вопросом. Но его ругали за качество декодирования, по видимому это было вызвано какими-то оптимизациями связанными с компромиссами по качеству. Он может дать дополнительный резерв по производительности, но врядли может принципиально снять проблему на слабом железе. Мне кажется куда проще купить low end дискретную видеокарту и забыть о возможных тормозах. Еще один момент — этот кодек платный.
Не замечал проблем с качеством, но в плане фичей он очень крут — чего стоит поддержка DXVA для AMD и Intel и CUDA для NVIDIA.
около года назад пробовал coreavc и он давал очень заметно худшую картинку, чем встроенные кодеки MPC-HC. По быстродействию ничего не скажу, т.к. компьютер мощный.
Включите поддержку многопоточности (у того же mplayer'а) — и всё будет оки. У меня дома старинный Core 2 Quad, так вот, выше 150-170% даже с деинтеливом не съедается.
На Quad — возможно. На Core 2 Duo E8500 это не всегда помогало, кроме того изредка сталкивался с артефактами декодирования, которые возникали именно в многопоточной версии. Конечно баги постепенно правили и может уже такого нет, но принципиально это проблемы не снимало.
Раньше использовал KMPlayer от 7sh3, теперь перешел на Daum PotPlayer от него же. Отличная вещь, за что его создателю спасибо.
Пользовался kmplayer, он тоже ffdshow DXVA (как и mpc-hc) использует. Тут дело вкуса, мне показалось, что он слишком перегружен настройками, кроме того у него какая-то мутная биография, потом какие-то другие люди стали его развивать после большого перерыва. Но это субъективно, если у вас работает и все хорошо, то и замечательно.
Тоже слез с KMPlayer на Daum PotPlayer, наиотличнейший плеер.
+1, тоже на него слез. Отлично 1080p играет на NVIDIA ION 2. Процессор ~20-25% грузит.
А я все ищу кто же напишет про PotPlayer. Еще про плюсы: никаких кодеков в систему не ставит, можно вообще портабельную версию использовать, проигрывает full hd в 10 GB даже на нетбуках, а вот Hi10P еще не проверял :) Пойду поищу.
Если нетбук с intel gma без Clear Video HD, то мне не очень понятно каким образом на слабом CPU он умудряется воспроизвести? Если к примеру процессор типа Atom, то производительность CPU во много уступает полноценному ядру.
Я не знаю, как Daum PotPlayer это делает, но мой нетбук не только без тормозов играет 1080p, но и тянет 37 дюймов по HDMI.
Какая модель ноутбука, если не секрет. CPU, GPU.
Asus N10J CPU: Intel Atom N270 1.6 GHz; GPU: Intel 945GSE / nVidia GeForce 9300M GS
С данным плеером видео хорошо воспроизводится на встроенном чипе, и отлично воспроизводится на внешней видеокарте.
Кстати, о кодеках. После установки PotPlayer остальные плееры стали шустрее воспроизводить 720p, так что возможно кодеки какие-то все таки ставятся.
Смущает наличие nvidia — если есть GPU AMD или nvidia, то все будет нормально. Возможно DXVA через нее работает.
Тестировал на Asus Seashell (точную модель не помню): Atom N570, GMA 3150 — ни nVidia, ни AMD. На Lenovo S10-3 гонял образы поменьше, порядка 5-6 гигабайт, других под рукой не было.
Intel как раз на 720p должен что-то уметь, может не все модели (их там много), но точно может. А судя по размеру — это наверняка 720p или низкий битрейт для 1080p.
Lifehacker недавно его на первое место в обзоре плееров под Винду поставил
Вот-вот. Про лучшие плееры KMPlayer и его наследник Daum PotPlayer автор-то и забыл. Обзор фтопку.
Пользовался kmplayer, он тоже ffdshow DXVA (как и mpc-hc) использует. Тут дело вкуса, мне показалось, что он слишком перегружен настройками, кроме того у него какая-то мутная биография, потом какие-то другие люди стали его развивать после большого перерыва. Но это субъективно, если у вас работает и все хорошо, то и замечательно.
Жаль что light alloy не вошёл в обзор. Всегда им пользовался.
Странно, что вас минусуют. Я вот тоже всегда им пользовался и был доволен. Недавно попробовал SMPlayer, KMplayer и MPC — заметны тормоза на больших файлах, а Light Alloy их играет на ура.
GOM Player тоже не попал. Много лет пользуюсь, привычка.
Я тоже. Настолько привык к его хоткеям, что не могу ничем другим пользоваться.
Жаль про Linux ничего не написано, а даже в тегах windows нет. Качать 40 Gb фильм, чтобы увидеть тормоза как-то не хочется.
Про Linux могу только сказать — надо обращать внимание на поддержку VDPAU (это API для ускорения декодирования). А насчет железа рассуждения будут аналогичными. Тот же VLC и XBMC вроде бы это поддерживают, они многоплатформенные.

Тег добавлю.
Спасибо, немного помогло гугление по «VDPAU»
а что про него писать? VLC, XBMC, SMPlayer, UMPlayer — работают везде одинаково. проприетарные драйверы от амд и нвидиа тоже давно уже умеют аппаратное ускорение.
Я вот только по прочтению статьи задумался о том, что Totem при просмотре BD-рипов довольно сильно проц грузит, а вроде более-менее современные видео карты должны брать на себя какую-то часть нагрузки. Погуглил сейчас по «VDPAU totem» какие-то советы понаходил, установил vaapi, vainfo показывает что ускорение поддерживается, но нагрузка в тотеме не изменилась. Поставил smplayer, нагрузка примерно такая же, в настройках поставил vaapi — резко упала, но вот с totem никак не получается подружить :(
Подружите GStreamer — подружится и Totem. Как подружить GStreamer — вопрос второй, но вроде в версии GStreamer от Fluendo поддержка всех аппаратных декодеров уже есть.
Это-то я понял, но не нашёл в репах Ubuntu плагина gstreamer-vaapi и ещё каких-то, что нагуглил, там гентушники общались (
В правом верхнем углу видно, что в более ранних не было. Спасибо, что напомнили :)
Процессор довольно быстрый, разница в производительности по сравнению с ядром Sandy Bridge на той-же частоте будет порядка 20%.

Мне кажется (если нажать тесты) до 2-3 раз.
Число ядер у одного 2, у другого 4. Сравнивать надо одно ядро на одной и той же частоте. К сожалению не часто такие тесты проводят, я видел такую таблицу на tomshardware.com. При переходе на новое ядро в последние годы имеем прирост 10-15%.
С переходом на семерку практически полностью перешел на WMP. Невооруженным взглядом видно что качество картинки из него практически всегда лучше.
Но у него есть очень много раздражающих моментов. Например Ctrl+p — пауза и alt + Enter полный экран. Это просто ужас, и настроить нельзя… Если кто знает, может есть плагинчик какой…
Из-за отсутствия «продвинутых» функций приходиться иногда пользоваться KMPlayer.
Да, но как его заставить переключать аудиодорожки и титры, поддерживать MKV? Ставить дополнительные кодеки? Не очень хочется. Я просто беру MPC-HC и включаю в нем кодек Microsoft DTV-DVD (это и есть H.264 DXVA, не смотря на странное название). Не могу сказать, что картинка хоть чем-то отличается.
Как раз MKV WMP поддерживает просто при установке K-Lite Codec Pack, титры и звук можно довольно неудобным способом переключать в меню кодека из системного трея.
Я об этом и говорю, надо ставить codec pack. Мне кажется это не очень хорошим вариантом, плюс сам плеер скажем так не слишком гибкий. Такой вариант еще пробуют те, кто хочит Windows Media Center заставить работать с MKV.
Никак. Поэтому для «извращений» у меня есть KMP. =)
А вот у меня процессор слабенький — Core 2 Duo, и со всеми перечисленными плеерами были проблемы. Попробовал Splash PRO EX c поддержкой CUDA — никаких проблем. Единственный недостаток — платный он.
Если кто знает бесплатные плееры с поддержкой CUDA — подскажите.
DXVA создан для декодирования видео, в отличии от CUDA. С ним у меня на C2D 46 гиговый рип аватара игрался с нагрузкой на процессор 2 — 6%.
Зачем вам CUDA?
Поддержу. Действительно отличный плейер, воспроизводящий всё «из коробки» и без тормозов. Плюс мне ещё у него очень Motion² фильтр нравится.
Лет 5 назад юзал BSPlayer, сейчас сижу на MPC + VLC (когда косяки в mpc, что достаточно редко).
Было дело. Я сейчас почти аналогично поступаю: MPC-HC + VLC + WMP.
Слишком много телодвижений. Изображение правда лучше, как написано в статье?
Сравнить можно только имея два варианта закодированного видео. То что я смотрел в umplayer выглядит хорошо, но это ни о чем не говорит. Если поискать — в интернете есть статьи и сравнения с скриншотами. Лучше то оно наверное лучше, но оставлять людей без альтернативы не очень хорошо.
Я видел инструкции насчет madVR, но даже не стал пробовать, т.к. umplayer из коробки это умеет. Hi10P сейчас все равно аппаратно не декодируется, поэтому на Core2 Duo E8500 выпадают в fullhd кадры.
umplayer всего лишь оболочка, умеет или нет это mplayer)

В любом случае, под линем я на mplayer2 перешел
SMPlayer поддерживает DXVA — может не поддерживать mplayer, который с ним поставляется. Собрать последний с поддержкой va-api дело 5 минут.
Интересно, впервые слышу об этом. Вот в тикет системе запрос:

sourceforge.net/tracker/?func=detail&aid=2925258&group_id=185512&atid=913576
«We just want DXVA support. That would be just great!»

Ответ:
You shoud ask for DXVA support to the mplayer developers. I can't do anything about it.

va-api — это случайно не для VDPAU? Если так, то здесь я не рассматриваю ситуацию с Linux.
И для VDPAU, и для XvBA. Так-то да, венда в пролёте.
Только мне кажется, что автор без ума от MPC-HC и не приемлет никакие другие плееры? Сам тоже пользуюсь MPC. Но неужели нельзя более объективно расписать о каждом плеере и найти минусы и в MPC?
Так ведь нет минусов в MPC. Я и сам пользуюсь MPC потому именно, что не вижу в нём минусов.
MPC вроде не умеет QT из коробки? Или я неправильно его готовлю?
Если в системе стоит QuickTime Alternative (ну и заодно RealTime Alternative) то без проблем умеет.
Ну я ж про «из коробки». VLC вот умеет из коробки без всяких QT Alternative.
MPC-HC имеет в комплекте все необходимое. MPC — нет.
Мой MPC-HC не играет QT.
QT — это MOV, если я верно понял, т.е. QuickTime? Очень странно, обязано работать, я и сам иногда смотрю трейлеры в mov контейнере. Вот тут список фич:

mpc-hc.sourceforge.net/media-player-features.html
Верно, QuickTime MOV. Может и обязано, но не работает. Все Internal Filters включены, в том числе MP4/MOV. В Media Info правильно определяется контейнер:
Format                           : MPEG-4
Format profile                   : QuickTime
Codec ID                         : qt  

Определяется видеосодек:
Video
ID                               : 1
Format                           : AVC
Format/Info                      : Advanced Video Codec

Но вместо картинки черный экран. Звук в AAC из этого же MOV играется.
Тут две идеи:

1) Попробовать форсировать MS H.264, он есть в Windows 7 (View/Options/External Filters – добавить MS DTV-DVD Video Decoder, сделать его Prefer, в Internal Filters отключить встроенный H264)

2) Render pipeline в Windows 7 по умолчанию должен быть EVR Custom Pres, можно еще попробовать EVR Custom Sync

3) Поставить текущий directx runtime — он без перезагрузки ставится с MS. При установке MPC-HC предупреждает, что надо обновить, видимо были у пользователей проблемы.

Ну и еще вопрос — как на других H.264 видео работает?
Ну и еще вопрос — как на других H.264 видео работает?
Вот вы похоже навели меня на правильную мысль. На других H.264 работает в режиме DXVA, правда с дикими тормозами. Если отключить DXVA фильтр — эффект такой же как при проигрывании MOV (а MOV почему-то играется без DXVA). Остальные рецепты попробую вечером.

Кстати, переключение с EVR на VMR-9 починило тормоза в не-MOV H.264, но MOV все равно без картинки.

DirectX runtime последний, только что проверил.
Удачи, надеюсь все получится.
Переключение языков и субтитров непросто для людей технически неподготовленных.
Я в конце напиал, что пользуюсь MPC-HC, VLC, WMP. Минусы если бы были я бы их написал, тут без фанатизма. Я просто остановился на этих плеерах, они полностью решают мои задачи. Тестировать еще ряд плееров пока не вижу смысла, об их существовании поверьте я в курсе.

Конечно кто-то может найти у MPC есть недостатки, приведите, может я и соглашусь с вами. Возможно вы делаете в нем что-то такое где он становится неудобным.
> Конечно кто-то может найти у MPC есть недостатки, приведите, может я и соглашусь с вами. Возможно вы делаете в нем что-то такое где он становится неудобным.

Поставил, при попытке загрузки сабов выскакивает окно

ompldr.org/vY2VwMA

Сменил на VMR-9 (renderless) — пропало. Чем отличаются эти рендереры? У меня стало хуже/лучше изображение? Почему этого нет по умолчанию? Почему я в этом должен разбираться?

Ну и по недостаткам. Запоминает только текущую позицию (если открыть файл заново), аудиодорогу и сабы — нет. Лично для меня, серьезный просчет в юзабилити (практически все файлы смотрю с дополнительными дорогами/сабами), хоть и не критичный.

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

Это только беглый осмотр, я им, можно сказать не пользуюсь.
Выбор render pipeline у него есть, но я такого окна вроде не замечал. Тут две версии — вы ставите MPC, а не MPC-HC — это разные все-таки плееры. Мне кажется что как минимум под Windows 7 ставится EVR рендер по умолчанию и никаких вопросов не возникает.

По вашим замечаниям — согласен, если для вас критично это, то это недостатки. Ну тогда про любой плеер можно много чего сказать. В wikipedia можно открыть таблицу сравнения плееров, там будет на несколько экранов опций. Работают эти опции по разному и юзабилити разный.
Чем отличаются эти рендереры? У меня стало хуже/лучше изображение? Почему этого нет по умолчанию? Почему я в этом должен разбираться?
Вы не должны в этом разбираться. Не хотите разбираться — используйте WMP. Хотите разобраться — инфы в инете навалом, не поленитесь пару раз нажать на клавиши. По умолчанию этого нет потому, что по умолчанию стоит рендерер, который будет работать с наибольшей вероятностью на большинстве систем. Проблема только в том, что под этот рендерер не написали поддержку субтитров.
Встроенный регулятор громкости перехватывает медиаклавиши и системную громкость остается регулировать только мышью. Как сделать так, чтобы использовать только системный не нашел. Вот это уже серьезный недостаток.
Попробуйте в Options->Player->Keys снять галку Global Media Keys.
Я выше отметил, что для MPC-HC под Windows 7 такого вроде не происходит, все по умолчанию верно выбирается. Мне кажется MPC просто иначе тут себя ведет.
Нет, стоит именно последняя версия HC и Win7. По-умолчанию стояло System Default.

> Попробуйте в Options->Player->Keys снять галку Global Media Keys.

Она по-умолчания снята. С ней тоже не работает.

> По умолчанию этого нет потому, что по умолчанию стоит рендерер, который будет работать с наибольшей вероятностью на большинстве систем. Проблема только в том, что под этот рендерер не написали поддержку субтитров.

Заведется оно на всех современных системах. Почему должны что-то крутить пользователи современных систем, а не древностей и маргинальщины мне решительно не понятно.
Сейчас проверил на машине с Windows 7 x64, на которой не было MPC-HC. Видеокарта AMD HD6850.

1) Поставил MPC-HC x64
2) Запустил, он предупредил, что нужно обновить directx, поставил с MS текущий directx runtime.
3) Снова запустил MPC-HC, обратил внимание, что рендер он выставил EVR Custom Pres (там в сноске написано, что нужен для титров)
4) Открыл full hd фильм, титры работают, но в строке статуса нет DXVA, и в опциях фильтра ffdshow серая галочка у DXVA, видимо поток посчитал не подходящим
5) В опциях добавил prefer для MS DTV-DVD H.264
6) Перезапустил — все работает, пишет в строке статуса, что DXVA задействовано

Вот кстати столкнулся с проблемой о которой забыл — иногда DXVA не врубается, если сам кодек не хочет брать поток. Такое я раньше видел, но с MS H.264 вроде этого не замечал. И с VLC тоже.
>>Попробуйте в Options->Player->Keys снять галку Global Media Keys.
По умолчанию снято, а всеравно лажа с регулятором.
Smplayer и Umplayer просто gui для mplayer. Кстати, mplayer-vaapi отлично декодирует hi10p на моем intel hd3000, предварительно софтово преобразовывая цвета.
UFO just landed and posted this here
Выпадют кадры надо сказать не всегда. А каким плеером вы смотрите, почему есть уверенность в том, что не работает ускорение?
UFO just landed and posted this here
Аналогично, только процессор ещё хуже: Core Duo T5750 2 GHz. И не то, что BD-диски, а с последним обновлением libav (0.8) даже тяжёлые Hi10P-рипы пошли.

Kubuntu 11.10 x64, libav, mplayer2 и VLC январские. Репы: ppa:motumedia/mplayer-daily, ppa:motumedia/libav-daily, ppa:videolan/master-daily.

VDPAU заведомо не задействован, так как использую nouveau.
Smplayer может использовать аппаратное ускорение, однако только под Linux.
Из всех перечисленных с reclock audio renderer могут работать только mpc и wmp(
Пользуюсь mplayer + VDPAU. Полет отличный.
Splash Lite?
Много чего перепробовал для проигрывания 1080-50p на AMD Athlon X2 5200 + ATI 4670: MPC HC, PotPlayer, GOM, WMP.
Т.е. сейчас у меня два плеера: PotPlayer + Splash. У жены только Splash :)
как раз на днях искал плеер для просмотра фильма The Art of Flight Blurip 1080p TrHD 7.1 на своём Intel Core 2 Dual 6500. по совету админа перепробовал VLC, MPC HC, WinDVD, PowerDVD — ни один из них смог проиграть это видео. случайно наткнулся на DAP Player, он худо-бедно справился, хотя раз 5 просто тупо переставал проигрывать на особо зрелищных местах.
какие мысли по поводу этого плеера? и что бы вы посоветовали для слабого железа (Intel Core 2 Duo)?
Если есть видеокарта amd или nvidia, то наверняка будет хорошо работать dxva (тут лучше все-таки уточнить вашу видеокарту, может старая). Если есть dxva, то будет все гладко.

1) MPC-HC имеет встроенные кодеки dxva
2) MPC-HC плюс опция для использования MS H.264 (только Windows 7) (см. текст поста)
2) vlc, включить опцию GPU… (см текст поста) — будет задействовать dxva
3) wmp использует MS кодек с dxva

Если dxva нет, то можно попробовать искать быстрый декодер. Вот тут хвалят coreavc, но это не дает никаких гарантий, все равно могут выпадать кадры.
спасибо за совет, попробую.
карта ASUS Radeon EAH 5670
Mirillis Splash Pro Player — и забудешь про проблемы
20 долларов хотят за плеер. С ума сошли.
У них есть Lite версия, которая free и в которой есть всё необходимое большинству.
Точно, спасибо, не обратил внимания
В течение фильма дважды умер забрав с собой, в последствии реанимировавшийся, проводник.
ок. качну специально этот фильм, посмотрю что там :)
ну а пока не умер, показывал нормально?
Попробовал это фильм смотреть Splash Pro Player — нет проблем, не тормозит (проц CoreDuo 6300)
правда нет звука. Правда звука нет ни в одном из опробованных плееров — KM, GOM.
Что там за кодек на аудио-дороге?
UFO just landed and posted this here
UFO just landed and posted this here
По поводу xbmc

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

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

Для медиатеки хотелось бы иметь поля пользователя, чтобы можно было более эффективно фильтровать.
Имеющейся фильтрации лично мне предостаточно. Я даже не представляю, что вы за поля хотите добавить.

Управление больше заточено под пульт, с клавиатуры не все можно быстро сделать.
С клавиатуры можно сделать больше, чем с пульта, если что есть конфиг. А вот мышью да, особо не попрыгаешь.
>Чтобы заставить четко работать медиатеку (распознавание названия и загрузка инф-ии из интернета), надо порядочно повозиться. Но > можно обойтись простой навигацией по файлам.
> Аж целый один раз назначить на папку обработчик. Проблемы начинаются в случае неправильных имен, тогда имена фильмов для поиска > нужно задавать вручную, а для серий сериалов да, прописывать строку обработки в конфиге.

Да, при большой коллекции часть определится неверно. У меня каждый фильм в отдельной папке, но часть документальных и мультфильмов сгруппированы, там получился бардак, т.к. название полезло из родительской папки. Коллекция на нескольких дисках и параллельное обновление почему-то прервалось (я добавил несколько источников) и пришлось перезапускать обновление. Потом с сериалами действительно надо еще разбираться. В какой-то момент появились дубли в медиатеке которые неудобно искать. Для удаления ссылок в пустоту надо специальную очистку запускать. Ну вобщем все объяснимо, но время придется потратить. Я ведь не хочу сказать что xbmc плохой, нет, очень даже отличный медиацентр, если не лучший.

>Навигация по медиатеке довольно разнообразна, но не хватает продвинутой фильтрации и поиска, это будет актуально, если фильмов много.
> O_o
> Поиск куда уж продвинутей. По жанру, по актерам, режиссерам, даже по описанию.

Поиск хотелось бы по комбинации параметров и чтобы они были видны. Было бы удобнее чтобы можно было задавать комбинацию фильтров и делать view на основе запроса. Например взять и быстро добавить фильтр по стране или актеру или разрешению. Это было бы прозрачно и удобно. Еще пример из описания фильма я вижу актера но не могу щелкнуть по нему и попасть на список фильмов с ним.

> Для медиатеки хотелось бы иметь поля пользователя, чтобы можно было более эффективно фильтровать.
> Имеющейся фильтрации лично мне предостаточно. Я даже не представляю, что вы за поля хотите добавить.

Обычно в медиаколлекциях дают такое делать и это правильно. Простой пример — посмотрел/не посмотрел — это они сделали, но ведь раньше вроде этого не было. Ну на вскидку я могу предложить такой вариант — тег с собственным рейтингом или пометка категории например хочет кто-то из близких посмотреть. Если в гости придет, сразу на это множество выходишь.

> Управление больше заточено под пульт, с клавиатуры не все можно быстро сделать.
> С клавиатуры можно сделать больше, чем с пульта, если что есть конфиг. А вот мышью да, особо не попрыгаешь.

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

Еще раз повторю — программа отличная, но я пока ощущаю некоторую несвободу находясь в ней. Может надо привыкнуть.
Вам бы получше определить источники, без путаницы. Там где у вас особые условия для скрапера, делать set content на отдельной папке. Но в принципе да, если хочешь чтобы у тебя было красиво, нужно приложить определенные усилия. Это справедливо для всех библиотек, будь то книги, видео или музыка.

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

Посмотрел/не посмотрел в xbmc было всегда, сколько я помню, а помню я с xboxа 2005 года. По поводу рейтинга, приблизительно то что вы хотите (не к категории, а к отдельным пунктам в медиатеке) уже есть, правда пока что в виде патча. По поводу «пометки для знакомых», это будет раздувание функционала в ненужном направлении.

Ну все же геймпад/пульт/клавиатура у xbmc — это основное управление. Мышь прилепили «шоб було». В скине Confluence вообще возле курсора мыши плавает надпись «Mouse = BAD». Соответственно есть и некая заточенность под отдельные команды, отдельные нажатия, типа того же цикла по субтитрам. На практике, кстати, мне плавное масштабирование пригодилось всего пару раз, это были хреново кодированные видео с черными полями, приходилось извращаться. Родной набор зумов очень разумный, в подавляющем числе случаев больше и не нужно.

Мне наоборот в xbmc не нравится некоторая захламленность менюх, я бы некоторые пункты припрятал куда-нибудь подальше, например в подменю «Остальное».
как Вы решаете проблему «подергивания» видео 24 fps?
Ну это общая проблема, когда частота видео не кратна частоте обновления монитора.
В MPC-HC это решается с помощью ReClock и/или включением вертикальной синхронизации(и увеличение/уменьшение сдвига vsync).

Еще там, кажется, есть утилита AutoFrequency, позволяющая автоматически менять частоту обновления экрана, в зависимости от частоты видео.
Не замечал таких проблем.
Совсем забыл, он же умеет играть в полноэкранном режиме (при создании девайса/свапчейна можно задавать частоту обновления экрана, когда приложение находится в полноэкранном режиме).
Каждому своё, но для себя я выбор сделал — Mirillis Splash Pro Player
на моём стареньком CoreDuo 6300 (1,86 Ггц) никаких проблем с воспроизведением
HD-видео. Никакого шаманства с настройками — хочешь максимальной детализиции
изображения — просто подвинь ползунок и будет счастье, надо большей плавности кадров
на динамичных сценах — подвить ползунок. Просто как почесать за ухом.

Насколько я понял, народ его ещё мало знает ил платность отпугивает.
Вот характеристики mirillis.com/en/products/splashexport_features.html

и ничего не дёргается :)
Например вот такой файл переваривает не заикнувшись, с 30-40 % загрузки CPU

Аватар.2009.BD.Remux.1080p.h264.Rus.Eng.mkv
General
Complete name: Аватар.2009.BD.Remux.1080p.h264.Rus.Eng.mkv
Format: Matroska
File size: 38.1 GiB
Duration: 2h 41mn
Overall bit rate: 33.7 Mbps
Writing application: mkvmerge v3.3.0 ('Language') built on Mar 24 2010 14:59:24
Writing library: libebml v0.8.0 + libmatroska v0.9.0
Video #1
Format: AVC
Format/Info: Advanced Video Codec
Format profile: High@L4.1
Format settings, CABAC: Yes
Format settings, ReFrames: 2 frames
Muxing mode: Container profile=Unknown@0.0
Codec ID: V_MPEG4/ISO/AVC
Duration: 2h 41mn
Width: 1 920 pixels
Height: 1 080 pixels
Display aspect ratio: 16/9
Frame rate: 23.976 fps
Resolution: 24 bits
Colorimetry: 4:2:0
Scan type: Progressive

Видеокарта у вас какая? Плеер поддерживает dxva, поэтому если он это врубит, то естественно проблем не будет, нагрузка даже меньше могла бы быть.
у меня Радеон 4850, но на максимум вывернуты Detail Boost и Motion2,
поэтому повыше нагрузка на проц
Поянтно, с видеокартой все будет хорошо, а нагрузка постобработкой видимо объясняется.
Использую только этот плейер с тех пор как онаружил что на остальных FullHD видео тормозит. Стоит 64-битная версия плейера и 64-битная версия K-Lite кодеков. Все просто работает.
Извините, что я в калашный ряд со своим рылом.

А не посоветуете дешёвый неттоп чтобы мог проигрывать fullHD. Хочу прикрутить его к плазме и удалённо запускать видео и слайды. Плеер хотелось Media Player Classic Home Cinema.

Подойдёт ли такой?
Да, подойдет. У нас на работе стоят Zotac-и(используются в качестве клиентов для проигрывания мультимедиа), FullHD играют легко, процессор при этом загружен на несколько процентов, присутствует поддержка аппаратного декодирования. Если хотите, могу сказать точно какая комплектация, но, по-моему, точно такая же.
Буду благодарен, если уточните какая комплектация точно рабочая.
Точной комплектации, увы, не скажу, они постоянно обновляются и у нас их много разных, все перемешались. Будет играть хорошо, если графический адаптер не Интеловский, а nVidia ION
А что, GOM Player уже вообще не котируется?
А никто не встречал плеер, умеющий показывать двойные субтитры? Не загружаемые, встроенные в mkv.
The KMPlayer умеет, но лично мне он не нравиться
К сожалению, загружаемые не умеет.
Спасибо. Но у меня картина почему-то другая. Вот обычная раздача, mkv с двумя субтитрами rus и eng, и реакция KMPlayer:



Возможно, дело в формате субтитров?
Перегнал свои субтитры в srt(plain text), добавил в контейнер, указав языки. Работает.
i.min.us/ibdVnqPgRY5EYV.png
версия The KMPlayer: 2.9.4.1435
Можете в личку написать, что за файл, выкачаю, проверю как у меня открывается.
Один из фильмов, скачанных с рутрекера. Точную ссылку привести затрудняюсь, но я ориентируюсь на BDRip с рус/англ аудио и рус/англ субтитрами.
Сейчас просмотрел десяток других mkv — везде то же самое, что и на скриншоте выше. Версия KMPlayer 3.1.0.0 R2
Установил вашу версию поверх своей, сбросил все настройки.
На произвольной раздаче с рутрекера (BDRip rus/eng audio rus/eng sub) все работает.
i.minus.com/iusUFgpzyntoM.png
В настройках нашел вот такое, галочка стоит?
i.minus.com/iDxAuFBPcJhH0.png
Всё-таки на некоторых файлах вторые субтитры показываются. Но их как-то очень уж мало получается.

Сейчас покопался, для определённости: 1, 2 — двойные субтитры не работают.

Галка в настройках, да, стоит, она там, видимо, по умолчанию. Ну и в любом случае, спасибо вам большое.
Ммм пропустил топик, хотя этой темой сейчас активно инетресуюсь. Ну может ответит еще кто )

Есть комп так-себе конфигурации, который хочу превратить в мультимедия-станцию (под телик hdmi)/качалку (проц амд3800+, пару гигов памяти) и имеются pci-e порты обоих размеров.

Сам вопрос — нужна виеокарта, с которой будет тянуть fullhd видео без вопросов (как я понимаю с поддержкой dxva). От radeon x9150xt который стоит сейчас этого добиться не удалось…
Требования — минимальная цена, пассивное охлаждение, hdmi (на игрушки вообще пофиг)
А и главная проблема с картой которая сейчас — нет hdmi, так что замена обязательна
Могу предложить из самого простого — например AMD HD6450. Самая дешевая карта из 6000-ой серии, много вариантов с пассивным охлаждением, hdmi почти на всех картах есть, а по декодированию — там стоит UVD3, который и на старших моделях. Сейчас разница в UVD чипах только от поколения к поколению, а так — от младшей до старшей модели с видео должно быть все примерно одинаково. Воспроизводить надо в плеерах с использованием аппаратного ускорения, загрузка на средних современных CPU будет порядка 5%.

Конечно можно и nvidia брать, единственный момент — amd первой ввела поддержку профиля High@L5.1, что дает больше шансов на то, что поток переварит аппаратный декодер. Я просто не в курсе как с этим сейчас у nvidia. nvidia может быть предпочтительней например для linux — у них там собственный api типа dxva, называется vdpau, его не поддерживает amd, amd вроде va-api поддерживает. Вобщем если linux — то там надо отталкиваться от плееров — будет ли он уметь делать акселерацию.

Бывает, что все-таки DXVA кодек отказывается принять поток, тогда два варианта — либо артефакты, либо будет осмысленный отказ и переключение на программный кодек. Я в основном сижу в mpc-hc с подключенным кодеком microsoft dtv-dvd h.264 и не замечал давно такого. А вот недавно поставил на другую машину mpc-hc и выяснил, что бывают потоки, которые отказывается принимать встроенный dxva кодек, а вот кодек microsoft прекрасно это дело обработал. Дело в том, что раньше многие просто отсекали от dxva потоки за пределами профиля L4.1 (blu-ray), ну или другая причина, просто не все фичи dxva покрыты во встроенном кодеке mpc-hc. Последний абзац — это уже не к оборудованию относится, а к выбору софта.
Ага, спасибо, хороший вариант. Правда первый абзац я понял хорошо, второй уже средне а третий не очень… Но судя по уверенности изложения — вам можно доверять :)
По поводу linux в прнинципе инетресно, есть мысли построить мультимедия-станцию на его основе. На том же xbmc, например
Второе и третье попробую прояснить подробнее.

Профиль — это совокупность параметров закодированного потока, они могут меняться в довольно широких диапазонах. Изначально аппаратные декодировщики были заточены под параметры достаточные для стандарта blu-ray, но то что лежит на торрентах зачастую выходит за эти рамки. amd расширила возможности своего декодировщика достаточно давно и первой и добавила поддержку профиля high@L5.1 — это уже очень далеко выходит за рамки blu-ray. Это дало возможность воспроизводить почти все из того что на торрентах лежит. Что с этим у nvidia — я не знаю.

А в последнем абзаце я хотел сказать о том, что несмотря на то что железка переваривает профиль high@L5.1, препятствием к активации dxva ускорению может быть софт, который может посчитать, что данный поток не подейдет для dxva. Поделился тем, что с MS кодеком под mpc-hc с этим неплохо. Но эта ремарка уже по софту, а не железу.
Спасибо, так и сделал в итоге, купил asus hd6450 карту с пассивным охлаждением за 1300 руб и теперь гоняю fullHD 1080p фильмы с загрузкой проца в 15-25% )
Спорить можно много и долго. Но статья отличная, и MPC-HC — отличный и много быстрее стандартного. Автору спасибо!
Sign up to leave a comment.

Articles