29 Marca 2024 12:36:27
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· [Howto] Xpenology na...
· [MOD] Tomato64 (x86-64)
· [MOD] FreshTomato-AR...
· Optware na CIFS
· RT-AX56U - Status kl...
· Asus TUF-AX3000_V2 p...
· [MOD] FreshTomato-MI...
· Multiroom N z wykorz...
· [S] Asus RT-AC68U E1
· [S] ASUS RT-AC68U
· Rozłączanie klient...
· serwer VPN za wan'em
· Przejscie z dyndns f...
· WDR3600 i problem z WAN
· Jaki USB hub do syno...
· [S] Karta sieciowa Q...
· Asus rt-n18u port fo...
· Netflix dzielenie ko...
· Nextcloud konfigurac...
· Netgear WNR3500L
Najpopularniejsze obecnie wątki
· [MOD] FreshTomato... [869]
· [MOD] Tomato64 (x... [27]
· [Howto] Xpenology... [15]
Ankieta
Jaki procesor posiada twój router?

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

Broadcom ARM
Broadcom ARM
52% [216 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: 416
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
3.238.84.213
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
Proxmox VE: i7-7700T, 48GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
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
Proxmox VE: i7-7700T, 48GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
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
Proxmox VE: i7-7700T, 48GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
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
Proxmox VE: i7-7700T, 48GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
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

Proxmox VE: i7-7700T, 48GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
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.
Proxmox VE: i7-7700T, 48GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
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.
Proxmox VE: i7-7700T, 48GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
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.
Proxmox VE: i7-7700T, 48GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
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.
Proxmox VE: i7-7700T, 48GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
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.
Proxmox VE: i7-7700T, 48GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
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.
Proxmox VE: i7-7700T, 48GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
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".
Proxmox VE: i7-7700T, 48GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
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: 9

· Użytkowników online: 0

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

tamtosiamto
28-03-2024 23:24
tak, tak zgadza sie, ale ja pytam o wykluczenie noda na guest network w first set, i to nie dziala

Adooni
24-03-2024 13:16
Guest network is currently designed to allow the first set of each band (2.4G, 5G, 5G-1) available to the AiMesh node

tamtosiamto
24-03-2024 03:03
ale w 1 jest opcja do wyboru - dla calej sieci albo rutera only i wlasnie o tym mowie, ze nie dziala

Adooni
23-03-2024 16:31
w dokumencie asusa jest ze wlasnie dla 1 ma dzialac na nodach tez

tamtosiamto
23-03-2024 15:39
tak, ale nie zmienia to faktu, ze w pierwszej nie dziala wylaczanie aimesh dla goscinnej( a powinno), czyli jest jakis bug. Mam start soft, bo to dsl-ac68 ktory nie jest juz updateowany

Adooni
22-03-2024 18:07
nie, 1 wsza bedzie wszedzie trzeba 2ga zrobic dla kazdego pasma te nie sa przenoszone

tamtosiamto
19-03-2024 19:57
czyli jak mam jedna siec goscinna to powinno dzialac separowanie gosci od noda -a nie dziala Smile

tamtosiamto
19-03-2024 19:50
@Adooni 'Only one set is available for 1 band' i tak mam-1 set dla 2.4ghz i 1 dla 5ghz-czy czegos nie rozumiemW drugiej sieci goscinnej nie ma opcji wyboru Ruter only/ All nodes

Adooni
19-03-2024 19:14
no to przeczytaj to 2 pod - 1 stet z kazdego pasma jest dopuszczony na nody. zrob 2 siec jako goscinna na danym pasmie i wtedy sprawdz

tamtosiamto
19-03-2024 14:17
@Adooni 'Guest network on AiMesh - Router only'

70,442,359 unikalnych wizyt