PDA

Ver la versión completa : ¿Puede tu PC con videos en alta resolución? (720p y 1080p)



RugaL
04/06/2006, 02:25
Wolas chicos. Aquí ando haciendo horas extras.

Bueno, os queria comentar una cosilla bastante interesante.

Hace unos dias me bajé de la página de Apple Trailers el trailer de la película World Trade Center (http://www.apple.com/trailers/paramount/wtc/). Me sorprendió ver que tenían para descargar una versión HD, asi que ni corto no perezoso me puse a descargarla. Ni más ni menos que 170 Mb para un trailer de 2:29 minutos! Total, cuál fue la sorpresa que al intentar reproducirlo en el PC el pobre no podía con el culo! (P4 2,533 Ghz Northwood, 1 Gb RAM DDR 400 DC, Ati 9600XT 256 Mb) Pensé que sería el reproductor, que quizás con el Media Player Classic al ser un archivo .hdmov no sería del todo compatible, así que probé con el QuickTime. Para que deciros que fue todavia peor... :P

Bueno, pues hasta ahora la cosa quedó ahí. Ultimamente me he estado informando sobre los nuevos formatos de video y sus correspondientes resoluciones, sobre todo de las famosas Blu-Ray y HD-DVD. La primera tiene una resolución de 1280x720, mientras que el HD DVD tiene 1920x1080, que era el caso del trailer del WTC... pa fliparlo. :drinka

La cosa es que no parece que fuese tan extraño que el video se reproduciese con desfase de imagen y sonido en mi PC. Por lo visto es necesario un maquinón de última generación para poder reproducir sin ningún problema este tipo de videos, sobre todo los de 1080.

He encontrado con esta página que hacen un artículo sobre el caso fabuloso, con lo necesario para poder instalar los codecs de video H.264, que son con los que usan estos videos, y un tutorial para ver la tasa de frames que te da tu equipo con Fraps al reproducirlos. A parte os podreis descargar de esa web los Trailers de Piratas de Caribe II tanto en resolucion Blu-ray como en HD DVD.

La página es: Is your computer fast enough for high definition DVD playback? (http://forum.digital-digest.com/showthread.php?p=404410)

Venga, todos a quemar vuestros maquinones!! :P

RugaL
05/06/2006, 00:01
He probado los 2 trailes de Piratas del Caribe II, y mi PC puede perfectamente con el de 720p, pero con el de 1080p sufre desfase entre el video y el sonido. que se le va a hacer... :S

danthalas
06/06/2006, 21:38
Tengo que actualizarme, ya.
En condiciones normales, el formato HDDVD no lo puedo ni ver y el BlueRay tiene un par de parones al principio, provocados por la lluvia en la imagen (suponen más cambios en el vídeo que otras escenas). La cosa ha mejorado bastante al desactivar el postprocesado del vídeo de ffdshow. A lo mejor con divx y otras cosas menores es importante, pero si alguien nota la diferencia en estos vídeos, que me lo diga. Así las cosas, con el formato blueray va perfecto y consumiendo no más de un 60% de CPU. El HDDVD sigue siendo intratable, pero soy capaz de ver trozos de forma correcta.

Prueba a ver desactivando el postprocesado a ver que tal te va.
Lo mío, AthlonXP 3000+ con 1GB DDR333 DualChannel y Ati 9600 AGP de 128 megas.

RugaL
07/06/2006, 15:04
Si desactivo el ffdshow (yendo a tools, fixcodecs.exe y Disable the following video/audio codec: ffdshow) y el de 720p, que me iba con ello activado perfecto, ahora se adelanta el audio al video, a parte de que la velocidad de reproducción va al 50%, y tengo que darle al >> para que vaya a la velocidad normal. Reproduzco con MPClassic y tengo los K-Lite Codec Pack)

El de 1080 logicamente tampoco va bien al desactivar, y tambien pasa lo que acabo de comentar.

Me parece muy raro que desactivando el FF vaya peor... que opinais?

Alguno que tenga un PC más actual estaría bien que comentase sus resultados. ;)

danthalas
08/06/2006, 19:00
No te enteras.
No tienes que desactivar el codec, sino el postprocesado dentro del codec.
Por ejemplo. En MPC, cuando has cargado el vídeo, lo paras. Botón derecho sobre el área de visualización->Filters->ffdshow MPEG-4 Video Decoder. Desmarcas la casilla de postprocesado, aceptas y le das al play otra vez. Cuando termines de probar, activas de nuevo el postprocesado.

RugaL
09/02/2007, 15:08
Wop!

