Come ottenere le informazioni di bit-rate dai video di YouTube?

Stavo usando i video di YouTube per il mio test e mi chiedevo come posso ottenere le informazioni sulla velocità in bit del video riprodotto?

Ho usato 2 metodi per conoscere le informazioni sulla velocità in bit ma non ho ricevuto alcuna informazione.

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

Non so se facendo il tasto destro del mouse sul video e poi le proprietà, i dettagli mi darebbero il modo corretto di mostrare il bit-rate.

Eventuali suggerimenti?

La maggior parte dei video di YouTube utilizzano lo streaming in formato bit rate adattativo (ABR), il che significa che non esiste solo una velocità in bit.

Per ABR vengono create versioni a bit rate multiple del video e ognuna è suddivisa in blocchi di lunghezza uguale (in base al tempo), ad es. Pezzi da 10 secondi.

Il lettore client è quindi in grado di selezionare il prossimo chunk dal stream di bit rate più appropriato per le condizioni di rete correnti – se la rete è occupata può scendere a un bit rate inferiore per il prossimo chunk e viceversa se la rete è buona .

Quindi non c’è davvero il concetto di una velocità in bit per tutto il video, ma diversi bit rate per ogni chunk che viene scaricato (anche se in pratica se si ha una buona connessione dovrebbe funzionare fino alla velocità in bit più alta e rimanere lì) .

Come dici tu, puoi vedere una visualizzazione di questo su YouTube facendo clic destro e guardando l’opzione ‘stats for nerds’ – vedi esempio sotto:

inserisci la descrizione dell'immagine qui

Puoi anche vedere le risoluzioni di bit rate disponibili e costringere il giocatore a selezionarne una singola facendo clic sulla ‘ruota’ nell’angolo in basso a destra.