# Optymalizacja archiwum mediów na Windows: skrypt BAT z pomocą Gemini, ChatGPT i Qwen
Rodzinne archiwum zdjęć i wideo z 15 lat zajmuje setki gigabajtów w dziesiątkach folderów. Różne formaty — od wideo z lustrzanek z wysokim bitrate po HEIC ze smartfonów. Rozwiązanie: skrypt BAT na czystym CMD, działający na dowolnym Windows bez Pythona czy Node.js. Użyto FFmpeg do wideo i ImageMagick do HEIC. Skrypt sam instaluje narzędzia przez winget.
Proces prowadzony był w czatach z AI: rola menedżera z wiedzą techniczną, bez pisania kodu ręcznie. Iteracyjnie naprawiano błędy, wskazując problematyczne bloki, by minimalizować halucynacje.
Porównanie modeli AI w rozwoju
Google Gemini 3
Stworzył MVP w 500 liniach w jeden wieczór. Podstawowa logika: rekurencyjne przeszukiwanie, konwersja z sztywnymi parametrami. Przetworzył dziesiątki gigabajtów w ciągu nocy. Problemy przy komplikowaniu:
- Dodanie CLI, Drag & Drop, cyrylicy, długich ścieżek.
- Halucynacje: utrata logiki, skracanie kodu, regresje w poprzednich poprawkach.
ChatGPT 5.2
Refaktoring i naprawa błędów. Szybkie odpowiedzi, przewidywanie wymagań. Ograniczenia: dobowy limit tokenów, podobne halucynacje po 1–2 iteracjach. Lepszy do skryptów Linux, słabszy pod Windows.
Qwen 3-Max (Alibaba)
Przetrawiła cały kod, przeanalizowała logikę, dodała szczegółowe komentarze. Pełny refaktoring: menu, argumenty CLI, naprawy błędów. Skrypt urósł do 1000 linii, działa stabilnie. Halucynacje przy dodawaniu ETA i sprawdzeń — granice modelu.
Funkcjonalność gotowego skryptu
Skrypt Media Optimizer automatyzuje optymalizację:
- Autoinstalacja: FFmpeg i ImageMagick przez winget, jeśli brakuje.
- Tryby uruchamiania:
1. Drag & Drop folderu.
2. CLI do harmonogramów lub potoków.
- Przetwarzanie:
- Rekurencyjne przeszukiwanie dowolnej głębokości.
- Odtwarzanie struktury folderów, kopiowanie plików niemediowych.
- Wideo: H.264/H.265 z NVIDIA NVENC (autodetekcja GPU).
- Zdjęcia: zmiana rozmiaru, kompresja bez widocznej utraty jakości.
- Ochrona przed nadpisaniem istniejących plików.
Wyniki optymalizacji archiwum
Przetworzono 15-letnie archiwum w 2 noce:
- Objętość zredukowana o 3+ razy.
- Stare wideo: nawet 10 razy.
- Nowsze zdjęcia/wideo: 2–4 razy.
- Jakość: wizualnie identyczna na monitorach 2K.
Przykład: zdjęcie z Bajkału 4608x3456 (6,4 MB) → 4320x3240 (1,9 MB).
Porównanie z Picture Resizer 6.0: skrypt lepiej radzi sobie z HEIC, zachowuje strukturę, wykorzystuje nowoczesne algorytmy FFmpeg.
Co ważne
- Skrypt BAT działa na dowolnym Windows bez instalacji wstępnych.
- AI przyspieszyły rozwój, ale wymagają iteracyjnej kontroli błędów.
- Qwen prowadzi w refaktoringu złożonego kodu Windows.
- Kompresja mediów: 3–10x bez utraty jakości z NVENC i FFmpeg.
- Nadaje się do archiwów dowolnej głębokości z cyrylicą.
— Editorial Team
Brak komentarzy.