Retrieving the AVI Codec Settings



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 31/10/2003 at 05:41, xxxxxxxx wrote:

    User Information:
    Cinema 4D Version:   8.200 
    Platform:   Windows  ;   
    Language(s) :     C++  ;

    ---------
    Hi,

    in my CgFX / hardware renderer plug-in I want to use the AVI codec settings of Cinema 4D rather than ask the user via MovieSaver::Choose. But how can I retrieve these data? From the documentation I got the impression that these data should be a subcontainer AVISAVER_FCCTYPE of the active RenderData. But actually this subcontainer seems to be missing even when one switches the output format to custom AVI.

    Any ideas?

    Thanks in advance!

    Jörn

    PS: By now I'm doing environment maps, bump maps and shadows on the graphics card.



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 11/11/2003 at 16:13, xxxxxxxx wrote:

    Yeah, they should , but for historical reasons they are "inserted into the main container" instead. (As written in the docs... ;-)



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 14/11/2003 at 23:36, xxxxxxxx wrote:

    Hi,

    indeed I did read the docs beforehand!

    I have a stupid question: What is "the main container"? I thought this meant the RenderData object itself. But it does not?

    Jörn



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 21/11/2003 at 08:52, xxxxxxxx wrote:

    Yes, it's the RenderData BaseContainer.
    All values directly match their AVICOMPRESSOPTIONS counterparts, only AVISAVER_LDATARATE is dwBytesPerSecond/1024.



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 24/11/2003 at 00:36, xxxxxxxx wrote:

    Hi,

    now I found the problem: I thought AVISAVER_FCCTYPE would be a container with all the data (because the docs mention only this as element of RenderData). But no: AVISAVER_FCCTYPE is just a LONG value. Please edit the docs so that the give the type of AVISAVER_FCCTYPE. Furthermore, RenderData also contains the other members of AVISAVER_Options. That's not in the docs, too.

    Jörn



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 24/11/2003 at 00:57, xxxxxxxx wrote:

    It's a bit confusing as written. AVISAVER_FCCTYPE just happens to be the first option. I'll make a named link instead in the next docs.
    I don't know the type of AVISAVER_FCCTYPE. It's supposed to be evident from the AVI documentation.



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 24/11/2003 at 01:25, xxxxxxxx wrote:

    Hi,

    all the types of AVISAVER_Options seem to be LONG. It would be better if one does not have to look them up in another documentation. For example, I just copy them to MovieSaver and don't want to know what exactly they are about.

    Regards,

    Jörn


Log in to reply