--!movie
--!encoding=utf-8
global $
----------------------------------------
--
----------------------------------------
on startMovie
-- libs
$.import("console").show()
$.import("avmedia")
-- specify path to input audio or video file (as HFS path)
inputFile = $.PATH & "big_buck_bunny.mp4"
-- specify path to output audio file (as HFS path)
outputFile = $.PATH & "output.wav"
-- specify output fileType, format and sampleRate
outputFileType = "WAVE"
outputFormat = "lpcm"
outputSampleRate = 44100.0
-- optional: specify start and stop time (as floats, in sec.)
startTime = 0.0
stopTime = 2.5
-- start audio conversion (synchronous)
res = $.avmedia.audioFileConvert(inputFile, outputFile, outputFileType, outputFormat, outputSampleRate, startTime, stopTime)
put "Audio conversion finished."
if res=0 then
put "Status: success"
else
put "Status: error - errorcode="&res
end if
end