Adobe Media Encoder CS6のJavaScriptで制御できる機能でメソッドのパラメーターが分かっているものを以下に載せておきます。パラメーターが?となっているのは、パラメーターが分からないメソッドです。メソッド名の右側に*印があるのはCS6で追加されたと思われるメソッドです。
- assertToConsole(?)
- renderFrameSequence(?)
- encorderHostObject = getEncoderHost()
- getExporter(?)*
- quit()
- num = getBuildNumber()
- simulateUIEvents(filePath)
- taskID = scheduleTask("functionName()", msec, loopFlag)
- cancelTask(taskID)
- getWatchFolder(?)
- getFrontend(?)*
encoderHostオブジェクトのメソッドのパラメーターは以下のようになっています。
- createEncoderForFormat(formatName)
- createMediaComparator(mediaFilePath1, mediaFilePath2)
- resultArray = getFormatList()
- flag = runBatch()
- flag = stopBatch()
- getSupportedImportFileTypes()
- getSourceInfo(sourceFilePath)
- getCurrentBatchPreview(?)*
encoderオブジェクトのメソッドのパラメーターは以下のようになっています。
- flag = loadPreset(inPreset)
- resultArray = getPresetList()
- encode(sourceFilePath, outputFilePath)
- encodeDL(sourceProjectPath, projectItemGuid, outputFilePath)
- sec = getEncodeTime()
- setFrameRate(frameRateString)
- setWorkArea(startTimeInSecs, endTimeInSecs)
- setUsePreviewFiles(usePrevieFiles)
- setUseMaximumRenderQuality(useMaxRenderQuality)
- setUseFrameBlending(?)*
- setIncludeSourceXMP(includeSourceXMP)
- setIncludeSourceCuePoints(?)*
- setCropState()
- setCropType(cropType)
- setScaleType(scaleType)*
- setCropOffsets(left, top, right, bottom)
- setOutputFrameSize(width, height)
- setXMPData(xmpDataFilePath)
- setCuePointData(cuePointFilePath)
mediaComparatorオブジェクトのメソッドのパラメーターは以下のようになっています。
- compareFrame(frameTimeInSecs)
- compareAudio()
- isMediaPending(?)*
目次へ戻る