Diferencia MicroHD y 1080p

Buenas.
De la misma película tengo dos versiones.Una MicroHD de 4.5g y otra 1080p de casi 7g.
Yo creía que siendo las dos 1920 x 1080 lo que las diferenciaba era que la de mayor peso tenía mayor bitrate.
Cual es mi sorpresa que analizando los dos archivos,la de menor peso tiene 10000 kbps y la de mayor 6580 kbps.
¿Cómo es posible?.¿Problema en el ripeo?.Siempre me he quedado con las pelis en 1080p pero ahora me surgen todas las dudas del mundo.
Gracias y saludos
Quizás estés viendo el bitrate máximo en la MicroHD, o que la otra versión tenga más archivos de audio o tengan estos un bitrate más alto. Míralo con MediaInfo p.ej. y así sabes qué pistas tiene de audio, etc...

Saludos.
El peso del archivo de video esta determinado tanto por el stream de video, asi como del stream de audio [y los subtitulos incrustados; si es que lleva, y las imagenes de portada; si es que lleva aunque son archivos muy pequeños]. Cuando estamos codificando y nos interesa tener un peso especifico del archivo de video resultante debemos hacer el calculo del bitrate que se usara para lograr ese peso, luego a ese bitrate se le resta el bitrate de cada uno de los streams de audio que vaya a tener el archivo de video, el bitrate resultante de la resta es el bitrate que se usara para el video, y el bitrate para el audio suele usarse a los valores estandarizados [64Kbps, 96Kbps, 128Kbps, 166Kbps, etc].

Por ejemplo, digamos que calculamos que requerimos un bitrate de 800Kbps, este bitrate debe repartirse entre los streams que estaran en el video, y digamos que tendtremos 3 streams de audio [idioma original, latino y castellano] y cada uno tiene 128Kbps, entonces tenemos que el bitrate de video seria...
BR_video=800Kbps - 3(128Kbps)=800Kbps - 384= 616Kbps

Entonces requerimos 616Kbps para codificar el stream de video y cuando multiplexemos los 4 streams [1 de video y 3 de audio] el archivo de video resultante tendra el peso que queriamos tuviera. Luego si quitamos un stream de audio a ese video, por logica el archivo de video resultante pesara menos, y si al contrario agregamos un stream de audio mas por logica el archivo de video resultante pesara mas

Creo que ya se entendio el punto @mefisto1201 ¿cierto?...

Los microHD suelen tener solo lo basico, que seria un solo idioma, y en el caso de solo estar en un idioma extranjero pues vendran los subtitulos; que pueden estar adheridos en la imagen o incrustados] en el contenedor, eso ademas de la forma en como se codifico el stream devideo, eso aparte del bitrate. Tambien se suele usar un bitrate bajo para las pistas de audio, donde estan sacrificando calidad de audio para tener 'mas calidad' de video [una burrada de decision], incluso tambien suelen hacer el downmix de 5.1 a estereo, asi tambien se disminuye mas el bitrate del audio que usan. Y tambien suelen usar formatos de audio como AAC o MP3, y a veces pueden dejar el AC3 [dolby digital] original del video RAW [el video original que usaron para el ripeo]

Los videos '1080' suelen dejar el stream de audio original sin recodificar, dejando la calidad integra que tengan y el # de canales, por eso suelen estar en formato AC3 [DD] y/o en DTS, tambien suelen ser multi-idioma por lo que tiene dos o mas streams de audio y subtitulos y a veces hasta la imagen de el poster de la pelicula o alguna otra informacion.

De todas maneras al reproducir uno y otro video deberias ver cuantos streams de audio tiene un video y cuantos el otro asi como podras diferenciar la calidad del audio entre uno y otro, lo mismo el formato de audio que hayan usado entre uno y otro.

O si quieres ser mas especifico puedes usar este servicio OnLine que te mustra los streams de audio/video, asi como el formato de cada uno y las caracteristicas de como se codificaron. Abres la pagina en el navegador y luego arrastar el archivo de video que quieres revisar en la ventana del navegador, o bien usas el boton BROWSE para buscar el archivo de video.

-->mediaarea.net/MediaInfoOnline

Ste te sirve para comparar 2 archivos de video, lo mismo de poder arrastar los 2 archivos de video en la ventana del navegador, o usar el boton BROWSER para abrir cada uno de los archivos de video a comparar.
-->mediaarea.net/MediaCompare



.
No te bases exclusivamente en el peso del archivo, un ripeo depende de varios factores además del peso:
  • Códec utilizado: cuanto más avanzado, mejor resultado.
  • Número de pasadas: no es lo mismo comprimir a una que a dos pasadas. El resultado con varias pasadas mejora notablemente.
  • Uso de Variable Bit Rate: aunque la mayoría de ripeos suelen usarlo, siempre puede estar el que no lo haga.
Y luego por supuesto, los streams de audio y la calidad de los mismos.
Gracias a todos,en especial a @TRASTARO por esas respuestas que son auténticos megareportajes.
Mas o menos he entendido que las pistas de audio también comen bitrate,algo que yo solo creía que hacía el video.

