Category Archives: Encoding

Y sobre por qué no todo se encodea a 1080p, o a 720p…

Había pasado muuucho rato desde que salía un post temático sobre encoding, y hoy he visto la controversia perfecta para motivarme a escribir, dicho eso~

 

Why the fuck, no encodean a 1080p cuando el BD tiene esa resolución? Hurr durr revisar el tema antiguo de resoluciones para algo de información básica respecto al tema, esta vez iremos directo a los hechos

Absolute Duo Vol.01 Capítulo 01

Absolute Duo

Imagen directa del BDMV, 1080p como base, resolución real de la serie 1280×720, nada fuera de lo común, ¿cierto?, nope, fijarse en las líneas negras de dibujo, especialmente en el área del plot pecho de Usagi, y especialmente en el área blanca del vestido, como notarán hay algo de ruido presente al rededor de las líneas negras, y estas no se ven del todo “perfectas”, resultado natural de un anime producido a 720p, pero con upscale a 1080p.

Kantai Collection Vol.01 Capítulo 01

KanColle

Imagen directa del BDMV, 1080p como base, resolución real de la serie 1920×1080, nada fuera de lo común, ¿cierto?, en efecto nada fuera de lo común, pero esta vez, comparar las líneas negras de dibujo de esta con Absolute Duo, aun siendo una toma que no es primer plano, las líneas se ven perfectas (bueno casi ruido y etc, pero es culpa de la compresión, sí un BDMV está comprimido, si fuese LossLess, serían 30gb sin mucho problema en 4:2:2), obviamente normal que se vean así la resolución a la cual fue producido KanColle es 1080

 

En cuanto a pruebas…

Absolute Duo Down + UpAbsolute Duo AA

Puntos clave, imagen de la izquierda, Downsize a 720p, y luego Upscale a 1080p, Down con Debilinear, y Up con Spline64, según comentarios que he leído en otros lugares, dejar una a 1080p aun cuando no está producida a esa resolución, evita pérdida de información en la imagen, dado que el downscale a 720p causa una pérdida notable, que quede claro, esto solo sucede si el anime está producido a 720p+, por poner un ejemplo Love Live! a 810p, o cualquier cosa de KyoAni post Chuu2Koi que es 955.5p, ahí sí se perdería calidad en la imagen por el downscale, pero cuando la serie está a 720p, tan solo se le regresa a la resolución original de la misma, o acaso notan alguna diferencia entre la imagen original, y la presentada en la izquierda?, no, no la encontrarán.

Puntos clave 2, imagen a la derecha, Hurrr Durr coctel de filtros, de nuevo fijarse en las líneas negras de dibujo, especialmente en el área del plot pecho de Usagi, y especialmente en el área blanca del vestido, todavía hay algo de ruido, y las lineas no se ven “perfectas” pero se ha reducido el aliasing (o borde de sierra) en las mismas,  luego del coctel de filtros todo se ve marginalmente mejor, dígase no hay mucho aliasing (NEEDI-3 para AntiAliasing) presente, el banding se reduce, algo de dithering bla bla bla, ¿justifica usar este coctel de filtros? PARA NADA, es mejor usar dicho coctel, pero con el objetivo de entregar una versión 720p, y que el leecher la persona de turno configure su madVR para Upscaling con NEEDI (Requiere PC potente), y recibirá resultados muy similares y en algunos casos con el madVR bien configurado incluso mejores.

¿Me estás diciendo que algo con la mitad (en algunos casos) de bitrate se verá bien, o incluso mejor en una pantalla 1080p?

Pero por su puesto, madVR aplica varias cosas al video durante la reproducción para reducir los problemas del mismo, entre ellos Ordered/Random Dithering para reducir el banding y demás, y como digo, configurado de manera correcta, puede dar resultados incluso mejores que los entregados por el coctel de filtros arriba usado, o por lo menos demasiado cercanos con la no menos que Absoluta (no pun intended) ventaja de tener archivos de menor tamaño, y mucho menos trabajo para el encoder, ¿para qué dar una versión 1080p inflada de tamaño, cuando la 720p a la mitad de tamaño da resultados similares?

 

Prueba número 2

Post 2 DDown + Up

Puntos clave, imagen de la izquierda, Downsize a 720p, y luego Upscale a 1080p, Down con Spline64, y Up con Spline64, huh… ¿alguien más nota el “blur” sobre toda la imagen, y que las moonrunes del letrero en el fondo se ven como la mierda?, esto sucede dado que KanColle sí está producida a más de 720p, al hacerle downscale y upscale, efectivamente estoy acabando con ciertos detalles.

No hay necesidad de colocar una imagen sobre-filtrada dado que de por sí KanColle requiere poco tratamiento.

 

So.. entonces ¿por qué no encodean las series en su resolución real?

