web-dev-qa-db-fra.com

Taille de fichier H.264 pour 1 heure de vidéo HD

Je recherche un ordre de grandeur pour la taille de fichier sur disque prévue pour 1 heure de vidéo HD encodée H.264 transcodée en HDV (HD sur une bande MiniDV). Je veux archiver environ 100 heures de ce contenu et savoir si je regarde un gros disque dur, une unité multi-disques comme un Drobo ou un système de stockage de niveau entreprise.

Modifier

Pour clarifier plusieurs bons commentaires, je développe le logiciel qui utilisera cette vidéo archivée et gérera également le transcodage du HDV au format compressé (en utilisant QuickTime sur OS X). Cette question concerne la collecte des exigences matérielles. La vidéo est de HDV et le transcodage ne doit pas se produire en temps réel. Je ne diffuserai pas la vidéo, je recherche donc une compression qui conserve autant d'informations que possible du contenu HDV. La vidéo HDV d'origine est entrelacée, mais je peux la désentrelacer si cela peut aider la taille du fichier ou la qualité de la sortie compressée H264.

13
Barry Wark

Si vous connaissez le bitrate, c'est simplement le bitrate (bits par seconde) multiplié par le nombre de secondes. Étant donné que le HDV est de 25 Mbit/s et qu'une heure a 3 600 secondes, non transcodé, ce serait:

25 Mbit/s * 3,600 s/hr  =  3.125 MB/s * 3,600 s/hr  =  11,250 MB/hr  ≈  11 GB/hr

la calculatrice de Google peut confirmer

La même chose s'applique au métrage H.264, bien que ce qui précède puisse ne pas être aussi précis (étant un débit binaire variable et autres).

Je veux archiver environ 100 heures de ce contenu et je veux savoir si je regarde un gros disque dur, une unité à plusieurs disques comme un Drobo ou un stockage de niveau entreprise système.

Tout d'abord, n'achetez pas un système de stockage "au niveau de l'entreprise" (vous n'avez presque certainement pas besoin de choses comme les disques remplaçables à chaud et le même niveau d'assistance - compte tenu des coûts).

Je suggère d'acheter deux gros disques: l'un serait votre disque principal, un autre dans un boîtier USB, et serait connecté quotidiennement et reflétera le système principal (en tant que sauvegarde).

Les disques sont incroyablement bon marché, en utilisant le calcul ci-dessus de ~ 11 Go/heure, ce n'est que 1,1 TB de données (pour 100 heures, non compressées). Et vous pouvez acheter 2 TB conduit maintenant.

Drobo, ou une machine avec quelques disques et RAID logiciel est une option, mais un seul grand disque plus des sauvegardes serait plus simple.

Le stockage n'est presque plus un problème maintenant, mais le temps d'encodage peut toujours être un problème. Le codage H.264 est très gourmand en ressources. Sur un Xeon quadricœur ~ 2,5 GHz, je pense avoir obtenu environ 60 ips d'encodage standard (DVD) en H.264 (contre environ 300 ips avec MPEG 4). Je suppose que c'est seulement environ 50 heures, mais c'est quelque chose qui mérite d'être considéré. En outre, en supposant que le HDV est sur des bandes, c'est un temps de capture 1: 1, ce qui représente 150 heures de traitement direct, sans parler de choses comme le changement de bandes, la saisie de métadonnées, les retards généraux (sommeil) et les erreurs ("opps, mauvaise bande" ).

17
dbr

C'est la taille que vous voulez, la seule chose qui change, c'est la qualité. Si vous avez l'intention de le lire sur un périphérique non PC (ou un PC lent), vous devrez peut-être respecter un certain profil (ensemble de paramètres de compression standardisés garantissant qu'un périphérique fixe peut lire le contenu).

Vous pouvez voir les principaux profils H.264 sur Wikipedia

Bien qu'il soit très subjectif (et très dépendant du contenu compressé), il est affirmé que le H.264 peut atteindre la même qualité que le DVD MPEG2 en utilisant la moitié du débit binaire.

5
David

Ce serait quelques concerts par heure.

MPEG-4 (dont H.264 est une sous-partie) définit la haute qualité à environ 4 Mbps. qui serait de 1,8 Go par heure.

Cela peut varier en fonction du type de vidéo et du type de compression utilisé.

5
Lehane

Je suis un ami de la conservation des fichiers d'origine, afin que vous puissiez toujours utiliser les fichiers originaux archivés et faire de nouveaux encodages à partir de ces nouveaux lorsque les anciens transcodes sont obsolètes. par exemple. les migrer de mpeg2-hd précédemment transocédé à mpeg4-hd (et peut-être de mpeg4-hd à son successeur dans le temps). mais tout cela devrait être fait à partir de l'original. toute étape de compression sera suivie d'une perte de qualité. il faudra un peu de temps pour refaire cela, mais à mon avis, cela en vaut la peine.

donc, si vous voulez conserver les originaux, vous pouvez utiliser le temps de fonctionnement en secondes de vos bandes fois le datarate maximum de hdv (constantes 27mbit/s je pense) pour obtenir votre capacité de stockage nécessaire

4
Andreas Hornig

Cela dépend vraiment de nombreux paramètres, tant du côté audio que vidéo. Si vous suivez les paramètres de compression de cette vidéo , alors c'est environ 3 Go par heure. Si vous avez un Mac, je recommanderais certainement d'utiliser 'Compressor' car il est assez facile à utiliser et fonctionne parfaitement.

En ce qui concerne le stockage, si vous regardez à 100 heures/300 Go, j'irais certainement avec un disque dur externe. Les fichiers vidéo sont si énormes qu'ils (même s'ils ne remplissent pas totalement votre disque dur) confondent vraiment votre ordinateur. Assurez-vous de prendre un peu de temps pour compresser le tout, car cela prend des heures et des heures et des heures .... pour 100 heures d'images, cela prendra des jours.

4
NicolaHaff

Pour un encodage x264 de 1060i de bonne qualité, fait par un ordinateur, pas un appareil mobile, pas en temps réel, vous pouvez utiliser un débit à environ 5 Mbps. Cela signifie 2250 Mo/heure de matériel encodé. Vous recommande de désentrelacer le métrage et de le compresser comme progressif.

2
evilpenguin

Environ 4 Go/h est assez courant.

1
krosenvold