2013-04-28 2 views
0

J'ai suivi le tutoriel de Dranger pour l'affichage de la vidéo en utilisant libav et FFMPEG. Le paramètre avcodec_decode_video2 semble être la partie la plus lente du processus de décodage vidéo.La taille de l'image peut-elle être recadrée lors du décodage avec libavcodec?

J'aurai parfois deux vidéos à décoder simultanément mais je n'afficherai que la moitié de chaque vidéo côte à côte. En d'autres termes, la moitié de chaque vidéo sera hors écran. Pour accélérer le décodage, existe-t-il un moyen de décoder uniquement une partie d'un cadre?

Répondre

0

n °

Codecs utilisant une prédiction intertrame ont besoin entières cadres de référence, donc il n'y a aucun moyen cela pourrait fonctionner.

+0

Et si toutes les images sont des images intra? – James491

+0

Ensuite, il y a encore la compression intra-image, ce qui rendra probablement cela impossible pour la plupart des codecs. –

+0

Connaissez-vous un tel codec? Je ne développe pas un lecteur vidéo standard et je peux choisir n'importe quel codeur et décodeur. – James491

Questions connexes