Napiprojekt w tomato? czemu nie :P
|
krisan |
Dodano 18-02-2012 15:10
|
Power User
Posty: 207
Dołączył: 22/03/2011 11:48
|
No to sprawdzamy czy w repozytorium mamy jakies libxml2:
Jest, więc instalujemy go:
ipkg install libxml2
Powinno zadziałać, ja mam transcode 1.0.7 i działało na tomato 31h jak i aktualnym 83 dziala.
|
|
|
|
zbyszek82 |
Dodano 18-02-2012 19:24
|
User
Posty: 96
Dołączył: 15/02/2011 18:06
|
Do tego juz doszedlem i zainstslowalem co trzeba
Co teraz?
ASUS RT-AC68U +asus merlin
|
|
|
|
krisan |
Dodano 18-02-2012 19:40
|
Power User
Posty: 207
Dołączył: 22/03/2011 11:48
|
heh. Gdybym znał kompletne rozwiązanie to bym ci napisał w pierwszym poście napisanym w odpowiedzi na twoje pytanie. Moje odpowiedzi to nie żadne SZARADY :-)))
Rozgryźć temat, napisz tutor - będzie dla potomnych. Będzie wiadomo czy tą drogą iść...
Ja osobiście - o ile by się to tylko dało tak zrobić - korzystałbym z rozwiązania: plik multimedialny + napisy w osobnym pliku tekstowym. Na dzień dzisiejszy w 100% sprawdza się to w moim przypadku więc nie szukam alternatywnych rozwiązań. Poza tym, tak jest wygodniej, szybko i bez dodatkowej mojej roboty (np. z automatu na routerze: Flexget -> transmission -> napiprojekt(napi2srt)).
Chociaż początkowo nie zawsze takie rozwiązanie działało, to wybór lub konwersja do odpowiedniego formatu napisów (napiprojekt), odpowiedni wybór ustawień w odtwarzaczu (sprzętowym/programowym: język, kodowanie znaków), zmiana programu do odtwarzania materiałów AV (na tablecie/pc) skutkowało rozwiązaniem problemu.
Dodane 19-02-2012 23:33+:
Dla potomnych i dla newbie (nie mylić z n00b-ami ) kilka linków w temacie scalania napisów do filmu:
Trzy sposoby stosowania napisów: http://wiki.videolan.org/Subtitles
Ad 1. Hard-coded (hard subs, burned)
VirtualDubMod http://forum.videohelp.com/threads/21...tualdubmod
Uwaga - tam jest przykład z full-processing, wydaje mi się, że kiedyś dodawałem napisy jako 'soft subs'/'soft coded' bez transkodowania (direct stream copy).
MKVmerge (thx zbyszek82): http://www.my-guides.net/en/guides/ge...vmerge-gui
Ad 2. Soft-coded
Handbrake(Win/Mac/Fedora) http://techtouche.com/how-to-add-soft...handbrake/
http://www.my-guides.net/en/guides/ge...viaddxsubs
Ad 3. External subs - to już mamy, po ściągnięciu np. z napiprojekt
Z dwu pierwszych punktów przetestowałem handbrake'a i działa ok, kiedyś używałem VDM z plikami AVI i też to działało. MKVmerge używał zbyszek82 o czym pisał powyżej.
Edytowany przez krisan dnia 19-02-2012 23:34
|
|
|
|
wa2 |
Dodano 21-02-2012 10:06
|
User
Posty: 3
Dołączył: 20/12/2006 15:38
|
Niecale dwa lata temu mialem podobny pomysl zeby korzystac z napiprojekt na sprzecie ktory sluzyl mi do odtwarzania filmow a dokladnie na WDTV live.
Skorzystalem z gotowych rozwiazan ktore mozna bylo na tamta chwile znalezc w necie ( trzeba sie zarejestrowac) http://forum.xtreamer.net/topic/9185-...je-do-srt/
Kolega Ikemot polaczyl skryptem takze dwa gotowe rozwiazania: pobieranie napisow(nie potrzeba do rozpakowania napisow 7z!) http://cvs.pld-linux.org/cgi-bin/view...y?view=log i konwersja na srt http://cvs.pld-linux.org/cgi-bin/view...threv=HEAD
Ja ze swojej strony skompilowalem natywnie mediainfo (mozna wrzucic debiana na wdtv) i powstala paczka na wdtv http://dvb-upload.com/pliki/2010-04-1...nfo_v2.zip
Zamiast mediainfo pewnie mozna skorzystac z http://cvs.pld-linux.org/cgi-bin/view...threv=HEAD
Aktualnie uzywam te skrypty ale na PC.
Moze te powyzsze wypociny na cos sie wam sprzydadza. |
|
|
|
JunoPL |
Dodano 22-02-2012 14:56
|
User
Posty: 19
Dołączył: 19/05/2009 17:10
|
@shibby
A jak zainstalowac napi na OpenWRT (mam bildy by obsy)?
Pozdrawiam |
|
|
|
shibby |
Dodano 26-04-2012 10:29
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
@JunoPL http://openrouter.info/forum/viewtopic.php?f=22&t=269
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
Sathorn |
Dodano 09-07-2012 23:51
|
User
Posty: 17
Dołączył: 16/04/2012 13:35
|
Teraz pytanie ignoranta, jak na moim N66U zainstalowac pakiet ipkg - bo go tam nie ma. |
|
|
|
lazik |
Dodano 10-07-2012 08:04
|
Power User
Posty: 356
Dołączył: 09/12/2011 13:09
|
Cytat Sathorn napisał(a):
Teraz pytanie ignoranta, jak na moim N66U zainstalowac pakiet ipkg - bo go tam nie ma.
http://openlinksys.info/forum/viewthread.php?thread_id=7607 |
|
|
|
luke1984 |
Dodano 21-09-2012 19:31
|
User
Posty: 19
Dołączył: 31/08/2011 13:13
|
Witam,
Mam problem zmieniłem optware na entware formatując partycję i teraz bardzo żałuję po nie działa mi dodawanie napisów. Pojawia się
You must install p7zip to use this program.
Sprawdzałem mam zainstalowaną tą paczkę, robiłem opkg remove, reinstall i install i nic to nie daje. Czy ktoś ma pomysł jak to rozwiązać? |
|
|
|
danielraq |
Dodano 27-11-2012 11:20
|
User
Posty: 7
Dołączył: 09/11/2008 16:01
|
Cytat luke1984 napisał(a):
Witam,
Mam problem zmieniłem optware na entware formatując partycję i teraz bardzo żałuję po nie działa mi dodawanie napisów. Pojawia się
You must install p7zip to use this program.
Sprawdzałem mam zainstalowaną tą paczkę, robiłem opkg remove, reinstall i install i nic to nie daje. Czy ktoś ma pomysł jak to rozwiązać?
Nie wiem czy to jeszcze aktualne ale musisz zmienic parametr p7zip (/bin/'program obslugujacy zip' w skrypcie |
|
|
|
roolnick |
Dodano 03-01-2013 12:15
|
User
Posty: 21
Dołączył: 10/02/2009 12:15
|
Witam,
Czasem zdarza mi się przy użyciu napi2srt.py (już w trakcje konwertowania) taki błąd:
root@unknown:/tmp/home/root# napi.py /opt/sciezka_do_filmu
Processing nazwa_filmu... txt subtitle exist...
Traceback (most recent call last):
z88;File "/opt/bin/napi.py", line 407, in
z88;z88;sys.exit(main())
z88;File "/opt/bin/napi.py", line 402, in main
z88;z88;processing(filelist)
z88;File "/opt/bin/napi.py", line 348, in processing
z88;z88;txt2srt(file)
z88;File "/opt/bin/napi.py", line 319, in txt2srt
z88;z88;fps = getFps(file)
z88;File "/opt/bin/napi.py", line 308, in getFps
z88;z88;fps = re.search(", ([0-9]+\.[0-9]+) fps", fps).group(1)
AttributeError: 'NoneType' object has no attribute 'group'
Co może być tego przyczyną?
NETGEAR 3500L v.2
Rajstopy, skarpety, bielizna - www.marcheria.pl
|
|
|
|
HARPII |
Dodano 27-01-2013 10:08
|
User
Posty: 49
Dołączył: 08/01/2013 13:49
|
A znacie może jakiś sposób który pozwoli z pliku *.mkv wyodrebnić napisy *.srt z poziomu routera (telewizor nie odtwarza wmuxowanych napisów). Na komputerze sprawa prosta, pakiet mkvtoolnix i mkv extract. Na stronie projektu
http://www.bunkus.org/videotools/mkvtoolnix/downloads.html są wersje dla linuxa, ale jak to uruchomić na tomato ? |
|
|
|
maciej2 |
Dodano 27-01-2013 16:31
|
Super User
Posty: 418
Dołączył: 19/12/2010 16:35
|
Możesz postawić chroota (debian) na routerze, ale to mozolnie chodzi.
Pliki mkv są potężnie ciężki i nie polecam takiej robić operacji na routerze. Za słabe parametry. |
|
|
|
Jacek5 |
Dodano 14-02-2013 10:34
|
User
Posty: 142
Dołączył: 21/10/2008 19:27
|
danielraq, poradziles sobie? p7zip mam, ale nie moge sie go doszukac w tym katalogu /bin
Asus RT-AC56U @1200,666 + Tomato 138 AIO
GPON 75/75
ASUS RT-N16 + Tomato 132 AIO
Multimedia 60Mb/3
|
|
|
|
zbyszek82 |
Dodano 28-02-2013 11:14
|
User
Posty: 96
Dołączył: 15/02/2011 18:06
|
Witam
Takie małe pytanie używam napi2srt i działa OK:
można ściągnąć plik srt bezpośrednio z napiprojekt, a nie tak jak teraz mam że ściąga txt a później go przerabia na srt??
ostatnio spotkałem się że tak przerobiony plik nie synchronizował się z filmem.
ASUS RT-AC68U +asus merlin
|
|
|
|
shibby |
Dodano 28-02-2013 13:15
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
spróbujcie sobie też tego:
http://www.dagon.bblog.pl/
bardzo fajnie u mnie działa na NASie. Na tomato nie sprawdzałem ale powinno działać. Całe jego wymagania to:
[OK] cut
[OK] sed
[OK] head
[OK] awk
[OK] grep
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
zbyszek82 |
Dodano 01-03-2013 10:02
|
User
Posty: 96
Dołączył: 15/02/2011 18:06
|
oki sciaglem plik "napi_v1.1.5_subotage_0.15" ze strony http://sourceforge.net/projects/bashnapi/
jak to zainstalowac ??
proszę się nie denerwować laik jestem ale dobrze pokierowany dam rade
ASUS RT-AC68U +asus merlin
|
|
|
|
maciej2 |
Dodano 01-03-2013 10:24
|
Super User
Posty: 418
Dołączył: 19/12/2010 16:35
|
Tego nie musisz instalować to jest skrypt bash, więc ściągnij np do jakiegoś folderu - rozpakuj (dysk musi być w systemie plikow ext3) zaloguj się do konsoli ssh (putty) przejdz do tego folderu (cd /jakis/folder) wykonaj komende chmod +x napi.sh .
Aby uruchomić skrypt wydaje polecenie np:
napi.sh film.avi
gdzie film.avi to sciezka do filmu avi.
Jesli masz optware to zaladuj sobie skrypt do /opt/bin i potem nie musisz przechodzic do folderu gdzie jest skrypt.
ASUS RT-AC66U v B1 - Asuswrt-Merlin
ASUS WL-500gP v2 - FreshTomato
|
|
|
|
zbyszek82 |
Dodano 01-03-2013 11:16
|
User
Posty: 96
Dołączył: 15/02/2011 18:06
|
dzieki
wgralem do /opt/bin
chmod zrobilem co spowodowala ze pojawila sie gwaizda prze napi.sh
przy wpisaniu komendy napi.sh wyskakuje:
not found
nie potrzeba jeszcze tych programow:
- bash - zainstalowalem tak mi sie wydaje
- wget - zainstalowalem tak mi sie wydaje
- find tool - brak
- dd - brak
- md5sum - brak
- cut - brak
ASUS RT-AC68U +asus merlin
|
|
|
|
maciej2 |
Dodano 01-03-2013 16:55
|
Super User
Posty: 418
Dołączył: 19/12/2010 16:35
|
Zagadza się musisz je doinstalować.
Ja nie testowałem tego skryptu więc nie wiem co on tam potrzebuje.
ASUS RT-AC66U v B1 - Asuswrt-Merlin
ASUS WL-500gP v2 - FreshTomato
|
|
|