Os pongo la info del archivo microHD

Peso - 4,56g
Video - BItrate 4600 kbps
Nominal BItrate 10000 kpps

Audio 1 - 1536 kbps
Audio 2 - 640 kbps
Audio 3 - 448 kbps

Ahora el 1080p

Peso - 6,13g
Video - 6579 kbps
Audio 1 - 1536 kbps
Audio 2 - 640 kbps
Audio 3 - 640 kbps

¿Qué es el bitrate nominal?.Yo lo analizaba con el wondershare y solo me salía el nominal,ahora con el mediainfo me salen los dos bitrate,que entiendo que el nominal no es el real.¿verdad?.
Entonces ahora si todo encaja.
TRASTARO escribió:El peso del archivo de video esta determinado tanto por el stream de video, asi como del stream de audio [y los subtitulos incrustados; si es que lleva, y las imagenes de portada; si es que lleva aunque son archivos muy pequeños]. Cuando estamos codificando y nos interesa tener un peso especifico del archivo de video resultante debemos hacer el calculo del bitrate que se usara para lograr ese peso, luego a ese bitrate se le resta el bitrate de cada uno de los streams de audio que vaya a tener el archivo de video, el bitrate resultante de la resta es el bitrate que se usara para el video, y el bitrate para el audio suele usarse a los valores estandarizados [64Kbps, 96Kbps, 128Kbps, 166Kbps, etc].

Por ejemplo, digamos que calculamos que requerimos un bitrate de 800Kbps, este bitrate debe repartirse entre los streams que estaran en el video, y digamos que tendtremos 3 streams de audio [idioma original, latino y castellano] y cada uno tiene 128Kbps, entonces tenemos que el bitrate de video seria...
BR_video=800Kbps - 3(128Kbps)=800Kbps - 384= 616Kbps

Entonces requerimos 616Kbps para codificar el stream de video y cuando multiplexemos los 4 streams [1 de video y 3 de audio] el archivo de video resultante tendra el peso que queriamos tuviera. Luego si quitamos un stream de audio a ese video, por logica el archivo de video resultante pesara menos, y si al contrario agregamos un stream de audio mas por logica el archivo de video resultante pesara mas

Creo que ya se entendio el punto @mefisto1201 ¿cierto?...

Los microHD suelen tener solo lo basico, que seria un solo idioma, y en el caso de solo estar en un idioma extranjero pues vendran los subtitulos; que pueden estar adheridos en la imagen o incrustados] en el contenedor, eso ademas de la forma en como se codifico el stream devideo, eso aparte del bitrate. Tambien se suele usar un bitrate bajo para las pistas de audio, donde estan sacrificando calidad de audio para tener 'mas calidad' de video [una burrada de decision], incluso tambien suelen hacer el downmix de 5.1 a estereo, asi tambien se disminuye mas el bitrate del audio que usan. Y tambien suelen usar formatos de audio como AAC o MP3, y a veces pueden dejar el AC3 [dolby digital] original del video RAW [el video original que usaron para el ripeo]

Los videos '1080' suelen dejar el stream de audio original sin recodificar, dejando la calidad integra que tengan y el # de canales, por eso suelen estar en formato AC3 [DD] y/o en DTS, tambien suelen ser multi-idioma por lo que tiene dos o mas streams de audio y subtitulos y a veces hasta la imagen de el poster de la pelicula o alguna otra informacion.

De todas maneras al reproducir uno y otro video deberias ver cuantos streams de audio tiene un video y cuantos el otro asi como podras diferenciar la calidad del audio entre uno y otro, lo mismo el formato de audio que hayan usado entre uno y otro.

O si quieres ser mas especifico puedes usar este servicio OnLine que te mustra los streams de audio/video, asi como el formato de cada uno y las caracteristicas de como se codificaron. Abres la pagina en el navegador y luego arrastar el archivo de video que quieres revisar en la ventana del navegador, o bien usas el boton BROWSE para buscar el archivo de video.

-->mediaarea.net/MediaInfoOnline

Ste te sirve para comparar 2 archivos de video, lo mismo de poder arrastar los 2 archivos de video en la ventana del navegador, o usar el boton BROWSER para abrir cada uno de los archivos de video a comparar.
-->mediaarea.net/MediaCompare



.

No tenía ni idea de nada de esto, explicación perfecta.
mefisto1201 escribió:Gracias a todos,en especial a @TRASTARO por esas respuestas que son auténticos megareportajes.
Mas o menos he entendido que las pistas de audio también comen bitrate,algo que yo solo creía que hacía el video.

Os pongo la info del archivo microHD

Peso - 4,56g
Video - BItrate 4600 kbps
Nominal BItrate 10000 kpps

Audio 1 - 1536 kbps
Audio 2 - 640 kbps
Audio 3 - 448 kbps

Ahora el 1080p

Peso - 6,13g
Video - 6579 kbps
Audio 1 - 1536 kbps
Audio 2 - 640 kbps
Audio 3 - 640 kbps

