1. --!movie
  2. --!encoding=utf-8
  3.  
  4. global $
  5.  
  6. ----------------------------------------
  7. --
  8. ----------------------------------------
  9. on startMovie
  10.  
  11.   -- libs
  12.   $.import("console").show()
  13.   $.import("avmedia")
  14.  
  15.   -- specify path to input audio or video file (as HFS path)
  16.   inputFile = $.PATH & "big_buck_bunny.mp4"
  17.  
  18.   -- specify path to output audio file (as HFS path)
  19.   outputFile = $.PATH & "output.wav"
  20.  
  21.   -- specify output fileType, format and sampleRate
  22.   outputFileType = "WAVE"
  23.   outputFormat = "lpcm"
  24.   outputSampleRate = 44100.0
  25.    
  26.     -- optional: specify start and stop time (as floats, in sec.)
  27.     startTime = 0.0
  28.     stopTime  = 2.5
  29.  
  30.     -- start audio conversion (synchronous)
  31.     res = $.avmedia.audioFileConvert(inputFile, outputFile, outputFileType, outputFormat, outputSampleRate, startTime, stopTime)
  32.    
  33.     put "Audio conversion finished."
  34.     if res=0 then
  35.         put "Status: success"
  36.     else
  37.         put "Status: error - errorcode="&res
  38.     end if
  39.  
  40. end
  41.  
[raw code]