Archiv Sound, Video, MP3 und Co 8.736 Themen, 38.491 Beiträge

x800xt für H264 VLC / Videoschnitt mit Virtualdub zu langsam?

Stefan40 / 7 Antworten / Flachansicht Nickles

Hallo,

ich habe in meinem Rechner (Q6600 3Ghz, 4GB RAM, Vista64 Premium) eine X800XT mit 256MB Speicher. Mir ist nun schon öfters aufgefallen dass ich beim abspielen von H264 codierten Filmen nach dem Verschieben des Reglers für die Abspielposition immer einige Sekunden warten muss bevor das Bild da (erst schwarzer Bildschirm dann grob gepixelt) ist. Auch bei Virtualdub kommt das Bild beim drücken der links/rechts Taste meist nicht hinterher. Kann es sein dass meine Grafikkarte hiermit schon überfordert ist? Ist ja nicht mehr die neueste. Falls das an der Grafikkarte liegt hätte ich mir eine 4850 geholt.

Danke schonmal für eure Hilfe!

Synthetic_codes Stefan40 „Vielen Dank für die Erklärung! Würde der Umstieg auf eine HD4850 oder HD4870...“
Optionen

höchst wahrscheinlich nicht... Abgesehen davon dass der VLC in den .9er versionen nicht mit hardwareunterstützung arbeitet. da wird noch alles von hand erledigt. In der kürzlich erschienenen 1.0RC1 vom VLC ist dieses Feature zwar integriert, da es damit aber noch probleme gibt, wurde es beim Compilieren deaktiviert. Willst du dennoch hardwareunterstützung beim dekodieren, musst du den VLC 1.0RC1 selbst herunterladen, am Quellcode rumpfuschen und selbst kompilieren. Dein Problem wird das aber auch nicht lösen, da dein Problem mit der Software/der implementierung des Codecs Zusammenhängt.

übrigens bin ich in meinem vorpost gar nicht auf dein Virtualdub Problem eingegangen... Das problem ist hier imho das selbe. Schau mal in die schiebeleiste, da gibt es einen button, mit dem man zum nächsten Keyframe springen kann(keyframe = I-Frame) Afaik kann man mit SHIFT + recht/links direkt keyframeweise springen, was die performance erheblich verbessert. wenn du nämlich frameweise springst, rechnet VD je nach codec jedes einzelbild komplett neu aus. das frisst natürlich Leistung(da ja um einen Frame korrekt anzuzeigen mehrere Frames berechnet werden müssen). Ich bin früher immer so vorgegangen: ich bin an den Keyframes entlang bis zur ungefähren schnittposition gesprungen und habe von dort aus dann bildweise geschnitten.

Übrigens, das P/B/I Framing verfahren ist in der Hilfedatei von Virtualdub etwas verständlicher erklärt. gerade bei solchen technischen sachen neige ich oftmals zu kryptischeren erklärungen^^