Quantcast
Channel: Adobe Community : Popular Discussions - Premiere Pro SDK
Viewing all 53010 articles
Browse latest View live

Is there anyone here at the forum, seems no one responds ¿, xml presets ?

$
0
0

Im trying to make a xml file presets programatically, but premiere tell me somethign is wrong with that preset

 

I know how to set resolution, but im not sure how to especify framerate and apect ratio

 

i tried the following xml but something is wrong, whats wrong and how can i set framerate and aspect ratio ?

 

Basically i get some valid preset and replace string, like the bold ones

 

What can i do ?

 

Is there anyone that support this forum, support for SDK developers for Adobe ?

 

 

 

 

<?xml version="1.0" encoding="UTF-8"?>

<PremiereData Version="3">

          <ExportXMPOptionKey>10</ExportXMPOptionKey>

          <StandardFilters Version="1">

                    <UseFrameBlending>false</UseFrameBlending>

                    <UsePreview>false</UsePreview>

                    <UseMaximumRenderQuality>true</UseMaximumRenderQuality>

                    <DeinterlaceState>false</DeinterlaceState>

                    <CropType>0</CropType>

                    <CropRect>0,0,0,0</CropRect>

                    <CropState>false</CropState>

          </StandardFilters>

          <DoEmulation>false</DoEmulation>

          <DoVideo>true</DoVideo>

          <DoAudio>true</DoAudio>

          <PresetID>121ccda5-776d-4226-ae8f-0800e5a66e09</PresetID>

          <ExportParamContainer ObjectRef="1"/>

          <ExporterFileType>1096173910</ExporterFileType>

          <ExporterClassID>1432579440</ExporterClassID>

          <ExporterName></ExporterName>

          <PresetUserComments>720x576p24</PresetUserComments>

          <PresetComments>Custom</PresetComments>

          <PresetName>720x576p1_0.9091</PresetName>

          <ExporterParamContainer ObjectID="1" ClassID="5c20a4a5-5e7c-4032-85b8-26ad4531fe7b" Version="1">

                    <ContainedParamsVersion>1</ContainedParamsVersion>

                    <ParamContainerItems Version="1">

                              <ParamContainerItem Index="0" ObjectRef="2"/>

                    </ParamContainerItems>

          </ExporterParamContainer>

          <ExporterParam ObjectID="2" ClassID="9f049ab7-d48f-43e9-a8ca-4d7f21233625" Version="1">

                    <ParamTargetBitrate>0</ParamTargetBitrate>

                    <ParamTargetID>0</ParamTargetID>

                    <ParamAuxType></ParamAuxType>

                    <ParamAuxValue></ParamAuxValue>

                    <ExporterChildParams ObjectRef="3"/>

                    <ParamName></ParamName>

                    <ParamIdentifier>0</ParamIdentifier>

                    <ParamConstrainedListIsOptional>false</ParamConstrainedListIsOptional>

                    <IsFilePathString>false</IsFilePathString>

                    <IsOptionalParamEnabled>false</IsOptionalParamEnabled>

                    <IsOptionalParam>false</IsOptionalParam>

                    <IsParamPairGroup>false</IsParamPairGroup>

                    <ParamIsPassword>false</ParamIsPassword>

                    <ParamIsMultiLine>false</ParamIsMultiLine>

                    <ParamIsHidden>false</ParamIsHidden>

                    <ParamIsDisabled>false</ParamIsDisabled>

                    <ParamIsIndependant>false</ParamIsIndependant>

                    <ParamIsSlider>false</ParamIsSlider>

                    <ParamDontSerializeValue>false</ParamDontSerializeValue>

                    <ParamOrdinalValue>0</ParamOrdinalValue>

                    <ParamType>10</ParamType>

                    <ParamValue>0</ParamValue>

          </ExporterParam>

          <ExporterParamContainer ObjectID="3" ClassID="5c20a4a5-5e7c-4032-85b8-26ad4531fe7b" Version="1">

                    <ContainedParamsVersion>1</ContainedParamsVersion>

                    <ParamContainerItems Version="1">

                              <ParamContainerItem Index="0" ObjectRef="4"/>

                              <ParamContainerItem Index="1" ObjectRef="18"/>

                    </ParamContainerItems>

          </ExporterParamContainer>

          <ExporterParam ObjectID="4" ClassID="9f049ab7-d48f-43e9-a8ca-4d7f21233625" Version="1">

                    <ParamAuxType></ParamAuxType>

                    <ParamAuxValue></ParamAuxValue>

                    <ExporterChildParams ObjectRef="5"/>

                    <ParamIdentifier>ADBEVideoTabGroup</ParamIdentifier>

                    <ParamConstrainedListIsOptional>false</ParamConstrainedListIsOptional>

                    <IsFilePathString>false</IsFilePathString>

                    <IsOptionalParamEnabled>false</IsOptionalParamEnabled>

                    <IsOptionalParam>false</IsOptionalParam>

                    <IsParamPairGroup>false</IsParamPairGroup>

                    <ParamIsPassword>false</ParamIsPassword>

                    <ParamIsMultiLine>false</ParamIsMultiLine>

                    <ParamIsHidden>false</ParamIsHidden>

                    <ParamIsDisabled>false</ParamIsDisabled>

                    <ParamIsIndependant>false</ParamIsIndependant>

                    <ParamIsSlider>false</ParamIsSlider>

                    <ParamDontSerializeValue>false</ParamDontSerializeValue>

                    <ParamOrdinalValue>0</ParamOrdinalValue>

                    <ParamType>8</ParamType>

                    <ParamValue>0</ParamValue>

          </ExporterParam>

          <ExporterParamContainer ObjectID="5" ClassID="5c20a4a5-5e7c-4032-85b8-26ad4531fe7b" Version="1">

                    <ContainedParamsVersion>1</ContainedParamsVersion>

                    <ParamContainerItems Version="1">

                              <ParamContainerItem Index="0" ObjectRef="6"/>

                              <ParamContainerItem Index="1" ObjectRef="9"/>

                    </ParamContainerItems>

          </ExporterParamContainer>

          <ExporterParam ObjectID="6" ClassID="9f049ab7-d48f-43e9-a8ca-4d7f21233625" Version="1">

                    <ParamAuxType></ParamAuxType>

                    <ParamAuxValue></ParamAuxValue>

                    <ExporterChildParams ObjectRef="7"/>

                    <ParamIdentifier>ADBEVideoCodecGroup</ParamIdentifier>

                    <ParamConstrainedListIsOptional>false</ParamConstrainedListIsOptional>

                    <IsFilePathString>false</IsFilePathString>

                    <IsOptionalParamEnabled>false</IsOptionalParamEnabled>

                    <IsOptionalParam>false</IsOptionalParam>

                    <IsParamPairGroup>false</IsParamPairGroup>

                    <ParamIsPassword>false</ParamIsPassword>

                    <ParamIsMultiLine>false</ParamIsMultiLine>

                    <ParamIsHidden>false</ParamIsHidden>

                    <ParamIsDisabled>false</ParamIsDisabled>

                    <ParamIsIndependant>false</ParamIsIndependant>

                    <ParamIsSlider>false</ParamIsSlider>

                    <ParamDontSerializeValue>false</ParamDontSerializeValue>

                    <ParamOrdinalValue>0</ParamOrdinalValue>

                    <ParamType>8</ParamType>

                    <ParamValue>0</ParamValue>

          </ExporterParam>

          <ExporterParamContainer ObjectID="7" ClassID="5c20a4a5-5e7c-4032-85b8-26ad4531fe7b" Version="1">

                    <ContainedParamsVersion>1</ContainedParamsVersion>

                    <ParamContainerItems Version="1">

                              <ParamContainerItem Index="0" ObjectRef="8"/>

                    </ParamContainerItems>

          </ExporterParamContainer>

          <ExporterParam ObjectID="8" ClassID="9f049ab7-d48f-43e9-a8ca-4d7f21233625" Version="1">

                    <ParamAuxType></ParamAuxType>

                    <ParamAuxValue></ParamAuxValue>

                    <ParamIdentifier>ADBEVideoCodec</ParamIdentifier>

                    <ParamConstrainedListIsOptional>false</ParamConstrainedListIsOptional>

                    <IsFilePathString>false</IsFilePathString>

                    <IsOptionalParamEnabled>false</IsOptionalParamEnabled>

                    <IsOptionalParam>false</IsOptionalParam>

                    <IsParamPairGroup>false</IsParamPairGroup>

                    <ParamIsPassword>false</ParamIsPassword>

                    <ParamIsMultiLine>false</ParamIsMultiLine>

                    <ParamIsHidden>false</ParamIsHidden>

                    <ParamIsDisabled>false</ParamIsDisabled>

                    <ParamIsIndependant>false</ParamIsIndependant>

                    <ParamIsSlider>false</ParamIsSlider>

                    <ParamDontSerializeValue>false</ParamDontSerializeValue>

                    <ParamOrdinalValue>0</ParamOrdinalValue>

                    <ParamType>2</ParamType>

                    <ParamValue>1983000880</ParamValue>

          </ExporterParam>

          <ExporterParam ObjectID="9" ClassID="9f049ab7-d48f-43e9-a8ca-4d7f21233625" Version="1">

                    <ParamAuxType></ParamAuxType>

                    <ParamAuxValue></ParamAuxValue>

                    <ExporterChildParams ObjectRef="10"/>

                    <ParamIdentifier>ADBEBasicVideoGroup</ParamIdentifier>

                    <ParamConstrainedListIsOptional>false</ParamConstrainedListIsOptional>

                    <IsFilePathString>false</IsFilePathString>

                    <IsOptionalParamEnabled>false</IsOptionalParamEnabled>

                    <IsOptionalParam>false</IsOptionalParam>

                    <IsParamPairGroup>false</IsParamPairGroup>

                    <ParamIsPassword>false</ParamIsPassword>

                    <ParamIsMultiLine>false</ParamIsMultiLine>

                    <ParamIsHidden>false</ParamIsHidden>

                    <ParamIsDisabled>false</ParamIsDisabled>

                    <ParamIsIndependant>false</ParamIsIndependant>

                    <ParamIsSlider>false</ParamIsSlider>

                    <ParamDontSerializeValue>false</ParamDontSerializeValue>

                    <ParamOrdinalValue>1</ParamOrdinalValue>

                    <ParamType>8</ParamType>

                    <ParamValue>0</ParamValue>

          </ExporterParam>

          <ExporterParamContainer ObjectID="10" ClassID="5c20a4a5-5e7c-4032-85b8-26ad4531fe7b" Version="1">

                    <ContainedParamsVersion>1</ContainedParamsVersion>

                    <ParamContainerItems Version="1">

                              <ParamContainerItem Index="0" ObjectRef="1"/>

                              <ParamContainerItem Index="1" ObjectRef="12"/>

                              <ParamContainerItem Index="2" ObjectRef="13"/>

                              <ParamContainerItem Index="3" ObjectRef="14"/>

                              <ParamContainerItem Index="4" ObjectRef="15"/>

                              <ParamContainerItem Index="5" ObjectRef="16"/>

                              <ParamContainerItem Index="6" ObjectRef="17"/>

                    </ParamContainerItems>

          </ExporterParamContainer>

          <ExporterParam ObjectID="1" ClassID="9f049ab7-d48f-43e9-a8ca-4d7f21233625" Version="1">

                    <ParamAuxType></ParamAuxType>

                    <ParamAuxValue></ParamAuxValue>

                    <ParamIdentifier>ADBEVideoQuality</ParamIdentifier>

                    <ParamConstrainedListIsOptional>false</ParamConstrainedListIsOptional>

                    <IsFilePathString>false</IsFilePathString>

                    <IsOptionalParamEnabled>false</IsOptionalParamEnabled>

                    <IsOptionalParam>false</IsOptionalParam>

                    <IsParamPairGroup>false</IsParamPairGroup>

                    <ParamIsPassword>false</ParamIsPassword>

                    <ParamIsMultiLine>false</ParamIsMultiLine>

                    <ParamIsHidden>false</ParamIsHidden>

                    <ParamIsDisabled>false</ParamIsDisabled>

                    <ParamIsIndependant>false</ParamIsIndependant>

                    <ParamIsSlider>true</ParamIsSlider>

                    <ParamDontSerializeValue>false</ParamDontSerializeValue>

                    <ParamOrdinalValue>0</ParamOrdinalValue>

                    <ParamType>2</ParamType>

                    <ParamValue>100</ParamValue>

          </ExporterParam>

          <ExporterParam ObjectID="12" ClassID="9f049ab7-d48f-43e9-a8ca-4d7f21233625" Version="1">

                    <ParamAuxType></ParamAuxType>

                    <ParamAuxValue></ParamAuxValue>

                    <ParamIdentifier>ADBEVideoWidth</ParamIdentifier>

                    <ParamConstrainedListIsOptional>false</ParamConstrainedListIsOptional>

                    <IsFilePathString>false</IsFilePathString>

                    <IsOptionalParamEnabled>false</IsOptionalParamEnabled>

                    <IsOptionalParam>false</IsOptionalParam>

                    <IsParamPairGroup>false</IsParamPairGroup>

                    <ParamIsPassword>false</ParamIsPassword>

                    <ParamIsMultiLine>false</ParamIsMultiLine>

                    <ParamIsHidden>false</ParamIsHidden>

                    <ParamIsDisabled>false</ParamIsDisabled>

                    <ParamIsIndependant>false</ParamIsIndependant>

                    <ParamIsSlider>false</ParamIsSlider>

                    <ParamDontSerializeValue>false</ParamDontSerializeValue>

                    <ParamOrdinalValue>1</ParamOrdinalValue>

                    <ParamType>2</ParamType>

                    <ParamValue>720</ParamValue>

          </ExporterParam>

          <ExporterParam ObjectID="13" ClassID="9f049ab7-d48f-43e9-a8ca-4d7f21233625" Version="1">

                    <ParamAuxType></ParamAuxType>

                    <ParamAuxValue></ParamAuxValue>

                    <ParamIdentifier>ADBEVideoHeight</ParamIdentifier>

                    <ParamConstrainedListIsOptional>false</ParamConstrainedListIsOptional>

                    <IsFilePathString>false</IsFilePathString>

                    <IsOptionalParamEnabled>false</IsOptionalParamEnabled>

                    <IsOptionalParam>false</IsOptionalParam>

                    <IsParamPairGroup>false</IsParamPairGroup>

                    <ParamIsPassword>false</ParamIsPassword>

                    <ParamIsMultiLine>false</ParamIsMultiLine>

                    <ParamIsHidden>false</ParamIsHidden>

                    <ParamIsDisabled>false</ParamIsDisabled>

                    <ParamIsIndependant>false</ParamIsIndependant>

                    <ParamIsSlider>false</ParamIsSlider>

                    <ParamDontSerializeValue>false</ParamDontSerializeValue>

                    <ParamOrdinalValue>2</ParamOrdinalValue>

                    <ParamType>2</ParamType>

                    <ParamValue>576</ParamValue>

          </ExporterParam>

          <ExporterParam ObjectID="14" ClassID="8def7863-204e-4206-8791-54a78f15c66b" Version="1">

                    <ParamAuxType></ParamAuxType>

                    <ParamAuxValue></ParamAuxValue>

                    <ParamIdentifier>ADBEVideoFPS</ParamIdentifier>

                    <ParamConstrainedListIsOptional>false</ParamConstrainedListIsOptional>

                    <IsFilePathString>false</IsFilePathString>

                    <IsOptionalParamEnabled>false</IsOptionalParamEnabled>

                    <IsOptionalParam>false</IsOptionalParam>

                    <IsParamPairGroup>false</IsParamPairGroup>

                    <ParamIsPassword>false</ParamIsPassword>

                    <ParamIsMultiLine>false</ParamIsMultiLine>

                    <ParamIsHidden>false</ParamIsHidden>

                    <ParamIsDisabled>false</ParamIsDisabled>

                    <ParamIsIndependant>false</ParamIsIndependant>

                    <ParamIsSlider>false</ParamIsSlider>

                    <ParamDontSerializeValue>false</ParamDontSerializeValue>

                    <ParamOrdinalValue>3</ParamOrdinalValue>

                    <ParamType>4</ParamType>

                    <ParamValue>10584000000</ParamValue>

          </ExporterParam>

          <ExporterParam ObjectID="15" ClassID="9f049ab7-d48f-43e9-a8ca-4d7f21233625" Version="1">

                    <ParamAuxType></ParamAuxType>

                    <ParamAuxValue></ParamAuxValue>

                    <ParamIdentifier>ADBEVideoFieldType</ParamIdentifier>

                    <ParamConstrainedListIsOptional>false</ParamConstrainedListIsOptional>

                    <IsFilePathString>false</IsFilePathString>

                    <IsOptionalParamEnabled>false</IsOptionalParamEnabled>

                    <IsOptionalParam>false</IsOptionalParam>

                    <IsParamPairGroup>false</IsParamPairGroup>

                    <ParamIsPassword>false</ParamIsPassword>

                    <ParamIsMultiLine>false</ParamIsMultiLine>

                    <ParamIsHidden>false</ParamIsHidden>

                    <ParamIsDisabled>false</ParamIsDisabled>

                    <ParamIsIndependant>false</ParamIsIndependant>

                    <ParamIsSlider>false</ParamIsSlider>

                    <ParamDontSerializeValue>false</ParamDontSerializeValue>

                    <ParamOrdinalValue>4</ParamOrdinalValue>

                    <ParamType>2</ParamType>

                    <ParamValue>0</ParamValue>

          </ExporterParam>

          <ExporterParam ObjectID="16" ClassID="8d9836e8-d00a-4a00-bfc0-dfbb73540736" Version="1">

                    <ParamAuxType></ParamAuxType>

                    <ParamAuxValue></ParamAuxValue>

                    <ParamIdentifier>ADBEVideoAspect</ParamIdentifier>

                    <ParamConstrainedListIsOptional>true</ParamConstrainedListIsOptional>

                    <IsFilePathString>false</IsFilePathString>

                    <IsOptionalParamEnabled>false</IsOptionalParamEnabled>

                    <IsOptionalParam>false</IsOptionalParam>

                    <IsParamPairGroup>false</IsParamPairGroup>

                    <ParamIsPassword>false</ParamIsPassword>

                    <ParamIsMultiLine>false</ParamIsMultiLine>

                    <ParamIsHidden>false</ParamIsHidden>

                    <ParamIsDisabled>false</ParamIsDisabled>

                    <ParamIsIndependant>false</ParamIsIndependant>

                    <ParamIsSlider>false</ParamIsSlider>

                    <ParamDontSerializeValue>false</ParamDontSerializeValue>

                    <ParamOrdinalValue>5</ParamOrdinalValue>

                    <ParamType>11</ParamType>

                    <ParamValue>1,1</ParamValue>

          </ExporterParam>

          <ExporterParam ObjectID="17" ClassID="d0f6b8af-8ddb-4381-acf8-3e817480d07d" Version="1">

                    <ParamAuxType></ParamAuxType>

                    <ParamAuxValue></ParamAuxValue>

                    <ParamIdentifier>ADBERenderDeepColor</ParamIdentifier>

                    <ParamConstrainedListIsOptional>false</ParamConstrainedListIsOptional>

                    <IsFilePathString>false</IsFilePathString>

                    <IsOptionalParamEnabled>false</IsOptionalParamEnabled>

                    <IsOptionalParam>false</IsOptionalParam>

                    <IsParamPairGroup>false</IsParamPairGroup>

                    <ParamIsPassword>false</ParamIsPassword>

                    <ParamIsMultiLine>false</ParamIsMultiLine>

                    <ParamIsHidden>false</ParamIsHidden>

                    <ParamIsDisabled>false</ParamIsDisabled>

                    <ParamIsIndependant>false</ParamIsIndependant>

                    <ParamIsSlider>false</ParamIsSlider>

                    <ParamDontSerializeValue>false</ParamDontSerializeValue>

                    <ParamOrdinalValue>6</ParamOrdinalValue>

                    <ParamType>1</ParamType>

                    <ParamValue>true</ParamValue>

          </ExporterParam>

          <ExporterParam ObjectID="18" ClassID="9f049ab7-d48f-43e9-a8ca-4d7f21233625" Version="1">

                    <ParamAuxType></ParamAuxType>

                    <ParamAuxValue></ParamAuxValue>

                    <ExporterChildParams ObjectRef="19"/>

                    <ParamIdentifier>ADBEAudioTabGroup</ParamIdentifier>

                    <ParamConstrainedListIsOptional>false</ParamConstrainedListIsOptional>

                    <IsFilePathString>false</IsFilePathString>

                    <IsOptionalParamEnabled>false</IsOptionalParamEnabled>

                    <IsOptionalParam>false</IsOptionalParam>

                    <IsParamPairGroup>false</IsParamPairGroup>

                    <ParamIsPassword>false</ParamIsPassword>

                    <ParamIsMultiLine>false</ParamIsMultiLine>

                    <ParamIsHidden>false</ParamIsHidden>

                    <ParamIsDisabled>false</ParamIsDisabled>

                    <ParamIsIndependant>false</ParamIsIndependant>

                    <ParamIsSlider>false</ParamIsSlider>

                    <ParamDontSerializeValue>false</ParamDontSerializeValue>

                    <ParamOrdinalValue>1</ParamOrdinalValue>

                    <ParamType>8</ParamType>

                    <ParamValue>0</ParamValue>

          </ExporterParam>

          <ExporterParamContainer ObjectID="19" ClassID="5c20a4a5-5e7c-4032-85b8-26ad4531fe7b" Version="1">

                    <ContainedParamsVersion>1</ContainedParamsVersion>

                    <ParamContainerItems Version="1">

                              <ParamContainerItem Index="0" ObjectRef="20"/>

                              <ParamContainerItem Index="1" ObjectRef="23"/>

                    </ParamContainerItems>

          </ExporterParamContainer>

          <ExporterParam ObjectID="20" ClassID="9f049ab7-d48f-43e9-a8ca-4d7f21233625" Version="1">

                    <ParamAuxType></ParamAuxType>

                    <ParamAuxValue></ParamAuxValue>

                    <ExporterChildParams ObjectRef="21"/>

                    <ParamIdentifier>ADBEAudioCodecGroup</ParamIdentifier>

                    <ParamConstrainedListIsOptional>false</ParamConstrainedListIsOptional>

                    <IsFilePathString>false</IsFilePathString>

                    <IsOptionalParamEnabled>false</IsOptionalParamEnabled>

                    <IsOptionalParam>false</IsOptionalParam>

                    <IsParamPairGroup>false</IsParamPairGroup>

                    <ParamIsPassword>false</ParamIsPassword>

                    <ParamIsMultiLine>false</ParamIsMultiLine>

                    <ParamIsHidden>false</ParamIsHidden>

                    <ParamIsDisabled>false</ParamIsDisabled>

                    <ParamIsIndependant>false</ParamIsIndependant>

                    <ParamIsSlider>false</ParamIsSlider>

                    <ParamDontSerializeValue>false</ParamDontSerializeValue>

                    <ParamOrdinalValue>0</ParamOrdinalValue>

                    <ParamType>8</ParamType>

                    <ParamValue>0</ParamValue>

          </ExporterParam>

          <ExporterParamContainer ObjectID="21" ClassID="5c20a4a5-5e7c-4032-85b8-26ad4531fe7b" Version="1">

                    <ContainedParamsVersion>1</ContainedParamsVersion>

                    <ParamContainerItems Version="1">

                              <ParamContainerItem Index="0" ObjectRef="22"/>

                    </ParamContainerItems>

          </ExporterParamContainer>

          <ExporterParam ObjectID="22" ClassID="9f049ab7-d48f-43e9-a8ca-4d7f21233625" Version="1">

                    <ParamAuxType></ParamAuxType>

                    <ParamAuxValue></ParamAuxValue>

                    <ParamIdentifier>ADBEAudioCodec</ParamIdentifier>

                    <ParamConstrainedListIsOptional>false</ParamConstrainedListIsOptional>

                    <IsFilePathString>false</IsFilePathString>

                    <IsOptionalParamEnabled>false</IsOptionalParamEnabled>

                    <IsOptionalParam>false</IsOptionalParam>

                    <IsParamPairGroup>false</IsParamPairGroup>

                    <ParamIsPassword>false</ParamIsPassword>

                    <ParamIsMultiLine>false</ParamIsMultiLine>

                    <ParamIsHidden>false</ParamIsHidden>

                    <ParamIsDisabled>false</ParamIsDisabled>

                    <ParamIsIndependant>false</ParamIsIndependant>

                    <ParamIsSlider>false</ParamIsSlider>

                    <ParamDontSerializeValue>false</ParamDontSerializeValue>

                    <ParamOrdinalValue>0</ParamOrdinalValue>

                    <ParamType>2</ParamType>

                    <ParamValue>0</ParamValue>

          </ExporterParam>

          <ExporterParam ObjectID="23" ClassID="9f049ab7-d48f-43e9-a8ca-4d7f21233625" Version="1">

                    <ParamAuxType></ParamAuxType>

                    <ParamAuxValue></ParamAuxValue>

                    <ExporterChildParams ObjectRef="24"/>

                    <ParamIdentifier>ADBEBasicAudioGroup</ParamIdentifier>

                    <ParamConstrainedListIsOptional>false</ParamConstrainedListIsOptional>

                    <IsFilePathString>false</IsFilePathString>

                    <IsOptionalParamEnabled>false</IsOptionalParamEnabled>

                    <IsOptionalParam>false</IsOptionalParam>

                    <IsParamPairGroup>false</IsParamPairGroup>

                    <ParamIsPassword>false</ParamIsPassword>

                    <ParamIsMultiLine>false</ParamIsMultiLine>

                    <ParamIsHidden>false</ParamIsHidden>

                    <ParamIsDisabled>false</ParamIsDisabled>

                    <ParamIsIndependant>false</ParamIsIndependant>

                    <ParamIsSlider>false</ParamIsSlider>

                    <ParamDontSerializeValue>false</ParamDontSerializeValue>

                    <ParamOrdinalValue>1</ParamOrdinalValue>

                    <ParamType>8</ParamType>

                    <ParamValue>0</ParamValue>

          </ExporterParam>

          <ExporterParamContainer ObjectID="24" ClassID="5c20a4a5-5e7c-4032-85b8-26ad4531fe7b" Version="1">

                    <ContainedParamsVersion>1</ContainedParamsVersion>

                    <ParamContainerItems Version="1">

                              <ParamContainerItem Index="0" ObjectRef="25"/>

                              <ParamContainerItem Index="1" ObjectRef="26"/>

                              <ParamContainerItem Index="2" ObjectRef="27"/>

                    </ParamContainerItems>

          </ExporterParamContainer>

          <ExporterParam ObjectID="25" ClassID="9f049ab7-d48f-43e9-a8ca-4d7f21233625" Version="1">

                    <ParamAuxType></ParamAuxType>

                    <ParamAuxValue></ParamAuxValue>

                    <ParamIdentifier>ADBEAudioRatePerSecond</ParamIdentifier>

                    <ParamConstrainedListIsOptional>false</ParamConstrainedListIsOptional>

                    <IsFilePathString>false</IsFilePathString>

                    <IsOptionalParamEnabled>false</IsOptionalParamEnabled>

                    <IsOptionalParam>false</IsOptionalParam>

                    <IsParamPairGroup>false</IsParamPairGroup>

                    <ParamIsPassword>false</ParamIsPassword>

                    <ParamIsMultiLine>false</ParamIsMultiLine>

                    <ParamIsHidden>false</ParamIsHidden>

                    <ParamIsDisabled>false</ParamIsDisabled>

                    <ParamIsIndependant>false</ParamIsIndependant>

                    <ParamIsSlider>false</ParamIsSlider>

                    <ParamDontSerializeValue>false</ParamDontSerializeValue>

                    <ParamOrdinalValue>0</ParamOrdinalValue>

                    <ParamType>2</ParamType>

                    <ParamValue>48000</ParamValue>

          </ExporterParam>

          <ExporterParam ObjectID="26" ClassID="9f049ab7-d48f-43e9-a8ca-4d7f21233625" Version="1">

                    <ParamAuxType></ParamAuxType>

                    <ParamAuxValue></ParamAuxValue>

                    <ParamIdentifier>ADBEAudioNumChannels</ParamIdentifier>

                    <ParamConstrainedListIsOptional>false</ParamConstrainedListIsOptional>

                    <IsFilePathString>false</IsFilePathString>

                    <IsOptionalParamEnabled>false</IsOptionalParamEnabled>

                    <IsOptionalParam>false</IsOptionalParam>

                    <IsParamPairGroup>false</IsParamPairGroup>

                    <ParamIsPassword>false</ParamIsPassword>

                    <ParamIsMultiLine>false</ParamIsMultiLine>

                    <ParamIsHidden>false</ParamIsHidden>

                    <ParamIsDisabled>false</ParamIsDisabled>

                    <ParamIsIndependant>false</ParamIsIndependant>

                    <ParamIsSlider>false</ParamIsSlider>

                    <ParamDontSerializeValue>false</ParamDontSerializeValue>

                    <ParamOrdinalValue>1</ParamOrdinalValue>

                    <ParamType>2</ParamType>

                    <ParamValue>2</ParamValue>

          </ExporterParam>

          <ExporterParam ObjectID="27" ClassID="9f049ab7-d48f-43e9-a8ca-4d7f21233625" Version="1">

                    <ParamAuxType></ParamAuxType>

                    <ParamAuxValue></ParamAuxValue>

                    <ParamIdentifier>ADBEAudioSampleType</ParamIdentifier>

                    <ParamConstrainedListIsOptional>false</ParamConstrainedListIsOptional>

                    <IsFilePathString>false</IsFilePathString>

                    <IsOptionalParamEnabled>false</IsOptionalParamEnabled>

                    <IsOptionalParam>false</IsOptionalParam>

                    <IsParamPairGroup>false</IsParamPairGroup>

                    <ParamIsPassword>false</ParamIsPassword>

                    <ParamIsMultiLine>false</ParamIsMultiLine>

                    <ParamIsHidden>false</ParamIsHidden>

                    <ParamIsDisabled>false</ParamIsDisabled>

                    <ParamIsIndependant>false</ParamIsIndependant>

                    <ParamIsSlider>false</ParamIsSlider>

                    <ParamDontSerializeValue>false</ParamDontSerializeValue>

                    <ParamOrdinalValue>2</ParamOrdinalValue>

                    <ParamType>2</ParamType>

                    <ParamValue>1</ParamValue>

          </ExporterParam>

