Jak to wszystko się zaczęło
Z napisami do filmów zawsze były problemy. Najczęściej wiązało się to z wizytą na kilku stronach i mozolnym szukaniem, szukaniem i jeszcze raz szukaniem… Napisy muszą przecież idealnie pasować do naszego pliku z filmem. Trzeba więc było na danej stronie żmudnie przeglądać zbiory w poszukiwaniu odpowiedniego pliku. A jeśli go tam nie znaleźliśmy, w ruch szły kolejne strony. Jednak ja, od kiedy usłyszałem o NapiProjekcie, nie mam już z tym problemu.
Ściąganie napisów za pomocą Gnapi
Na czym to polega
Wygląda to tak: załóżmy, że potrzebujemy napisów do filmu na dysku twardym. Klikamy na plik z filmem prawym klawiszem myszy, wybieramy “Znajdź i dopasuj napisy” i po chwili mamy na dysku idealnie pasujące napisy, które nawet mają tą samą nazwę co plik z filmem, aby odtwarzacze od razu je wykrywały. Gdy tylko zapoznałem się z ideą tej aplikacji, pomyślałem “To jest wprost genialne!” i ściągnąłem program, by go przetestować. Dla mnie były to jeszcze ciemne czasy na Windowsie. Wszystko było w jak najlepszym porządku i tak by pewnie zostało, gdyby nie moja przesiadka na Ubuntu.
Udało się!
Jak to wygląda na Linuksie
Po swojej przesiadce dość szybko odkryłem, że NapiProjekt całkiem dobrze chodzi pod Wine. Praktycznie jedyną wadą jest to, że po kliknięciu prawym klawiszem myszy w menu nie pojawia się wspomniana opcja ściągania napisów. Jednak uruchamianie przez ten nie-emulator było kłopotliwe. Program włączał się długo, pochłaniał dużo zasobów i działał jak ostatni muł. W końcu natrafiłem na uniksowy klon NapiProjektu w postaci skryptu w Pythonie. Skrypt jest bardzo niewielki, zawiera tylko około 50 linii. Został przygotowany przez grupę Apcoh. Wykonuje się go w konsoli. Stworzenie natywnego systemu obsługi serwerów NapiProjektu było krokiem milowym. Niedługo po skrypcie na jego bazie powstało kilka graficznych nakładek. Według mnie najlepszą, zawierającą najwięcej opcji i co ważne napisane dla GTK+ jest Gnapi.
Ikona i menu w trayu
Napisowa linuksowa rewolucja
Gnapi jest tym, na co wszyscy czekali. Jest zbawieniem, ratunkiem, największym ze wszystkich udogodnień. Jest linuksowym odpowiednikiem dla NapiProjektu. Uczeń przerósł mistrza. Gnapi spisuje się lepiej niż jego nauczyciel. Autorem aplikacji jest Wiesław badenov Spyra. Jego aplikacja to w sumie tylko nakładka na skrypt, ale za to jaka! Program jest mały, lekki, świetnie spisuje się w akcji. Dodaje swoją opcję w menu pod prawym klawiszem myszy, pozwala zgłaszać błędne napisy, zmieniać ich kodowanie, wybierać ich język, a nawet logować się w systemie NapiProjekt. Program rozwija się dosłownie w diabelsko zawrotnym tempie. Nowe wersje wychodzą właściwie co chwilę i często niosą ze sobą duże zmiany. Aplikacja dostępna jest na licencji GPLv3.0.
Trochę praktyki
Autor udostępnia na stronie programu paczki i repozytorium dla Ubuntu.
Instalacja z repozytorium (i386):
sudo sh -c "echo 'deb http://www.linuxfaq.pl/repo/ i386/' >> /etc/apt/sources.list"
sudo aptitude update
sudo aptitude install gnapi
Okno „O programie”
a mnie się bardziej podoba qNapi. Ma też on opcje dodawania własnych napisów do bazy. Nie wiem czy gNapi to ma bo stanąłem na wersji rozwojowej 0.1.2. 🙂
OK moje niedopatrzenie – Gnapi ma dodawanie napisów i od wersji 0.1.2. wiele się zmieniło 🙂 mea culpa
ale nie wiem dlaczego nie dodał mi się do menu prawokliku 🙁
Oooo, fajnie, przetestuje, ponieważ miałem kiedyś problem z tym programem. Zapisywał mi tylko 12 bajtów w pliku ; ) Pisałem od twórcy, ale chyba mu nie zależy bo nie odpowiedział. Qnapi w tamtym czasie działał bezproblemowo. Kolekcjonuje filmy, klasykę tj. Rambo III (właśnie oglądam), Over The Top i inne za 9,99 ,- z marketu, format DVD, więc programiki tego typu z pewnością się przydadzą.
Grafika w tekście wprowadza troszkę w błąd, ponieważ jest już wersja 1.8-4, a na zdjęciu 1.7 ; )
Ja tam korzystałem z Napiprojektu z własnym dołączonym do menu skryptem shella uruchamiającym program przez Wine. I działa 😉
lukas:
w repo jest ta wersja: Version: 0.1.7-2
Ja mam zainstalowana wersje 0.1.8-4, a posiadam wersje z repozytorium 🙂
hm – a z jakiego repo korzystasz?
Łudzę się, że pojawi się wersja QT4. ;]
Na repo podanym w artykule jest już 0.1.8-4 😉
No bardzo ekscytująca aplikacja 🙂
Na dodatek, ładnie się integruje z Thunarem (nie trzeba być uwiązanym do Nautilusa – konfigurujemy akcję w Thunarze, jako polecenie podajemy 'gnapi %n’ i zaznaczamy, że opcja ma być pokazywana przy plikach Video).
Brawo!
laybythesea
—> Z tego samego, ktore podane jest w artykule.
tak, tak, mój błąd – w takim razie będziecie musieli to jakoś przeżyć, że to jest 1.7 😛
Ach, używam tego czegoś jak tylko zostało opublikowane na forum.
Genialne, 2 kliknięcia i mam ma się napisy do całego sezonu ulubionego serialu czy filmu. Ja to chcę w polskim remiksie 8.04!!
Niech wbudują w odtwarzacz.
Wystąpił błąd przy otwieraniu pliku konfiguracji! i tyle było by z działania gnapi, jednym słowem nie działa.
Lopez, ściągnij Qnapi i używaj obydwóch ; )
Kurcze nie mam jakichś pakietów w REPO niezbędnych do instalacji. Jakie repo muszę dodać?
„kangur@kangur:~$ sudo apt-get install gnapi
Czytanie list pakietów… Gotowe
Budowanie drzewa zależności
Reading state information… Gotowe
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub używasz dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming („Przychodzące”).
Ponieważ zażądno tylko jednej operacji, jest bardzo prawdopodobne, że
danego pakietu po prostu nie da się zainstalować i należy zgłosić w nim
błąd.
Następujące informacje mogą pomóc rozpoznać sytuację:
Następujące pakiety mają niespełnione zależności:
gnapi: Wymaga: libavcodec1d ale nie da się go zainstalować
Wymaga: libavformat1d ale nie da się go zainstalować
Wymaga: libavutil1d ale nie da się go zainstalować
E: Pakiety są błędne”
lopez: Brak pliku konfiguracji nie przeszkadza w działaniu programu. Plik ten jest tworzony przy zmianie domyślnych opcji.
salvadhor: W nowej wersji integracja z Thunarem jest automatyczne (póki co w menu Wyślij do)
x600: Ganpi NIE jest nakładką na wspomniany skrypt w Pythonie.
elkanguro: Zapewne masz Ubuntu FF 7.04 lub starsze. Spróbuj zainstalować paczki z Gutsy:
http://packages.ubuntu.com/gutsy/libavformat1d
http://packages.ubuntu.com/gutsy/libavcodec1d
http://packages.ubuntu.com/gutsy/libavutil1d
Świetny program! U mnie działa bezproblemowo i nawet lepiej (szybciej) niż oryginalny NapiProjekt pod Windą. Jestem pod wielkim wrażeniem:)
[quote comment=”19260″]No bardzo ekscytująca aplikacja 🙂
Na dodatek, ładnie się integruje z Thunarem (nie trzeba być uwiązanym do Nautilusa – konfigurujemy akcję w Thunarze, jako polecenie podajemy 'gnapi %n’ i zaznaczamy, że opcja ma być pokazywana przy plikach Video).
Brawo![/quote]
Byłbym wdzięczny za wyjaśnienie jak to zrobić step by step.
@infomaniak: W thunarze klikasz „Edycja -> Konfiguruj akcje”. Dodajesz nową akcję (znak ) i konfigurujesz ją:
nazwa i ikona wedle uznania,
polecenie to: /usr/bin/gnapi %n (dla gnapi z repo).
Zaznacz jeszcze „Filmy wideo” na zakładce „Warunki pokazywania”.
Coś się popaprało z repo, i nie może mi znaleźć programu o etykiecie „gnapi”, ale po zainstalowaniu z paczki działa koncertowo. Pod XFCE nie zintegrowało się z powłoką, ale dodałem opcję uruchomienia przez Gnapi, i samo ściąga w ciągu 2 sekund napisy idealne!
Polecam szczerze. Peace ;]
Jak ktoś szuka paczki gnapi dla Fedory 9, to zapraszam do mnie: http://matlas.obsysa.net/2008/05/27/gnapi-018-4-moja-pierwsza-paczka-dla-fedory-9/
Coś linuxfaq.pl mi nie bangla. Jak u was?
No i dowiedziałem się, że domena nie opłacona 🙁
nowa strona:
http://www.gnapi.pl/
nowe repo:
deb http://www.gnapi.pl/repo/ i386/
deb http://www.gnapi.pl/repo/ amd64/
jjupii 🙂
Ja uzywam napiprojekt za pomoca wine i dziala:)
Jako, że ta strona wyskukuje mi pierwsza w google przy wyszukiwaniu „gnapi”:
Wszystkie reposytoria nie działają. Najlepszym sposobem na zainstalowanie programu jest ściągnięcie go ręcznie z:
http://gnapi.sourceforge.net/
jest ppa: https://launchpad.net/~badenov/+archive/ppa
w 2 krokach na dzien dzisiejszy pobranie gnapi:
sudo add-apt-repository ppa:badenov/ppa
sudo apt-get install gnapi
i oto jest 🙂
Próbuje Twoje dwa kroki na Mint i niestesty nie działa…
Pingback: Gnapi = napiprojekt - Linux mint, centos, ubuntu - OSWorld.pl - mały świat wielkich systemów!