Releases: RocketRobz/Vid2RVID
Releases · RocketRobz/Vid2RVID
v1.7.2
Read this guide for how to convert a video to the .rvid format.
Bug fix
- Fixed wrong interlaced field being set for each frame conversion thread, which occurred if the amount of video frames for each thread are unevenly split.
v1.7.1
Read this guide for how to convert a video to the .rvid format.
Bug fixes
- Fixed dual-screen videos displaying incorrect frames in between 8 split points. This bug was overlooked when improving the conversion speed.
- Improved determination if 4:3 dual-screen videos should be compressed (ex. above 12FPS will prevent compression in order for Rocket Video Player to not slow down during frame loading).
- Re-release: Fixed where the amount of memory allocated for frame offsets (pre-duplicate removal) was doubled during conversion process.
v1.7
Read this guide for how to convert a video to the .rvid format.
What's new?
- Video conversion speed has greatly improved by splitting between 8 threads! (ex. around 1hr -> 5 mins)
- A long list of numbers is no longer printed out during conversion, and the current converted amount of frames is now updated. (A change which comes from the Linux port by @Inky1003.)
- As the conversion speed has improved, you'll no longer be asked to compressed the video, as it'll be done automatically when possible.
- Video files can now be created for the GameBoy Advance!
- As the GBA ROM size limit is 32MB (without bank switching), you may not be able to convert long videos.
- 8BPP videos above 30FPS will be interlaced, and 16BPP videos above 15FPS will be interlaced.
- 8BPP videos which are 15FPS or less will be compressed to fit within the 32MB of ROM space.
- Only 8-bit mono audio is supported. If 16-bit is selected, the audio will be downconverted to 8-bit.
- Place Rocket Video Player v2.3.0 or later (named as
rvid.gba) in the same location asVid2RVID.exe, and you'll get a new.gbafile containing the video after conversion. - Best results achieved under max. 32MB were (for examples) a 15FPS video which is a minute and around 30 seconds, and a 60FPS video under 30 seconds (both 8BPP and in 16:9).
- Improved the selection menus by implementing the changes from the Linux port by @Inky1003.
Bug fixes
- If the video file becomes too big during conversion (limit being 16GB (20GB with sound) for DS(i), and 32MB for GBA), the process will now stop.
- Videos containing a width that's less than the screen's will now be displayed properly after conversion.
v1.6
Read this guide for how to convert a video to the .rvid format.
What's new?
- Increased video file size limit from 4GB to 16GB (or 20GB with audio)!
- As Rocket Video Player only supports the FAT & FAT32 filesystems, the video will be split into a maximum of 4 (or 5 with audio) 4GB files.
- Added stereo audio support.
- Place
soundRight.rawin the video frame folder if the video supports stereo.
- Place
- 72 FPS videos can now be created!
- Duplicate frames are now searched through the whole video in order to reduce file size further (when possible).
- Previously, only the prior converted frame was checked as a duplicate.
- Output videos (with progressive scan) now contain temporal dithering to reduce/remove color banding and achieve more on-screen colors!
- If you still have the folder containing frames reduced to 256 colors, please delete the
256colorsfile/folder in that folder, and then re-extract the video frames overwriting the existing ones.
- If you still have the folder containing frames reduced to 256 colors, please delete the
- Added that the frames will be interlaced above a certain FPS when selecting the color amount.
16 BPP, RGB565is now considered max quality (past the high quality of16 BPP, RGB555).
Bug fix
- Fixed an overlooked bug which caused 59.8261 FPS videos to be created as 60 FPS when the saved video info already exists.
v1.5.1
Read this guide for how to convert a video to the .rvid format.
What's new?
- Added more frame rate options (25 FPS, 50 FPS, and the native DS refresh rate of 59.8261 FPS).
v1.5: TWL Christmas Release 🎄
Read this guide for how to convert a video to the .rvid format.
🎁 What's new? 🎁
- 8BPP 30-60FPS video files can now be created at progressive scan!
- 16BPP video files can now be created at both max 60FPS (interlaced for 48-60FPS) at max 192px vertical resolution!
- 8BPP dual-screen 15-30FPS video files can now be created at progressive scan!
- 8BPP dual-screen video files can now be created at both max 60FPS (interlaced for 48-60FPS) at max 192px vertical resolution!
- 16BPP dual-screen video files can now be created at both max 30FPS (interlaced for 24-30FPS) at max 192px vertical resolution!
- If the extracted video frames are double the size of the DS(i) resolution, ImageMagick will now be used to reduce the resolution.
v1.4: Revival
Read this guide for how to convert a video to the .rvid format.
What's new?
- In order for 60FPS playback on DS and DS Lite consoles to be possible, on-screen colors can now be reduced to 256 (8 bits-per-pixel) for a reduced frame file size!
- Requires an installation of ImageMagick with application directory added to system path.
- Dual-screen videos can now be created!
- Put bottom screen video frames in the
bottomfolder within the folder containing the video frames.
- Put bottom screen video frames in the
- Dithering is now applied to newly created video files to reduce color banding!
- 16 BPP video can now be created with the RGB565 color mode!
- The 16 BPP option is now only limited to videos with a height of 108 pixels or less due to speed limitations on the DS(i) with Rocket Video Player.
- Video's height is now read from the first video frame instead of from
info.ini. - Frame rate can now be picked within Vid2RVID itself instead of requiring to input it in
info.ini. - Audio sample rate limit has been increased from 16khz to 32khz!
- You can now choose whether the audio encoding is 8-bit or 16-bit.
- If frame duplicates have been detected, they'll now be removed in order to keep the file size down.
- You can now drag and drop the folder containing the video's extracted frames into
Vid2RVID.exefor the frames (and audio) from that folder to be used. - The current on-screen frame number during conversion is now only updated each 500th frame.
- You will no longer be asked to interlace the video, as it'll now be done automatically when using a high frame rate (above 30FPS for single-screen videos, and above 15FPS for dual-screen videos).
Bug fix
- Fixed an overlooked bug where compressed
.rvidfiles above 2GB would not be created properly.
v1.3
Bug fix
- Sound will no longer be glitched, when manually specifying no compression (
COMPRESSED = 0), ininfo.ini.
(Thanks to dan9er for pointing out this bug!)
v1.2
NOTE: Starting with this version, DS editions of Vid2RVID will no longer be provided.
What's new?
- To simplify the conversion process,
HAS_SOUND,AUDIO_HZ, andCOMPRESSEDcan now be read frominfo.ini. (Requested by LeonPro12)
Bug fix
- If no frame count is provided in
info.ini, the outputted .rvid file's header will now not show that there's an extra frame.
Fixes bug where a glitched frame would be shown at the end of the video in the Rocket Video Player.
v1.1
NOTE: .rvid files made with this version and after, will require Rocket Video Player v1.1.
What's new?
- Windows only: You can now make lossless compressed rvids with the LZ77 compression format!
- You can now make interlaced rvids!
For example, if the extracted frames have weaved lines, and the input FPS is24, the Rocket Video Player will play it in 48FPS, by swapping between the top and bottom fields.
IfINTERLACED = 0/INTERLACED = 1is not specified inrvidFrames/info.ini, the app will ask if the video is interlaced. - Both
libgcc_s_dw2-1.dllandlibstdc++-6.dllare now bundled.