Как получить гладкое воспроизведение для видео высокой четкости?

Как получить максимальное количество кадров, обработанных в режиме реального времени несмотря на аппаратные ограничения? В 720 пунктах я получаю меньше чем 12 кадр/с в VLC Media Player в определенных аппаратных средствах, поскольку MKV закодировал видео.

2
задан 04.01.2010, 18:16

3 ответа

Взгляните на CoreAVC - http://corecodec.com/products/coreavc, Это - одноразовая дешевая стоимость плагин (~10$) для некоторых медиаплееров и утверждает, что было самым быстрым воспроизведением.

2
ответ дан 08.12.2019, 07:37

Jeff Atwood отправил что-то об этом

http://www.codinghorror.com/blog/archives/001197.html

После большого исследования я нашел Домашний кинотеатр Классика Media Player. Грандиозное предприятие здесь является двумя вещами:

Все кодеки "врезаются" в исполняемый файл Классика Media Player, таким образом, существует, делают зависимость от любых случайных кодеков, которые Ваш ПК, оказывается, установил (например, ffdshow, cccp, Элита Ivan Krazy Kodek Pak, и т.д.).

Это поддерживает разгружающиеся обязанности декодирования видео на современные видеокарты. Это ограничено недавними моделями Radeon HD и nVidia 8 и 9 рядами. К счастью, моя материнская плата HTPC включает встроенный Radeon HD 3200 - и так как я аварийно завершил свое старое одно (это - длинная история), новая версия, которую я просто установил, включает 128 мегабайтов выделенной видеопамяти DDR3, также.

И затем

Но я хочу играть свои файлы ролика в Медиацентре Windows Vista, не странное небольшое автономное приложение. Вот самая потрясающая часть этого сообщения: Вы можете!

Когда я обнаружил проложенный под землей в неясном сообщении форума, вот то, как:

  1. загрузите автономные фильтры MPC-HC.
  2. Извлеките MPCVideoDec.ax и скопируйте его в c:\windows\system32\
  3. Откройте командную строку, перейдите к c:\windows\system32\ и выполните regsvr32 MPCVideoDec.ax

Убедитесь, что у Вас нет никаких других видеокодеков зарегистрированными, поскольку фильтр MPC-HC может обработать все. После того как Вы регистрируете этот волшебный кодек, Windows Media Player (и таким образом, Windows Media Center) будет использовать аппаратно ускоренное воспроизведение видео высокой четкости. Это удивительно. Как удивительный? Те разрывы Планеты Земля, которые раньше брали 80-100% основного двухъядерного ЦП, едва берут 40% при использовании аппаратно ускоренных фильтров MPC-HC.

1
ответ дан 08.12.2019, 07:37

Вы... не можете! Вы могли повторно кодировать видео к более низкому разрешению (который будет хорошо работать - но больше не будет в 720 пунктах), но если Ваши аппаратные средства не могут сократить его, Ваши аппаратные средства не могут сократить его! VLC уже делает все, что он может для получения гладкого видео. Лучшее решение состояло бы в том, чтобы купить дешевую видеокарту, которая может воспроизвести видео гладко (Почти любая специальная карта должна сделать прекрасный - мой ATI X1300pro даже не борется с видеозаписью на 1 080 пунктов),

0
ответ дан 08.12.2019, 07:37

Теги

Похожие вопросы