Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] Jak wyciągnąć napisy z youtube?

To: winnt@man.lodz.pl
Subject: Re: [WINNT] Jak wyciągnąć napisy z youtube?
From: "Jacek" <jacek@jacek.com.pl>
Date: Sun, 17 Feb 2019 12:09:22 +0100

Użytkownik "Jacek" <jacek@jacek.com.pl> napisał w wiadomości
news:5c68459a$0$496$65785112@news.neostrada.pl...

Użytkownik "Grzegorz Niemirowski" <gnthexfiles@poczta.onet.pl> napisał w 
wiadomości
news:q46ngv$e4s$1@node2.news.atman.pl...
Można to zrobić bardzo różnie, np. systemowym poleceniem findstr:
findstr /V  "\-\-\>" napisy.srt | findstr /V /R ^[0-9]$

Zachęcony faktem, że po wpisaniu powyższego polecenia w linii cmd wynik jest 
super,
spróbowałem napisać batcha, który wykonałby tę operację dla wszystkich plików 
srt
z podanego katalogu i zapisał wyniki do innego podanego katalogu w postaci 
plików
o tych samych nazwach.
Batch jest taki:

@echo off
set /p input=Input Folder:
set /p output=Output Folder:

for %%a in (%input%) do (
findstr /V "\-\->" "%input%\%%a"|findstr /V/R ^[0-9]$ > "%output%"
)

Niestety nie działa.  Katalog output jest pusty. Co robię źle?


Zakładając, że zarówno batch, jak i pliki wejściowe *.srt mam w tym samym 
bieżącym
katalogu oraz że pliki *.srt będą po przetworzeniu nadpisywane, spróbowałem 
jeszcze:

@echo off
for %%a in (*.srt) do (
findstr /V "\-\->" "%%a"|findstr /V/R ^[0-9]$ > %%a
)

w wyniku pliki *.srt są puste.

Pozdrawiam
Jacek




<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>