Facendo una ricerca sul tipo di compressione di youtube, visto che mi sono imbattuto spesso in richieste che chiedono come avere una buona qualità, ho scoperto che Youtube "dovrebbe" usare oltre al classico h264 anche il codec open source chiamato vp9, una specie di hevc.
Questo codec ha una compressione molto ma molto migliore di quella in h264. e youtube lo usa normalmente per i contenuti a 4K (ma anche 1440p, diciamo superiore al full HD). Queso spiega in una certa misura come mai il trucco di caricare a 4K rende i video migliori, e infatti sul web molti consigliano di fare almeno un upscale a 1440 per ottenere una qualità migliore.
Ci sono però alcuni dubbi e ricerche da fare, quindi chiedo una mano.
Innanzitutto, il vp9 dovrebbe essere usato anche in HD per i frame rate alti tipo 50 o 60, ma io non vedo questa grande qualità.
A parte questo, mi sono imbattuto in un video su youtube che mi ha spiazzato.
Il video è questo:
https://www.youtube.com/watch?v=GyPIEPhuTrQ
Non ha niente di che (è un demo green screen) dal punto di vista del contenuto, ma è MOLTO interessante dal punto di vista della codifica.
Infatti, il video in questione ha alcune caratteristiche che non sono riuscito in alcun modo a replicare, ovvero:
1) è codificato in vp9, sebbene sia solo a 1080p e a 30 fps
2) se lo si scarica, si vede che il container è un inedito (per youtube) mkv.
3) nonostante il bitrate di soli 2 mbps la qualità è buona
Ho tentato di tutto, compreso caricare un video allo stesso bitrate codificato vp9 in mkv ma me lo ricodifica sempre e comunque in h264 mp4 container.
Alcuni indizi: il video ha i sottotitoli, che io non ho ancora provato a fare.
L'audio che lo accompagna è pure un aac, mentre a me fa sempre un ogg .
C'è qualcuno che in questi tempi in cui siamo a casa ha voglia di fare ricerche e prove per aiutarmi a districare questo mistero?