</PremiereData>


Duplicate sequence?

$
0
0

I've started to have a look through the SDK documents, but just have a quick question about the SDK functionality that I imagine someone well-versed in it should be able to answer pretty easily:

 

Could the SDK be used to create a button (in a custom panel) that when pressed would duplicate the currently selected or currently open sequence, rename it, and move it to a specific place in the project?

 

It seems like the SDK is not concerned with functionality like this, but it would be great for what I want to achieve if it is!

 

Anyone know about this?

Multithreading in ActionScript

$
0
0

Hello everybody,

  We have to organise our ActionScript based extension in order to execute some time consuming operation in background. We know that we have to move to HTML5 panels, but in the meanwhile we'd like to know if is it possible to call such function in background, avoiding the UI to get freezed fore a long time. We've read about the use of workers in ActionScript 3 (http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/system/Worker.htm l), is it supported inside an extension?

Thank you.

Premier Pro Plug In Using the After Effects API

$
0
0

Hello,

According to the SDK you say the After Effects API should be used in order to create Effects type of Plug In's for Adobe Premier.

 

We developed several AE plug in's (Effects) based on the CS6 SDK of AE and yet they don't show up / work on Premier Pro CS6.

Where can we find guidelines on how to create plug in's which work both on AE and Premier?

 

