Biłem się ostatnio z problemem porządkowania biblioteki filmów i pobrania napisów do brakujących z nich. Napisy miały być po polsku i angielsku (różne osoby oglądają) i przekonwertowane do srt (bo tak chce xbmc).
Skończyło się napisaniem prostego skryptu shellowego. Skrypt korzysta z qnapi do wyszukania i pobrania napisów, oraz z mplayera do ich konwersji. Napisy zachowuje w formacie
nazwapliku.en.srt
i nazwapliku.pl.srt[code]. Najpierw zainstalujmy to, co potrzebne do działania skryptu
[code]sudo apt-get install mplayer
Pakiet Qnapi w wersji 1.6 rc 2.2 można pobrać z repozytoriów debiana.
Następnie pobieramy skrypt i umieszczamy go w ~/bin
. W konsoli wywołujemy
napi.sh nazwafilmu.avi
aby pobrać napisy. Gdy pokaże się okno mplayera, wyłączamy je (na to niestety lekarstwa nie znalazłem).