Actualizo este tema para poneros un analizador de vuestro PC, (muy de moda últimamente) que comprueba si tu PC soporta Blu-Ray y/o HD-DVD, según el hardware con el que cuentes, y si no te dice como actualizarte. El programa es de Cyberlink, los creadores de PowerDVD.
Podeis descargarlo de aqui (http://www.cyberlink.com/english/support/bdhd_support/diagnosis.jsp)

RugaL
26/08/2007, 18:40
Bump!

Actualizo de nuevo el tema porque he encontrado datos importantes respecto a la reproducción de estos videos en nuestros PCs. Con el tema de que ahora en Imagenio han empezado a emitir en H.264, me he tenido que poner un poco las pilas y he sacado las siguientes conclusiones:

He descubierto que los creadores del reproductor TCPMP han sacado el codec comercial CoreAVC (http://en.wikipedia.org/wiki/CoreAVC) para la para descompresión del formato MPEG-4 AVC H.264, y da excelentes resultados. Normalmente para la decodificación de estos archivos los programas utilizan el codec FFMPEG (http://en.wikipedia.org/wiki/Ffmpeg), que consume bastante más recursos y los videos en equipos modestos se relentizan bastante más.

http://img521.imageshack.us/img521/3420/coreavclogo1iu9.png

Bueno, el caso es que probando distintos codecs y programas, he descubierto que reproduciendo con TCPMP (que utiliza sus propios codecs de extensión .plg ubicados en su carpeta) y usando el codec de CoreAVC la cosa mejora muchísimo. (En el mensaje os adjunto el reproductor con los codecs preparados.)

Por lo visto también se puede utilizar dicho codec en otros programas. Yo lo he intentado con el Media Player Classic, pero o no lo he hecho bien, o la cosa no va igual que en el TCPMP ni de lejos.

De hecho, probar a hacer una cosa. En el archivo que os adjunto, hay 2 codecs para descompresión de H.264, el "avc.plg" del CoreAVC y el "ffmpeg.plg" de FFMPEG. Si probais a quitar uno de los 2 en la carpeta y reproducir un video en HD, vereis las diferencias notables con cada uno, sobre todo en 1080. Y por si os pica la curiosidad, el encargado de descomprimir el audio es el "aac.plg".

Aqui teneis una web con enlaces directos a trailers de Apple en ambas resoluciones.
http://www.hdtvtotal.com/PNphpBB2-printview-t-474-start-0.html
Probarlo y me decis! ;)

P.D. Por cierto, para utilizar el CoreAVC en otros programas, (excepto en VLC, que no se puede) no se puede utilizar el avc.plg del TCPMP, sino que tendreis que "comprar" el codec desde su web (www.coreavc.com). Buscarle por "CoreAVC Professional 1.5.0.0".

La verdad que el mundo este de los codecs de video es inmeeenso, y para estar al dia con el tema hay que leer y probar muchas muchas cosas... una locura, vamos.

Lo dicho, aqui va el programa adjunto:

Rotty
26/08/2007, 22:31
Cojonudo!. Buen trabajo. Últimamente no he tenido más q problemas con l tema de reproducir videos de alta resolución. Se de sobra q mi Pc está más q anticuado (XP2400+, 1.5 DDR400) pero me da la risa cada vez q intento reproducir unos de estos videos.

He probado con varios q tenia y todos van bien. Espero q a los demás tb. os venga bien el codec.

Un saludo.

RugaL
27/08/2007, 14:42
Bueno, pues como comenté ayer, he seguido haciendo pruebas con el codec de CoreAVC y ya he conseguido usarle correctamente con el Media Player Classic (MPC) para reproducir los archivos comprimidos en H.264, por lo que la utilización del TCPMP ya no es necesaria. Os explico lo que he hecho.

Primero, hay que instalar los codecs comerciales de CoreAVC, que como ya os dije, podeis buscar el archivo como "CoreAVC Professional 1.5.0.0.rar". Luego en el archivo vienen 4 ficheros, ejecutais el install.cmd y se instalará en vuestro equipo.
Bien, ahora lo que tenemos que hacer es que el MPC no utilice el ffdshow para descomprimir H.264. Para ello vamos a Inicio, programas, K-Lite Codec pack, Configuration, ffdshow, Video decoder configuration. Una vez abierta la ventana, en el formato H.264/AVC poneis el decoder en disabled.
Ahora el MPC utilizará el core, ya vereis que diferencia, :D

RugaL
27/12/2008, 17:16
Reabro el tema para adjuntar el archivo con los codecs de Core AVC v1.8.5.0. ;)

