Files
resty_functions/audio_convert.lua
T
2021-12-30 22:28:43 +08:00

18 lines
467 B
Lua

local cjson = require "cjson"
local uuid = require "resty.jit-uuid"
local TaskTypes = {
NOOP = 'NOOP',
AUDIO_CONVERT = "AUDIO_CONVERT"
}
local file_dir = ngx.var.tmp_file_dir
ngx.req.read_body()
local req_body = cjson.decode(ngx.req.get_body_data())
ngx.log(ngx.INFO, 'REQ_BODY -> ', ngx.req.get_body_data())
local data = req_body["data"]["audio"]
local converted = file_dir .. "/" .. uuid.generate_v4() .. ".mp3";
-- todo: convert audio file to mp3