Files
Grabber-Config/.vscode/tasks.json
Patrick Gniza 5bf1fafddf Initiale Veröffentlichung von Grabber-Config
- Tkinter-GUI zur Konfiguration analoger DirectShow-Video-Grabber
- Unterstützung für PAL/NTSC/SECAM-Umschaltung
- Unterstützung für Composite- und S-Video-Eingänge über IAMCrossbar
- Automatische Speicherung und Anwendung der Konfiguration
- Headless-Startmodus mit automatischer Konfigurationsanwendung
- Speicherung der Konfiguration unter ProgramData
- Nuitka-kompatible Projektstruktur
- Inno-Setup-Installer mit optionalem Autostart
- README, MIT-Lizenz und requirements.txt hinzugefügt
- Projekt-Icon erstellt
2026-05-18 15:54:43 +02:00

47 lines
1.5 KiB
JSON

{
"version": "2.0.0",
"tasks": [
{
"label": "Build Grabber Config",
"type": "shell",
"command": "${workspaceFolder}/.venv/Scripts/python.exe",
"args": [
"-m", "nuitka",
"--standalone",
"--enable-plugin=multiprocessing",
"--enable-plugin=anti-bloat",
"--enable-plugin=tk-inter",
"--windows-console-mode=disable",
"--lto=no",
"--msvc=latest",
"--output-dir=build",
"--assume-yes-for-downloads",
"--windows-company-name=Patrick Gniza",
"--windows-product-name=Grabber Config",
"--windows-file-version=1.0.0",
"--windows-product-version=1.0.0",
"--windows-file-description=Grabber Config",
"--windows-icon-from-ico=GrabberConfig.ico",
"GrabberConfig.py"
],
"group": "build",
"problemMatcher": []
},
{
"label": "Build Grabber Config Setup (Inno Setup)",
"type": "process",
"command": "c:\\Program Files (x86)\\Inno Setup 6\\ISCC.exe",
"args": [
"setup.iss"
],
"presentation": {
"reveal": "always",
"echo": false
},
"group": {
"kind": "build",
"isDefault": true
}
}
]
}