GRUPO DE STEAM
Vidsquish vidsquish
GRUPO DE STEAM
Vidsquish vidsquish
29
JUGANDO
137
ONLINE
Fundado
2 de junio de 2017
Idioma
Inglés
 Este tema se ha marcado como fijo, por lo que probablemente sea importante
Lulech23 2 JUN 2017 a las 10:26 p. m.
Vidsquish v2.0.1 - 10/16/22 [Download]
About

Vidsquish is a GUI-based application for compressing and customizing full motion cutscenes for a range of video games. Using powerful profile and libraries systems, Vidsquish is fully adaptable to a broad variety of formats. Profiles make performing complex operations as easy as a few clicks (and a lot of patience) for end users.

With Vidsquish, your cutscenes can be:

  • Compressed to save disk space
  • Converted from 30 FPS to 60 and beyond using advanced motion interpolation techniques
  • Adapted to suit virtually any screen aspect ratio


Demo

Vidsquish demonstration on YouTube (Please view in 60 FPS!)


Setup (Download)

Important: always make a backup of your original video files if you have the free space for it. Vidsquish will do its best not to corrupt your data if it is interrupted, but after conversion there's no going back to your videos' original state. Alternatively, if you don't have the free space for a backup, you can always run a Verify Integrity of Game Files operation to restore the original videos from the internet.

Download the latest version of Vidsquish here (v2.0.1)[app.box.com]
(Mirror)[www.dropbox.com]

Download on Nexus Mods[www.nexusmods.com]

What's new:
  • Updated FFMPEG and BINK libraries to the latest versions
    • Existing BINK profiles must be updated to call the new executable:
      • radbatch.exe > radvideo64.exe radbatch
  • Added AREA-51 profile
  • Added FINAL FANTASY VII REMAKE INTERGRADE profile

Previous versions:
Vidsquish does not require installation. Simply extract the application to the directory of your choice and run Vidsquish.exe.


Features
  • Easy-to-use GUI with all the necessary tools packed right in
  • Pause/resume support for long conversions
  • Multi-processing support to speed up conversions on systems with high CPU core counts
  • Support for multiple levels of compression, offering everyone the ideal compromise of filesize and image quality
  • Resolution options to further tune size versus quality
  • Letterbox and crop options for aspect ratios such as 21:9, 16:10, 3:2, 4:3 and beyond!
  • Advanced motion interpolation to truly convert cutscenes to 60 FPS or higher!
  • External profile system with support for custom and third-party profiles
  • Built-in libraries manager interface for new profiles that require special libraries
  • Completely skinnable interface with support for custom and third-party skins


Known issues
  • Vanquish profile has no audio, some videos are incompatible, converted videos do not fill the screen (game issue, requires mod to fix)


WARNING
  • Vidsquish profiles modify files on your PC. While having support for external profiles is great, so is the danger of poorly-written or malicious profiles designed by other users! If in doubt, it is strongly recommended to only use profiles included with Vidsquish. I AM NOT RESPONSIBLE FOR ANY DAMAGE THAT MAY COME TO YOUR PC AS A RESULT OF THIRD-PARTY PROFILES!


How to use Vidsquish

With the program downloaded and running, you'll be presented with the main user interface:

(Screenshot)[i.imgur.com]

Usage is straightforward. First, select the profile for the game you wish to modify, then select the 'Browse new...' button to locate the game's video data. This can either be the game's data directory itself, or a backup you've copied elsewhere (recommended). Select any file with the appropriate format to continue. The entire folder will be used--selecting a file simply guarantees a match with the selected profile.

Next, choose your desired settings for each option. If you're unsure about what any of them do, click the ? icon beside the selection box to learn more.

With all your settings selected, you may begin the conversion process. A project file will be stored in the target directory, saving your settings for later in case the process is interrupted. You may stop the conversion at any time and come back to it later, or even manage multiple conversions at once. If Vidsquish is closed, you may resume a previous project by selecting 'Browse previous...' from the source directory menu. (Warning: choosing a directory with 'Browse new...' will erase any previous projects stored in the selected directory!)

Note that some profiles may take a while to generate a preview image or show any change to the progress meter. This is normal. When in doubt, check the target directory for signs of activity. Modifying cutscenes is a long and complex process, so please be patient!

Conversion time varies greatly by each PC and selected settings. Expect some conversions to take days to fully complete. However, not all profiles and settings are created equal, and some may complete in a matter of minutes.


Creating Profiles
As of version 1.0.0, Vidsquish profiles are completely external to the application itself. Feel free to use the included profiles as a template for making your own! For more details, check out the Profile Development Guide.


Changing Skins

