02 Kwietnia 2025 08:36:24
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· Zaawansowana konfigu...
· ByPass VPN dla wybra...
· [MOD] FreshTomato-AR...
· [MOD] FreshTomato-MI...
· Nowe routery: UX, UC...
· asus rt-ax86u pro z ...
· [S]UBIQUITI EdgeRout...
· Komputer Serwer
· Ciągle rozłączani...
· Wersje Freshtomato d...
· FreshTomato- WAN inn...
· Pojemniki na FreshTo...
· [K] Obudowę Kompute...
· Asus RT-AC3200 overc...
· Asus RT-AX86U PRo re...
· Usuwanie plików z d...
· RT AC66U B1
· Zmiana OpenVPN na wi...
· DLNA - problem
· [Howto] Xpenology na...
Najpopularniejsze obecnie wątki
· [MOD] FreshTomato... [924]
· Zaawansowana konf... [30]
· ByPass VPN dla wy... [2]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
36% [152 głosów]

Broadcom ARM
Broadcom ARM
52% [219 głosów]

Atheros
Atheros
5% [22 głosów]

Marvell
Marvell
1% [4 głosów]

Ralink
Ralink
1% [3 głosów]

Intel/AMD/VIA
Intel/AMD/VIA
1% [5 głosów]

Żaden z powyższych
Żaden z powyższych
4% [15 głosów]

Ogółem głosów: 420
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
3.144.162.109
Zobacz wątek
OpenLinksys » :: PORTAL :: » Tutoriale
 Drukuj wątek
Napiprojekt w tomato? czemu nie :P
shibby
Aktualizacja 13.09.2011

Czym jest napiprojekt mówić nie musze. Tutorial zadziała pewnie też na ddwrt (tu raczej jestem pewien) i openwrt (jeżeli są wymagane pakiety)

Oryginał: http://hacking.apcoh.com/2008/01/napi...pi_06.html
Podprojekt: http://sternik.jogger.pl/2009/11/02/k...sy-do-srt/

Program sam szuka rekursywnie napisów do: ".avi", ".mpg", ".mkv", ".mp4", ".rmvb", ".mov"

Na poczatek instalujemy wymagane pakiety a wiec logujemy sie przez ssh i wpisujemy w konsoli:

Cytat

ipkg update
ipkg install p7zip python


następnie sciągamy programik. Dostosowałem dla potrzeb tomato dwie wersje:
- wersja która tylko ściąga napisy - napi.py
- wersja, która ściąga napisy i dodatkowo konwertuje je na SRT - napi2srt.py

tak więc w zależności od potrzeb ściągamy:
napi.py

Cytat

wget http://update.groov.pl/napi/napi.py -O /opt/bin/napi.py && chmod +x /opt/bin/napi.py


lub napi2srt

Cytat

wget http://update.groov.pl/napi/napi2srt.py -O /opt/bin/napi2srt.py && chmod +x /opt/bin/napi2srt.py


i tyle Smile

Wykonanie skryptu jest proste. Jako parametr podajemy katalog z filmami. Dla napi.py będzie to przykładowo:

Cytat

napi.py /nas/filmy


i czekamy na efekty. pozdrawiam.
Edytowany przez shibby dnia 05-02-2012 22:59
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
obsy
Ja mam jeszcze crona czytającego wynik z transmission, żeby sam te które są "Done" przerabiał i napisy sciągał...
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
shibby
mozna mozna Smile
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
shibby
!!UPDATE

przeedytowalem troche pliczek napi.py. podmienilem juz na serwerze.

dodalem tez prosty skrypt do przeszukiwania calej naszej filmoteki Smile wystarczy wskazac mu katalog z filmami a on przeszuka podkatalogi w poszukiwaniu filmu i poszuka do nich napisow.

Cytat

wget http://update.groov.pl/napi.search && mv napi.search /opt/bin/ && chmod +x /opt/bin/napi.search


do uruchomienia wymagany jest bash. jak nie posiadasz to

Cytat

