top of page

import sys

sys.path.append(RPR_GetResourcePath() + r"/UserPlugins")

from AZSTOKE_SILVER_python import *

  

def Msg(parm):

    RPR_ShowConsoleMsg(str(parm) + "\n")

    

retval, pathList = AZ_GetUserInputList("GetPath",3,"basePath:,subjectPath:,trackList:","D:\\,D:\\,3")


if retval:

    trackList = AZ_GetUserInputList("TrackList",int(pathList[2]),"track1,track2,track3","PL0000,PL0001,PL0002")

    

    unmatchList = AZ_TALKTRON_InsertMediaItems(pathList[1],pathList[0],0,1,0,True,True,2,trackList,{})

    for i, value in enumerate(unmatchList, 0):

        Msg("NotFiles" + str(value))

- SIMPLE SCRIPT -

unmatchedPathList = reaper.AZ_TALKTRON_InsertMediaItems(subjectLangPath,baseLangPath, startPos, mediaInterval, startEndType, isVolMatch, isHANDAUTOMER, HANDAUTOMER_ratioType, trackNameList,unmatchedPathListOut )

- API -

対応バージョン:

1.1.0

以降

TALKTRON

AZ_TALKTRON_InsertMediaItems

多言語音量自動調整機能

- API Detail -

▼入力値 

 ・subjectLangPath : ローカライズ音声が格納されたフォルダのパス

 ・baseLangPath : ベースとなる音声が格納されたフォルダのパス

 ・startPos : メディア挿入の開始位置(秒)

 ・mediaInterval : メディアの間隔(秒)

 ・startEndType : メディア挿入の開始位置の種別(0: 先頭から : 1 : プロジェクト末尾から)

 ・isVolMatch : 音量調整を行うかどうか

 ・isHANDAUTOMER : 音量調整前にHANDAUTOMERを実行するかどうか

 ・HANDAUTOMER_ratioType : HANDAUTOMERを実行する場合の調整率種別(HANDAUTOMER参照)

 ・trackNameList : 作成するトラック一覧(トラック名を含む音声がそのトラックに挿入され、該当するトラックがない音声は「None」トラックに挿入される)


▼出力値 

 ・unmatchedPathList : ベース音声が存在せず処理が行われなかったローカライズ音声のパス

bottom of page