Mit ffMPEG auf Windows nur mit den DLL ' s?

Was ich eigentlich will, ist eine speichern von frames eines Videos in ein char-array, mit ffMPEG.

Einschränkung ist nur für die Verwendung von MSVC. Nicht erlaubt ist die Verwendung der Windows Gebäudes optimieren aufgrund der Wartbarkeit Probleme.

So als mit die gemeinsames bauen, die Aufgabe zu erfüllen. Es besteht aus nur DLL. Keine lib Dateien, also versuchte ich es laden ein der DLL ' s mit HINSTANCE hInstLibrary = LoadLibrary("avcodec-54.dll"); und es funktioniert. Aber ich konnte nicht finden, dass die Schnittstellen dieser DLL veröffentlicht überall. Könnte mir jemand helfen mit diesem? Wie weiß ich, welche Funktionen der DLL, die ich anrufen kann und welche Parameter ich übergeben kann, so dass ich die video-frames?

  • Eine Verwandte Seite mit den dev-builds: stackoverflow.com/questions/11701635/.... Glauben Sie mir, es ist viel einfacher, ein Programm zu schreiben, mit der Antwort in diesem link als in der Antwort unten, weil die Antwort unten erfordert das laden einer DLL-Funktion und verwenden Sie es als functionname_proc
InformationsquelleAutor Nav | 2012-11-07
Schreibe einen Kommentar