Because Reasons (?), no, precisamente la razón más fuerte para no hacerlo, es que las series no siempre tienen una resolución constante durante la misma, ejemplo, Kill la Kill tiene segmentos producidos a 540p (TRIGGER, Really?), SoniAni está producida a 720p con MUCHOS segmentos a 840p, y los endings en 1080p, todo lo de KyoAni post chuu2koi es 955.5p y OP + ED en 1080p, de ahí se toma la regla de “Si la serie está producida a 720p, de lleno se queda en 720p, pero si está producida a 720p+ se deja en 1080p con filtros para reducir el impacto del upscale”, sí, no lo niego, se mata algo de detalle en la 720p cuando la serie está por encima de eso, pero reduce trabajo en el encoder, y además da versiones para cafeteras, ¿qué mejor que eso?

Como nota personal, no me rijo por la regla anterior, personalmente, si el anime está a 880p+ lo dejo a 1080p, de lo contrario se queda en 720p, sí te estoy mirando a ti UBW.

 

Por trillonésima vez, los BDs son LOSSY, están atronómicamente lejos de ser cosas LossLess, y para peores, los productores de BDs rara vez hacen las cosas bien, dígase, tanto KanColle, como Grisaia, tienen Aliasing, y problemas de banding.

 Para ver las resoluciones de los animes, pueden visitar http://anibin.blogspot.com  a mí a ratos me dan cosas diferentes, y a veces me da exactamente lo mismo al hacer los FFT, have fun, nombres en japo.

Vi por ahí Hi444 para encodear, ¿por qué no la usan?

A ver a ver, primeramente, ¿qué es Hi444? Dicho de otra forma, es High 4:4:4 Predictive, otro perfil de H.264 que permite encodear con Chroma Subsampling 4:4:4.

¿Y  qué es Chroma Subsampling 4:4:4? usen google, ¡tengo pereza!

En resumen, se refiere a la información de color e iluminación de una imagen, o vídeo, en este caso, se le llama completa, o sin pérdidas (Si quieren información extra, usen google, es un tema, algo corto, pero con bastantes cosas técnicas).

Continue reading

Resolución anime y sus respectivos Blu-rays

Wall of text ahead explicando por qué no encodeo ciertas cosas a 1080p….

Generalmente cuando se ve anime, se considera que en su versión HDTV este siempre viene directamente en una resolución fija de 1280×720 pixeles, y que luego “magicamente” esta resolución se torna 1920×1080, esto es un grave error comenzando por:

1. Actualmente casi todas la emisiones en la TV Japonesa son a 1440×1080 (relación de aspecto 16:9, estrictamente hablando, 1920×1080) (Con la excepción de AT-X HD que emite a 1440×1080 pero realmente son 848×480).

2. La resolución en la cual se creó el anime.

3. El 90% del anime que se emite desde el 2008 se dibuja originalmente en 720p y luego se le realiza upscale a 1080p para su Blu-Ray.

4. La resolución espacial de una imagen no cambia así la densidad de pixeles en la misma cambie (upscale, o downscale, no importa)

 

Aquí tenemos el primer culpable, Kill la Kill, como pueden ver en la imagen de la derecha, los vectores de dibujado no se ven completamente bien, es más parecen tener blur, y un exceso de grain que vuelve la serie un infierno para codificar, al buscar su resolución espacial (imagen a la izquierda) nos encontramos que estrictamente hablando está dibujado en 1280×720 tampoco es de extrañar dado que TRIGGER es un estudio relativamente nuevo, pero estamos en pleno 2014 se esperaría que todo fuera en 1080p.

KlK1srKlK1

 

Aquí tenemos algo realmente nuevo, Mirai Fukuin, extrañamente está dibujada en la misma resolución que Fate/Zero algo así como 1520×855 (Aproximadamente podría ser algo más) los vectores del dibujo se ven mejor pero siguen con “falta de detalle” y algo de blur, incluso es notable el grain, es uFotable y almenos la falta de “FullHD” la compensan con animación de alta calidad, aceptable, pero igualmente doloroso dado que la peli no tiene muchas escenas que estén por encima de 1520×855 dejando con poco sentido una versión 1920×1080 BDrip (Aunque igualmente ya está encodeada al momento de escribir esto)

soonSRsoon

 

Aquí tenemos a KyoAni y su moe respectivo, increíblemente, la resolución espacial de todos sus animes desde Hyouka es de 955p algo así como 1699×955, irónicamente tanto el opening como el ending de Hyouka, Chuu2Koi/Ren, y Kyoukai no Kanata están en gloriosos 1080p, como notarán los vectores se ven realmente bien, y estos BDs pueden ser dejados a 1080p sin ser molestos a la vista (más allá del grain ocasional).

[FA-Subs-SsnF]_Kyoukai_no_Kanata_1_[BDrip_1080p_x264-Hi10P_FLAC]_[D31DCE01].mkv_snapshot_22.34_[2014.02.21_23.49.44][FA-Subs-SsnF]_Kyoukai_no_Kanata_1_[BDrip_1080p_x264-Hi10P_FLAC]_[D31DCE01].mkv_snapshot_22.05_[2014.02.17_18.02.20]

 

Al final tenemos un 1080p puro y duro, Witch Craft Works de J.C. Staff, realmente irónico teniendo en cuenta que este estudio dejó cosas como To aru Majutsu no Index/S2, Railgun (S tiene otra resolución), Shana y varias otras en 720p planos, en la imagen que está abajo notarán que los vectores se ven con una perfección hasta rara y la presencia de Grain es realmente baja, BDs como estos son cuando menos, ideales para 1080p y series como esta son de las pocas que pueden y deben dejarse en 1080p