Is there a code sample for such Plug In?

 

Thank You.

Premiere Markers export and import: Roundtrip via FCP XML not working

$
0
0

The objective of my project is to create a sports app that records markers and saves it in different formats of XML / CSV that I can then import in different NLE packages.

I have already succeeded with Vegas Pro but also want to support NLEs for MAC-OS.

 

In order to approach this analytically I have exported a very simple project with 1 sequence including 1 clip and 3 markers (with length zero and length > 0) and exported it
in FCP XML from Adobe Premiere CC and do a round-trip import it via FCP import into Adobe Premiere CC.

 

This round-trip does not work. Any insight why or any support what other mechanism will work?

 

Thanks


Thomas

Custom overlays and modifying Safe Margins?

$
0
0

Hi folks,


I had a quick question and haven't been able to find proper information when researching... but would creating custom overlays and modifying the safe margin be theoretically possible within the SDK? If so what approach would be taken to do so?

 

If there is documentation on creating things such as this, and I've missed it, I apologize for wasting your time - however pointing me in the right direction would be much appreciated!

 

Thanks in advance.

PProPanel sample updated for 11.0 (CC 2017)

$
0
0
https://github.com/Adobe-CEP/Samples/tree/master/PProPanel

https://github.com/Adobe-CEP/Samples/tree/master/PProPanel

 

New stuff!

 

  • Panels can now access and modify nearly all characteristics of clips in sequences (without resorting to QE DOM subterfuge)
  • Get/set param values and keyframes
  • The Encoder object can now render any projectItem; you can also just have it transcode a file path
  • Get/set selection, within the timeline

 

Some general sample improvements as well. I show how panels can emulate PPro's new ingest functionality, and I've added a listener for a Vulcan-based message, sent by the After Effects sample panel (which I'll be updating soon).

Including Multiple JSX Scripts

$
0
0

I've encountered three methods:

  1. //@include path/to/file-to-include.jsx
  2. #include path/to/file-to-include.jsx
  3. $.evalFile("path/to/file-to-include.jsx");

 

Some questions:

  1. Is having multiple <ScriptPath> elements in the manifest file supported?
  2. What is the recommended way to include multiple JSX scripts?
  3. Where can I learn more about the ExtendScript environment - features beyond the standard ECMAScript implementation (e.g. this include stuff)?

Component API in Premiere Pro CC2017?

$
0
0

I noticed that the CC2017 update to Premiere Pro brought in a new Component API, which provides access to Clip Keyframes. Awesome.

 

The problem is that the API isn't documented. The nearest thing to documentation is Bruce Bullis' "Play With Keyframes" PProPanel sample. However, as used in that sample, the specifics about the API are super vague.

 

With most other Premiere APIs, the ExtendScript Toolkit's Object Model Viewer provides you with useful information like expected types or whether a value is readonly. The Component API is mysteriously missing from the Object Model Viewer, however. The only indication that it exists at all is that the TrackItem class contains a readonly components property of type ComponentCollection. I dove into this a little bit with some test scripts and was able to determine a bit more information about the APIs but I've not figured out everything. At this point I'd simply like to get input from those-in-the-know, rather than push for diminishing returns.

 

I've codified what I've found (and combined it with some info gleaned from the PProPanel project) into the TypeScript typings listed below. I'm pretty certain I've got ComponentCollection, Component, and ComponentParamCollection figured out. The ComponentParam class, however, contains a lot of incomplete information. By default I marked everything with no function parameters and a void return type.

 

declare class ComponentCollection
{    readonly numItems: number;
}

declare class Component
{
    readonly displayName: string;    readonly matchName: string;    readonly properties: ComponentParamCollection;
}

declare class ComponentParamCollection
{
    readonly numItems: number;
}

declare class ComponentParam
{
    readonly displayName: string;    addKey(): void;    areKeyframesSupported(): boolean;    findNearestKey(): void;    findNextKey(): void;    findPreviousKey(): void;    getKeys(): Array<Time>;    getValue(): number;    getValueAtKey(): void;    isEmpty(): boolean;    isTimeVarying(): boolean;    keyExistsAtTime(): boolean;    removeKey(): void;    removeKeyRange(startTimeSeconds:number, endTimeSeconds: number, shouldUpdateUI: boolean): void;    setInterpolationTypeAtKey(): void;    setTimeVarying(varying: boolean): void;    setValue(): void;    setValueAtKey(): void;
}

 

Could someone in the know help fill in the blanks here?

What is Ppixhand?

$
0
0

I have been seeing a lot of stuff about Ppixhand, PpixDisable(), ppixes. And cannot find any resources anywhere about them. where can i see some docs about Ppix?

I am having a Memory Allocation issue. I am trying to find a way to clear my garbage memory but have found nothing but people talking about Ppix. any insight?

Sizing HTML5 panel

$
0
0

I am trying to set a max and min size for my html5 panel. and writing it in the manifest doesn't seem to affect it at all.

<Geometry>

     <Size>

          <Height>580</Height>

          <Width>1020</Width>

     </Size>

     <MaxSize>

          <Height>1000</Height>

          <Width>1000</Width>

      </MaxSize>

      <MinSize>

          <Height>400</Height>

          <Width>650</Width>

       </MinSize>

</Geometry>

 

Does it matter why type of extension it is? I have it listed as a panel. At the same time I can completely take out the UI section of my manifest and it works fine, even though the cookbook says that Size is 100% required for a panel.

Is there any event gets invoked in Panel when AME Render is Stopped?

$
0
0

Hi All,


Is there any event available to bind on "app.encoder" object when AME Render is Stopped from AME UI? "onEncoderJobError" doesn't work.

 

Premiere Pro version: 11.0.1

Extension Type: Panel

 

 

Thanks & Regards,
Meet Tank

Import XML programmatically

$
0
0

Hello,

 

Is there an api to import an XML via extendscript?

 

thanks,

Kelly

HDR video export from Media Encoder

$
0
0

OK, we've identified the problem.  It's something in Media Encoder (not Premiere).  So, if you:

 

1) make a media encoder job, and convert exr files to our format, then HDR export works fine.

2) if you do the exact same thing with an HDR video in media encoder, you do NOT get HDR export.

3) HOWEVER, if I take the same HDR video file, drop it into a Premiere project and then put it on the timeline, and then export THAT file, then we do get HDR pixels properly.

 

So, this appears to be a bug in Media Encoder and how it detects whether the input file is an HDR input or not.  Where do I file bugs?

 

This wasted a ton of time, btw - you need more information in the export record stuff, so we can see what ME/PPro *thinks* it's dumping out...

Premiere Pro Lumetri Color

$
0
0

Is there any Javascript API available to change the Premier Pro Lumetri Color programatically.


Asynchronous font loading

$
0
0

Hi everyone,

 

when trying to use asychronous font loading via google fontloader like so...

 

WebFontConfig = {

     google: {

          families: [ 'Open Sans:400' ]

     },

     /* Called when all the specified web-font provider modules (google, typekit, and/or custom) have reported that they have started loading fonts. */

     loading: function() {

          // do something

          alert ("ready");          // TRIGGERED IN CHROME AND PREMIERE

     },

     /* Called when each requested web font has started loading. The fontFamily parameter is the name of the font family, and fontDescription represents the style and weight of the font. */

     fontloading: function(fontFamily, fontDescription) {

          // do something

          alert ("loading...")      // TRIGGERED IN CHROME AND PREMIERE

     },

     /* Called when each requested web font has finished loading. The fontFamily parameter is the name of the font family, and fontDescription represents the style and weight of the font. */

     fontactive: function(fontFamily, fontDescription) {

          // do something

          alert ("loaded!")         // TRIGGERED IN CHROME, BUT NOT IN PREMIERE

     },

     /* Called if a requested web font failed to load. The fontFamily parameter is the name of the font family, and fontDescription represents the style and weight of the font. */

     fontinactive: function(fontFamily, fontDescription) {

          // do something

          alert ("bummer.");       // TRIGGERED IN PREMIERE

     },

     /* Called when all of the web fonts have either finished loading or failed to load, as long as at least one loaded successfully. */

     active: function() {

          // do something

          alert ("all good!"); // TRIGGERED IN CHROME, BUT NOT IN PREMIERE

     },

     /* Called if the browser does not support web fonts or if none of the fonts could be loaded. */

     inactive: function() {

          // do something

          alert ("broken!");     // TRIGGERED IN PREMIERE

     }

};

 