Vidsquish features a completely skinnable interface, with both a modern and "classic" skin included by default. Skins can be selected using the drop-down menu at the top-right of the window. Want to make your own? Check out the Skin Development Guide!


Credits

Vidsquish would not be possible without the work of many others releasing the tools it is based on. Special thanks goes to every developer who played a part in making it happen!

Vidsquish (c) 2017-2021 Lucas Chasteen. Built on FFmpeg, Copyright (c) 2000-2021 Fabrice Bellard; utf_tab by Halley's Comet Software (unlicensed); BINK Video Compressor, Copyright (c) 1991-2021 RAD Game Tools; VGAudio by Alex Barney (c) 2016-2021; MPEG Sofdec & CRI Movie, Copyright (c) 1999-2021 CRI Middleware Co.
Última edición por Lulech23; 16 OCT 2022 a las 1:46 p. m.
< >
Mostrando 1-15 de 98 comentarios
Juakin 5 JUN 2017 a las 5:16 a. m. 
The process is using only 25% of CPU, it would be interesting to add multi-core support.
Lulech23 5 JUN 2017 a las 6:59 a. m. 
Publicado originalmente por Juakin:
The process is using only 25% of CPU, it would be interesting to add multi-core support.

I think so too—this was originally the plan, but I only had a week of free time to get this done and in the end I had to put off that feature for now. Hopefully that will come eventually!
Fraggoso 7 JUN 2017 a las 12:40 a. m. 
Hi Lulech23, how can I add other formats than CRI Movie or Sofdec?
I want to test different formats like .ogg. Is that possible?

Would it also possible to add an option to either double, tripple or quadruple the FPS?
Not every game have 30 FPS to interpolate that to 60 (sadly I know).
For Instance, FFIX has only 15 FPS. I don't know how interpolation would look for it to go up to 60 or will it be interpolated to 30 as it's only having that low FPS? ^^
Lulech23 7 JUN 2017 a las 3:12 p. m. 
Publicado originalmente por Fraggoso:
Hi Lulech23, how can I add other formats than CRI Movie or Sofdec?
I want to test different formats like .ogg. Is that possible?

Early on I considered the possibility of keeping profiles external, but they're really just too specific to be kept separate from the program itself. So, I'm the only one that can add new profiles. If you have a specific profile request I will consider adding it :)

Would it also possible to add an option to either double, tripple or quadruple the FPS?

This is something I thought about too--having FPS be 1x/2x/3x instead of flat 30/60. Could still go that route with an update, but all things considered the 30/60 option makes the most sense for now. Technically 30 FPS doesn't modify FPS at all, so if you have a 15 FPS video, choosing 30 will output 15. On the other hand, 60 is 60, so a 15 FPS video will be interpolated to 60 just like a 30 FPS video would.
Fraggoso 8 JUN 2017 a las 12:59 a. m. 
Oh I tough that everyone can add profiles. ^^
I made an interpolation test with MEgui and a custom script and it really looks way better then the choppy 15 FPS. I just wanted to use vidsquish and share it with the community as they don't need to download a 10 GB FMV pack. ^^

FFIX uses ogg without any modifications. They're stored as *.bytes but if you rename them to *.ogg they play normally and after converting them and renaming them to *.bytes once more they're recognized by the engine again.
burnhell 8 JUN 2017 a las 10:25 a. m. 
How can I make the 60fps video works ingame?

I encoded nier automata videos to 60fps very smooth and slow with compress level 3 at 720p, aspect ratio 16.9 with letter box default, took me 16hours but it's not running at 60fps, it still feels and marks 30fps on the steam fps counter.

Can you upload the 60fps videos please or give some tips on how I can make this works, which settings I should use to perfectly encode to 60fps, oh I am using FARv0.6.0.1 btw.

Besides this issue this tool is awesome ver good work.

btw: I was using vidsquish v0.9.0
Última edición por burnhell; 8 JUN 2017 a las 10:33 a. m.
Lulech23 8 JUN 2017 a las 3:03 p. m. 
Publicado originalmente por Fraggoso:
FFIX uses ogg without any modifications. They're stored as *.bytes but if you rename them to *.ogg they play normally and after converting them and renaming them to *.bytes once more they're recognized by the engine again.

Sweet, that sounds super easy to work with. Consider it on the to-do list!

Publicado originalmente por burnhell:
How can I make the 60fps video works ingame?

