@maxmusic, похоже, там вообще параметры не заданы кроме формата. Вероятно, берутся просто последние, что использовались.
Чтоб в максимальном качестве 320 мп3 сохранить, нужно строчки
заменить на
Чтоб в максимальном качестве 320 мп3 сохранить, нужно строчки
Код:
-- Устанавливаем формат рендера MP3 с битрейтом 320 kbps
reaper.GetSetProjectInfo_String(0, "RENDER_FORMAT", "l3pm", true)
заменить на
Код:
function enc(data)
local b='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'
return ((data:gsub('.', function(x)
local r,b='',x:byte()
for i=8,1,-1 do r=r..(b%2^i-b%2^(i-1)>0 and '1' or '0') end
return r;
end)..'0000'):gsub('%d%d%d?%d?%d?%d?', function(x)
if (#x < 6) then return '' end
local c=0
for i=1,6 do c=c+(x:sub(i,i)=='1' and 2^(6-i) or 0) end
return b:sub(c+1,c+1)
end)..({ '', '==', '=' })[#data%3+1])
end
----https://mespotin.uber.space/Ultraschall/misc_docs/RENDER_How_RenderCFG-Base64-strings_are_encoded.txt
render_format = string.char(108,51,112,109,64,1,0,0,0,0,0,0,10,0,0,0,255,255,255,255,4,0,0,0,64,1,0,0,0,0,0,0)
reaper.GetSetProjectInfo_String( 0, 'RENDER_FORMAT', enc(render_format), true )