¿Qué es el bitrate nominal?.Yo lo analizaba con el wondershare y solo me salía el nominal,ahora con el mediainfo me salen los dos bitrate,que entiendo que el nominal no es el real.¿verdad?.
Entonces ahora si todo encaja.

Con la mayoría de códecs hay dos maneras de almacenar un flujo de datos de vídeo (los de audio suelen ser análogos también):

1) CBR, o bitrate constante, que es el caso del fichero que has denominado "1080p". Así sabes exactamente cuánto va a ocupar el fichero de antemano, es más sencillo, pero a cambio se desaprovecha gran parte del espacio ocupado por el fichero, porque en las partes en las que el vídeo es "menos movido" con menos bitrate se podría dar la misma calidad, y en las partes con más acción puede que aparezcan artifacts y defectos porque "falta" bitrate.

2) VBR, o bitrate variable, el caso del fichero que has denominado "microHD". En este caso se suele dar un bitrate "objetivo", que se alcanza de forma aproximada si se hace el encoding en una pasada, y casi exacta en dos pasadas. Este valor es el 4600 que ves en el vídeo microHD, que es el bitrate promedio. La ventaja es que este método puede aprovechar mejor el bitrate, dejando más información en las partes con más movimiento y menos información en las partes más pausadas. Los 10.000 kbps es el bitrate máximo, que también se suele especificar para que al encoder no se le "vaya la olla" y priorice demasiado las zonas con muchos cambios entre frames frente al resto, perjudicando la calidad general. Lo de llamarlo "Nominal bitrate" es probablemente un fallo de interpretación/traducción en mediainfo, porque realmente ese valor en el caso que describes es el "Maximum bitrate"

El audio tiene cierto impacto en el tamaño del archivo pero como ves suele tener un efecto entre 4-5 veces menor que el vídeo, que es donde está la mayoría de la información y con ello tamaño en disco.

Tampoco ayuda que la gente que hace "ripeos" y versiones "microHD" no suele tener mucha idea de lo que está haciendo, muchas veces lo que llega al usuario son re-encodings de re-encodings, y es perfectamente posible que una versión con mayor bitrate sea PEOR porque la fuente era mala.

Así que con la información que tenemos no te puedo decir cuál de las dos versiones que muestras es mejor. Yo probablemente me quedaría con la microHD, porque usar CBR es menos eficiente y los bitrates de ambos me parecen tirando a bajos para una versión buena "de verdad", así que me quedaría con la versión que menos ocupa y mejor lo aprovecha. Por dar una comparación, un Blu-Ray estándar tiene un bitrate de 40Mbps para 1080p@24fps, y suele usar el mismo códec (H.264) que la mayoría de versiones "de los siete mares".

CBR es interesante si no tienes problema de espacio y quieres hacer un poco más rápido el encoding, pero claro, dando un valor alto que se traducirá en un archivo grande.

Ojo, todo esto a igual códec. En el momento que se usa un códec más moderno, incluso con menos bitrate la calidad suele ser mejor (salvo que sean casos flagrantes, como 1/3 o 1/4 del bitrate en el códec mejor)

Por cierto, puedes calcular el tamaño de los ficheros con el bitrate con bastante precisión. Los subtítulos y "extras" ocupan bastante poco en general. Por ejemplo para el microHD:
(4600kbps + 1536 kbps + 640 kbps + 448 kbps) = 7224 kbps. Dividiendo entre 8 y entre 1024 nos da 0.882MB/s, o 52.91MiB/minuto

Aunque no me has dicho lo que dura la película, te puedo decir que es aproximadamente:
4.56gb*1024/52.91 = 88 minutos

Si repites las cuentas con la versión 1080p verás que llegas a lo mismo.

Saludos
@Pollonidas
Mil gracias por la información.
Entonces llegamos a la conclusión de que no debemos asumir que un 1080p es siempre superior a un microHD.
Hay que mirar la info para ver como se ha hecho el ripeo.¿verdad?
Saludos y gracias.
mefisto1201 escribió:@Pollonidas
Mil gracias por la información.
Entonces llegamos a la conclusión de que no debemos asumir que un 1080p es siempre superior a un microHD.
Hay que mirar la info para ver como se ha hecho el ripeo.¿verdad?
Saludos y gracias.

Correcto, si está bien ripeado un microHD podría ser perfectamente similar (o incluso superior, si la fuente era de mejor calidad y/o el codec es mejor) a un 1080p "normal", todo ello ocupando menos por tener menor bitrate promedio.

...habitualmente, el que mayor bitrate tenga, si el códec utilizado es el mismo, tiene al menos papeletas de ser una mejor versión. El precio a pagar es que ocupa más, claro, muchas veces para diferencias muy difíciles de apreciar. Y también, si vas a usar reproductores antiguos, a veces los CBR son más "compatibles". VBR necesita algo más de "chicha", si no va acelerado por hardware puede ser la diferencia entre ir bien y tener skips.

Saludos
8 respuestas