Skip to content
Pre-release

@m35 m35 released this Mar 14, 2021

- Support for Panekit - Infinitive Crafting Toy Case videos
- Support for Star Wars - Rebel Assault II - The Hidden Empire videos
- New video detection framework should identify even more unique video variations
- Added new full frame replace option: size-limit="original non-zero"
  (see manual for details)
  (Github issue #32 "Resident Evil 2 Video bug" by gledson999)
- Renamed command-line "-replacexa" option to "-replaceaudio"
  (see manual for details)
- Support for replacing audio streams used in several SquareSoft games
  (Github issue #35 "How to replace modified video w audio in Chrono Cross?"
   by saifhashmi210)
- Tiny quality improvement to video frame encoding
Bug fixes:
- Header frame number in image sequence file names is incorrect
Assets 3
Pre-release

@m35 m35 released this Aug 11, 2020

- More robust XA audio detection
- Support for saving images as TIFF in Java 9+
- Ignore silent XA streams
- Improved Tim detection, including
  Github issue #29 "TIM image not found in file" by gmarty
Bug fixes:
- Replacing XA with pcm audio doesn't actually make any changes,
  broken since v0.99.8
  (Github issue #30 '"-replacexa" command does not work' by ViToTiV)
- Real-time audio player doesn't play tiny clips
- Error when Tim image ends at sector boundary
- Sector type detection issues
Assets 3
Pre-release

@m35 m35 released this Dec 15, 2019

Bug fixes:

  • Some videos in EA games are still not detected
Assets 5
Pre-release

@m35 m35 released this Dec 14, 2019

- Added support for Jackie Chan Stuntmaster videos
Bug fixes:
- Some videos in EA games are not detected
Assets 3
Pre-release

@m35 m35 released this Nov 17, 2019

- Added support for Starblade Alpha videos
Bug fixes:
- Replacing audio throws an exception
Assets 3

@m35 m35 released this Sep 7, 2019

download

Bug fixes:

  • Unsupported EA videos caused error

Known issues:

  • Videos with variable frame rates cause a lot of problems:
    • Usually unable to detect when videos have a variable frame rate
    • The audio and video become out of sync when saving a video with
      variable frame rates as AVI
    • Even when a video is identified as having a variable frame rate,
      some video players do not play the generated AVI correctly (primarily
      on Windows). Try a more reliable player (such as VLC media player).
  • Real-time playback doesn't work for videos with a long audio delay
  • Real-time playback stops early if audio ends before video ends

Source code

Binary & source code

Assets 5

@m35 m35 released this Aug 10, 2019

download

  • Added Italian translation (thanks Gianluigi "Infrid" Cusimano!)
  • Updated Spanish translation
    (still many thanks to Víctor González, Sergi Medina!)
  • Minimum required Java version is now version 6
  • Updated to be compatible with Java version 9 and higher
  • Added support for ReBoot video (thanks to XBrav!)
  • Added support for Policenauts FMVs
  • Added support for Road Rash 3D FMVs
  • Added support for opening video of Aconcagua
  • Improved real-time audio/video player on Linux (hopefully)

Bug fixes:

  • Couldn't save 24-bit TIM images as png
  • Videos with odd frame dimensions caused errors
  • Lots of small fixes

Internal:

  • Revamped bitstream handling
  • Several simplifications

Known issues:

  • Videos with variable frames rates saved as AVI do not play right in
    some video players (primarily on Windows). Use a more reliable player
    such as VLC media player.

Source code

Binary & source code

Assets 5

@m35 m35 released this Jan 21, 2019

download

  • Updated Spanish translation (still many thanks to Víctor
    González, Sergi Medina)
  • Updated Japanese translation (still using Google translate)
  • More thorough searching for content in input files (indexing is
    slower)
  • Index format changed, indexes need to be regenerated
  • Better description about the difference between saving a File
    item as "normal" vs "raw"
  • Default uncompressed video saving quality is now "high"
  • Updated manual with lots of useful information
  • Generally improved all GUI, command-line and logging messages
  • Generally improved error handling
  • ✘ Remove volume slider from audio saving GUI

Replacing content:

  • Can now replace audio used in many Square games
  • When modding/replacing content, all changes wait until the end
    before actually being applied
  • ✘ Remove ability to replace Tim images with a normal image
    Tim images can now only be replaced with another Tim image
  • ✘ Audio replacing now requires the new audio to be of exact same
    length as the existing audio

Bug fixes:

  • Audio filename not being updated when changing selection in the GUI
  • Items sorted wrong in some cases
  • 0 sized File items had a sector length of -1
  • Video disc speed not properly detected when there are multiple
    parallel audio streams
  • Opening a file that is too small to be identifiable caused an error
  • Video sectors being corrupted when trying to replace AC3 and
    Dredd frames
  • save.log file name not localized
  • Bad error handling when there were errors in the input file's
    filesystem
  • Empty audio packets written to AVI when saving audio streams from
    some Square games
  • Other small bug fixes

Internal:

  • Added ability to override default logging settings using standard
    Java logging features
  • New processing pipeline and a massive restructuring of system
    makes it possible to add support for more types of videos
  • In progress support for SPU audio and 'VAG' files
  • Frame numbering redesign

Known issues:

  • Video playback on Linux may still not work right
  • Videos with variable frames rates saved as AVI do not play right
    in the default video players found in some Windows versions.
    Use a more reliable player such VLC media player.

Source code

Binary & source code

Assets 8

@m35 m35 released this Jan 9, 2017

Download

  • XA audio can now be replaced using .wav files
  • Simplified error messages
  • ✘ Command-line -play option removed

Bug fixes:

  • Videos with multiple audio streams was broken
  • Incorrect correction of corrupted XA audio
  • Possible failure when saving some movies as image sequence
  • Some GUI weirdness when first selecting an item
  • Other minor or command-line related bugs

Internal:

  • Java version of the Hitmen "Psx Audio Tools 0.1" vagpack.c
  • PSound .ppl file parser
  • Better error handling
  • Improved internationalization
  • Introduced new bugs ;)

Source code

Binary & source code

Assets 5

@m35 m35 released this Sep 15, 2016

  • Update Spanish translation (many thanks Víctor González, Sergi Medina)
  • Allow replacing FF7 frames with STRv2 frame format
  • Added support for Gran Turismo (1 and 2) videos
  • Simplified error/warning messages
  • Improved encoder: removes redundant data to make frames smaller
  • More flexible Judge Dredd video detection (reduced program size greatly)
  • Split video at large sector or frame number gaps
    (fixes JPSXDEC-7 reported by truston, and JPSXDEC-9 reported by hgdagon)
  • sectordump includes count of sector types at the end
  • No longer report most channel numbers as corruption
  • Index saved as UTF-8 to handle Unicode paths
  • Updated launch4j executable
    x Remove ability to generate index to stdout

Bug fixes:

  • JPG error message
  • Single unidentified sectors not being checked for images
  • Main command-line help text errors
  • Static data end sector off by 1
  • 2336/sector image identification issue
  • "Apply to all X" caps localization issue for Spanish
  • Corrupted header sector number not handled correctly
  • Logging issues
  • other minor bug fixes

Internal:

  • Contextual sector identification, along with more flexible disc indexer
    may have slowed down indexing speed
  • Restructured video frame demuxing
  • More tests

Known Problems:

  • Some .iki frame rate detection is wrong
  • Audio + Video playback on Linux might be choppy or not display
Assets 5