Home > Software engineering >  How in the program to add video decoder (filters) graph, do not use the installation package
How in the program to add video decoder (filters) graph, do not use the installation package

Time:09-29

I now under a xvidcore - 1.3.4 to AVI compression, but don't want to when the system is performed manually xvidcore. Exe installation package program (xvid. Ax xvidcore. DLL xvidvfw. DLL),
I compared the installation and not installed xvid registry, find a lot of basic operation in xvid. In the device.inf file, but only execute inf is not line, can't find the video decoder in graphedt,
Later on baidu, I think through CreateClassEnumerator AddFilter then, can be inserted into the graph, but found in enumerated all can not find xvid, namely the following registry what was inserted (HKEY_CURRENT_USER \ Software \ Microsoft \ ActiveMovie \ devenum \ {33 d0 c8 d9a760-90-11 - BD43-00 a0c911ce86} \ xvid), I manually regsvr32 xvid. Ax file devenum is still not xvid, under the exactly which files need to register?
Would like to ask you, what is going on inside a video decoder installation package what actions, how to add video decoder (filters) graph, let graphedt be able to see?

CodePudding user response:

Yourself, don't understand this description may not clear, please understanding, have understand the great spirit to help answer, thank you,

CodePudding user response:

Baidu search relevant keywords,

CodePudding user response:

Or anyone used open source xvidcore - 1.3.4 the decoder, program how to invoke xvidcore. DLL xvid. Ax, then have the following code to take effect,
DWORD dwCodec;//video compression encoder
DwCodec=mmioFOURCC (' X ', 'V', 'I', 'D');

CodePudding user response:

Set up project use multi-byte character set or the Unicode character set,
DwCodec=mmioFOURCC (' X ', 'V', 'I', 'D'); 'X' or dwCodec=mmioFOURCC (L, L 'V', 'I' L, L 'D');
?
  • Related