From 017a8b7026124b888465f2ae0cc05f305eb25f3a Mon Sep 17 00:00:00 2001 From: fotisandstuff <44263494+fotisandstuff@users.noreply.github.com> Date: Thu, 26 Jan 2023 19:26:52 +0200 Subject: [PATCH] Update leafac_Explode multistream (multitrack) media file to new one-stream (one-track) media files.lua added the changes we made on the stream --- ... media file to new one-stream (one-track) media files.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Scripts/leafac_Explode multistream (multitrack) media file to new one-stream (one-track) media files.lua b/Scripts/leafac_Explode multistream (multitrack) media file to new one-stream (one-track) media files.lua index 02c2694..e9bf961 100644 --- a/Scripts/leafac_Explode multistream (multitrack) media file to new one-stream (one-track) media files.lua +++ b/Scripts/leafac_Explode multistream (multitrack) media file to new one-stream (one-track) media files.lua @@ -18,7 +18,7 @@ for selectedMediaItemIndex = 0, selectedMediaItemsCount - 1 do local file = string.gsub(reaper.GetMediaSourceFileName(source, ""), "\\", "/") table.insert(mediasToInspect, - {mediaItem = mediaItem, file = file, streams = {}}) + {mediaItem = mediaItem, takeName = reaper.GetTakeName(take), file = file, streams = {}}) end local inspectCommandParts = {ffmpeg} @@ -140,9 +140,12 @@ for _, media in ipairs(mediasToConvert) do reaper.SetMediaItemInfo_Value(streamMediaItem, "B_MUTE", mute) local streamTake = reaper.AddTakeToMediaItem(streamMediaItem) reaper.SetMediaItemTakeInfo_Value(streamTake, "D_STARTOFFS", startOffset) + reaper.GetSetMediaItemTakeInfo_String(streamTake, "P_NAME", stream.file, true) --media.takeName .. tostring(streamIndex) local source = reaper.PCM_Source_CreateFromFile(stream.file) reaper.SetMediaItemTake_Source(streamTake, source) end end reaper.Main_OnCommand(40047, 0) -- Peaks: Build any missing peaks + +