Temat ogarnięty. Może komuś się przyda bo trochę na to czasu poświęciłem
W załączeniu skrypt, który tworzy pliki NFO na podstawie plików wideo.
Kilka informacji:
- działa pod Win11
- skrypt (dwa pliki) ma być wrzucony bezpośrednio do katalogu z plikami wideo
- skrypt uruchamiamy plikiem SkryptNFO.bat, drugi plik SkryptNFO.ps1 to główny plik z kodem
- kod sprawdza czy w katalogu są pliki wideo, następnie weryfikuje czy są już jakieś pliki NFO i na koniec pozwala wybrać czy chcemy utworzyć tylko nowe pliki NFO, czy też nadpisać stare.
- struktura mojego pliku wideo to data i opis pliku np.
2025-01-01 Wycieczka.mkv i na podstawie takiego szablonu są wyciągane dane z nazwy pliku wideo
- istotne jest aby pliki skryptu oraz NFO miały kodowanie UTF-8 (jest to automatycznie zrobione)
- opisy <plot> można sobie dodawać ręcznie, bo i tak każdy plik będzie miał inny (będzie to widać czy w kodi, czy w google tv)
Tak wygląda utworzony przykładowy NFO dla pliku wideo
2025-01-01 Wycieczka.mkv:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<movie>
<title>2025-01-01 Wycieczka</title>
<originaltitle>2025-01-01 Wycieczka</originaltitle>
<sorttitle>2025-01-01 Wycieczka</sorttitle>
<year>2025</year>
<plot>Brak opisu</plot>
</movie>
Testowałem na katalogu z prawie 900 plikami, poszło bez problemu.
Skrypt do pobrania
By zobaczyć linki musisz się zalogować lub zarejestrować.
Zamierzony efekt końcowy osiągnięty, tj na głównym ekranie google tv widać kanały z nagraniami domowymi, tak jak się to dzieje w przypadku innych aplikacji typu youtube, prime video itd.
Podziękowali:
Tomek