Que signifient les nombres 240 et 360 lors du téléchargement de vidéos? Comment savoir quelle vidéo est plus compressée?

23

J'ai récemment téléchargé quelques cours d'informatique sur YouTube. Il y a généralement plus d'un choix de taille et de format de fichier à télécharger.

J'ai remarqué que pour la même vidéo, celle téléchargeable avec l'extension FLV 240 est plus grande qu'une autre avec l'extension MPEG4 360.

Que signifie le nombre (240 et 360)? Et quel taux de compression de fichier est plus grand? C'est-à-dire, lequel a supprimé beaucoup plus d'éléments de fichier que l'autre du fichier d'origine?

DaMing
la source

Réponses:

58

que signifie le nombre (240 et 360)?

C'est la résolution verticale de la vidéo. Cela signifie que la vidéo fait 240 pixels ou 360 pixels de haut. Ceci est souvent également noté "240p" ou "360p". "p" signifie "progressif" et signifie simplement que chaque image de cette vidéo est une image complète - contrairement à la vidéo entrelacée .

Alors, que signifie le nombre pour vous? Bien sûr, plus ce nombre est élevé, meilleure est la qualité en général . Plus vous avez de pixels, plus la vidéo sera nette sur un écran plus grand, si elle est agrandie.

Vous pouvez consulter ce tableau des tailles pour les résolutions courantes, par exemple:

  • PAL (et NTSC), anciennes normes TV
  • VGA, l'ancienne résolution vidéo "classique"
  • HD720, une vidéo 1280x720p, très courante dans le streaming Internet et la télévision
  • HD1080, une vidéo 1920x1080p, trouvée sur les disques BluRay et en streaming de haute qualité

entrez la description de l'image ici

Lorsque je télécharge un fichier, une résolution ou une taille de fichier supérieures impliquent-elles une meilleure qualité?

Maintenant, nous devons d'abord définir la "qualité". Qu'est-ce que c'est, même? La qualité est une chose intrinsèquement subjective. Certaines personnes sont ennuyées par de minuscules erreurs dans les vidéos, tandis que d'autres ne le sont pas. Certaines personnes aiment les vidéos nettes, d'autres n'aiment pas quand elles sont trop "nettes".

Généralement, il existe trois facteurs importants pour la qualité "subjective" d'une vidéo:

  • résolution , c'est-à-dire la résolution verticale dont nous avons déjà parlé.
  • fréquence d'images , c'est-à-dire combien de fois une image est affichée en une seconde.
  • débit binaire , c'est-à-dire combien de bits par seconde sont stockés pour cette vidéo.

Tous ces éléments ont une influence sur la qualité. Plus la résolution, la fréquence d'images et le débit sont élevés, meilleure sera la qualité. De plus, la taille du fichier augmentera.

entrez la description de l'image ici

Ainsi, lorsque vous essayez de juger de la qualité, vous pouvez principalement prendre la taille du fichier comme critère. Pourquoi est-ce? En ne regardant que la résolution verticale, vous ne pouvez rien dire sur la qualité. Disons que nous avons deux vidéos:

  • Résolution 320x240, 25 images par seconde, 1 mégabit par seconde bitrate
  • Résolution 320x240, 25 images par seconde, 200 kilobits par seconde bitrate

Laquelle aura meilleure apparence? Bien sûr, le premier, car il a un débit binaire plus élevé. Et cela signifie également que la taille du fichier sera plus grande.

Mais bien sûr, vous ne pouvez pas simplement regarder un seul paramètre pour en juger. En fait, une vidéo avec une résolution plus élevée peut sembler pire qu'une vidéo avec une résolution inférieure. Voyons un autre exemple:

  • Résolution de 1920 x 1080, 12,5 images par seconde, débit de 300 kilobits par seconde
  • Résolution 1280x720, 25 images par seconde, débit binaire de 600 kilobits par seconde

Ici, la vidéo 720p sera plus belle, car elle utilise plus d'images par seconde et a un débit binaire plus élevé. Un autre exemple serait la mise à l'échelle des vidéos. Imaginez que vous preniez une vidéo à l'origine en 320x240 et que vous la mettiez à l'échelle deux fois. Vous obtenez une vidéo 480, mais elle ne sera pas meilleure que l'original.

