encodeur exploitant muliti-threading, en connaissez-vous ? - Traitement Vidéo - Video & Son
Marsh Posté le 24-09-2003 à 15:49:02
j'en vois 2~3
Virtual Dub et/ou VirtualDubMod
Project1.exe sinon, mais tu vas avoir du mal a le trouver
Marsh Posté le 24-09-2003 à 16:00:34
Virtualdub (et consort) n'exploitent pas le multi-threading, je crois.
Il me semble que flaskmpeg (et Xmpeg) exploitent eux, par contre, le multi-threading.
Marsh Posté le 24-09-2003 à 16:36:41
Barnabe a écrit : Virtualdub (et consort) n'exploitent pas le multi-threading, je crois. |
aah, autant pour moi ... il etait pourtant fierement implemente la derniere fois que j'ai jete un oeil au code source
Marsh Posté le 24-09-2003 à 16:40:08
J'ai une CPU avec hyperthreading (2,6GHz C), quand je fais des tests d'encodage,la charge CPU ne dépasse pas les 50% avec virtualdub.
Sur du deux passes, la première passe est la plus lente d'ailleur.
Marsh Posté le 25-09-2003 à 01:19:32
mosaia a écrit : connaissez-vous un encodeur utilisant le multi-threading? Je cherche principalement à passer du format dvd au format divx. |
FairUse utilise le multithreading. http://fairuse.free.fr
Au fait, pourquoi c'est aussi important pour toi, cette gestion du multithreading ? Tu as plusieurs processeurs ?
Marsh Posté le 25-09-2003 à 10:12:28
cyberpat92 a écrit : |
oui ou un P4 HT
Marsh Posté le 25-09-2003 à 11:42:27
TPMGEnc est multi-thread sur certaines opérations, si ma mémoire est bonne.
[edit] C'est pour du DiVx !
OK, j'ai pas bien lu la question.
Marsh Posté le 25-09-2003 à 12:50:18
VirutalDub est multithreadé : une thread pour l'entrée (le décodage), une thread pour la sortie (l'encodage), et une pour l'affichage du status (la petite fenetre).
A noter que la chaine de filtrage interne à virtualdub s'execute dans la thread d'encodage (processing thread dans vdub), alors que si on fait le filtrage via avisynth, celui-ci est fait dans la même thread que le décodage.
Marsh Posté le 26-09-2003 à 16:42:41
slt, merci à toutes vos réponses, je me sens moins seul.
En fait c'est important d'une part pratiquement et d'autre part culturellement.
C'est à dire que j'ai un pentium 2.6 Ghz HT et je souhaite simplement l'utiliser le mieux possible: encoder aussi rapidement que cela lui est possible. etc...
Culturellement car j'essaie, aussi novice que je puisse etre en informatique, d'évaluer la publicité faite sur le pc que j'ai acheter en ame et conscience.
I.E: cette configuration correspond-elle vraiment aux mérites vantés par différentes pubicités? Cela peut certainement paraitre bizarre à certains, c'est certain...
A ce jour, je vais tester xmpeg et neodivx sous différents angles d'attaques...
BY BY à vous toutes et tous. Mosaia
Marsh Posté le 26-09-2003 à 16:53:46
Sur le peu d'essais que j 'ai effectués, Xmpeg est plus rapide (vitesse d'encodage pure, sans compter les réglages) que virtualdub. (sur un P4C, HT activé)
Marsh Posté le 26-09-2003 à 16:58:17
Merci barnab's, je vais de ce pas éprouver ces technologies...
BY BY,Mosaia.
Marsh Posté le 24-09-2003 à 15:45:20
Bonjour,
connaissez-vous un encodeur utilisant le multi-threading? Je cherche principalement à passer du format dvd au format divx. Peut-etre existe-t-il un site ou je pourrais trouver ce genre d'information?
Avec ou sans réponse merci quand meme...
BY BY, Mosaia.