On 4/26/2014 5:05 PM, 1634Racine wrote:
gajowy in news:535bfed4$0$2374$65785112@news.neostrada.pl
Witam,
sprawdziłem to na danych, które podałeś w pierwszym poście i tam było OK
teraz widzę, że ta numeracja wyjściowa - niewiele ma wspólnego z
jakąkolwiek logiką (matematyczną) ;-)
Pokaż jakąś dłuższą sekwencje tych nazw abym "odkrył" pokrętną logikę
tego nazewnictwa ;)
wyobraz sobie film.
program jakis produkuje stopklatki z tego filmu - a dokladnie:
ekstrakcja frame by frame. zalozmy, ze liczba wszystkich
ramek/stopklatek.png jest pieciocyfrowa - np. w sumie jest ich 43567
z pewnych powodow chce aby ich nazwy byly postaci 00001.png,
00002.png,....., 00034.png, .... 00267.png,...., 05678.png, .....,
43567.png.
Natomiast sa złej postaci: 1.png, 2.png, 267.png, 5678.png,.... - czyli
chodzi o to, zeby w tych zle wyprodukowanych nazwach domalowac z przodu
zera "uzupelniajace" tak, zeby bylo piec cyfr przed kropka.
one nie są źle wyprodukowane. to po prostu jeden ze standardów
nazewnictwa plikow w sekwencjach wideo. jak wrzucasz takie sekwencje do
programu do obróbki wideo to on nie ma problemu z chronologicznym ich
odczytaniem.
to, co nizej maluje, to maly fragment "wydrukU" z okna tcommandera,
gdzie te stopklatki ze zlymi nazwami sa rozrzucone, porzadkowane wg.
nazwy wlasnie ("5---" jest akurat malo istotne, taki moj szyfr, ze to
sa stopklatki z pierwszego filmu) dodaje to tutaj, ale to samo masz z
innego fragm. okna tc w moim root poscie :)
5---27599.png
5---276.png
5---2760.png
5---27600.png
5---27601.png
5---27602.png
5---27603.png
5---27604.png
5---27605.png
5---27606.png
5---27607.png
5---27608.png
5---27609.png
5---2761.png
5---27610.png
5---27611.png
5---27612.png
5---27613.png
5---27614.png
5---27615.png
5---27616.png
5---27617.png
5---27618.png
5---27619.png
5---2762.png
5---27620.png
5---27621.png
już dawno byś to zrobił w taki sposób jak to zaproponowałem wcześniej.
jeszcze raz łopatologicznie.
skasuj 4 początkowe znaki w nazwie całej sekwencji.
pogrupuj "dziesiętnie", przez selekcje plików np. ?.png dla pierwszej
grupy ??.png dla drugiej, itd. z tego co piszesz powinieneś otrzymać
takie grupy.
x.png
xx.png
xxx.png
xxxx.png
xxxxx.png
dla każdej grupy w TC dodaj odpowiednia ilość zer przed nazwa pliku, tak
żeby wszystkie pliki miały nazwy składające się z tej samej liczby
znaków. doprawdy nie wiem w czym leży twój problem. <rs>
|