V
video-comparer
Porównuj wideo i analizuj jakość kompresji za pomocą interaktywnych raportów HTML
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do porównywania dwóch plików wideo w celu oceny wyników kompresji i różnic w jakości. Generuje interaktywne raporty HTML z metrykami jakości (PSNR, SSIM) oraz porównaniami klatka po klatce. Narzędzie wyodrębnia metadane wideo, oblicza metryki jakości i tworzy wizualne porównania w trzech trybach: suwak, obok siebie i siatka. Idealne dla osób pracujących z kodowaniem wideo, optymalizacją bitrate'u i oceną wydajności kodeków.
Jak używać
- Zainstaluj wymagane zależności systemowe: FFmpeg i FFprobe, które są niezbędne do analizy wideo i ekstrakcji klatek. 2. Przygotuj dwa pliki wideo do porównania — oryginalny plik oraz jego wersję skompresowaną (np. original.mp4 i compressed.mp4). 3. Uruchom podstawowe polecenie porównania: python3 scripts/compare.py original.mp4 compressed.mp4. Skill wygeneruje plik comparison.html zawierający parametry wideo (kodek, rozdzielczość, bitrate, czas trwania, rozmiar pliku) oraz metryki jakości (PSNR, SSIM, procent redukcji rozmiaru i bitrate'u). 4. Aby zmienić nazwę pliku wyjściowego, użyj opcji -o: python3 scripts/compare.py original.mp4 compressed.mp4 -o raport.html. 5. Jeśli chcesz zmienić interwał między porównywanymi klatkami (domyślnie co 5 sekund), użyj opcji --interval: python3 scripts/compare.py original.mp4 compressed.mp4 --interval 10. Większa wartość oznacza mniej klatek i szybsze przetwarzanie. 6. Otwórz wygenerowany plik HTML w przeglądarce, aby przeglądać interaktywne porównanie wideo w wybranym trybie wyświetlania.