{"id":358,"date":"2007-01-14T13:41:03","date_gmt":"2007-01-14T11:41:03","guid":{"rendered":""},"modified":"2007-01-14T13:41:03","modified_gmt":"2007-01-14T11:41:03","slug":"por-favor-no-lo-hagas","status":"publish","type":"post","link":"https:\/\/nauj27.com\/blog\/?p=358","title":{"rendered":"Por favor, no lo hagas"},"content":{"rendered":"<\/p>\n<p class=\"cita\"><b>AVISO:<\/b> Este es el t\u00edpico art\u00edculo co\u00f1azo que no quieres leer.<\/p>\n<p>Es triste tener pantallas en <a href=\"http:\/\/es.wikipedia.org\/wiki\/WUXGA\" title=\"formato panor\u00e1mico\">formato panor\u00e1mico<\/a> y no poder disfrutar de ellas. Lo es tambi\u00e9n disponer del mejor sistema de renderizado de <a href=\"http:\/\/www.mplayerhq.hu\/DOCS\/HTML\/en\/subosd.html\" title=\"subt\u00edtulos\">subt\u00edtulos<\/a> y en lugar de poder usarlo, tener que sentarse a tan solo un par de metros del monitor para alcanzar a leer las letras amarillas y peque\u00f1as que alguien decidi\u00f3 incrustar en la imagen destrozando la pel\u00edcula.<br \/>\n<img src=\"upload-misc\/perdidos_bandas_negras.jpg\" alt=\"Perdidos con bandas negras\" class=\"foto\" \/><br \/>\nPor estos y otros motivos digo lo siguiente: <b>Por favor, no lo hagas, no pases a DivX<\/b>.<\/p>\n<h4>Recorta las bandas negras<\/h4>\n<p>Si aun as\u00ed decides hacerlo, por favor <a href=\"http:\/\/www.mplayerhq.hu\/DOCS\/HTML\/en\/menc-feat-dvd-mpeg4.html#menc-feat-dvd-mpeg4-crop\" title=\"recorta las bandas negras\">recorta las bandas negras<\/a>. En principio podr\u00eda parecer que no son importantes. No contienen mucha informaci\u00f3n sobre la imagen, en realidad no contienen nada. Solo un color liso negro. Dicho as\u00ed parece que no ocupen nada al realizar la compresi\u00f3n del video pero el verdadero problema est\u00e1 en la transici\u00f3n.<\/p>\n<p>Justo en el borde donde la banda negra se encuentra con la imagen se dibuja una l\u00ednea muy n\u00edtida. Al realizar la compresi\u00f3n de video el codec intentar\u00e1 dibujar correctamente la imagen y ocupar\u00e1 m\u00e1s espacio en disco del necesario.<\/p>\n<p class=\"cita\">De la documentaci\u00f3n de MPlayer:<br \/>\n\u00abLa resoluci\u00f3n de un DVD es de 720&#215;480 para NTSC, y 720&#215;576 para PAL, pero hay una marca sobre la relaci\u00f3n de aspecto que especifica cu\u00e1ndo se debe representar la imagen en <i>pantalla completa<\/i> (4:3) o en <i>formato panor\u00e1mico<\/i> (16:9). La mayor\u00eda (si no todas) de las pantallas de DVDs no son estrictamente 16:9, m\u00e1s bien suelen ser de 1.85:1 o 2.35:1 (cinemascope). Eso significa que siempre habr\u00e1 bandas negras en el video que deben ser recortadas.\u00bb<\/p>\n<h4>Hazlo en m\u00faltiplos de 16<\/h4>\n<p>MPEG divide el video en cuadros de 16&#215;16 llamados macrobloques, cada uno compuesto por 4 bloques de 8&#215;8 con informaci\u00f3n sobre la intensidad (luminancia) y dos bloques de mitad de 8&#215;8 para el color (crominancia); uno para el eje rojo-ci\u00e1n y el otro para el eje azul-amarillo. Para conseguir el m\u00e1ximo de calidad en el mismo espacio en disco se deben usar dimensiones que sean m\u00faltiplos de 16.<\/p>\n<p>La compresi\u00f3n de tipo MPEG depende en gran medida de la transformada en el dominio de la frecuencia, en particular de la <a href=\"http:\/\/es.wikipedia.org\/wiki\/Transformada_de_coseno_discreta\" title=\"transformada discreta del coseno\">transformada discreta del coseno<\/a> (DCT), que es similar a la transformada de Fourier. Este tipo de codificaci\u00f3n es eficiente para representar patrones con transiciones suaves, pero lo es mucho menos con bordes bien definidos. Para codificar los bordes bien definidos es necesario usar muchos m\u00e1s bits, o aparecer\u00e1n artefactos en la imagen.<\/p>\n<p>Esta transformada se hace por macrobloque, por lo que solo se aplica a los bordes que caigan dentro del macrobloque en cuesti\u00f3n. Si las bandas negras caen justo en la frontera de un m\u00faltiplo de 16 no habr\u00e1 problema. Sin embargo no suele ser as\u00ed y la penalizaci\u00f3n es muy grande en la mayor parte de los casos.<\/p>\n<p>M\u00e1s informaci\u00f3n en ingl\u00e9s en <a href=\"http:\/\/www.mplayerhq.hu\/DOCS\/HTML\/en\/menc-feat-dvd-mpeg4.html#menc-feat-dvd-mpeg4-constraints\" title=\"Constraints for efficient encoding\">Constraints for efficient encoding<\/a>.<\/p>\n<p><b>Conclusi\u00f3n:<\/b> Recorta las bandas negras y deja el tama\u00f1o (al menos el vertical) de la imagen en un m\u00faltiplo de 16. Adem\u00e1s de todo lo comentado anteriormente dejar\u00e1s a elecci\u00f3n del que ve el video verlo en el formato que prefiera. Si tiene una pantalla con formato panor\u00e1mico saldr\u00e1 perfecto y si no es as\u00ed te aseguro que el reproductor sabr\u00e1 inventarse unas preciosas bandas negras all\u00e1 donde sea necesario.<\/p>\n<h4>No pintes los subt\u00edtulos en la imagen<\/h4>\n<p>La mayor\u00eda de los reproductores de sobremesa son capaces de leer los archivos de subt\u00edtulos. Es suficiente con que se encuentren en el mismo directorio que el video y el nombre sea id\u00e9ntico. Si el video se ve en un ordenador con cualquier programa decente ser\u00e1 posible cargar tambi\u00e9n el archivo de subt\u00edtulos, si no es directamente reconocido. <\/p>\n<p>Adem\u00e1s, con <a href=\"http:\/\/www.mplayerhq.hu\" title=\"MPlayer\">MPlayer<\/a> es posible renderizar los subt\u00edtulos de miles de maneras. Se dibujan con el archivo de tipograf\u00eda que m\u00e1s te guste, del tama\u00f1o que quieras, en la posici\u00f3n que quieras. Se puede desplazar en el tiempo si no est\u00e1n sincronizados.<\/p>\n<p>Supongamos que tenemos una pel\u00edcula en formato panor\u00e1mico con las bandas negras correctamente recortadas. Supongamos tambi\u00e9n que tenemos un televisor en formato 4:3. En este caso es posible dibujar la pel\u00edcula desplazada hacia el borde superior del televisor y renderizar los subt\u00edtulos en la \u00fanica banda negra inferior ajustando el tama\u00f1o y posici\u00f3n de ambos elementos.<\/p>\n<p>Si alguien tiene un sal\u00f3n donde pueden <i>correr caballos<\/i> puede elegir renderizar unos subt\u00edtulos gigantes de manera que pueda leerlos desde su c\u00f3modo sill\u00f3n a diez o veinte metros de distancia. Incluso puede elegir dibujar el borde de los caracteres, con el fondo transl\u00facido y rellenar toda la pantalla al mismo tiempo que sus ojos ven la imagen de fondo. <\/p>\n<p>Si has le\u00eddo hasta aqu\u00ed te doy mi m\u00e1s sincera enhorabuena, lo apliques o no has mostrado inter\u00e9s en hacer las cosas bien. Y por favor recuerda, <b>nunca<\/b> dejes a un programa de esos autom\u00e1ticos realizar el trabajo de un humano.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>AVISO: Este es el t\u00edpico art\u00edculo co\u00f1azo que no quieres leer. Es triste tener pantallas en formato panor\u00e1mico y no poder disfrutar de ellas. Lo es tambi\u00e9n disponer del mejor sistema de renderizado de subt\u00edtulos y en lugar de poder usarlo, tener que sentarse a tan solo un par de metros del monitor para alcanzar [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[],"tags":[],"_links":{"self":[{"href":"https:\/\/nauj27.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/358"}],"collection":[{"href":"https:\/\/nauj27.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nauj27.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nauj27.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nauj27.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=358"}],"version-history":[{"count":0,"href":"https:\/\/nauj27.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/358\/revisions"}],"wp:attachment":[{"href":"https:\/\/nauj27.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=358"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nauj27.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=358"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nauj27.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}