V
video-comparer
This skill should be used when comparing two videos to analyze compression results or quality differences. Generates interactive HTML reports with quality metrics (PSNR, SSIM) and frame-by-frame visual comparisons. Triggers when users mention \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
This skill should be used when comparing two videos to analyze compression results or quality differences. Generates interactive HTML reports with quality metrics (PSNR, SSIM) and frame-by-frame visual comparisons. Triggers when users mention \
How to use
- 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.