|
||
|
|
|
|||||||
| Software exclusivo en Windows Mobile 6.5 para HD2 Software exclusivo en Windows Mobile 6.5 para HD2 |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
|
Codificar video para la hd2 para coreplayer (y benchmarks)
Buenas, acabo de adquirir este pedazo de maquinón con puntos de vodafone...
Y la verdad es que me ha dejado MUY buen sabor de boca después de mi antigua diamond, que me parecía de juguete... Estoy probando a meterle videos, utilizo el CorePlayer como reproductor, pero no acavo de atinar con la codificación... Grabo videos en 1080i con mi camara de video, y los reduzco a 720p, para poder verlos cómodamente en el portatil (reproducir en 1080i me come demasiados recursos) pero ahora quiero transformarlos también para el mobil. Tengo un par de dudas.... La primera, la relación de aspecto: Grabo video a 16/9 (1920x1080 o 1280x720), lo que es una relacion de 1'78/1. La pantalla del mobil es WVGA (800x480), lo que NO cumple una relación de aspecto "estándar", ya que 800/480=1'67... No está ni en 16/10 ni en 16/9, sino una a medio camino, ya que deberia ser 800x450 en 16/9 o 800x500 en 16/10.. En este caso, creo que lo codificaria a 800x450 para no deformar el video resultante, mejor dejar unas pequeñas bandas negras que no verlo achatado. Y por último tengo el dilema de... El codec de video... He estado haciendo Benchmarks a 800x450 y estos son los resultados: Ultizo CorePlayer 1.3.6 como reproductor, utilizando el driver de "DirectDraw" con Video Quality "High" y Smooth Zoom "On" Para codificar utilizo el MediaCoder, con las opciones por defecto, cambiando solo los parámetros que indico, Y codificando en un contenedor AVI. h264: 600kbps, mp3: average 256 --- 76% h264: 800kbps, mp3: average 256 --- 74% h264: 1000kbps, mp3: average 256 --- 72% h264: 1500kbps, mp3: average 256 --- 67% h264: 2000kbps, mp3: average 256 --- 64% (para probar solo la diferencia del codec de audio) h264: 1000kbps, mp3: constant 192 --- 72% (ninguna direfencia respecto al mismo con bitrate variable) xvid: 600kbps, mp3: average 256 --- 192% xvid: 800kbps, mp3: average 256 --- 189% xvid: 1000kbps, mp3: average 256 --- 183% xvid: 1500kbps, mp3: average 256 --- 170% xvid: 2000kbps, mp3: average 256 --- 166% Podéis descargar los videos utilizados aquí: http://rapidshare.com/files/348633937/pruebas_HD2.rar Detalles: h264 a 1000kbps se ve casi perfecto, pero a 800 se empiezan a ver pérdida de detalle, y a 600 empiezan a verse mas indefinidos los bordes cuando hay movimientos, aunque con la densidad de puntos de la pantalla del mobil no se nota, cuando se amplía en la pantalla del PC(en mi caso de 1920x1200, lo que es 4 veces ampliado), sí. A bajos bitrates, h264 se muestra muy superior a xvid, mientras que a 600kbps en h264 empieza a definir mal los bordes, en xvid se ve muchisimo "ruido de compresión" (nose cuál es su nombre técnico :S), alrededor de donde hay movimientos, cambios... A mi parecer, h264 a 600kbps se ve como xvid a 1000kbps. Quizás incluso el xvid siga teniendo más "ruido" de compresión A medida que sube el bitrate, sube la calidad de ambos, siendo SIEMPRE ganador el h264 en calidad, pero por la diferencia de rendimiento, NO COMPENSA. Y por último, debo decir que NO hace falta codificar los videos a 800x480, con el tamaño de punto de esta pantalla, apenas se nota la diferencia de 640x384 (el tamaño de 480p en la relación de aspecto de la pantalla del mobil), y a ésta resolución en xvid, a unos 1200 de bitrate podria bastar. Si vais cortos de espacio, podríais incluso codificar a 480x288, a 600kbps en h264, con BUEN rendimiento, y ahorrándoos la mitad de espacio, pero eso sí, sacrificando mucha calidad Escalado de imagen (Smooth Zoom) La opción Smooth Zoom del apartado VIDEO, hace que cuando un video no coincida en resolución horizontal y vertical con la resolución de la pantalla, lo aumente de forma "suave", como hacen todos los reproductores de PC, pero esto consume una barbaridad de recursos. Os recuerdo que la imagen solo se amplia cuando el video es inferior tanto en tamaño horizontal como en vertical, como por ejemplo, 640x360, sin embargo, si el video está en 800x400 o 640x480 (el primero coindice en tamaño horizontal, y el segundo en vertical), el video NO se ampliará, sin el descenso correspondiente de rendimiento. Para que veáis a que me refiero: 800x480, xvid: 1000kbps, mp3: average 256 --- 183% 800x480, h264: 1000kbps, mp3: average 256 --- 72% Smooth Zoom OFF: 480x270, xvid: 1000kbps, mp3: average 256 --- 261% 640x360, xvid: 1000kbps, mp3: average 256 --- 191% 480x270, h264: 1000kbps, mp3: average 256 --- 145% 640x360, h264: 1000kbps, mp3: average 256 --- 95% Smooth Zoom ON: 480x270, xvid: 1000kbps, mp3: average 256 --- 167% 640x360, xvid: 1000kbps, mp3: average 256 --- 134% 480x270, h264: 1000kbps, mp3: average 256 --- 109% 640x360, h264: 1000kbps, mp3: average 256 --- 79% Podéis descargar los videos utilizados aquí: http://rapidshare.com/files/34864392...60p_y_270p.rar Recomiendo desactivar esta opción para reproducir h264. Para los demás codecs, mejor activarlo, ya que se ve un escalado mucho mas suave. Conclusión: Para reproducir con CorePlayer, a la resolución nativa de la HD2 (800x480), NO usar h264, ya que este solo es usable a 480x270... Usar un codec mas liviano como xvid (a mi éste ya me parece bien, no he necesitado probar otros) Tomando en cuenta la relación de calidad/espacio/rendimiento, para reproducir con CorePlayer, recomiendo codificar en xvid a 1000 o 1500kbps. Espero que a alguien le sea útil, porque he perdido toda la puta mañana para esto XD (En breve subo enlaces con los videos de prueba) Última edición por XoRDy Día 10/02/10 a las 13:42:35. |
| Los siguientes 3 usuarios han agradecido a XoRDy su comentario: | ||
|
|
|
#2
|
||||
|
||||
|
Buen aporte, yo decirte que hace unos días probé el Mp4HtcHD de nuestro colega jandre que ya lo tiene por la versión 2.9c que ya lleva el perfil para HD2 y convierto mis pelis perfectamente para reproducirlas en la bicha
Para verlo: http://forum.xda-developers.com/showthread.php?t=478050 |
|
#3
|
||||
|
||||
|
XoRDy, has probado las mismas configuraciones con la version snapdragon coreplayer?
|
|
#4
|
||||
|
||||
|
Muy bueno XoRDy el análisis... pero ¿has probado a reproducir los h264 (entiendo que usas un contenedor mp4) con el reproductor nativo de WM o con el de HTC? lo digo porque estos reproductores no soportan XVid pero a cambio usan la aceleración de video con el h264 y yo al menos en mi Diamond noto una diferencia abismal.
Saludos |
|
#5
|
||||
|
||||
|
Buen aporte, yo decirte que hace unos días probé el Mp4HtcHD de nuestro colega jandre que ya lo tiene por la versión 2.9c que ya lleva el perfil para HD2 y convierto mis pelis perfectamente para reproducirlas en la bicha
Para verlo: http://forum.xda-developers.com/showthread.php?t=478050 ![]() Si es asi seria la repoll.... a ver si me lo bajo y lo pruebo con wine que me las veo put.... para hacerlo con el avidemux en linux que los demas programas que hay no valen ni para tomar x c... Gracias al creador ![]() PD: Pues no con wine no rula. Da error de I/O 32 y se mete en un bucle a ver si en La virtualizacion chufa o no PD2: Pues nada a seguir usando avidemux y a manita jejeje Última edición por trouxx Día 10/02/10 a las 20:56:00. |
|
#6
|
||||
|
||||
|
Muy bueno XoRDy el análisis... pero ¿has probado a reproducir los h264 (entiendo que usas un contenedor mp4) con el reproductor nativo de WM o con el de HTC? lo digo porque estos reproductores no soportan XVid pero a cambio usan la aceleración de video con el h264 y yo al menos en mi Diamond noto una diferencia abismal.
Saludos ![]() el HTC Album no me detecta los ficheros de h264... y el WMP no me los queire reproducir. Los tests los he hecho con el CorePlayer 1.3.6 He descargado e instalado el CorePlayer 1.3.1 build 7141 "con aceleración Snapdragon" (creo que extraída de un S200), y no me ha reproducido ficheros en h264... me sale un popup diciendome Error Reproductor: Codec de video (AVC aka H.264) no soportado por el reproductor! |
|
#7
|
||||
|
||||
|
Vamos a ver... el CorePlayer no te da aceleración por hardware.
Para tener aceleración hardware debes reproducirlos con el reproductor de HTC y codificar los videos en el formato que admite esa aplicación (no recuerdo cual es ). |
|
#8
|
||||
|
||||
?... yo reproduzco mis mp4 (video: AVC aka H.264 audio: AAC) con el WMP y el HTC Album sin problemas...y mucho mejor que con el Coreplayer (última versión)... pero ya digo que yo no tengo una HD2... ¿el video promocional que viene de serie en la HTC no es de este tipo ?No me deja descargar de RapidShare tus videos ... ¿puedes subirlos a Megaupload para echarles un vistazo?He descargado e instalado el CorePlayer 1.3.1 build 7141 "con aceleración Snapdragon" (creo que extraída de un S200), y no me ha reproducido ficheros en h264...
me sale un popup diciendome Error Reproductor: Codec de video (AVC aka H.264) no soportado por el reproductor! ![]() Saludos |
|
#9
|
||||
|
||||
|
http://www.htcmania.com/showthread.php?t=93161 Saludos |
|
#10
|
||||
|
||||
|
Esta versión parece que si...
http://www.htcmania.com/showthread.php?t=93161 El que yo he dicho Saludos ![]() No entiendo... el mp4 for HD, crea ficheros MP4 con AVC(h264) y audio a ACC... estoy usando el mediacoder para hacer los videos EXACTAMENTE igual que como os hace mp4forhd... y no me los reproduce el HTC Album... :S solo me reproduce los creados con ese programa |
|
#11
|
||||
|
||||
|
Esa a mi no me reproduce h264... :S
No entiendo... el mp4 for HD, crea ficheros MP4 con AVC(h264) y audio a ACC... estoy usando el mediacoder para hacer los videos EXACTAMENTE igual que como os hace mp4forhd... y no me los reproduce el HTC Album... :S solo me reproduce los creados con ese programa ![]() Ale! a recodificar y volver a hacer todos los test Saludos |
|
#12
|
||||
|
||||
|
¿ Sirve para pegar subs ??
Si es asi seria la repoll.... a ver si me lo bajo y lo pruebo con wine que me las veo put.... para hacerlo con el avidemux en linux que los demas programas que hay no valen ni para tomar x c... Gracias al creador ![]() PD: Pues no con wine no rula. Da error de I/O 32 y se mete en un bucle a ver si en La virtualizacion chufa o no PD2: Pues nada a seguir usando avidemux y a manita jejeje ![]() Yo lo tengo instalado en vista y si me funciona bien. lo de los subs creo que si los pilla, tienes que tener el archivo en el mismo directorio de la peli(crei entender), voy hacer alguna prueba y te diré mejor |
|
#13
|
||||
|
||||
|
Yo codifico los videos , suelo pegar subs,con el avidemux y h264 eso si el audio en mp3 y van a la perfección.....
|
|
#14
|
||||
|
||||
|
Es que no uso Windows uso Linux mint sino claro que iria, el error lo da al acceder al sistema de ficheros de ahi el error de I/O pero vamos tampoco me importa demasiado pues tardo 20 minutillod en recodificar el video y como los meto en lotes los hago todos seguidos y punto
|
|
#15
|
||||
|
||||
|
No estaria mal que el programa permitiera mas opciones a la hora de los subtitulos como mas tamaños y colores . A ver si el creador tiene ganas de seguir con el programa
|
|
#16
|
||||
|
||||
|
Hola entonces cual es el formato mejor para optimizar los vídeos en la HD2??? y el conversor vale el que habéis de XDA vale perfectamente?
Pues el conversor de XDA me da fallo con todo!! algún otro programa y formato? Última edición por Ganondorf Día 13/04/10 a las 18:25:25. |
|
#17
|
||||
|
||||
|
hola a todos alguien me puede decir como descargo coreplayer a mi pda htc hd2 6.5 no me aclaro bien como intalar programas q tengo q hacer ayudapme porfavor.
|
![]() |
Estás aquí
|
||||||
|
||||||