Je suis la mise en œuvre d'un scénario similaire à Youtube pour mon site web - le téléchargement de vidéos et de sorte que tout le monde puisse regarder. Ma question est, je pense que nous devons encoder la vidéo après le téléchargement avant que d'autres personnes puissent jouer à distance, mais encoder le processus est très lent (j'ai essayé avec Microsoft Expression Encoder et mplayer, encoder une vidéo de 20 minutes prend environ 10 minutes). À ma grande surprise, même si nous mettons en ligne une très grosse vidéo sur Youtube, il semble que d'autres personnes puissent la sélectionner et la jouer immédiatement, cela ressemble à un processus d'encodage qui prend presque du temps.problème de téléchargement de fichier
Quelqu'un a-t-il des idées s'il vous plaît? Comment Youtube a-t-il encodé le processus aussi rapidement que par magie? Ou Youtube ignore totalement le processus d'encodage - mais si le processus d'encodage est ignoré, comment Youtube peut-il s'assurer que toutes les vidéos téléchargées sont lisibles (les vidéos suivent certains paramètres, comme le débit binaire, la taille de l'image)?
merci à l'avance, George
Où utilisez-vous ce codeur? Sur votre petit bureau ou sur un serveur approprié? –
@ S.Lott, je l'exécute sur un serveur. Il a 2 processeurs, Windows Server 2003 et x64, 4G RAM. La vidéo que je code est d'environ 80M d'entrée, il faut environ 40-50 minutes pour encoder la vidéo (la durée totale de la vidéo est d'environ 90 minutes). Des idées pour améliorer la performance? – George2