FMUSER Wirless transmet la vidéo et l'audio plus facilement!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> albanais
ar.fmuser.org -> arabe
hy.fmuser.org -> Armenian
az.fmuser.org -> azerbaïdjanais
eu.fmuser.org -> basque
be.fmuser.org -> biélorusse
bg.fmuser.org -> Bulgare
ca.fmuser.org -> catalan
zh-CN.fmuser.org -> chinois (simplifié)
zh-TW.fmuser.org -> Chinois (traditionnel)
hr.fmuser.org -> croate
cs.fmuser.org -> tchèque
da.fmuser.org -> danois
nl.fmuser.org -> Néerlandais
et.fmuser.org -> estonien
tl.fmuser.org -> Philippin
fi.fmuser.org -> finnois
fr.fmuser.org -> Français
gl.fmuser.org -> Galicien
ka.fmuser.org -> géorgien
de.fmuser.org -> allemand
el.fmuser.org -> Grec
ht.fmuser.org -> Créole haïtien
iw.fmuser.org -> hébreu
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hongrois
is.fmuser.org -> islandais
id.fmuser.org -> indonésien
ga.fmuser.org -> irlandais
it.fmuser.org -> Italien
ja.fmuser.org -> japonais
ko.fmuser.org -> coréen
lv.fmuser.org -> letton
lt.fmuser.org -> Lituanien
mk.fmuser.org -> macédonien
ms.fmuser.org -> malais
mt.fmuser.org -> maltais
no.fmuser.org -> Norwegian
fa.fmuser.org -> persan
pl.fmuser.org -> polonais
pt.fmuser.org -> portugais
ro.fmuser.org -> Roumain
ru.fmuser.org -> russe
sr.fmuser.org -> serbe
sk.fmuser.org -> slovaque
sl.fmuser.org -> Slovène
es.fmuser.org -> espagnol
sw.fmuser.org -> Swahili
sv.fmuser.org -> suédois
th.fmuser.org -> Thai
tr.fmuser.org -> turc
uk.fmuser.org -> ukrainien
ur.fmuser.org -> ourdou
vi.fmuser.org -> Vietnamienne
cy.fmuser.org -> Gallois
yi.fmuser.org -> Yiddish
À présent? H264 est devenu la spécification standard de l'industrie vidéo. Le nombre de x264 utilisés dans les entreprises est relativement important, open source et la consommation de ressources est relativement faible.
Tout d'abord, introduisez trois encodeurs H264 open source courants: JM, x264, t264
JM H264 a toutes les fonctionnalités de 264, mais la structure du programme est longue et la complexité de codage est élevée, donc une application commerciale n'est pas recommandée.
X264 a abandonné les nouvelles fonctionnalités de 264, qui contribuent peu aux performances de codage, mais présentent une complexité de calcul élevée et des applications commerciales recommandées.
T264 le code est similaire à x264, mais le décodeur ne peut résoudre que le code t264, ce qui est un peu piteux.
Avant d'utiliser le codeur H264 x264, nous testons ses performances pour déterminer s'il doit être à nouveau optimisé.
Le processus de test est le suivant:
1. Téléchargez le code source 264 sur le site officiel de x264
Site officiel: http://www.videolan.org/developers/x264.html
Adresse Git: git: //git.videolan.org/x264.git (note. Le code source original de x264 est compilé sous Linux. Si vous voulez la version Windows, veuillez voir ce qui suit)
Adresse de la version Windows x264: http://doom10.org/index.php?topic=3.0 (Remarque: transplanté par un tiers. Est-il à jour par auto-déduction)
2. En fonction des besoins réels de l'entreprise, formuler les normes de test correspondantes
Parce que x264 est fabriqué selon la norme de h264. Par conséquent, la norme H264 et l'ancienne norme sont applicables.
Dans la pratique, les exigences seront différentes. Par exemple, les exigences de fréquence d'images pour la surveillance sont relativement faibles, et par exemple, la transmission réseau nécessite un débit binaire plus élevé, par exemple, la CPU MEM est requise pour la plate-forme mobile.
Les éléments suivants sont utilisés dans la vidéo en direct:
Résolution: 160 × 120 × 320 × quatre cent quatre-vingt
Fréquence d'images: 101520530
Taux de code: 128160256
Délai de codage: <200 ms
Précision du taux de code: <15%
Compatibilité: le décodeur standard H264 peut être décodé
Système d'exploitation: WinXP win7-x86 win7-x64
CPU: AMD Athlon II x2240 (configuration élevée) AMD sp145 (configuration basse)
MEM : 2 Go
3. Créez un nouveau projet de test et appelez la bibliothèque x264
Nouveau projet VC. Lire le fichier de séquence yuv (la source du fichier sera décrite ci-dessous), le code, la sortie dans le fichier H264
4. Trouvez la structure de la séquence YUV sur Internet. Apprenez quels sont les formats disponibles
Présentation de la structure YUV Version anglaise: http://www.fourcc.org/yuv.php
Présentation de la structure YUV Version de traduction chinoise: http://blog.csdn.net/SearchSun/article/details/2443867
Dans ces formats YUV. YUV420 est plus courant. La disposition d'un cadre YUV420 dans le fichier est la suivante, par exemple, image CIF (352 * 288):
Informations Y 352 * 288 B
Informations U 352 * 288 / 4B
Informations V 352 * 288 / 4B
La taille des données d'une trame est calculée = 352 * 288 + 352 * 288/4 + 352 * 288 / 4. Écriture commune 352 * 288 * 3/2
5. Recherchez des fichiers de séquence YUV en ligne ou créez-les vous-même
Adresse de téléchargement de la séquence de test YUV: http://dpinglee.blog.163.com/blog/static/144097753201242254639795/ (c'est le plus complet disponible en ligne à l'heure actuelle)
Les plus canoniques trouvés à partir du lien ci-dessus sont: http://sp.cs.tut.fi/mobile3dtv/stereo-video/
Le format YUV a une variété de configurations de paramètres, plus différentes, il y en aura un très grand nombre. Avant de télécharger, vous devez voir si c'est le format dont vous avez besoin. Parce que ces fichiers de séquence de test sont généralement plus volumineux
5.1. Méthode de création de fichier de séquence YUV
1) Avi est le meilleur moyen de télécharger des fichiers vidéo au format aléatoire à partir d'Internet
2) Installation FFSetup.exe (usine de format de nom chinois), convertissez le fichier vidéo téléchargé au format avi et sélectionnez H264 comme code vidéo dans les paramètres de conversion
3) Utilisez avitoyuv.exe Convertissez le fichier AVI converti en fichier YUV
4) Utilisez YUVViewer.exe Vérifiez l'exactitude de la transformation
6. Recherchez le lecteur de fichiers de séquence YUV en ligne. Vérifier la validité des fichiers YUV
Une fois que vous avez trouvé les fichiers de séquence YUV, utilisez YUVViewer.exe Vérifiez l'exactitude du fichier
Adresse de téléchargement de Yuviewer: http://ishare.iask.sina.com.cn/f/21603725.html
7. Exécutez le projet de test. Lire le fichier YUV, générer le fichier H264
8. Pendant le processus de codage, observez les indicateurs du codeur h264 et enregistrez-les
Sous différentes configurations de paramètres. Vérifiez si les indicateurs suivants sont normaux:
Délai de codage: peut afficher la vue du journal dans le programme de test
Précision du taux de code: la même que ci-dessus
Compatibilité: il peut jouer normalement avec h264visa
CPU: configuration haute à moins de 2% et configuration basse à moins de 4%
MEM :? Dans Mo
9. Recherchez le lecteur de fichiers H264 en ligne pour vérifier l'exactitude du codage
Vérifiez l'exactitude du fichier h264 après le codage en utilisant h264visa
Adresse de téléchargement de H264visa: http://ishare.iask.sina.com.cn/f/25002676.html (cela nécessite des points Sina)
Si vous êtes intéressé par le codage et le décodage x264, vous avez l'intention de l'étudier en profondeur et de partir d'ici: http://www.rosoo.net/a/200908/7424.html C'est l'article du laboratoire Rosa. Un site de recherche professionnel pour les solutions audio et vidéo, multimédia en continu.
|
Entrez l'email pour avoir une surprise
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> albanais
ar.fmuser.org -> arabe
hy.fmuser.org -> Armenian
az.fmuser.org -> azerbaïdjanais
eu.fmuser.org -> basque
be.fmuser.org -> biélorusse
bg.fmuser.org -> Bulgare
ca.fmuser.org -> catalan
zh-CN.fmuser.org -> chinois (simplifié)
zh-TW.fmuser.org -> Chinois (traditionnel)
hr.fmuser.org -> croate
cs.fmuser.org -> tchèque
da.fmuser.org -> danois
nl.fmuser.org -> Néerlandais
et.fmuser.org -> estonien
tl.fmuser.org -> Philippin
fi.fmuser.org -> finnois
fr.fmuser.org -> Français
gl.fmuser.org -> Galicien
ka.fmuser.org -> géorgien
de.fmuser.org -> allemand
el.fmuser.org -> Grec
ht.fmuser.org -> Créole haïtien
iw.fmuser.org -> hébreu
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hongrois
is.fmuser.org -> islandais
id.fmuser.org -> indonésien
ga.fmuser.org -> irlandais
it.fmuser.org -> Italien
ja.fmuser.org -> japonais
ko.fmuser.org -> coréen
lv.fmuser.org -> letton
lt.fmuser.org -> Lituanien
mk.fmuser.org -> macédonien
ms.fmuser.org -> malais
mt.fmuser.org -> maltais
no.fmuser.org -> Norwegian
fa.fmuser.org -> persan
pl.fmuser.org -> polonais
pt.fmuser.org -> portugais
ro.fmuser.org -> Roumain
ru.fmuser.org -> russe
sr.fmuser.org -> serbe
sk.fmuser.org -> slovaque
sl.fmuser.org -> Slovène
es.fmuser.org -> espagnol
sw.fmuser.org -> Swahili
sv.fmuser.org -> suédois
th.fmuser.org -> Thai
tr.fmuser.org -> turc
uk.fmuser.org -> ukrainien
ur.fmuser.org -> ourdou
vi.fmuser.org -> Vietnamienne
cy.fmuser.org -> Gallois
yi.fmuser.org -> Yiddish
FMUSER Wirless transmet la vidéo et l'audio plus facilement!
Contactez-nous
Adresse :
No.305 Chambre HuiLan Building No.273 Huanpu Road Guangzhou Chine 510620
Catégories
Newsletter