Welcome to PGMV! My goal is to make it easy for everyone to find and share great plugins for creating amazing games. As a plugin developer myself, I'm excited to grow this community with all of you.
Movie Picture - MoviePicture.js
Plugin desc : Video picture display plugin
License : MIT License
Author : Triacontane
Website : https://triacontane.blogspot.com/
Desc page : https://triacontane.blogspot.com/
Download Page : https://raw.githubusercontent.com/munokura/triacontane-MV-plugins/refs/heads/main/MoviePicture.js
File name : MoviePicture.js
Help of plugin :
@url https://triacontane.blogspot.com/ @plugindesc Video picture display plugin @author Triacontane @license MIT License @help English Help Translator: munokura This is an unofficial English translation of the plugin help, created to support global RPG Maker users. Feedback is welcome to improve translation quality (see: https://github.com/munokura/triacontane-MV-plugins ). Original plugin by Triacontane. Please check the latest official version at: https://triacontane.blogspot.com ----- Plays videos using the picture display frame. Picture movement and rotation are supported, and multiple videos can be played in parallel. Videos will also be displayed at the bottom of the window. However, "picture color change" is not supported. This plugin can only be used with the main game version 1.6.0 or later. We have confirmed that videos stop at the first frame when run on a smart device. Therefore, for the time being, only local execution (Game.exe) is supported. Prepare a video file with the plugin command "MP_SET_MOVIE," then execute the event command "Show Picture" with an empty file specification. Plugin Command Details Execute from the event command "Plugin Command." (Parameters are separated by a space.) MP_SET_MOVIE file # Prepares the video file [file]. No extension required. MP_SET_LOOP 1 on # Loops the video with picture number [1]. MP_SET_PAUSE 1 on # Pauses the video in picture number [1]. MP_SET_WAIT 1 # Waits for an event until the video in picture number [1] plays. MP_SET_LIMIT 1 50 # Pauses the video in picture number [1] at 50 frames. MP_SET_VOLUME 1 50 # Sets the volume of the video in picture number [1] to 50%. MP_SET_SPEED 1 150 # Sets the playback speed of the video in picture number [1] to 150%. Prepare a video file located in a path other than the movie folder. The specified [path] can be a full path or a relative path from the path where the save folder is located. An extension is required. MP_SET_OUTER_MOVIE path # Prepare a video file [path]. An extension is required. Sets the video volume type. The settings are the same as the "Video Volume Type" plugin parameter. This overrides the plugin parameter setting. MP_SET_VOLUME_TYPE BGM To use a video with an alpha channel, set the second argument to on when executing the "MP_SET_MOVIE" plugin command. MP_SET_MOVIE file on * Transparency cannot be used in smart device environments (using .mp4). This is a codec (H.264) specification and is not supported by the plugin. Script Details Returns true if the video picture with the specified number has finished playing. Specifying a non-existent picture number will result in an error. This script can only be used if the "Auto-delete on End" parameter is disabled. $gameScreen.picture(2).isVideoEnd(); # Returns true if picture [2] has finished playing. Note: Playing multiple large videos may result in reduced performance. Terms of Use: You may modify and redistribute this plugin without permission from the author, and there are no restrictions on its use (commercial, 18+, etc.). This plugin is now yours. @param 動画音量種別 @text Video volume type @desc If the video contains audio, this is the audio type that refers to the volume. If not specified, it will always play at 100%. @type select @default none @option none @option BGM @option BGS @option ME @option SE @param 終了時自動削除 @text Automatic deletion on exit @desc Automatically delete the video picture when the video finishes playing. If not deleted, the video will freeze at the last frame. @type boolean @default true @param 動画取得フォルダ @text Video acquisition folder @desc The folder from which video files will be retrieved. If not specified, the "movies" folder will be used. No trailing slash is required. @param webm偽装拡張子 @text webm disguised extension @desc This is the disguised extension when playing webm format. Specify this if you want to obfuscate it. This does not increase the number of supported formats. @param mp4偽装拡張子 @text mp4 disguised extension @desc This is the disguised extension when playing mp4 format. Specify this if you want to obfuscate it. This does not increase the number of supported formats. @param 読み込み完了スイッチ @text Loading complete switch @desc This is the switch number that turns ON when the video file has finished loading. @type switch @default 0