witch1SR witch1

 

Aquí dejaré una pequeña lista con ciertos animes con sus resoluciones y estudios de producción, algunos de estos les realicé análisis en BD y otras en HDTV por facilidades, igualmente esto no influye en la mayoría de casos, excepto claro JoJo y Monogatari con sus escenas nuevas/redibujadas.

  1. Hentai Ouji to Warawanai Neko, Witch Craft Works, J.C. Staff, 1920×1080
  2. Golden Time, Little Busters! ~Refrain~, Little Busters! ~EX~ J.C. Staff, 1630×918
  3. Sakura Trick, Pupa, Studio DEEN, 1552×873
  4. Kyousougiga, Toei Animation, 1600×900
  5. Non Non Biyori, SILVER LINK, 1504×846
  6. To aru Kagaku no Railgun S, J.C Staff 1600×900
  7. Shingeki no Kyojin, WIT STUDIO (Production I.G), 1523×857
  8. Galilei Donna, A-1 Pictures, 1440×810
  9. Sword Art Online, A-1 Pictures, 1280×720
  10. Tengen Toppa Gurren Lagann (Blu-Rays), GAINAX, 800p aproxidamamente, las escenas nuevas de Gurren-hen y Lagann-hen son 1080p puro
  11. Monogatari Series (Bakomono-Koimono), Nisekoi, Madoka Magica, SHAFT, 1280×720.
  12. JoJo’s, David Production, 1280×720 mezclado con 1080p en las escenas redibujadas
  13. BlazBlue Alter Memory, Hoods Entertaiment, 1280×720
  14. Kami nomi zo Shiru Sekai, Manglobe, 1280×720 (las 3 temporadas y las OVAs)
  15. Hyperdimension Neptunia, David Production, 1280×720
  16. Suisei no Gargantia, Production I.G, 1536×858
  17. Macross Frontier, AKB48, Log Horizon, Satelight, 1280×720
  18. Tokyo Ravens, Infinite Stratos 2, 8-bit, 1280×720
  19. Nagi no Asukara, P.A Works, 1280×720
  20. Mahou Sensou, MADHOUSE, 1280×720

Y ahora me preguntarán, “¿por qué los fansubs en Inglés continuan sacando BDrips en 1080p de ciertos animes si dichas series no están dibujadas a esa resolución?” simple:

  1. Ellos pueden encodear usando servidores dedicados, los cuales generalmente son cosas con más de un procesador, o uno con varios núcleos.
  2. El estandar de Blu-rays es 1080p y ellos deciden dejar eso sin tocar y encodean directamente en esta resolución.

Los fansubs latinos, e igualmente a varios hispanos no poseen dicha opción (esos sevidores tienen un costo de 100+ Dolares mensuales) y por ende tienen encoders dedicados a ciertas series, los PCs de dichos encoders rara vez son un PC tipo NASA y aun si lo son, todos en su “infinita sabiduria” (Me incluyo dado que aprendí esto hasta hace poco) deciden encodear en 1080p, esto resulta un error cuando la serie no está dibujada a 850p o menos, dado que los vectores comienzan a verse mal, incluidas ciertas cosas en 3DCGI, y aun si están dibujadas a 855p+ estas requieren tratamiento visual para que se vean decentemente (como ~Extra Chorus~ de Mirai Fukuin).

 

Finalmente resta tres preguntas “¿entonces por qué Crunchyroll tiene simulcast a 1080?”  “si algunas cosas están dibujadas directamente a 1080p y las emisiones en Japón son a esa resolución, ¿por qué la versión HDTV no está a 1080p?” y “¿por que no simplemente encodear en la resolución “real” del anime?” simple:

  1. Crunchy usó los simulcast a 1080p para atraer más gente, simple, necesitan más dinero que el producido por Naruto Shippuden, y el 90% de las personas que ven anime no saben eso.
  2. Las emisiones en Japón son a 1440×1080 a 4-8mbps (AT-X HD) 9-12mbps (Tokyo MX, TVK, MBS, TBS, TV Osaka, etc) o 20-25mbps en BS11-WOWO, pero dicho Bitrate es variable, por tanto a veces tendrá menos Bitrate, y muy rara vez más de dicho bitrate, y está codificado usando MPEG-2 que realmente apesta conservando detalle (Igual que en los DVDs), por tanto aun si se encodea a 1080p faltará detalle que no está presente en la emisión de TV, y por tanto escenas que ya de por sí se ven mal en 720p en 1080p serán cáncer visual (te veo a ti, cap 3 de Kill la Kill por CR).
  3. Las resoluciones “reales” que he publicado no son exactas, son aproximados de las resoluciones reales de dichos animes (excepto en el caso que sean 720p o 1080p, eso es preciso) y dichas resoluciones pueden ser mayores, o incluso menores a la que verdaderamente posee el anime.

Sin más que decir, me despido y espero esta información les sea util si son encoders, o si desean ahorrar espacio en su HDDs al descargar anime.