/* async! */

(function() {

     var wf = document.createElement('script');

     wf.src = 'https://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js';

     wf.type = 'text/javascript';

     wf.async = 'true';

     var s = document.getElementsByTagName('script')[0];

     s.parentNode.insertBefore(wf, s);

})();

 

this will work in Chrome (fontactive is being called), but not properly in Premiere (tested with CC2015.4). See above.

The font will load (!!), but the wrong callback will be triggered (fontinactive).

 

Why does this happen (exactly), and how to fix it?

Lock / Unlock audio or video track

$
0
0

I was surprised after searching the forum that this question hasn't already come up.

 

I checked the sample and reflections but could not find any methods that would allow me to lock or unlock specific tracks, much like the setMute() / isMuted() code in the sample.

 

Do we have this capability? Would be a huge help.

ExtendScript Toolkit Can't Connect to Adobe Premiere anymore?

$
0
0

I'm trying to connect ExtendScript Toolkit (4.0.0.1) to Adobe Premiere Pro CC 2017 (11.1.2) on macOS (10.12.6) so that I can debug some ExtendScript issues we appear to be having but simply can't connect. The little link button is red, broken, and simply refuses to change to green (which means it's connected). I get the following error when I load a script and hit the play button:

Screen Shot 2017-08-03 at 4.45.43 PM.png

That's all there is to go by. Has anyone seen this before? Anyone know of a resolution?

 

Bruce Bullis, could this be due to a recent macOS update? This is the first time I've tried to connect since updating macOS from 10.12.5 to 10.12.6...

Adobe Premiere SDK (API) Developer (Freelancer) wanted

$
0
0

Hi,
I know this might be off-topic as it is no technical question related to the SDK.
But is has been not easy for me to find an Adobe Premiere SDK (API) Developer (Freelancer) on the freelance platforms I know.

 

The goal of this project is to build an extension panel.

Must have features are

 

The goal of this project is to investigate if the envisioned user journey can be accomplished.
We will provide you with

  • user interface mockups
  • a flow chart diagram

 

What we expect (outcome of the project):

  • a Yes | No statement if the Adobe Premiere SDK provides what we need
  • if yes: Which API calls should be used
  • if yes: we would like to proceed with building the panel. If you want to do the C++ part only - no problem - we have a HTML5 developer who could do the UI part

 

If you are interested then please click on my profile and send me a message,

Regards,
Petra

Bin targeting for import in 11.1 is broken?

$
0
0

Hi All

 

I have an extension which creates media on disk, creates a bin in the current project, and then imports the media to that  bin ... nothing fancy.

But since the 11.1 update it no longer imports the media to the targeted bin, instead it it imports it to the root level of the project.

My code for bin creation & targeting (below) is pretty much taken from the PProPanel importFiles : function sample.

 

var targetBin = app.project.rootItem.createBin(binName);

targetBin.select();

 

This worked without issue until the recent 11.1 update.

 

I've grabbed the latest version of the PProPanel sample from Github and have noted the addition to the code in that function:

 

// New in 11.1; you can determine which bin will be targeted, before importing.

 

var currentTargetBin = app.project.getInsertionBin();

if (currentTargetBin.nodeId === app.project.rootItem.nodeId){

  // If we're here, then the target bin is the root of the project.

  }

 

If I'm understanding that correctly the I can use that new functionality to find out where (Premiere thinks) the files will be added, with:

 

$.writeln(targetBin.nodeId);

$.writeln(app.project.getInsertionBin().nodeId);

 

And sure enough, the nodeId returned for my "targetBin" is the same as the nodeId returned for app.project.getInsertionBin().

 

Nonetheless, since 11.1, my files are always imported to the root folder and not the targeted bin.

 

So I've just tested the "Import Files" function directly from the PProPanel extension ... and, on my system at least, it's exhibiting the exact same behaviour as my own panel i.e. it's importing the selected files to the project root, not targeting the "'Targeted by PProPanel import" import bin.

 

Bugger.

 

Is this an issue with the sample code itself, or do you think it might be due to the possible bug in 11.1 noted below

 

Re: Importing video files into a BIN no longer works in CC 2017 Spring Edition

 

Cheers

Andy

Viewing all 53010 articles
Browse latest View live


Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>