1. #1

    Exclamation Bitrate o Resolucion? Que es mas determinante en la calidad de un video?

    Bueno hoy me asalto esa duda ya que tenia que descargar un video y habian dos opciones , ambas con distintas especificaciones y no se cual elegir las dejo aca:

    Video1:

    Resolucion: 640x480
    Velocidad de datos: 1099 kbps
    Velocidad de Bits total: 1227 kbps
    Velocidad fotograma : 29 fps

    Video2:

    Resolucion: 480x320
    Velocidad de datos: 1300 kbps
    Velocidad de Bits total: 1348 kbps
    Velocidad fotograma: 29 fps

    Resolucion

    Entonces llendo al grano lo que quiero saber es que determina mas la calidad de un video si su bitrate o su resolucion y tambien si me dicen cual video descargo jajaajaja XD Bueno eso gracias y si el post no va aca diganme :B-


  2. #2

    No cacho mucho sobre aquello, pero encontré esta info al respecto:

    Primero:¡¡¡¡NO HAY UN BITRATE O RESOLUCIÓN IDEALES !!!! Estos parametros dependen de lo que estes buscando -alta resolución -buena calidad de imagen, tamaño, etc.

    Primero lo básico: No uses DivX 3 simple para codificar tus películas nunca más. La calidad no es muy buena, y la predición de tamaño del archivo es extremadamente mala, nunca tendrás el tamaño que querías. Usa un buen programa MM4 (Mixed MPEG-4) como FairUse o Nandub / Gordian Knot y tendrás buenos resultados y un tamaño predecible. En el caso de Nandub tienes que codificar dos veces pero los resultados lo merecen. Para DivX 4 o DivX 5 se aplica lo mismo usa 2 pasadas (aunque la calidad en una pasada puede ser mejor el tamaño del archivo será inmenso para que esto ocurra).

    Algo más: Películas diferentes se comprimen de forma diferente. Toma por ejemplo Matrix. Se comprime increiblemente bien y su calidad será buena en un solo CD. Hay películas de solo 1h 30min de duración que se verán mal usando los mismos parámetros que los usados con Matrix para 1CD. Esta es la razón de herramientas como "compressability check" en GordianKnot, que ayuda a seleccionar la resolución para cada película.

    El bitrate se da en bits/s, que significa bits por segundo. Para determinar cuantos bits tiene un fotograma hacen falta unas matemáticas básicas: Hay varios fotogramas por segundo, la velocidad de la película viene dada por FPS. Para NTSC se usan normalmente 29.970 fps y para PAL (Europa) usamos 25fps. Como la película en PAL es una versión más rápida que la película original (que es de 24fps...lo normal en el cine) será más corta que su homologa en NTSC. Ahora, al decir que tenemos un bitrate de X bits/s. significa que tenemos X/23.976 o X/25 bits por fotograma respectivamente. Cuanto mayor número de fotogramas por segundo, menos bits por fotograma si no se cambia el bitrate, y el número de bits por fotograma es esencialmente lo que determina la calidad. De todos modos un fotograma tiene un número de pixels de altura y anchura, y a mayor resolución, aumenta el número de pixels. Así, si usamos un bitrate dado, al incrementar la resolución, tendremos menos bits por pixel lo que significa de nuevo menos calidad. Ahora si piensas que se pueden reducir los FPS...eso no funciona. Si quieres codificar digamos a 20fps en vez de a 25fps ralentizarás la película al reproducirla a 20fps en vez de a 25 fps, y la película será más larga, además tendrás que cambiar la banda de audio (manualmente usando un editor de ondas y todo irá más despacio). La otra posibilidad es descartar algún fotograma. Por supuesto esto hará que tengas mas bits por segundo, pero ¿qué fotogramas descartas?. Al menos que descartes fotogramas alternos notarás saltos repentinos en la película. Así que deja el framerate como está, siempre.

    Aquí tenemos algunas reglas de cálculo generales. Primero echemos un vistazo a la salida redimensionada en mpeg2avi o los valores que tienes que usar en FlaskMpeg cuando decides no recortar las bandas negras - recuerda: UNA MUY MALA IDEA:

    Películas en 16:9: Elige una resolución horizontal (X) para el video de salida por ejemplo 640. Ahora calcula la disminución de Y como sigue:640*9/16=360. Si no es múltiplo de de 8 redondea al entero más próximo que lo ser - Esto creará un pequeño error de aspecto pero nada trágico.

    Películas en 4:3: Elige la resolución horizontal para el video de salida, por ejemplo 512. Calcula la disminución de Y como antes respecto a la relación de aspecto del video que es: 512*3/4=384.

    O el modo ingenieril: mod8(round(desired_horizontal_ resolution/aspect_ratio_flags_of_the_sour ce))=0. Para FlaskMpeg solo puedes usar resoluciones múltiplos de 16 así mod16(..)=0. Recuerda que "enhanced for 16:9 TVs", "enhanced for widescreen TVs", "anamorphic widescreen" significa 16:9, "full scren", 1:1.33, "pan&scan" o "standard edition" significa 4:3 así como "letterboxed widescreen". Si no estás seguro puedes probar en el catálogo de titulos de DVD de Amazon DVD, normalmente te dicen la relación de aspecto y el formato.

    >> VOLVER

    Hechemos un vistazo al cropping (recorte):

    Películas con 1:2.35: Asumiendo que quieres una resolución horizontal de salida de 640, puedes calcular el tamaño final de salida como sigue: 640/2.35=272.34. Redondeando al múltiplo más cercano a 8 (16 para FlaskMpeg) resultará 640x272.

    Películas con 1:1.85: Si tomas una salida horizontal de 512. Esto da una longitud vertical de 512/1.85=276.75 o redondeando 512x272.

    O de nuevo la fórmula: mod8(round(desired_horizontal_ resolution/aspect_ratio_of_the_movie))=0. Otra vez, para FlaskMpeg esta regla se cambia por mod16(..)=0.

    Por favor nota la diferencia entre la relación de aspecto de una película y el formato de la TV.

    Hay un grupo de perfiles que puedes usar en el GUI de mpeg2avi. Si tienes una fuente PAL, simplemente marca PAL en vez de NTSC por defecto- El recuadro al la derecha del logo de DVD video.

    Resoluciones sugeridas (Siguen la regla de x16 para mayor compatibilidad)

    Películas con 1:2.35: 720x304, 640x272, 576x240, 512x224, 480x208, 400x176

    Películas con 1:1.85: 720x384, 640x352, 576x304, 512x272, 480x256, 400x224

    Películas con 1:1.33: 720x544, 640x480, 576x432, 512x384, 480x368, 400x304
    Citar Citar  

  3. #3

    Por experiencia propia, y contra todo calculo matematico ... lo mas importante «Solo en algunos casos» no es no lo uno ni lo otro. Ya que todo depende del encorder. En ese caso, quien y como haya ripeado la pelicula, y del sourse del cual la sacó.

    Pero por lo general, en lo que te tienes que fijar, es que tenga el mayor bitrate posible. Y que no sea una pelicula "Reencorder",«Recodificada». Si no que sea DVD Untouched , «Video Intacto, o Copia Fiel al Original»

    Resolucion : En que tamaño se visualiza.
    Bitrate : En que calidad se visualiza. «tasa de bits»

    Los ejemplos que tu acabas de entregar, son de un DVD-rip. Por lo tanto, se ven pesimo. Por que son un ripeo, de otro ripeo. Y el codec que se usa en ese caso, tiene mucha perdida de calidad y muy baja resolucion.

    Una Pelicula debe tener como Minimo un Bitrate de 3.500 Kbps para que se vea bien. Y que no sea XViD.
    Citar Citar  

Etiquetas para este Tema