Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 12 odgovora
  • 4.313 pregleda

Najnovija ↓

multirename... potrebna pomoc 03.06.2012. u 18:42 · pre 175 meseci #1
Pozdrav ES

Imam problem koji treba da resim a ne mogu sam, i jako mi je potrebna pomoc.

ovako: Imam folder sa fajlovima koji su uvek .png extenzije i slozeni su redosledom npr. frame00.png, frame01.png, itd... U folderu nema nista drugo osim tih slika.

Potrebno mi je da nekako izlistam sve fajlove iz foldera u neki txt fajl, dodam convert pre imena svakog fajla, posle imena fajla odredjene parametre i napravim .bat fajl u kome ce stojati ovako:

primer:

@echo off
convert frame00.png -type TrueColor -alpha Off -depth 12 -gama 2.6 frame00.tga
convert frame01.png -type TrueColor -alpha Off -depth 12 -gama 2.6 frame01.tga
convert frame02.png -type TrueColor -alpha Off -depth 12 -gama 2.6 frame02.tga
itd...

convert je komanda od ImageMagic softvera.

Problem je sledeci: Softver mi izbaci film u PNG slicicama. Ja svaku slicicu treba da iskonvertujem preko convert naredbe a da ne moram rucno (kao prvi put kad sam radio) da ispisujem svaku komandu. Takodje izlazni targa fajl na kraju naredbe treba da ima isto ime kao i ulazni.

Inace, 45sec materijala ima 1100 slika u 24fps, sta ako moram da obradjujem pola sata?


molim vas pomozite...
Re: multirename... potrebna pomoc 03.06.2012. u 19:30 · pre 175 meseci
izmenjeno 2 puta, poslednji put mulaz 03.06.2012. u 20:13
  1. mulaz03.06.2012. u 20:13zapis iz teksta poruke
  2. mulaz03.06.2012. u 20:13zapis iz teksta poruke
#2
EDIT: POGRESNO (nisam dobro procitao poruku)



za Linux:


Jel moze ovako:

Code:

for i in *.png; do echo convert $i -type TrueColor -alpha Off -depth 12 -gama 2.6 `basename $i png`tga; done

ako obrises 'echo', sam uradi sve :)
Potpis
Bolje ispasti glup nego iz aviona
http://www.mulaz.org/
Re: multirename... potrebna pomoc 03.06.2012. u 19:55 · pre 175 meseci #3
Napravio .bat file, uneo liniju, izbrisao echo...
paaa.. kaze mi The syntax of the command is incorrect.
Probao rucno da odtipkam, da vidim da li sam u prvom postu nesto pogresio u pisanju, radi.
Re: multirename... potrebna pomoc 03.06.2012. u 22:00 · pre 175 meseci #5
Da, na linuxu je jednostavno, jedna kobasica :)

Ne windowsima bi trebalo ovako nešto:

c:\slike\konvertuj.bat:
Code:
@echo off
for %%X in (c:\slike\*.png) do (call c:\slike\konvertujizapisi.bat %%X)
@echo on


c:\slike\konvertujizapisi.bat:
Code:
for /F "delims=" %i in %1 do set ime=%~ni
c:\puna\putanja\do\convert.exe %ime%.png -type TrueColor -alpha Off -depth 12 -gama 2.6 %ime%.tga

Ne garantujem da će raditi, a opet mrzi me da isprobavam, a i nemam convert :)
Potpis
Kad sve ostalo zakaže, pročitaj uputstvo...
Re: multirename... potrebna pomoc 03.06.2012. u 22:42 · pre 175 meseci #6
zamenio sam putanje ali sam dobio sledecu gresku: The following usage of the path operator in batch-parameter substitution is invalid: %~ni
Re: multirename... potrebna pomoc 03.06.2012. u 22:53 · pre 175 meseci #7
Probaj da %~ni zameniš sa %%~ni.
Potpis
Kad sve ostalo zakaže, pročitaj uputstvo...
Re: multirename... potrebna pomoc 03.06.2012. u 23:30 · pre 175 meseci #9
Kad ne koristite PS :) Probaj ovako ako sam te dobro razumeo:
Code:

Get-Item D:\ISO\* | ft Name | Out-File d:\rajco.txt

pa zatim:
Code:
(Get-Content D:\rajco.txt ) -replace ' {2,}','' | foreach {$_ + " rajcoDoktor :)"} | Out-File d:\rajco_final.txt
Potpis
rajco.me/blog

Re: multirename... potrebna pomoc 03.06.2012. u 23:49 · pre 175 meseci #10
rajco, izvini na mom neznanju ali kako da pokrenem te skripte? Probao sam kao .vbs ali sam dobio VBScript compilation error, code 800A0400, expected statement, line1, char1

probao kao .js slicna poruka: Jscript comp.error, code 800A03EC, error expected ';' , char:10 line 1

sigurno ne radim dobro...
Re: multirename... potrebna pomoc 04.06.2012. u 07:26 · pre 175 meseci #11
Uh, moja greška što nisam malo detaljnije opisao. Ovo je PowerShell, i ukoliko ti je Win 7 sve ti radi odmah, a ukoliko ti je neki stariji OS ti reci pa ćemo da rešimo.
Potpis
rajco.me/blog

Re: multirename... potrebna pomoc 04.06.2012. u 11:03 · pre 175 meseci
izmenjeno 1 put, poslednji put viccpa 04.06.2012. u 16:07
  1. viccpa04.06.2012. u 16:07zapis iz teksta poruke
#13
pa, pomoci ce uz neke promene, jedino sto mi je potrebno da na kraju imam ime sa pocetka sa promenjenom extenzijom u .tga i rec convert na pocetku svake linije
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme