Hola chicos mientras sigo batallando con lo del Script Operator (
http://www.xsiforum.com/forum/index.php/topic,6519.0.html)
también estoy buscando como tener un botoncito para hacer directamente Start Capture con un solo botón
y ya he logrado todo esto
actual = GetValue("ViewportCapture.Filename")
path = InputBox("Enter File Name","Path File", actual)
if path <> "" then
setValue "ViewportCapture.IsMovie",True
setValue "ViewportCapture.CustomTimeRange",True
setValue "ViewportCapture.Filename", path
setValue "ViewportCapture.ImageWidth", 1024
setValue "ViewportCapture.ImageHeight", 576
principi = getValue("PlayControl.In")
final =getValue("PlayControl.Out")
setValue "ViewportCapture.End",final
setValue "ViewportCapture.Start",principi
setValue "ViewportCapture.CaptureAudio",True
setValue "ViewportCapture.FormatType",1
CaptureViewport -1, False
else
MsgBox "Capture was canceled"
end if
la cuestión es que el codec que usa para hacer el AVI es el IntelIYUV y ami me gustaria que por defecto fuese el Microsoft Video 1. En el SDK guide he encontrado que también hay el campo "ViewportCapture.Codec" pero no logro encontrar como usarlo para cambiar el codec.
En el Composer de XSI he encontrado que en el FileOut tambien hay para elegir el codec de salida y alli me da ese resultado
SetValue "FxTree.FileOutput.Codec", "YAAAAAEAAAAAAAAAAAAAAHZpZGNtc3ZjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAACwBAAAQJwAAAAAAAAAAAABg6+cXAAAAAAQAAAAAAAAA"
para el Microsoft Video 1 pero intentando copiar el mismo valor para el ViewportCaputre tampoco funciona...
Alguien sabe como puedo indicarle que codec debe hacer el start capture?
Gracias!