Gens,
J'essaie de comprendre la relation entre le débit vidéo, la taille de l'image, le codec et la taille du fichier. Par exemple, si j'ai un film qui a une image de 1920 * 1080 pixels, le débit binaire est de 24 MBPS, la durée est de 2 heures et le codec utilisé est H.264, comment puis-je approximer la taille du fichier?
Nous pouvons ignorer l'audio pour le moment.
Tout pointeur serait apprécié.
Cordialement,
Peter
Vous avez le débit et la longueur, vous pouvez donc simplement les multiplier:
24 MBPS * 2 heures * 60 minutes/heure * 60 secondes/minute = 172 800 MB
Si MB correspond dans votre cas à des "mégabits" et non à des "méga-octets", divisez-le par 8 pour obtenir 21 600 méga-octets ou ~ 21,6 Go.
Je l'ai fait d'une manière différente. J'ai compris comment calculer le débit par taille d'image pour toujours obtenir le meilleur résultat pour un film de 2 heures.
images par seconde -30
largeur largeur -1920
res.height -1080
Taille du gop -12
frame/sec de Gopsize
(30/12=2,5)
pixels dans 1 image
(1920*1080=2.073.600)
pixels en image/seconde
(2.073.600*30=62.208.000)
débit maximal requis
(62.208.000/2,5=24.883.200)
-24000 - 24Mb/sdébit binaire à 70% perd
(24.883.200/0,7=17.418.240)
- 17000 - 17Mb/s Pour 720i perd 70% et donnera une taille de fichier égale à 10 Gopour des pertes de 40%, donne 4 Go et des écrans avec une résolution de 720-480 et un format d'image de 3/4, cela donnera une taille de 3,7 Go pour 70% et de 1,4 Go pour 40%
Pour un fichier audio: Taille du fichier (bit) = débit_bits (bps) * débit_échantillon (hz) * numéro_du_canal * temps (seconde)
Pour un fichier vidéo: Taille du fichier (bit) = Images par seconde (vps) * Pixels par image (= largeur * haut) * Débit binaire (Hz) * Durée (seconde)