VideoTools/scripts/git_converter/modules
Jake P 02bf711098 Attempt to fix Linux compatibility
🔧 File Detection
- Replaced nullglob with explicit file scanning
- Added more video formats (flv, webm, m4v, 3gp, mpg, mpeg)
- Better error reporting showing supported formats
 Hardware Detection
- Added lshw support for Linux hardware detection
- Conditional Windows commands - only run wmic on Windows
- Improved GPU detection for Linux systems
⏱️ Timeout Handling
- Cross-platform timeout support:
  - Linux: timeout
  - macOS: gtimeout
  - Windows: Background process with manual kill
📁 Path Handling
- Robust script directory detection for different shells
- Absolute module sourcing using SCRIPT_DIR
🖥️ Drag & Drop
- Better argument handling for Wayland desktop environments
- Comprehensive file extension support
Now works on:
-  Windows x64 (Git Bash, WSL)
-  Linux (Wayland, X11)
-  macOS (Terminal)
2025-12-14 03:20:36 +00:00
..
codec.sh Attempt to fix Linux compatibility 2025-12-14 03:20:36 +00:00
encode.sh Attempt to fix Linux compatibility 2025-12-14 03:20:36 +00:00
filters.sh Attempt to fix Linux compatibility 2025-12-14 03:20:36 +00:00
hardware.sh Attempt to fix Linux compatibility 2025-12-14 03:20:36 +00:00
quality.sh Attempt to fix Linux compatibility 2025-12-14 03:20:36 +00:00