![]() |
|
|
#1 | |
|
Master
Fecha de Ingreso: may 2003
Localización: Madrid
Mensajes: 1,543
|
26/7/09
Bueno como veo que en el foro hay algunas peticiones de cómo visualizar correctamente Matroska con nuestro ordenador, voy a realizar una pequeña guía para que todos consigamos poder reproducir este formato desde nuestro pc y poder visualizarlo en la pantalla, TV de plasma o LCD. Antes de empezar quiero dar las gracias a la guía que Héctor tiene en un foro amigo de las películas en alta resolución, en mucho más extenso y preciso que este, si alguien está interesado, que me mande un privado. Para empezar definición de Wikipedia de Matroska: “Matroska (en ruso: Матрёшка) es un formato de archivocontenedor multimedia cuya extensión habitualmente se presenta como ".mkv" (video) o ".mka (audio)". Es compatible con casi cualquier códec de audio/vídeo, incluyendo Theora, H.264, los que utiliza Windows Media, los que utiliza QuickTime, Vorbis o RealMedia por poner algún ejemplo, y pudiendo usar cualquier códec de audio de entre ellos con cualquiera de vídeo. Pretende ser un contenedor universal avanzado y ampliable fácilmente, proporcionando mejoras sobre los contenedores clásicos. El nombre es una deformación del nombre nativo de las muñecas rusas: Matrioska ya que en un solo archivo permanecen guardados muchos otros archivos multimedia. Le diferencia con otros formatos contenedores similares como AVI, MP4 o ASF el hecho de ser de código abierto.” Con la aparición del formato Blu Ray (BR) y las pantallas de plasma y LCD, la alta definición se va extendiendo por todos los sitios y las copias de seguridad de nuestras películas de DVD en Xdiv, no aprovechan la resolución de nuestra nuevas TV y por lo tanto ha sido necesario crear un nuevo estándar que sustituya a los famosos Divx. Podemos hacernos una copia de seguridad de nuestras películas BR en varias resoluciones pero los estándares van a ser 720p (720x1280) y 1080p (1080x1920), a más resolución más trabajo va a tener que realizar nuestra CPU. Para reproducir 720p. no es necesario un procesador con doble core, pero sí uno que tenga más de 2000 Mhz., ahora bien para reproducir 1080p, es casi obligatorio un doble core, siempre dependiendo del bitrate medio de la película. Más adelante veremos que esto no tiene que ser necesariamente así con la aceleración DXVA de las algunas tarjetas gráficas. Vayamos al grano, para poder ver una película en formato Matroska (códec x264, h264, vc1…), necesitaremos un visualizador de video, un códec que acepte Matroska y una CPU con potencia o una gráfica con DXVA. MATROSKA SIN ACELERACIÓN GRÁFICA Empezamos la configuración sin aceleración DXVA, es decir que todo el trabajo lo haga la CPU. Vamos a utilizar el siguiente software: -Media Player Classic Home Cinema (MPC HC), por varios motivos, primero es fácil de configurar, segundo es gratis y más adelante veremos que tiene un códec propio de descompresión para h264 y VC1 con aceleración DXVA. ![]() -CoreAVC, es el códec que da mejores resultados en relación calidad/consumo de CPU, lo malo que es de pago. - AC3Filter (MPC HC), buen filtro de sonido para manejar DTS y AC3. - Haali Media Splitter (MPC HC), es un filtro DirectShow que permite reproducir diversos formatos contenedores y es muy recomendable tener instalado para reproducir archivos Matroska. -Película en contenedor Matroska, de 1080p., Codec profile: High@L4.1 (más adelante sabremos que es esto), bitrate de media de 16,2 Mb/seg., sonido DTS bitrate de media 1,5Mb./seg. y codificada con X264. Abrimos el MPC HC --> Ver --> Opciones --> Filtros Internos y deshabilitamos las casillas de AC3, DTS, H264/AVC(DXVA) y VC1 (DXVA), los dos primeros serán sustituidos por el filtro AC3filter y los dos últimos con el CoreAVC. ![]() En Opciones --> Filtros Externos --> Agregar Filtro, elegimos de la lista que salga CoreAVC (se supone que lo tenemos instalado) y aceptar, en la pantalla que estamos veremos el filtro elegido le marcamos y elegimos la opción preferir, lo mismo haremos con el AC3filter. ![]() Salimos del MPC HM para que se validen los cambios que hemos realizado, volvemos a entrar y en la opción abrir archivo elegiremos nuestra película de Alta Resolución. Para saber si hemos elegido correctamente el códec adecuado para descomprimir el formato matroska se puede verificar mientras que se está reproduciendo la película picaremos sobre la pantalla botón derecho y elegimos la opción filtros, veremos que debe de estar el códec CoreAVC. Si todo está correcto veremos y oiremos la imagen y el sonido, si vemos la película con saltos o sonido entrecortado, será debido a poca potencia de nuestra CPU o mala configuración, como hemos dicho anteriormente en este método es el microprocesador el que realiza todo el trabajo. CON ACELERACIÓN GRÁFICA (DXVA) Direct X Video Acceleration Las tarjetas gráficas ATI Radeon 2xxx/3xxx, Nvidia 8xxx/9xxx y las nuevas Intel G45 tienen un chip para la descompresión de video alta resolución (en las gráficas ATI el chip se llama UVD en las Nvidia con PureVideo y ExtremeHD), con este chip nuestro pc se puede ver una película en BR (con powerdvd) y la CPU no hará todo el trabajo de descompresión, este chip puede ser aprovechado también por las películas mkv, para liberar de carga a la CPU y poder verlas más fluidas, sin tirones. Una película mkv. de 1080p. con una media de bitrate 12.5Mb, sin aceleración consume en un AMD X2 3800 un 66% de carga media, con DXVA activado menos del 5%, yo creo que merece la pena, además que si lo conseguimos no nos hará falta un doble core para poder ver 1080p. y podremos aprovechar CPU’s que pensábamos dejar en el cajón para montarnos un HTPC. Algunas consideraciones a tener en cuenta: -Solamente hay tres códec que aprovechan DXVA, el del Powerdvd Ultra llamado “Cyberlink H.264/AVC Decoder (PDVD7.x 8 y 9), CoreAVC V1.95 y el códec interno de MPC MH (H264/AVC(DXVA) y VC1). Ahora bien, el primero se puede usar con ATI y Nvidia, el segundo solamente con ATI e IntelG45 y el tercero en Nvidia . - Tenemos que elegir un render compatible con DXVA, que son Overlay Mixer, VMR7, VMR9 o VMR9 renderless, en XP y el EVR o EVR Custom en el Vista. ![]() -Si queremos habilitar los subtítulos es mejor que dejemos que lo haga el filtro interno de MPC HM y no utilizar o desinstalar vobsub, ya que deshabilita la aceleración y habilitar el render VMR7(9) or EVR Custom (Vista). -Las películas BR tienen un perfil o códec profile de 4.1, al ripearlas a Matroska se suele hacer con un códec profile de 5.1, pues bien esta es la principal causa por las que las películas de 1080p. no se pueden acelerar, por eso es aconsejable que se utilice un perfil de 4.1 que es compatible con los códec DXVA. Esto no sucede con las películas de 720p. que si son compatible con 5.1 y 4.1., las mayoría las acelera. -Muchas veces la aceleración DXVA es difícil de conseguir, no os desaniméis y probar todas las opciones, comentar en el foro, vuestras impresiones y como os ha ido. Vamos a utilizar el siguiente software: -Media Player Classic Home Cinema (MPC HC), por tres motivos, primero es fácil de configurar, segundo es gratis y tercero porque tiene un códec propio de descompresión para h264 y VC1 con aceleración DXVA. Nota: el PowerDVD no acepta ficheros mkv., es decir no podemos utilizarlo para ver película en este tipo de códec. -Un códec para ATI/Nvidia el del Powerdvd Ultra llamado “Cyberlink H.264/AVC Decoder (PDVD7.x)” y otro solamente para ATI que es el interno de MPC HC. - AC3Filter (MPC HC), buen filtro de sonido para manejar DTS y AC3. - Haali Media Splitter (MPC HC), es un filtro DirectShow que permite reproducir diversos formatos contenedores y es muy recomendable tener instalado para reproducir archivos Matroska. - Película en contenedor Matroska, de 1080p., Codec profile: High@L4.1 (más adelante sabremos que es esto), bitrate de media de 16,2 Mb/seg., sonido DTS bitrate de media 1,5Mb./seg. y codificada con X264. ·Utilizando el códec interno de MPC MH, solamente para tarjetas gráficas ATI e IntelG45. Es necesario realizar unos cambios en el registro para optimizar el funcionamiento de estas tarjetas, posteriormente a montar los drivers de ATI. Los cambios los podéis ver y bajar desde aquí Estas modificaciones de los valores de ATI en el registro y no afectan a 3d. Abrimos el MPC HC --> Ver --> Opciones --> Filtros Internos y habilitamos las casillas de H264/AVC y VC1, tanto en DXVA como ffmpeg. ![]() En Opciones --> Filtros Externos --> Agregar Filtro, eliminamos cualquier filtro que tengamos para descomprimir mkv. Salimos del MPC HM para que valgan los cambios que hemos realizado volvemos a entrar y en la opción abrir archivo y elegimos nuestra película. Para saber si hemos elegido correctamente el códec adecuado, mientras que se está reproduciendo la película picaremos sobre la pantalla botón derecho y elegimos la opción filtros, veremos que debe de estar el códec MPC Video Decoder, si picamos sobre él podremos variar alguna opción, pero siempre debemos tener marcado la casilla DXVA. Si todo es correcto, el uso de nuestro CPU estará por debajo del 5%. ·Utilizando el códec “Cyberlink H.264/AVC Decoder (PDVD7.x)” para tarjetas gráficas ATI/Nvidia. El codec de Cyberlink, se instala en nuestro pc cuando tengamos PowerDVD 7.3 o superior. Abrimos el MPC HC --> Ver --> Opciones --> Filtros Internos y deshabilitamos las casillas de H264/AVC y VC1, tanto en DXVA como ffmpeg. En Opciones --> Filtros Externos --> Agregar Filtro, elegimos de la lista que salga “Cyberlink H.264/AVC Decoder (PDVD7.x)”(se supone que lo tenemos instalado) y aceptar, en la pantalla que estamos veremos el filtro elegido le marcamos y elegimos la opción preferir. Salimos del MPC HM para que valgan los cambios que hemos realizado volvemos a entrar y en la opción abrir archivo y elegimos nuestra película. Para saber si hemos elegido correctamente el códec adecuado, mientras que se está reproduciendo la película picaremos sobre la pantalla botón derecho y elegimos la opción filtros, veremos que debe de estar el códec Cyberlink, si picamos sobre él podremos variar alguna opción, pero siempre debemos tener marcado la casilla DXVA. Si todo es correcto, el uso de nuestro CPU estará por debajo del 5%. Utilizando el Codec CoreAVC 1.95, solamente para Nvidia's con tecnología CUDA. * Si queremos utilizar el codec CoreAVC 1.95 que como hemos dicho tiene descompresión DXVA para las Nvidias, solamente tendremos que instalarlo y seleccionarlo en filtros externos, deshabilitando previamente el interno de MPC MH. Las Nvidias con tecnología CUDA serán las que se aprovechen de este codec. CONCLUSION Resumiendo, si queremos ver archivos matroska, lo ideal es que tengamos una tarjeta grafica con DXVA, tanto ATI (con el codec gratuito de MPC MH) como Nvidia (con el nuevo COREVC 1.95), no es necesario que la tarjeta tenga mucha potencia, con una ATI Radeon 2400 o Nvidia 9xxx, es más que suficiente, si no tenemos una tarjeta con DXVA, pues cuanto más potencia de CPU mejor. A modo de resumen, si tenéis ATI o Intel G45 con el codec de MPC MH es suficiente, con Nvidia probar con Cyberlink o CoreAVC 1.95 Mi consejo es que experimentéis, y que tengáis el pc lo más limpio posible de codecs, con el MPC HM, AC·filter, Haali y como mucho CoreAVC, es más que suficiente, cambiar de render de video hasta que deis con cual es que mejor resultado obtenéis. Bueno y que disfrutéis de la Alta Resolución. mediainfo Utilidad con la que se puede ver todo de información sobre una archivo multimedia, por ejemplo si una película esta tiene perfil 4.1 o 5.1, el codec que se ha utilizado para renderizarla, las pistas de audio,…[/color] ¿Que es el efecto Judder? Un desfase entre los frames por segundo en los que originalmente está grabada una película y los hercios que hemos seleccionado en nuestra pantalla. Es muy palpable en las películas de alta resolución y se manifiesta claramente en los planos de cámara en los que hay una barrido de derecha-izquierda o viceversa, lo que apreciaremos son pequeños saltos en la imagen. Y como se soluciona esta molestia, pues ajustando los hz. de nuesta pantalla a los frames por segundo en los que está grabada la película. Si estás utilizando MPC MH, lo primero que haremos será cargar nuestra película e ir a la opción Archivo --> Propiedades y encontraremos algo como esto: ![]() Como vemos en la imagen la película tiene 23.98 fps, es decir casí 24fps, lo que deberemos hacer en nuestra pantalla/tv es poner 24hz, para sincronizar los fps de la película con los 24 hz. de la pantalla/tv. La mayoría de las películas de 1080p. tienen 24 fps o 23.9fps, es por eso que veamos como reclamo comercial que tiene 1080p/24, es decir la posibilidad de poner 24 hz. También podemos obtener la información de los fps de una película de nuestro querido programa MediaInfo: ![]() Como observáis en este último ejemplo la película tiene un de fps 29.97, es decir casi 30fps, es importante añadir que si no disponemos de los hz. exactos para sincronizar nuestra pantalla con los fps, podemos elegir uno que sea un múltiple exacto, es decir, si no podemos poner 30hz., pero si disponemos de 60hz., elegiremos este último ya que al ser un múltiplo se ajusta perfectamente. Lo mismo pasa con 25fps con 25hz o 50hz, incluso con 100hz., todos son múltiplos de 25. Y que pasa si no tenemos un rango de hz. en nuestra pantalla/tv que se ajuste con los fps. de nuestra película, pues lo único que podemos hacer es poner los hz. que más se aproximen, con 24fps. podemos poner 25hz. o 50hz., pero cuidado, el ejecto judder aparecerá, con más o menos claridad, pero estará ahí. Para terminar dos cosas, la primera que si utilizamos MPC MH, y retocamos los hz. de nuestra pantalla/tv, debemos de probar con los render de video, por ejemplo cuando selecciono 24hz. en mi TV el render que me va 100% fluido es "Overlay Mixer", cada uno que prueba su mejor opción. Segundo, como saber que rango de frecuencia tiene nuestra TV o la que nos queremos comprar, sobre todo si tiene los 24hz. que es la más utilizada, para ello mirar este enlace de mundodvd Para todos los que no tengan una TV que soporte 24hz, pueden probar el programa Reclok para mitigar la transferencia de 24fps de la mayoría de las películas de Alta Resolución a los 25hz. de muchas pantallas tanto de plasma como lcd, gracias por la información que nos aporta Snake666 Cita:
__________________
Sobremesa: AMD X2 3800 Portátil: Asus M60Vp - Intel Core Duo T9400 TV Samsung 87M40- PopCorn A110-PS3 Slim 250 Gb. Guía para ver Matroska con/sin DVXA - Efecto Judder Popcorn Hour A-110 PS3 Slim - 250 Gb. Última edición por JC&J&MC fecha: 29/07/09 a las 16:39:02 |
|
|
|
|
|
|
#2 |
|
Master
Fecha de Ingreso: dic 2005
Localización: Rubí, Barcelona, Catalunya
Edad: 50
Mensajes: 1,666
|
Muchísimas gracias por la info, pondremos manos a la obra.
__________________
Marcel Garcia Athlon II x4 605e, GA-MA785GMT-UD2H, 4 GB DRR3 1666, CORSAIR 450w, SAI MGE ellipse 750. Última edición por marcelg fecha: 21/04/08 a las 22:44:30 |
|
|
|
|
|
#3 |
|
Master
Fecha de Ingreso: ene 2008
Mensajes: 1,234
|
Muy buena curradaa!! Lo iremos leyendo poco a poco! jejeje
Saludoss! |
|
|
|
|
|
#4 |
|
Con domicilio en Noticias3d.com
|
Yo tengo una dudilla JC&J&MCporque yo configuro mas o menos igual a ti el MPC, yo en la parte de filtros internos yo desactivo todos por una configuracion de un foro de referencia que creo que sabreis cual es, ya que hemos compartido privados contigo y con benito11, yo al menos hago todo igual a excepcion de los filtros internos que yo desactivo todos.
Tendria que activar los mismo que tu review?, hace falta o como lo tengo es igual? Saludos. |
|
|
|
|
|
#5 |
|
Master
Fecha de Ingreso: may 2003
Localización: Madrid
Mensajes: 1,543
|
Si quieres desactivar todos lo puede hacer lo que sucede es que necesitarás plugin´s de sonido o video externos para algunas pelís, yo soy partidario de cuanto menos plugin's externos mejor. Ahora bien, si te funciona, tu debes de elegir que opción te interesa más o cual es la que mejor te funciona.
__________________
Sobremesa: AMD X2 3800 Portátil: Asus M60Vp - Intel Core Duo T9400 TV Samsung 87M40- PopCorn A110-PS3 Slim 250 Gb. Guía para ver Matroska con/sin DVXA - Efecto Judder Popcorn Hour A-110 PS3 Slim - 250 Gb. |
|
|
|
|
|
#6 |
|
Master
Fecha de Ingreso: may 2003
Localización: Madrid
Mensajes: 1,543
|
Bueno si hay alguna novedad lo iré poniendo en color rojo al final del mensaje original.
Por cierto ya pongo una, con listado de gráficas soportadas por codec DXVA de MPC HM
__________________
Sobremesa: AMD X2 3800 Portátil: Asus M60Vp - Intel Core Duo T9400 TV Samsung 87M40- PopCorn A110-PS3 Slim 250 Gb. Guía para ver Matroska con/sin DVXA - Efecto Judder Popcorn Hour A-110 PS3 Slim - 250 Gb. Última edición por JC&J&MC fecha: 22/04/08 a las 16:29:41 |
|
|
|
|
|
#7 |
|
El señor de los forillos
Fecha de Ingreso: dic 2007
Localización: MADRID
Edad: 38
Mensajes: 2,534
|
Excelente trabajo JC.
No me cabe la menor duda q t ha llevado tu tiempo realizarlo, ademas de estar bien esplicado y redactado amigo. Enhorabuena, asi ayudaras a muchas personas JC. Un saludo amigo
__________________
REVIEW-I7-920-4.2GHZ-1,22V-- P6T-DELUXE-NOCTUA NH-U12P-TRIDENT 2000MHZ--POV GTX295-ANTEC TWELVE HUNDRED- http://foro.noticias3d.com/vbulletin...d.php?t=274799 MI GUIA DEL LAPEADO DEL Q6600- http://foro.noticias3d.com/vbulletin...d.php?t=227718 MI GUIA DE LA DFI LANPARTY X38 LT T2R- http://foro.noticias3d.com/vbulletin...d.php?t=230495 MI GUIA DEL HTPC- http://foro.noticias3d.com/vbulletin...d.php?t=239035
|
|
|
|
|
|
#8 | |
|
Con domicilio en Noticias3d.com
|
Cita:
Saludos. |
|
|
|
|
|
|
#9 |
|
Master
Fecha de Ingreso: may 2004
Localización: Bilbao
Edad: 40
Mensajes: 1,085
|
Excelente, claro y conciso. ¿Es necesario el actualizar el registro con el parche enlazado, se nota realmente el cambio?
|
|
|
|
|
|
#10 |
|
Master
Fecha de Ingreso: ene 2008
Mensajes: 1,320
|
Gran trabajo JC!! Un 10.
Por cierto el tema del tweak del registro, es solo ejecutar el programa? o hacemos los cambios a mano? |
|
|
|
![]() |
| Herramientas de Tema | |
| Modos de Visualización | |
|
|