FX.config.apiVersion = 'CURRENT_DATE';
FX.config.region = 'CURENT_REGION';
var sdl = FX.SDL();
var project = new FX.Project({params: {ProjectId: 'CURRENT_PROJECT_ID'}});
// --------------- Lines above added by the Console ---------------

var backgroundTrack = new sdl.VisualTrack({
  content: {
    type: "video",
    source: {
      path: "http://cdn.impossible.io/docs/scripting/laptop-bg.mp4"
    }
  }
})

var foregroundTrack = new sdl.VisualTrack({
  numframes: 150,
  content: {
    type: "textsimple",
    fontsize: 40,
    color: {red: 0, green: 0, blue: 100, alpha: 255},
    xalignment: "centered",
    yalignment: "top",
    text: {
      "type": "map",
      "key": "mytext",
      "defaultvalue": "Hello World!"
    }      	  
  }
})

var scene = new sdl.Scene({
  numframes: 200,
  tracks: [backgroundTrack, foregroundTrack]
})

var movie = new sdl.Movie({
  params: {
    vparams: {
      width: 640,
      height: 360
    }
  },
  scenes: [scene]
})


project.createMovie({Name: "mymovie", Movie: movie}, function(err, data){
    console.log("Movie created:", data.Message)
})