¿Cómo obtener la información de la tasa de bits de los videos de YouTube?

Resuelto Ashutosh Singla asked hace 7 años • 1 respuestas

Estaba usando videos de YouTube para mi prueba y me preguntaba cómo puedo obtener la información de la tasa de bits del video reproducido.

Utilicé 2 métodos para conocer la información sobre la tasa de bits pero no obtuve ninguna información.

1. Right-click on a video and choose "Stats for nerds".
2. ffmpeg -i input_video -f ffmetadata metadata.txt

No sé si al hacer clic derecho en el video y luego en propiedades, los detalles me darían la forma correcta de mostrar la tasa de bits.

¿Alguna sugerencia?

Ashutosh Singla avatar Feb 21 '17 01:02 Ashutosh Singla
Aceptado

La mayoría de los vídeos de YouTube utilizan transmisión en formato de velocidad de bits adaptativa (ABR), lo que significa que no hay una sola velocidad de bits.

Para ABR se crean múltiples versiones del vídeo con velocidades de bits y cada una se divide en fragmentos de igual longitud (por tiempo), por ejemplo, fragmentos de 10 segundos.

Luego, el jugador cliente puede seleccionar el siguiente fragmento del flujo de velocidad de bits más apropiado para las condiciones actuales de la red; si la red está ocupada, puede bajar a una velocidad de bits más baja para el siguiente fragmento y viceversa si la red es buena. .

Por lo tanto, en realidad no existe el concepto de una única tasa de bits para todo el vídeo, sino diferentes tasas de bits para cada fragmento que se descarga (aunque en la práctica, si tienes una buena conexión, debería funcionar hasta la tasa de bits máxima y permanecer ahí). .

Como usted dice, puede ver una visualización de esto en YouTube haciendo clic derecho y mirando la opción 'estadísticas para nerds'; vea el ejemplo a continuación:

ingrese la descripción de la imagen aquí

También puedes ver las resoluciones disponibles y obligar al jugador a seleccionar una haciendo clic en la 'rueda' en la esquina inferior derecha. Como regla general, una resolución más alta necesitará una mayor cantidad de bits y, por lo tanto, significará una velocidad de bits más alta.

Para ver una vista más detallada de los buffers de video y la tasa de bits, algunos reproductores brindan una vista de demostración con una representación del cambio a lo largo del tiempo; vea a continuación un ejemplo del reproductor de referencia DASH IF ( https://reference.dashif.org/ dash.js/latest/samples/dash-if-reference-player/index.html ):

ingrese la descripción de la imagen aquí

Mick avatar Feb 21 '2017 10:02 Mick