Qu'en est-il des différents codecs?

Nous savons maintenant que la taille du fichier est un bon indicateur de la qualité. Mais attendez, il y a plus!

Tout simplement parce qu'une vidéo est plus petite que l'autre (par exemple 40 Mo contre 60 Mo), cela ne signifie pas nécessairement que la plus grande est plus belle. Pourquoi donc? Il pourrait utiliser un codec plus inefficace. Maintenant, nous parlons de la façon dont la vidéo est encodée dans le fichier.

Un codec prend généralement la vidéo d'origine et la compresse dans un fichier plus petit. Vous pouvez indiquer au codec combien de bits par seconde il doit utiliser. C'est le débit binaire dont nous avons parlé auparavant.

Il existe de nombreux codecs et certains sont meilleurs que d'autres. Que signifie "mieux" ici? Cela signifie que deux codecs, avec le même débit binaire, peuvent fournir des résultats différents en termes de qualité. Prenons un exemple:

  • Vidéo MPEG-2, film DVD typique, plusieurs Go
  • Vidéo h.264, diffusion YouTube HD, quelques centaines de Mo

La vidéo d'un DVD est énorme . Vraiment énorme. Il peut contenir plus de plusieurs gigaoctets de données. Et pourtant, une vidéo YouTube HD semble meilleure, alors qu'elle n'utilise que quelques centaines de mégaoctets.

Ainsi, comme vous le voyez, le codec h.264 utilisé pour YouTube HD est bien meilleur et beaucoup plus efficace que, par exemple, l'ancien codec MPEG-2 utilisé pour les DVD. C'est une raison pour ne pas toujours faire confiance à la taille du fichier.

En règle générale: si deux fichiers utilisent un codec différent, vous ne pouvez pas comparer leur taille de fichier pour vérifier si l'un sera meilleur que l'autre.

Que fait YouTube?

Donc, maintenant, nous parlons de téléchargement à partir de YouTube. Nous savons déjà que YouTube utilise un bon codec, et il utilise ce codec pour toutes ses vidéos. Je pense que vous devriez utiliser la résolution maximale disponible lors du téléchargement. YouTube n'améliorera pas les vidéos. Cela signifie que si vous téléchargez celui avec la résolution verticale la plus élevée, vous obtenez la meilleure qualité. Si vous téléchargez celui dont la taille de fichier est la plus élevée, vous obtiendrez une meilleure qualité.

Vous devriez aller avec l'option MP4 (qui utilise le codec h.264 susmentionné), si possible. Pour certaines vidéos, la résolution la plus élevée n'est même pas disponible avec FLV.

Par exemple, j'ai testé cela sur une de mes propres vidéos, téléchargée en h.264:

charon:~ werner$ youtube-dl http://www.youtube.com/watch?v=tu1zF7mr6pg -F
[youtube] Setting language
[youtube] tu1zF7mr6pg: Downloading video webpage
[youtube] tu1zF7mr6pg: Downloading video info webpage
[youtube] tu1zF7mr6pg: Extracting video information
Available formats:
22  :   mp4 [720x1280]
45  :   webm    [720x1280]
35  :   flv [480x854]
34  :   flv [360x640]
18  :   mp4 [360x640]
43  :   webm    [360x640]
5   :   flv [240x400]

Comme vous pouvez le voir, la meilleure qualité est disponible via MP4 (équivaut au codec h.264) et WebM uniquement.

