Ich habe zwei DLL-Dateien und eine OCX-Datei für ein proprietäres Codec-Format, um einige damit codierte Videos abzuspielen. Ich habe zwar ein "Installationsprogramm", mit dem sich der Codec für den gesamten PC problemlos registrieren lässt, möchte jedoch wissen, ob es möglich ist, die Codecs einer tragbaren VLC-Installation auf einem USB-Stick manuell hinzuzufügen, damit ich das nicht tun muss Installieren Sie Codecs auf anderen Computern oder haben Sie Administratorzugriff darauf.
Gibt es nur einen Ordner, den ich ablegen kann, den VLC automatisch verwendet? Eine Konfigurationsdatei, die ich ändern muss? Muss ich VLC neu kompilieren, um zusätzliche Codecs aufzunehmen? Gibt es Videoanwendungen, denen Codecs wie diese hinzugefügt werden können?
Ja, ich kann die Videodateien auch neu codieren, aber ich hätte lieber die Originale und bringe einfach den Codec mit.
Antworten:
Da es sich um eine DLL-Datei handelt, kann sie unter Windows nur als gemeinsam genutzte Bibliothek verwendet werden, ohne dass ein bestimmtes Programm eine Verwendung für sie findet. Höchstwahrscheinlich handelt es sich bei den DLLs um DirectShow-Filter, die in Windows integriert sind. VLC kann DirectShow zum Wiedergeben von Medien verwenden, jedoch nur über DirectShow und die dafür registrierten Bibliotheken, für die eine "Installation" oder zumindest Registrierungsänderungen an Windows erforderlich sind.
quelle