With FAR installed, run the game and press Ctrl + Shift + Backspace to bring up the in-game FAR UI. From there you can check the box "Remove 60 FPS cap". Make sure the box next to it, "Use busy-wait for capped FPS" is UNchecked. Then you'll see 60 FPS cutscenes. If you don't see those options, you need to update FAR.
burnhell 8 JUN 2017 a las 5:15 p. m. 
Publicado originalmente por Lulech23:
Publicado originalmente por Fraggoso:
FFIX uses ogg without any modifications. They're stored as *.bytes but if you rename them to *.ogg they play normally and after converting them and renaming them to *.bytes once more they're recognized by the engine again.

Sweet, that sounds super easy to work with. Consider it on the to-do list!

Publicado originalmente por burnhell:
How can I make the 60fps video works ingame?

With FAR installed, run the game and press Ctrl + Shift + Backspace to bring up the in-game FAR UI. From there you can check the box "Remove 60 FPS cap". Make sure the box next to it, "Use busy-wait for capped FPS" is UNchecked. Then you'll see 60 FPS cutscenes. If you don't see those options, you need to update FAR.
Thank you very much, will the uncap causes any issues ingame, because my monitor is 60hz, do you have any tips for 60hz users?

Should I put 119.939991 on the fps limiter in FAR or can I keep 59.939991?

Edit: I was not able to ake the cutscenes to runs at 60fps yet, is there any wokarround on how to enable this?
Última edición por burnhell; 8 JUN 2017 a las 6:14 p. m.
Lulech23 8 JUN 2017 a las 6:36 p. m. 
Hmm, that should do it, but there may be some other settings I've changed as well. If you want you can use my FAR.ini and DXGI.ini: https://www.dropbox.com/s/80vz3vmjvo3bwlk/FAR.zip?dl=0

Just drop both of those in your SteamApps\common\NieRAutomata folder.
burnhell 8 JUN 2017 a las 6:38 p. m. 
Publicado originalmente por Lulech23:
Hmm, that should do it, but there may be some other settings I've changed as well. If you want you can use my FAR.ini and DXGI.ini: https://www.dropbox.com/s/80vz3vmjvo3bwlk/FAR.zip?dl=0

Just drop both of those in your SteamApps\common\NieRAutomata folder.
thanks gonna test it now.

BTW: do you have V-Sync (ingame) enabled or disabled?

Edit: Now it's working thank you very much. :)
Última edición por burnhell; 8 JUN 2017 a las 6:52 p. m.
Lulech23 8 JUN 2017 a las 6:53 p. m. 
Awesome!

Also, I keep V-sync off and use FAR to limit FPS to 60.
burnhell 8 JUN 2017 a las 7:11 p. m. 
Publicado originalmente por Lulech23:
Awesome!

Also, I keep V-sync off and use FAR to limit FPS to 60.
Thanks gonna test with it off, cutscenes are beautiful to watch now, many thanks for this Lulech23. :)
Fraggoso 8 JUN 2017 a las 11:47 p. m. 
Publicado originalmente por Lulech23:
Publicado originalmente por Fraggoso:
FFIX uses ogg without any modifications. They're stored as *.bytes but if you rename them to *.ogg they play normally and after converting them and renaming them to *.bytes once more they're recognized by the engine again.

Sweet, that sounds super easy to work with. Consider it on the to-do list!

Thanks a bunch! :D
Lulech23 10 JUN 2017 a las 2:56 p. m. 
Publicado originalmente por Fraggoso:
Thanks a bunch! :D

Just uploaded another update with a Final Fantasy IX profile! More details to come shortly in an announcement post.
Space Coward 14 JUN 2017 a las 5:51 a. m. 
You know, Grim Fandango would be awesome as a profile. The compression isn't a problem as the master copies of the cutscenes included still keep the game under 6GB, but all of them run at a rather low framerate. If I remember correctly, it's 15, 16 or 24 FPS. (edit: it's 30, but animation quality looks closer to 15) It uses Ogg videos played through Theora, and interpolation would be nice to keep it consistent with the unlocked framerate in Remastered mode.

Double Fine made this one easy, everything's dumped under a 1.42GB folder called "MoviesHD" with a bunch of 30 FPS oggvorbis files. Seeing that you already support Theora somewhat with the FFIX profile, this might not be a hard one to take on.

Your work so far has been awesome, but there are a LOT of older titles that could use these sorts of improvements.

EDIT: On second thought, your FFIX profile might be enough already. ;) I just redownloaded GF Remastered and renamed one of the cutscenes to .bytes, suddenly everything in the folder was picked up just fine and it converted. I haven't compared them or tested them yet in-game, but you may have inadvertently fixed the low framerate cutscenes of an entirely different game.
Última edición por Space Coward; 14 JUN 2017 a las 8:38 a. m.
< >
Mostrando 1-15 de 98 comentarios
Por página: 1530 50