Brisse
28/12/2008, 11:43
oisteis... y probasteis con reproductores aun mas livianos?

RugaL
28/12/2008, 17:16
oisteis... y probasteis con reproductores aun mas livianos?

Más livianos aún que el Media Player Classic? Hombre, no lo he llegado a probar con el VLC, ya que utiliza sus propios codecs, pero creo que el MPC es uno de los más livianos y que mejor funcionan...

Nos recomiendas alguna mejor opción?

Brisse
29/12/2008, 11:23
Más livianos aún que el Media Player Classic? Hombre, no lo he llegado a probar con el VLC, ya que utiliza sus propios codecs, pero creo que el MPC es uno de los más livianos y que mejor funcionan...

Nos recomiendas alguna mejor opción?


Pues... no se qué hay en el "mercado", pero yo tengo un colega que se había currado uno que pesaba como 400kb o así (no recuerdo exactamente) en visual basic, y funcionaba deluxe, no se que hizo con el proyecto ese si eso le pregunto y si lo convenzo os lo paso.
De todas formas si controlais algo de programacion (orientado a objeto, aunque mejor visual basic), así a grosso modo lo que hizo fue coger los codec del Windows Media Player y hacer que el reproductor los usase, es decir... que no debe de ser tan complicado.

He de investigar a ver si hay algo así por los internetes, y si lo encuentro os lo digo.

Saludos.

Él decía q era capaz de reproducir los videos de alta definicion en pcs viejos. Que extension son esos archivos?

Diedura
29/12/2008, 14:37
Y eso dices que es mas ligero....

Larga vida al visual basic...

RugaL
29/12/2008, 16:32
Él decía q era capaz de reproducir los videos de alta definicion en pcs viejos. Que extension son esos archivos?

Pues según el codec con el que estén comprimidos. El contenedor puede ser matroska (.mkv) y contener desde el AVC (H.264), Xvid y MPEG4, o estar contenido en .avi o .wmv, con codecs WMVHD, o los anteriormente mencionados.

Vamos, básicamente lo que importa para que sea alta definición es que las dimensiones del video sean de o de 1280×720 o de 1920×1080.

Por otra parte, tampoco creo que influya mucho en que sea más o menos liviano el reproductor, ya que dependerá de la capacidad del procesador o del chip grafico en descomprimir y mover la tasa de información por segundo.

Brisse
30/12/2008, 11:30
Y eso dices que es mas ligero....

Larga vida al visual basic...


Lo es, lo es, yo lo he visto con mis ojos y lo he visto funcionar. De hecho, creo recordar que me vi un par de temporadas de Heroes en HD con ese reproductor.
Mejor visual basic que java (parece mentira pero si)....

Brisse
30/12/2008, 11:34
Por otra parte, tampoco creo que influya mucho en que sea más o menos liviano el reproductor, ya que dependerá de la capacidad del procesador o del chip grafico en descomprimir y mover la tasa de información por segundo.

Sí, es verdad, pero si tu estas ocupando ram inutilmente, el rendimiento se ve afectado, al igual que si el procesador está trabajando con instrucciones que no le van a valer para nada (tanto el gráfico como el otro(s)).

Es mi opinión de por qué un reproductor ultraliviano.:D

Diedura
30/12/2008, 15:00
Pues usa el mplayer sin frontend, que es lo mas rápido, y no, no esta hecho en VB.

Cierto es que si comparas VB con java sale ganando, pero VB tampoco es un prodigio de la optimizacion.

Brisse
30/12/2008, 21:13
Señores, estuve hablando con mi colega:

1- Se va a dar de alta aki xD

2- Va a portar el reproductor este de marras a C#, y luego pues igual tiene la amabilidad de subirlo para q lo probeis.

Y nada más... tranquilos que para todo hay solución... como dice un amigo mio... los problemas q se pueden solucionar con dinero, no son problemas :P

Saludos y feliz año

Diedura
30/12/2008, 21:45
C#... otro lenguaje que tal baila.

Esto es salirse del tema, que era reproductores livianos, y lo siento.

Mocochoft quiere que para el 2012 VB desaparezca

Lo va a fusionar con C#, el otro invento que tiene por lenguaje de programación propio.

Si antes C# era una mezcla de C++ y java dentro de poco sera una mezcla de VB C++ y java, hay gente que deberia ir a la silla electrica.

Y despues de este desahogo espero que luego nadie me crucifique por aprender lenguajes de este tipo, pero puede que las empresas demanden este tipo de desarrollos, y los futuros curritos, a tragar.