MCPcopy Index your code
hub / github.com/Yutaka-Sawada/MultiPar

github.com/Yutaka-Sawada/MultiPar @v1.3.3.6

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.3.3.6 ↗ · + Follow
544 symbols 1,845 edges 103 files 394 documented · 72% updated 37d agov1.3.3.6 · 2026-03-01★ 1,3347 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

MultiPar

v1.3.3.6 is public

  This is a minor update version. If there is no serious problem or large change, next version will be the last of v1.3.3 tree.

  Because recent Nvidia GPU doesn't support 32-bit application, I changed MultiPar's behavior not to check GPU property. Thanks betagitman for reporting this issue. On 64-bit Windows OS, users need to use par2j64.exe instead of par2j.exe for GPU acceleration.

  MultiPar supports FLAC fingerprint (ffp). as it was requested. If you want to use FLAC Fingerprint on MultiPar, you need to put flac.exe and libFLAC.dll in MultiPar folder or somewhere PATH variable environment (such like Windows/System32). You can download them from FLAC official download page.

  MultiPar shows misnamed or moved files at verification with .SFV and .MD5 checksum. To search misnamed files, you need to change "Verification level" option to "Additional verification" at "Verification and Repair options" on MultiPar Option window. If recursive search is slow, you may check "Don't search subfolders" item.

  My web-pages on vector.co.jp disappered at 2024 December 20. Thanks Vector to support MultiPar for long time. I use this GitHub page for MultiPar announcement.

[ Changes from 1.3.3.5 to 1.3.3.6 ]

Installer update - Inno Setup was updated from v6.5.4 to v6.7.1.

GUI update - Change - GPU option is enabled always, even when GPU device doesn't exist.

SFV/MD5 client update - New - FLAC Fingerprint files are supported (by flac.exe and libFLAC.dll). - It will search misnamed files in base directory by "vl2" option.

[ Hash value ]

  MultiPar1336.zip
MD5: D84778B6BE68AD2A488FB6492C3F8992
SHA1: 9CFE9EA7AB3559E6AE2C98A443F4EF1721D70614

  MultiPar1336_setup.exe
MD5: 9A8D238DD657B9F93817BCCB90DC3C92
SHA1: 82F22F5815F185FA50B2A6BD69967B0C6BFC2A92

  To install under "Program Files" or "Program Files (x86)" directory, you must select "Install for all users" at the first dialog.

  Old versions and source code packages are available at GitHub or OneDrive.

Core symbols most depended-on inside this repo

print_win32_err
called by 130
source/par2j/common2.c
print_progress
called by 58
source/par2j/common2.c
printf_cp
called by 56
source/par2j/common2.c
Phmd5End
called by 55
source/par2j/phmd5.c
crc_update
called by 54
source/par2j/crc.c
Phmd5Process
called by 51
source/par2j/phmd5.c
Phmd5Begin
called by 43
source/par2j/phmd5.c
utf16_to_cp
called by 41
source/par2j/common2.c

Shape

Function 510
Class 18
Method 16

Languages

C79%
C++12%
Python9%

Modules by API surface

source/par2j/common2.c57 symbols
source/par2j/gf16.c41 symbols
source/sfv_md5/common.c35 symbols
source/par2j/ini.c34 symbols
source/ShellExt/ShellExt.cpp33 symbols
source/par1j/common1.c28 symbols
source/par2j/verify.c24 symbols
source/par2j/create.c18 symbols
alpha/tool/queue_create.py18 symbols
source/par2j/gf_jit.h17 symbols
source/par2j/md5_crc.c14 symbols
source/par1j/par1.c14 symbols

For agents

$ claude mcp add MultiPar \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page