Zdravím! Vytvořil jsem desktopovou aplikaci, která kromě jiného přehrává v panelu na formuláři videosoubor. Použil jsem třídu Video ze jmenného prostoru Microsoft.DirectX.AudioVideoPlayback. Během testování na třech různých počítačích s Windows XP jsem narazil na problém při otevírání videosouboru ve formátu MP4. Většinu ostatních běžných formátů to otevřelo a přehrálo bez problému. Nainstaloval jsem si FFDSHOW a již při výchozím nastavení to soubory MP4 začalo přehrávat. Podotýkám, že na PC s Win XP před instalací FFDSHOW nešly soubory MP4 přehrát ani ve WMP ani ve VLC. Při testování téhož programu na dvou PC s WIN 7 (jeden 32 bit verze, druhý 64 bit Ultimate) se při otevírání MP4 souboru v mém programu generuje chyba "VFW_E_UNSUPPORTED_STREAM" číslo -2147220891, přitom ve WMP i ve VLC soubory MP4 přehrát jdou i bez FFDSHOW. Po instalaci FFDSHOW se situace bohužel nezmění. Zkoušel jsem s tím laborovat několik hodin, ale bezvýsledně. Máte někdo nápad co s tím?
|