ipkg install bash


nastepnie edytujemy plik /opt/bin/napi.search i zmieniamy sciezke do katalogu ktory ma przeszukiwac.

wywolujemy w konsoli poprostu napi.search i tyle Smile

PS sktypt jest na tyle prosty ze nie sprawdza czy sa juz napisy. jak sa to je nadpisuje. pomimo to fajna sprawa jak mamy pare/parenascie/paredziesiat filmow i chcemy znalezc do nich napisy. odpalamy skrypt i idziemy na kawe Smile

minus? - jak to napiprojekt czasami zdarzy mu sie znalezc napisy do filmu dub/lektor pl Pfft

efekt koncowy

update.groov.pl/napi.jpg
Edytowany przez shibby dnia 28-08-2009 11:41
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
shibby
update

dla ddwrt trzeba dodatkowo zainstalowac pelnego find`a

Cytat

ipkg-opt install findutils


pozdro Smile
Edytowany przez shibby dnia 31-08-2009 14:29
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
rzerzuch
jak powinien wyglądać ten skrypt przeszukujący bo nie mogę dojść ?? Sad
 
shibby
dwa posty nad twoim masz Pfft

Cytat

dodalem tez prosty skrypt do przeszukiwania calej naszej filmoteki wystarczy wskazac mu katalog z filmami a on przeszuka podkatalogi w poszukiwaniu filmu i poszuka do nich napisow.

wget http://update.groov.pl/napi.search && mv napi.search /opt/bin/ && chmod +x /opt/bin/napi.search

Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
rzerzuch
To ja tez widziałem chodzi mi dokładniej o sam skrypt
W skrypcie było coś o podaniu swojego katalogu tylko właśnie nie wiem duklanie jak to powinno wyglądać.
Najlepiej to jak możesz wklej swój na już go przerobie pod siebie Wink
Można podać ścieżkę do całego dysku/partycji ??
 
shibby
edytuj ten skrypt /op/bin/napi.search i tam musisz zmienic sciezke katalogu ktory ma przeszukiwac.

Cytat

Można podać ścieżkę do całego dysku/partycji ??


oczywiscie ze tak.
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
shibby
!UPDATE

Poprawilem napi.search by byl bardziej inteligentny.

Cytat

wget http://update.groov.pl/napi.search && mv napi.search /opt/bin/ && chmod +x /opt/bin/napi.search


Na poczatek nalezy przeedytowac pliczek i ustawic swoj katalog domyslny do przeszukiwania.

wyszukiwac mozemy podajac katalog jako parametr, czyli:

Cytat

napi.search /katalog/z/filmem(ami)


jezeli nie podamy parametru to przeszukany zostanie domyslny katalog wpisany w plik.

napi.search przeszukuje teraz dany katalog w poszukiwaniu filmow i sprawdza czy sa juz pobrane napisy, jak tak po pomija, jak nie to szuka w necie, jak znajdzie to sciaga Smile

pozdrawiam.
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
wmzyk
witam
dziękuję za świetny skrypt oszczędzający czas
pytanie
w dobie dzisiejszych filmów HD rozszerzenie mkv to połowa plików u mnie na dysku
czy jest możliwość wyszukiwania napisów do .avi i .mkv ?
 
shibby
proponuje zrobic sobie kopie skrypu napi.search np napi_mkv.search i w jednym lub dwoch miejscach wystarczy zmienic avi na mkv.
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
xkarpi
Używa ktoś może RT-N16 do odtwarzania filmów przez UPnP w telewizorze? Jeśli tak o czy działają napisy?
 
megon
Ja mam ustawiony tomato jako serwer DLNA - ale napisów jeszcze nie sprawdzałem

[img][/img]
dom: Asus RT-N16 + Tomato v1.28

praca: WAG200G 1.01.09 + ASUS RT-N16 + SPA1001 3.1.19(SE) + DNS-323 + 2 x 500 GB Raid-1 7200.12
+ VoIP Nokia E65 S60v3
 
shibby
u kolegi sprawdzalem odtwarzanie napisow z dlna (tomato) na samsungu led 40". Napisow txt nie czytal ale zalapal srt bez problemu.
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
piotrrz
Czy da się ten skrypt zautomatyzować, by np po pojawieniu się nowego filmu w danym folderze z automatu ściągał pliki? Ustawiłem sobie pod crona odpalanie co kilka minut skryptu, ale takie rozwiązanie nie jest raczej zbyt komfortowe
Petro
 
shibby
raczej nie. to jest skrypt a nie daemon ktory dziala w tle.
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
shibby
bardziej rozbudowany od mojego skrypt mozna znalezc tu

http://sternik.jogger.pl/2009/11/02/konwertuj-mi-napisy-do-srt/

Dziala ladnie na tomato. Jedyne co trzeba zrobic po jego sciagnieciu to ustawic sciezke do 7z.

szuka rekursywnie filmow (".avi", ".mpg", ".mkv", ".mp4", ".rmvb", ".mov") we wskazanym katalogu, sciaga do filmow napisy txt i dodatkowo konwertuje w locie do srt!! Bardzo fajna sprawa jak ktos ma np TV z DLNA lub jaki media center ktory nie lyka txt.
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
przemasisko
@shibby chciałbym dodać do Twojego skryptu rozszerzenie *.rmvb.
Szczerze kombinowałem, ale nie za bardzo mi to wychodziło.
 
shibby
@przemasisko - zaktualizowałem pierwszy post. Obecny napi.py ściąga napisy do plików: ".avi", ".mpg", ".mkv", ".mp4", ".rmvb", ".mov".
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
Przejdź do forum
Zaloguj
Wprowadź adres e-mail lub nazwę użytkownika

Hasło



Nie masz jeszcze konta? Zarejestruj się.

Zapomniałeś/aś hasła?
Aktualnie online
· Gości online: 66

· Użytkowników online: 0

· Łącznie użytkowników: 24,126
· Najnowszy użytkownik: goldi111
Czat
Musisz się zalogować, aby opublikować wiadomość.

servee
24-01-2025 18:18
Światłowód + mediakonwenter. Ekranowana skrętka nie jest wymagana, taką sytuację już zastałem. Zamierzam ją wymienić na zwykłą. Da to coś?

shibby
17-01-2025 07:45
a ta skrętka ekranowana o której piszesz to jakiś wkopany przewód do bramy/furtki/kamer
y zewn? Jak tak to jego też przez zabezpieczenie podepnij.

shibby
17-01-2025 07:43
no to pora zabezpieczyć kable LAN zabezpieczeniami przeciwprzepięciow
ymi - tanio nie będzie. Jak przychodzi ci internet? Skrętką czy światłem? Jak skrętką to zacząłbym od tego.

servee
12-01-2025 12:52
Ponownie padły mi wszystkie porty sieciowe w routerze - to już 3-ci w 6 m-cy. Podejrzany to ekranowana, nieuziemiona skrętka - 12mb. Czy jest to możliwe?

dawidt
21-12-2024 01:09
siema Grin

Maniek91PL
06-11-2024 22:37
dzięki !Grin

maxikaaz
29-10-2024 14:27
@Maniek91PL - Administration=> Admin Access, i tam masz "Allow Wireless Access" do zaznaczenia

Maniek91PL
26-10-2024 22:07
siemka! ktoś przypomni co się ustawiało jeśli nie mogę wejść od strony wifi do tomato? od lan działa

overflow2
04-10-2024 17:34
Kupowałem Asusy n10u albo n12d1 ale nie widzę ich, chyba już nie produkują, Chodzi o coś nowego i taniego. Transfery niewielkie.

maxikaaz
04-10-2024 09:38
@overflow2 patrząc po dostępności funkcji w nowych kompilacjach, to chyba nawet WRT54G/GL jeszcze ma OpenVPN, albo jakiś odpowiednik... zależy, na jakie transfery liczysz.

112,480,787 unikalnych wizyt