slhck
la source
Est-ce uniquement pour les téléchargements explicites qu'il n'offre pas les résolutions les plus élevées en FLV? Je demande parce que je vois de temps en temps des offres 720 / 1080p sur Youtube et j'utilise le lecteur flash, pas celui html5.
Dan Neely
@DanNeely Il se pourrait que YouTube n'expose pas un FLV téléchargeable pour les flux HD. Dans cet exemple , le flux FLV disponible (téléchargeable) le plus élevé est 480p. MP4 passe en Full HD. Je ne sais pas pourquoi c'est, ou s'il y a juste une implémentation manquante dans l'outil que j'utilise, mais YouTube ne rend pas l'API de téléchargement pour les vidéos publique. Au moins, je n'ai pas trouvé beaucoup d'informations à ce sujet.
slhck
Très bon diagramme! Merci! Le codec est un facteur très important.Je ne peux pas distinguer la différence entre un mp4 [360x640] et un flv [240x400] sur la qualité.Pouvez-vous, ou quelqu'un? Le flv [240x400] a-t-il grande taille de fichier que la mp4 [360x640], pourquoi? La mp4 a une petite taille de fichier et une bonne qualité? Si ma conjecture est bonne.
DaMing
> Je ne peux pas distinguer la différence entre… * - Alors vous ne voyez probablement pas la différence, et cela n'a pas d'importance. *> Le mp4 a une petite taille de fichier et une bonne qualité? Si toutes mes suppositions sont bonnes. - La résolution est par exemple 648x480. La qualité ne doit pas nécessairement être meilleure.
slhck
@DaMing Voir ma réponse mise à jour pour plus d'informations.
slhck
7

En supposant que le fichier source est vierge, la qualité d'un fichier produit peut généralement être déterminée par le
codec suivant , le débit binaire et la résolution .

  • "Ces chiffres" indiquent la résolution.
  • La taille du fichier indique le débit binaire.
  • L'extension de fichier peut généralement prédire le codec. [Notez que de nombreuses extensions sont des formats de conteneur et peuvent contenir de nombreux codecs différents: avi, mp4, mkv]

(Le débit binaire est la taille du fichier au fil du temps et déterminera la taille du fichier à la fin)

En règle générale, vous souhaitez maximiser et équilibrer chacun d'eux pour obtenir le meilleur fichier.

Il existe certaines situations où une «grande valeur» dans l'un des critères peut éclipser un autre critère. Voici les raisons pour lesquelles vous ne pouvez pas nécessairement rechercher le fichier, la résolution ou le codec le plus volumineux.

  • Un fichier plus gros peut facilement être de moindre qualité qu'un fichier plus petit. (Et c'est souvent dans la pratique). Exemple: mpeg2 DVD vs bluray rip.
  • Un fichier de résolution plus grande peut être de qualité inférieure à un fichier de résolution inférieure. (Pas trop souvent en pratique)
  • Un fichier avec un meilleur codec peut être de moins bonne qualité qu'un fichier avec un pire codec. La diffusion haute définition mpeg2 avec un débit binaire très élevé sera de meilleure qualité que les mpeg4 à débit binaire inférieur
user606723
la source
"Le débit binaire est la taille du fichier au fil du temps et déterminera la taille du fichier à la fin" - cette phrase est assez constructive! Pour une certaine vidéo. La durée est fixe. Plus la valeur du débit est élevée, mieux c'est.
DaMing
"Un fichier avec un meilleur codec peut être de moins bonne qualité qu'un fichier avec un pire codec." Qu'est-ce que cela signifie? Pourquoi n'est-il pas plus élevé mais plus bas? Pourriez-vous me donner beaucoup plus de détails? Merci. Et dans vos deux premières suggestions , Je pense que vous voulez exprimer ce sont des cas particuliers par le mot "... peut facilement ..." et ".... peut être inférieur", ceux-ci ne sont pas souvent ou se produisent généralement, ai-je raison?
DaMing
1
Désolé d'être flou. Comme je l'ai dit, vous voulez équilibrer / maximiser chacun des critères. Vous ne pouvez pas simplement rechercher le plus gros fichier ou le meilleur codec pour les raisons énumérées.
user606723
Merci de m'avoir répondu si rapidement! Supposons que les autres facteurs soient identiques, à l'exception des performances du codec. devinez "Un fichier avec un meilleur codec peut être de meilleure qualité qu'un fichier avec un pire codec.
DaMing
1
Si tous les autres facteurs sont identiques, un fichier avec un meilleur codec sera meilleur que celui d'un pire codec.
user606723