Új hozzászólás Aktív témák
-
félisten
válasz #54715584 #768 üzenetére
Hali!
Nem.
(Gondolom olyan lejátszód van, ami csak akkor jeleníti meg a feliratot, ha annak ugyanaz a neve mint az AVI-nak, csak a kiterjesztésben különbözik)Segédprogramot lehetne hozzá írni, de lehet hogy létezik is ilyen alkalmazás.
(ha egy könyvtárban több AVI és azokhoz tartozó SRT van, akkor össze kell párosítani, hogy melyik avi-hoz, melyik felirat tartozik)
A fájlnévből nem derül ki(ebből adódóan egy progi sem tudhatja "magától"), ezért bármelyik srt tartozhat, bármelyik avi-hoz...film_xy_CD1.avi
film_xy_CD2.avi
4321.srt
1234.srtFire.
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
Drag77
senior tag
válasz #54715584 #768 üzenetére
Szia!
Pl: ha csinálsz egy bat filet az alábbi tartalommal:
@echo off
echo The following files were renamed:
for /F %%i in ('dir /b *.avi ^| findstr /i "S[0-9]*E[0-9]* [0-9][0-9][0-9] [0-9]x[0-9][0-9]"') do (
echo %%i >> file
for /F "tokens=1-3 delims=." %%a in ('findstr /i "S[0-9][0-9]E[0-9][0-9] [0-9][0-9][0-9] [0-9]x[0-9][0-9]" "file"') do (
echo %%a >> temp
echo %%b >> temp
echo %%c >> temp
echo %%d >> temp
echo %%e >> temp
echo %%f >> temp
echo %%g >> temp
for /F %%m in ('findstr /i "S[0-9][0-9]E[0-9][0-9] [0-9][0-9][0-9] [0-9]x[0-9][0-9]" "temp"') do (
for /F %%q in ('dir /b *.srt ^| findstr /i "%%m"') do (
rename "%%~q" "%%~ni.srt"
echo ------------------------------------------------------------------------------- "%%~q" - "%%~ni.srt"
)
)
)
del file
del temp
)
pauseüdv. Drag
[ Szerkesztve ]
http://draginet.hu , MCSA, MCSE, UEWA, Microsoft 365 Certified: Modern Desktop Administrator Associa Microsoft Certified: Windows Server Hybrid Administrator Associatete,
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest