PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kann x264 Video nicht mit FFDShow + WMP9 abspielen


crystalfunky
2006-05-14, 21:27:53
Hab hier nen Video mit VirtualDUB und dem x264 codec encodiert.
Jetzt kann ichs mit dem WMP9 nich abspielen.
Ich hab ffdshow installiert und in den Decoder settings is x264 auf libavcodec.
WMP9 zeigt dann immer an "WMP hat einen unbekannten Fehler festgestellt"
WMP classic kanns abspielen, aber ich krieg kein Bild.

???

Marcel
2006-05-14, 21:59:52
Versuch's mal mit dem neuesten x264 (http://x264.nl/) Codec.
Ich hatte ein ähnliches Problem, und seit ich den Build 518 installiert habe, kann ich nun auch Bild sehen.

Skinner
2006-05-14, 22:25:02
Marcel[/POST]'] und seit ich den Build 518 installiert habe, kann ich nun auch Bild sehen.

Du redest da vom Encoder und MeGui. Das hat nix mit dem Abspielen zu tun :|

Marcel
2006-05-14, 22:27:37
Skinner[/POST]']Du redest da vom Encoder und MeGui. Das hat nix mit dem Abspielen zu tun :|

Ich hab in meinem ganzen Leben noch kein Video im 264er Format komprimiert.
Ich sprach einzig und allein vom Abspielen.

crystalfunky
2006-05-14, 23:25:19
also es geht immer noch nich.

was empfehlst du denn sonst für ein codec marcel?

hofmetzger
2006-05-14, 23:57:35
Marcel[/POST]']Ich hab in meinem ganzen Leben noch kein Video im 264er Format komprimiert.
Ich sprach einzig und allein vom Abspielen.

Skinner hat trotzdem recht. x264 ist allein ein "Co" ohne "Dec". Bei mir zwängt sich immer Nero digital nach vorne, dekodiert einwandfrei.

@crystalfunky: Womöglich reichts, wenn du eine Nero-Trialversion installierst falls du diesen ausprobieren willst. Kann das jemand bestätigen?
(Oder du kaufst dir beim lokalen PC-händler für 4 Euro ne Nero OEM, die hab ich)

Marcel
2006-05-15, 09:02:01
hofmetzger[/POST]']Skinner hat trotzdem recht. x264 ist allein ein "Co" ohne "Dec". Bei mir zwängt sich immer Nero digital nach vorne, dekodiert einwandfrei.

Dann muss ich "damals" zeitgleich eine aktuelle FFDShow-Version installiert haben.
Bin ich doch glatt verarscht worden von diesem neumodischen Kram. Merke: Trau keinem über ASP.

crystalfunky
2006-05-15, 15:34:22
Marcel was meinst du genau mit asp?

also das video kann ich immer noch nich abspielen.
Hab nero showtime 3 installiert und hab immer noch kein bild.

Also ich möchte schon ne lösung finden, weil ein video, das
eine gute qualität besitzt und sehr wenig platz verbraucht
ist schon was feines.

Noch was anderes:

VirtualDub zeigt mir ein Fehler an, wenn ich mit Divx encodieren will.
Irgendwas mit .."an Error occured. the ...is not supported"

Jetzt hab ich mit divx low motion ein video codiert. das macht er.

War nur am rande...

hofmetzger
2006-05-15, 16:02:05
Es wäre praktisch zu wissen, welcher Codec nun versucht dein Video zu dekodieren. Öffne es dazu mal bitte in Mediaplayer Classic und schau mit einem Rechtsklick in das Bild unter [Filters] nach, welche Codecs denn so arbeiten.

Der DivX fehler könnte von einer unpassenden Auflösung des zu kodierenden Videos herkommen. Viele Codec möchten, dass Breite und Höhe durch 2, 4, oder sogar 8 teilbar sind.

crystalfunky
2006-05-15, 17:32:13
also der fehler in VD hängt irgendwie mit dem multipass zusammen.
wenn ich einfacher durchlauf mache,
dann kann er encodieren.

Die Einstellungen sind außerdem:

Home Theater Profile
1500 Kbit/s
Kodiermethode: sehr gut

Woran kann das liegen?
Das Video ist WMV und 640x480.

Der Fehler nochmal:

"Video compression error: An unknown error occured (may be corrupted data). (error code -100)"

Marcel
2006-05-15, 17:38:11
Hast Du beim zweifachen Durchlauf auch den zweiten Durchlauf gestartet?
(Also erstmal Codec auf "Multipass - 1st pass", Video speichern, dann Codec auf "Multipass - nth pass", wieder Video speichern)

crystalfunky
2006-05-16, 14:38:48
habs genauso gemacht, marcel.

er sagt immer diesen fehler.
Was is das?

nochmal zu x264. also unter Filters zeigt er ffdshow als video renderer an.

diedl
2006-05-16, 17:28:16
Beide FFDShow (Decoder)Filter auf X264 gestellt?

mfg diedl

crystalfunky
2006-05-16, 18:13:20
jep, hab ich.

diedl
2006-05-16, 18:46:57
Kann es sein dass Du dir mal eines dieser unsäglichen
"super truper all in one" codec packs installiert hast?
Meist machen die nämlich mehr Probleme als alles
andere. Ist ja nicht das erste mal dass Du Abspielprobleme
hast. :wink:

mfg diedl

crystalfunky
2006-05-16, 21:35:49
ich glaube ich hatte mal tsunami installiert.

is aber nich mehr drauf.

Warum? liegts daran? was soll ich jetzt machen?

diedl
2006-05-16, 22:18:36
crystalfunky[/POST]']ich glaube ich hatte mal tsunami installiert.

is aber nich mehr drauf.

Warum? liegts daran? was soll ich jetzt machen?

Kann dir leider aus Erfahrung nicht sagen wie gut die uninstall von tsunami ist. Es kann gut sein das zwar
die codecs deinstalliert wurden, einige Systemeinstellungen aber nicht wiederhergestellt sind.
Und hier wird es schwierig. :mad:
Den Standardtipp in einen solchen Fall möchte ich aber
nicht gerade geben.
Vielleicht kennt sich ja jemand mit den tsunamipack aus.

mfg diedl

hofmetzger
2006-05-16, 23:27:11
naja es scheint ja zumindest ffdshow für das dekodieren benutzt zu werden, das ist ja schonmal nicht schlecht. Fragt sich welche anderen Filter noch so laufen...

Der Hammer wäre natürlich die Datei mit graphedit render zu lassen, bzw graphedit würde uns genau zeigen, welche Codecs und Splitter beteiligt sind.

google("graphedit") -> http://www.stokebloke.com/video/wmv2avi.php
(eventuell auf viren scannen, kenne die Seite nicht)

crystalfunky
2006-05-17, 12:22:14
also graphedit kann das x264 Video garnicht erst öffnen.
er sagt dann:

"Could not construct a graph from this file.

-Have you installed all necessary filters?
-Note that the "Render File" menu option cannot render *GRF files.

ClassFactory kann angeforderte Klasse nicht liefern ) Return code: 0x80040111)"

Aber das bringt mich trotzdem dem Problem mit VirtualDub nicht weiter.

diedl
2006-05-17, 15:04:47
Ein Prog. das noch weiterhelfen könnte wäre GSpot,
hier in der Version 2.52 Beta1
http://gspot.headbands.com/
Dieses Tool listet alle Codecs/Filter auf, und zeigt bei welchen es Probleme geben könnte.
Bei mir hier schön zu sehen dass ich vor kurzem
Pinnacle deinstalliert habe.
(So viel zu, habe ich deinstalliert....., hier "muss" man
manuell nachhelfen).

Mit direktklick auf ein File bekommst du die entsprechenden Regeinträge.
Eventuell müssen die bei einen Fehler angepasst werden.
Am leichtesten wäre natürlich falls nur der Ort der Datei
zu ändern ist.
Irgendwie habe ich die quartz.dll bei dir in Verdacht, aber
Vorsicht, meiner Meinung nach darf man die nicht einfach austauschen.

Wegen VDub noch mal, vielleicht hilft es weiter, wenn du
beim installieren das entsprechende plugin aktivierst, ist
standardmäßig wohl nicht eingestellt.

mfg diedl

crystalfunky
2006-05-18, 14:47:43
also ich hab jetzt x264 codec gelöscht hab jetzt kein bock mehr.
gspot hat auch gesagt, er findet keinen video codec.

Nur würde ich trotzdem gerne das problem mit virtualdub noch hinkriegen,
damit ich wenigstens mit Divx arbeiten kann.

Wo hast du denn die ganzen Fenster her didl?

diedl
2006-05-18, 15:01:18
crystalfunky[/POST]']also ich hab jetzt x264 codec gelöscht hab jetzt kein bock mehr.
gspot hat auch gesagt, er findet keinen video codec.

Nur würde ich trotzdem gerne das problem mit virtualdub noch hinkriegen,
damit ich wenigstens mit Divx arbeiten kann.

Wo hast du denn die ganzen Fenster her didl?

GSpot
System:
Liste der Codecs..., bzw.
Liste der Medien Typen...
Weiterführend die entsprechend aufgelisteten Codecs
einfach anklicken, bzw. rechte Maustaste benutzen.

mfg diedl

crystalfunky
2006-05-19, 17:09:06
also ich finde da keinen fehler oder so.
hab auch keine ahnung was du mit system meinst.
ich kann unter view - installed codecs - video die liste der codecs abrufen.

das hilft mir jetzt aber bei meinem Virtualdub problem nich weiter...

diedl
2006-05-19, 17:31:13
crystalfunky[/POST]']also ich finde da keinen fehler oder so.
hab auch keine ahnung was du mit system meinst.
ich kann unter view - installed codecs - video die liste der codecs abrufen.

das hilft mir jetzt aber bei meinem Virtualdub problem nich weiter...

Sorry, benutze GSpot schon so lange, dass ich ganz
vergessen habe dass Du unter Optionen die Experteneinstellungen aktivieren must. :redface:
Und nicht vergessen, bevor du was veränderst an deinen
Syseinstellungen, sicherheitshalber einen Wiederherstellungspunkt setzen.
Noch eine Frage am Rande, welche Version und Größe
hat deine quartz.dll (ist versteckt im Windows/system32 Ordner)?

mfg diedl

crystalfunky
2006-05-19, 20:19:29
meine quartz.dll ist 1,17 mb groß.

hab mich schon gewundert, warum du so komische fenster hast.
ich hatte noch die final auf englisch und du die beta auf deutsch.

Ich hab aber nur ein Fehler beim Nero Digital AVC Video Enc, wo die Datei fehlt.
Egal ich nutz den sowieso nich...

Soll ich jetzt da in der Liste irgendwas einstellen?

diedl
2006-05-19, 21:42:27
Auch wenn es seltsam klingen mag,
schade das nur dieser eine Fehler gefunden wird.
Denn nur erkannte Fehler kann man beheben. :wink:
FFDShow hast du aber schon in einer neueren Version?
Die älteren kommen wohl nicht so gut mit den neuen
x264 codec-Versionen zurecht.
Wegen VDub und divx
passiert dieser Fehler auch unter "fast recompress"?
Wenn nicht, würde ich mir deine VDub-Einstellungen noch
mal genau angucken.
hast du schon meinen Rat mit den ffdshow plugin für
VDub versucht?
Meine quartz.dll hat die Version 6.5.2600.2749
und ist 1.292.800 Bytes groß.
Das muss jetzt nichts heißen, aber irgendwie laufen alle
deine beschriebenen "Fehler" über diese dll.

http://german.doom9.org/index.html?/divx-playback-faq-ger.htm
(Vorletzter Beitrag)

Hier geht es zwar um Xvid, aber auch eine "interessante" Lösung.
http://forum.gleitz.info/showthread.php?t=10623
Würde ich als erstes probieren

mfg diedl

crystalfunky
2006-05-22, 19:25:17
ich hab jetzt alles gelöscht, was mit Video encodierung und codecs allgemein auf meinem pc zu finden war.

Jetzt haltet euch fest:

Ich habe den DivX Codec natürlich auch gelöscht,
wirklich ALLES.

JEtzt kann ich OHNE PROBLEME IMMER NOCH DivX Videos abspielen,
auch solche, die AC3 codiert sind.

Was hat das denn zu bedeuten? muss ich Reste löschen?

diedl
2006-05-23, 03:21:31
crystalfunky[/POST]']ich hab jetzt alles gelöscht, was mit Video encodierung und codecs allgemein auf meinem pc zu finden war.

Jetzt haltet euch fest:

Ich habe den DivX Codec natürlich auch gelöscht,
wirklich ALLES.

JEtzt kann ich OHNE PROBLEME IMMER NOCH DivX Videos abspielen,
auch solche, die AC3 codiert sind.

Was hat das denn zu bedeuten? muss ich Reste löschen?

Falls du FFDShow noch drauf hast, ist es kein Wunder das
alles noch abgespielt wird.
Ist ja fast alles drinn enthalten.
Extra codecs würde ich nur noch installieren wenn du
Sie zum encodern brauchst.
Vielleicht klappt es jetzt ja auch mit x264.
Da hatte dein tsunami wohl doch wie ich vermutet habe
so einiges bei dir in Unordnung gebracht, oder falls du
ffdshow auch gelöscht hast, können dies nicht richtig
deinstallierte Reste vom codecpack sein. Diese könnten
dann auch für dein "Durcheinander" verantwortlich sein.
Was sagt denn Gspot, auf welche codecs zurückgegriffen
wird.

mfg diedl

crystalfunky
2006-05-23, 17:50:48
also GSpot sagt, dass er 170 codecs geladen hat.

aber in dieser Liste mit allen Codecs ist nur bei XVid ein Fehler, wo er die DAtei nich findet.

Sonst scheint noch alles da zu sein.

Wie kann ich denn jetzt noch den Rest löschen?

P.S.:ich hab jetzt alles gelöscht, was mit Video encodierung und codecs allgemein auf meinem pc zu finden war.

Damit mein ich auch alles...

hofmetzger
2006-05-23, 20:47:57
crystalfunky[/POST]']also GSpot sagt, dass er 170 codecs geladen hat.

aber in dieser Liste mit allen Codecs ist nur bei XVid ein Fehler, wo er die DAtei nich findet.

Sonst scheint noch alles da zu sein.

Wie kann ich denn jetzt noch den Rest löschen?

P.S.:

Damit mein ich auch alles...

du müsstest zu jedem (offensichtlich immer noch virhandenen) codec den ort finden, an dem er gespeichert ist. dann mit "regsrv /u [codec-datei]" (oder ähnlich) ihn "abmelden" damit er unwirksam ist.

Eine Heidenarbeit. Schon daran gedacht, windows... naja, neu draufzumachen?

Dann könntest du "sauber" von vorne anfangen:
ffdshow übernimmt (fast) alles. Da wos hakt, oder nicht gut genug ist (sechskanal Vorbis zum Beispiel) die Codecs die du brauchst, selbst installieren.

Oder: keine Regel ohne Ausnahme:
Matroskapack (http://packs.matroska.org) . Ich weiß Codecpacks sind evil, aber Matroskapack versucht, so viele Formate, mit so wenigen Codecs wie nötig abzuspielen.

diedl
2006-05-23, 22:16:10
hofmetzger[/POST]']du müsstest zu jedem (offensichtlich immer noch virhandenen) codec den ort finden, an dem er gespeichert ist. dann mit "regsrv /u [codec-datei]" (oder ähnlich) ihn "abmelden" damit er unwirksam ist.

Eine Heidenarbeit. Schon daran gedacht, windows... naja, neu draufzumachen?

Dann könntest du "sauber" von vorne anfangen:
ffdshow übernimmt (fast) alles. Da wos hakt, oder nicht gut genug ist (sechskanal Vorbis zum Beispiel) die Codecs die du brauchst, selbst installieren.

Oder: keine Regel ohne Ausnahme:
Matroskapack (http://packs.matroska.org) . Ich weiß Codecpacks sind evil, aber Matroskapack versucht, so viele Formate, mit so wenigen Codecs wie nötig abzuspielen.

Ich hatte ja auch schon mal eine "leichte Andeutung" in diese
Richtung gemacht.
Bevor Du aber dein Windows neu aufsetzt, könntest Du als
letzten Versuch noch probieren dein damalieges Codecpack
noch einmal zu installieren, und im abgesicherten Modus
wieder zu deinstallieren.
Mit etwas Glück werden dadurch deine Systemeinstellungen wiederhergestellt.
Ansonsten wenn Du dir die Arbeit mit den deregistrieren
der Codecreste machen willst, GSpot zeigt dir die Regeinträge an.(System/Liste der Codecs und andere Filter/"Klick" auf den Codec)
"Regnummer" kopieren und mit Regedit suchen lassen.
Eintrag löschen.
Aber nicht alles sollte gelöscht werden, leider kann ich Dir
nicht sagen welche Codecs WinXP im "Rohzustand" mitbringt.
Auch hier mein Rat "Wiederherstellungspunkt".

mfg diedl