Tarjeta perfil bajo para HTPC, ATI o Nvidia??
-
A ver si me podeis sacar de algunas dudas que tengo sobre la reproduccion de contenido HD con aceleracion por hardware (DXVA y VDPAU), y comentais que utilizais vosotros.
En Windows 7, utilizo el Media Player HC, que por lo visto tiene un codec propietario para reproduccion con soporte DXVA, los otros codecs (filtro externos de Cyberlink y AVC Core) son de pago.
Estoy bajandome el archivo Samsung Oceanic Life para probar si realmente se activa el DXVA, he probado con unos archivos mkv con codec divx7 pero creo no tienen soporte para dxva y la cpu se va a 80-85%.
El caso es que al abrir unos archivos que si creo que tienen soporte para dxva, se reproducen perfectamente, pero no hay manera de salir de la pantalla de reproducción (sólo se ve la pelicula a pantalla completa, no se ve ninguna ventana o boton) y literalmente tengo que reiniciar el ordenador para salir, por lo que no puedo ver el uso de la cpu durante la reproduccion del video.En Ubuntu la cosa es más gorda ya que después de instalar los drivers propietarios recomendados por Nvidia y reinciar ya no me carga la interfaz gráfica (es como si no existiese pantalla). Probaré a quitar la tarjeta para comprobar si con la integrada si que carga la interfaz gráfica.
Anteriormente pude hacer unas pruebas con SMPlayer y XBMC y no encontre por ninguna parte como activar el VDPAU, será cuestión de ir probando los drivers uno a uno para dar con el que funcione, va a requerir bastante paciencia.Por cierto, le he pasado el GPUz a la 8400GS y me dice que no tiene soporte para CUDA, cuando en teoría si que lo lleva.
Saludos.
-
La aceleración DVXA si no recuerdo mal iba destinada al codec h264, así que el DivX, aún estando en el MKV no colaría, pero todo es cuestión de probar. Mira a ver qué codecs acelera con el programa DXVAchecker, te dirá qué acelera la 8400GS.
En cuanto al MPCHC lo que hace ese codec es desviar la decodificación a la gráfica para que descargue al micro de esa tarea. Como ejemplo te cuento que en el pequeñín, tal y como tú lo tienes (AMD a 2.4 y la 8400GS) me usaba más de un 70% de CPU con la peli Kill Bill a 720p sin DVXA y una vez activada se me quedaba en un mísero 15%. Con el video de Samsung se notaba el cuello de botella del PCIe X1 pero nunca se pasaba de un 75% de CPU con DXVA, y estamos hablando del video más exigente que he visto de todos los que he probado.
Si has seguido bien los pasos de la página que me pusiste hace tiempo ( Watching h.264 videos using DirectX Video Acceleration (DXVA). | My collection of short anime reviews ) tiene que funcionarte sin problemas con videos en HD una vez activada la aceleración hadware. De hecho así lo hice con él y funcionó bien.
El tema de Ubuntu es más espinoso, ya que coneste equipo no lo he probado, pero en el principal no me gustaba cómo iba la cosa, ya que aunque pude instalarle unos drivers que permiten el VDPAU no conseguía hacerlo tirar correctamente, primero con un Media player típico de Ubuntu, en el cual se desbordaba el buffer y no era lógico y luego con VLC, pero no iba del todo fluido, cosa poco lógica con un Q6600 a 3 GHz y una GTX285. Es complicado hacer funcionar la aceleración VDPAU en Linux, pero no imposible. Creo que tengo por ahí algunos enlaces, en cuanto pueda te los paso para ver si te ayuda.
Y con la pantalla en negro en Ubuntu no puedo ayudarte, ya que nunca usé el pequeñín en Ubuntu con la 8400gs.
Ah, la 8400gs SI admite cuda, de hecho en su día usé una para físicas, pero la pobre no daba mucho de sí y tiraba muy poco para lo que yo quería sacar de ella.
A ver si hay suerte y se consigue que el equipo tire bien en HD.
Por cierto, no me comentaste que no tenías adaptador de DVI a VGA, aunque no lo llevaba la 8400GS te hubiera mandado uno, que tengo alguno de sobra.
Saludotes varios.
-
Ya tengo el equipo montado y funcionando. Ahora el pequeñín puede con el Crysis :D.
Por otra partey respondiendo a Luislopez he estado haciendo pruebas con la Hd4350 y videos MKV.
Tengo la peli 300:
Video: MPEG4 Video (H264) 1280x528 23.98fps [Spanish, x264 FastSCeNe (Video 1)]
Audio: Dolby AC3 48000Hz 6ch [Spanish, AC3 FastSCeNe (Audio 1)]
Con este video y el MPCHC no hay problemas. Se activa el DXVA y la cpu no sube al 10%Sin embargo el de samsung:
Video: MPEG4 Video (H264) 1920x1080 29.97fps [Undetermined, Video x264 1080p @ 40 Mbps (Video 1)]
Audio: Dolby AC3 48000Hz stereo [English, Audio ingles AC3 2.0 @ 448 Kbps (Audio 1)]
El MPCHC no hace uso del DXVA y la CPU nos sube hasta el 80%. (Probé con el VLC y ni siquiera puede mover el video :P)Buscando, buscando encontré un post de un foro en el que comentan el mismo problema:
http://www.antiscreeners.com/phpBB2/viewtopic.php?t=5253&start=30&sid=1a9eaa83dea791e70f42b32d19a5f2b7Dan una solución para que use DXVA el MPCHC, editando una clave de registro, pero implica colorines en el vídeo y queda muy muy feo:
HKEY_CURRENT_USER \ Software \ Gabest \ Filters \ MPC Video Decoder- Nombre de clave: CompatibilityMode
- Tipo: DWORD
- Valor: 16 (valor hexadecimal)
Parece ser que tiene que ver con los drivers de ATI y su soporte parcial de DXVA…
-
Vaya, ahora sí que tienes un equipo pequeñín pero matón, jejeje.
El tema de elegir una gráfica ATI o Nvidia para estos equipos puede ser un poco complicado, ya que ATI por el momento tiene un soporte DXVA no del todo funcional, mientras que Nvidia, aunque algo más cara y con más consumo sí puede hacer la aceleración de forma completa.
Además, en el caso de las GT210, 220 y 240 he leído que incluyen además aceleración para MPEG4, así podría tirar de los DivX y XviD sin apenas enterarse el procesador. Por cierto, en el caso de la mía quiero crearle una rejilla a la tapa de la caja para que entre aire limpio con el que refrigerar mejor la tarjeta. Lo que no tengo ni idea es de cómo lo haré.
A ver si hay suerte y se puede habilitar la aceleración DVXA para la ATI y puedas ver perfectamente videos como el de Samsung, eso significaría que no habría película que se resista a la gráfica.
Saludotes varios.
-
pues yo no le veo mucho problema para hacer la rejilla. le cortas unas ranuras con la dremel y le haces un adaptador para que la entrada de aire se acople a la grafica con masilla epoxi. aunque a primera vista parezca algo chapuza, despues de lijar y pintar suele quedar bastante decente.
-
pues yo no le veo mucho problema para hacer la rejilla. le cortas unas ranuras con la dremel y le haces un adaptador para que la entrada de aire se acople a la grafica con masilla epoxi. aunque a primera vista parezca algo chapuza, despues de lijar y pintar suele quedar bastante decente.
Gracias por la sugerencia, no tengo mucho tiento con la Dremel pero era una de las pocas opciones que vi posibles, ya que taladrar no suele quedar muy bien a menos que tengas mucha precisión.
Entre la entrada de aire y un ventilador de 120 mm en vez de el que lleva el micro de serie mejoraré la refrigeración y bajaré el ruido.
Saludotes varios.
-
uhm… a ver si tengo tiempo y pongo una foto de como tengo yo el ventilador del micro de mi mula-pc. basicamente es un ventilador de 12cm a pocas rpm que queda pegado a la tapa del costado del pc, y luego con una botella de agua y masilla epoxi le hice el tubo para que el aire vaya directamente desde el ventilador hasta el tipico disipador de los c2d que todos conocemos
-
Gracias por los aportes para reproducir videos HD con aceleración por hardware, poco a poco voy cogiendo el tranquillo en Windows 7.
El tutorial ya comentado Watching h.264 videos using DirectX Video Acceleration (DXVA). | My collection of short anime reviews para DVXA y MPC-HC es imprescindible a mi modo de ver.
Mi experiencia se limita a trailers bajados de internet y a los videos de prueba de la pagina arriba mencionada pero ya he conseguido la deseada aceleración, eso si acordes con mi limitadito hardware; Athlon LE-1600 single core y Nvidia 8400GS PCIe x1, pero muy satisfactorios.
La reproducción es fluida, sin perdidas de sincronización entre video y audio y en general la cpu se mantiene a un 25-30% de carga (sin dxva practicamente no baja del 95% y hay perdidas de sincronización del audio sobre todo con videos 1080p).
Respecto al video Samsung Oceanic Life, se nota algún tirón, pero creo que retocando algo más las opciones del MPC-HC puedo mejorarlo ( la cpu, sube un poco más pero no pasa del 45-50%).Chuckyn, como comentan en el tutorial, en estos momentos las NVidia están por encima de las ATI en la reproducción con DXVA en windows y ya no te digo en Linux.
En Ubuntu estoy todavía atascado con los drivers, la integrada no da problemas, pero con la 8400GS cada vez que los instalo no carga la interfaz gráfica y aparece la consola TTY (no encuentra ninguna pantalla).
Hardan, respecto al bricolaje para mejorar la refrigeración, echale un vistazo a este fiera, puedes sacar alguna idea:risitas::
"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><embed src=" " type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="425" height="349"></object>Saludos.
-
Ufff, parece que a Ubuntu no le hace ilusión tener como primaria a la 8400GS, a ver si se puede arreglar. Sin embargo, en Windows 7 la cosa está pero que muy bien, que puedas reproducir videos como el de Samsung casi perfectamente y sin comerse la CPU me parece un grandísimo avance para el equipo del que estamos hablando.
Afortunadamente las Nvidia en ese aspecto funcionan de maravilla y se les puede sacar mucho jugo en el tema de videos HD sin matarse demasiado, que a veces bastantes quebraderos de cabeza dan los PCs como para matarse más aún con el tema de los videos.
Gracias por el video, miraré cómo me las puedo apañar, ya que no tengo un taller como el susodicho pero siempre se puede tirar de imaginación para poder mejorar al pequeñín.
Saludotes varios.
-
Parece (toco madera) que ya he dado con la solución para configurar la 8400GS como primaria en Ubuntu, y ha merecido mucho la pena.
La reproducción de videos HD con VDPAU para Linux es claramente superior a DXVA en Windows en todos los aspectos. Tanto en sencillez de configuración, es instalar los reproductores (Mplayer y SMPlayer) y los codecs y empezar a verlos, como en reproducción en si.
El Samsung Oceanic Life lo reproduce perfectamente, videos con subtitulos y karaoke sin ningún problema y todos a una tasas de utilización de cpu iguales o incluso menores que con dxva. Realmente me ha sorprendido gratamente el buen trabajo de Nvidia con Linux en este aspecto, os lo recomiendo.
Me queda no obstante probar un programa completo para HTPC, tipo XBMC, pero no creo que haya ningún problema.Saludos.
-
Me queda no obstante probar un programa completo para HTPC, tipo XBMC, pero no creo que haya ningún problema.
En XBMC (Linux) se supone que es mas sencillo configurar VDPAU que en todos los demás, porque tiene una casilla que marcamos y listo. Mañana voy a adquirir una 8400GS PCI (si, PCI, no PCIe) para mi pequeñajo que es mucho mas modesto en rendimiento que los vuestros, pero con que mueva 720p me conformo.
-
Me alegra que hayas podido solucionar el problema de la gráfica principal en Ubuntu y aún más que te funcione de maravilla el VDPAU. Yo lo conseguí a medias en el equipo principal pero no iba del todo fino.
Qué versión de drivers instalaste?? Y en el caso de los reproductores, los instalaste a saco o tuviste que configurar algo?? Es que lo mismo me da por poner en marcha al pequeñín con Linux y mis conocimientos no me dan para demasiadas cosas con él. Y ya de paso, probaré el XBMC en Linux, porque en Windows 7 se me quedaba la imagen negra al reproducir películas, no sé por qué.
Yorus ya nos contarás qué tal te va la 8400gs PCI en el pequeñajo, que si no recuerdo mal era un VIA, verdad?? Nunca he sabido qué tal tiran esas gráficas acelerando videos en procesadores pequeños.
Saludotes varios.
-
Yorus ya nos contarás qué tal te va la 8400gs PCI en el pequeñajo, que si no recuerdo mal era un VIA, verdad?? Nunca he sabido qué tal tiran esas gráficas acelerando videos en procesadores pequeños.
Sí, un VIA C7 a 1Ghz, que incluso creia que no podía con Divx y demás, pero claro, es que lo probé con Windows 7 y no había drivers específicios para la gráfica. Con XP he conseguido ver bien los DivX SD y hasta algún 720p bastante apuradillo pero mejor de lo esperado, todo esto con la gráfica integrada. Seguro que con la 8400GS mejora, todo un reto para el pequeño y un alivio para mi economía ;D.
-
En XBMC (Linux) se supone que es mas sencillo configurar VDPAU que en todos los demás, porque tiene una casilla que marcamos y listo. Mañana voy a adquirir una 8400GS PCI (si, PCI, no PCIe) para mi pequeñajo que es mucho mas modesto en rendimiento que los vuestros, pero con que mueva 720p me conformo.
Yo ya te digo, con la 8400GS PCIe x1 y un Athlon 64 LE-1600 a 2,2Ghz me reproduce de lujo 1080p, en tu caso con el empujoncito de la 8400GS aunque sea PCI no creo que tengas problemas con los de 720p a pesar de las limitaciones del procesador VIA, ya nos contarás.
Yo tenía en proyecto montarme otro htpc con un celeron a 2,6Ghz y la ATI HD4350 PCIe x1 que no he podido hacer funcionar en nuestro pequeñín, la cuestión es reciclar y aprovechar componentes, ya veremos si lo llevo a buen término.Me alegra que hayas podido solucionar el problema de la gráfica principal en Ubuntu y aún más que te funcione de maravilla el VDPAU. Yo lo conseguí a medias en el equipo principal pero no iba del todo fino.
Qué versión de drivers instalaste?? Y en el caso de los reproductores, los instalaste a saco o tuviste que configurar algo?? Es que lo mismo me da por poner en marcha al pequeñín con Linux y mis conocimientos no me dan para demasiadas cosas con él. Y ya de paso, probaré el XBMC en Linux, porque en Windows 7 se me quedaba la imagen negra al reproducir películas, no sé por qué.
Saludotes varios.
Finalmente instale Ubuntu 9.10 Karmic y los drivers privativos de Nvidia 185 (nvidia-glx-185), están disponibles el 190 y el 195 (el recomendado por Ubuntu).
El mismo Ubuntu tiene una utilidad, Controladores de Hardware, que busca los controladores disponibles y te instala o activa el que más te guste, aunque siempre lo puedes hacer desde terminal.En cuanto a lo reproductores es ejecutar en terminal:
sudo apt-get install mplayer smplayer
o si lo prefieres los instalas desde el Gestor de Paquetes Synaptic
después solamente hay que configurar en el menu opciones de los dos reproductores, la salida de video como vdpau y listo, más sencillo no puede ser.
De todos modos si tienes alguna duda, intentaré resolverla. Te paso una página muy completita que detalla muy bien los pasos y dedicada a los HTPCs con Linux:HOWTO: Instalación de un media center bajo Linux - TodoHTPC - TodoHTPC
Saludos.
-
Muchas gracias por la ayuda, mi problema estaba en que no había utilizado el reproductor correcto y me iban a tirones o se le sobrecargaba el buffer y pegaba unos tirones de mucho cuidado. Sabiendo que es tan fácil descargarse los reproductores y no tener que hacer cosas raras pues como que me es mucho más fácil poner el XBMC con el Linux o simplemente usar los reproductores que dijiste, ya que con esos no tendré problema en usar el VDPAU.
Ahora ya sólo nos falta Chuckyn para contarnos si ha puesto todo en marcha y le tira bien el pequeñajo. No hay nada como contar con ayuda de los compañeros de foro para solucionar los problemas que van surgiendo.
Saludotes varios.
-
Os sigo de cerca ;). Todo correcto. Le puse un invento con un ventilador delgadito de procesador que tenía por ahí para ventilar un poco la gráfica que se pone al rojo. Aún así no me he quedado contento al 100% y no descarto hacer una rejilla para que salga el calorcito, pero quiero monitorizar un poco la temperatura que alcanza con algún juego 3d que pida un poco. A un rato que tenga me pongo
La verdad es que da gusto el rollo que hay por aquí
GRACIAS A TODOS!!
-
Bueno, pues la 8400GS PCI instalada y funcionando, y aunque no he conseguido que funcionen correctamente el Media Player Classic HC y CoreAVC he hecho las pruebas con este programilla que os puede interesar:
Es como un VLC que supuestamente no necesita codecs ni nada, y que hace uso de la aceleración hardware por su propia cuenta. Lo primero de 'supuestamente' es porque al principio no mostraba nada en pantalla hasta que instalé los CCCP.
Pruebas:
- Gladiator 720p.
- Directo DJ Tiestö 1080p.
En el primer caso se queda entre un 25 y un 35% de procesador, y en el segundo no suele pasar tampoco de 40%. Impresionante para un equipo tan límitado al que se lo pulen hasta los Atom de un nucleo.
Lo único que me preocupa es el calentamiento de la GPU, ya que ahora mismo en reposo y con unos 21ºC de temperatura ambiente está en 65ºC, mientras que con la caja abierta supera por poco los 45ºC. Está claro que la tapa le impide cojer aire fresco, pero ya buscaré algún truco, disipador de una gráfica superior o lo que sea.
Lo próximo: XBMC en Linux con VDPAU.
-
Esa es una muy buena noticia, ya que el mayor problema de los chipset VIA antiguos es la falta de potencia para mover vídeos HD y la 8400gs lo hace muy bien por lo que parece, incluso con un micro como ese.
Ahora estoy reinstalando Windows por limpieza y estoy con una PDA, pero en cuando pueda pruebo el splash lite.
Saludotes varios.
-
Bueno, pues la 8400GS PCI instalada y funcionando, y aunque no he conseguido que funcionen correctamente el Media Player Classic HC y CoreAVC he hecho las pruebas con este programilla que os puede interesar:
Es como un VLC que supuestamente no necesita codecs ni nada, y que hace uso de la aceleración hardware por su propia cuenta. Lo primero de 'supuestamente' es porque al principio no mostraba nada en pantalla hasta que instalé los CCCP.
Pruebas:
- Gladiator 720p.
- Directo DJ Tiestö 1080p.
En el primer caso se queda entre un 25 y un 35% de procesador, y en el segundo no suele pasar tampoco de 40%. Impresionante para un equipo tan límitado al que se lo pulen hasta los Atom de un nucleo.
Lo único que me preocupa es el calentamiento de la GPU, ya que ahora mismo en reposo y con unos 21ºC de temperatura ambiente está en 65ºC, mientras que con la caja abierta supera por poco los 45ºC. Está claro que la tapa le impide cojer aire fresco, pero ya buscaré algún truco, disipador de una gráfica superior o lo que sea.
Lo próximo: XBMC en Linux con VDPAU.
¿Las pruebas con el MPC-HC las has hecho con W7 o XP?, porque el W7 funciona con el dxva mucho mejor.
El splash lite parece interesante, incluso sirve para ver la tdt, no se la compatibilidad que tendrá con las tarjetas sintonizadoras.Parece que la 8400GS hace bien su trabajo;), me alegro, en cuanto a la temperatura, es muy parecida a la mia, en reposo el panel de control nvidia me marca 62ºC.
Yo ya he instalado el XBMC en Ubutu 9.10 y la reproducción HD en principio funciona perfectamente. Es un programa muy completo, a falta de soporte para la TDT, yo ya he instalado los plugins tvalacarta y pelisalacarta, no se si los conocereis.
Lo que se me está resitiendo es configurar un mando a distancia para controlar el htpc con linux, en concreto el mando de una sintonizadora tdt usb con la que ya puedo ver los canales sin ningún problema.
Si alguien controla el tema de los mandos por infrarrojos en linux agradecería su ayuda.Saludos.
-
No me había fijado en lo del Splash Lite con la sintonizadora, pero si que va con mi Hauppauge HVR-1100.
Las pruebas las he realizado sobre XP, ya que mi anterior prueba con 7, aunque con la gráfica integrada, fueron penosas, porque no podía ni reproducir un DivX normalucho.
Lo de los mandos en Linux me interesa, o eso o un buen teclado inhalámbrico con trackball o touchpad y de pequeño tamaño.