This tool includes:
"""
360mpgui v1.5.0.0
A professional 360° media manager, viewer, and converter.
Requires: pip install opencv-python pillow numpy pyqt5
"""
import sys
import os
import json
import threading
import time
from datetime import datetime
from pathlib import Path
from PIL import Image
import numpy as np
import cv2
from PyQt5.QtWidgets import *
from PyQt5.QtCore import *
from PyQt5.QtGui import * 360mpgui v1.5.0.0
4. Patching and Security
Version 1.5.0.0 simplifies the process of patching games. Whether it is applying title updates or patching XEX files to remove media checks (allowing games to run from a hard drive), the GUI streamlines the process. It also integrates security features to verify that files haven't been corrupted during transfer or conversion.
4. Batch Processing Queue
For professionals handling dozens of clips, v1.5.0.0 adds a batch queue window. You can now load multiple input files, apply identical operations (e.g., inject 360 metadata + convert to MP4), and process them sequentially without user intervention. This tool includes:
3. Xbox 1 (Original Xbox) Support
The Xbox 360 was famous for its backwards compatibility, and 360mpGUI honors that legacy. The tool includes functionality to handle original Xbox ISOs, allowing veterans to prepare their OG Xbox titles for play on modified 360 hardware.
3. Repairing Corrupted or Incomplete MP4 Headers
If you have a damaged MP4 that won’t seek or play in editors: Interactive 360° panorama viewer (mouse drag to rotate)
- Load the file in 360mpgui.
- Navigate to
Tools > Rebuild MP4 Header.
- The software recreates the
moov atom using a second pass. This feature was significantly improved in v1.5.0.0, with a success rate of over 85% for common corruption patterns.
Scenario: Scanning a 1TB External HDD for Bad Sectors
- Launch the tool with the external drive connected via USB-to-SATA adapter (Note: USB may block low-level commands. For best results, connect via direct SATA).
- Select the drive from the port list.
- Click S.M.A.R.T. → Read Attributes to check current health.
- Go to Test → Verify.
- Set LBA range: 0 to max (default).
- Choose “Remap” mode.
- Click Start.
- Monitor the graph: Green blocks are good; orange/red indicate slow or bad sectors.
- After completion: Check the log for reallocated sectors.
Tip: For drives with thousands of bad sectors, run ERASE WAIT before remap to stabilize the surface.