Nejste přihlášen/a.

Přihlásit se do poradny

 

Seřazení videoklipů podle datumu

Od: cepek odpovědí: 23 změna:

Zdravím,

Potřebuji poradit ohledně seřazení videoklipů pořízených videokamerou podle data natočení.

Jde totiž o cca 150 klipů v 50 složkách o délce cca 4hodin! a velikosti 16GB a je problém se v souborech vyznat,

problém je i to že složky se jmenují PRG001...PRG02B a podobně a klipy se samozřejmě jmenují MOV001 atd atd.

Takže klasické seřazení souborů-složek ve win.si s tím neporadí jak má! At zkusím jakékoliv varianty řazení vždy při

následné kontrole zjistím že soubory za sebou chronologicky"nesedí"podle vlastností jednotlivých klipů!

Potřebuji klipy dostat do video SW a vytvořit cca 1.5h.DVD a nedovedu si představit že bych brouzdal při otevření každého souboru

na kartu vlastností a podle data je načítal! To by bylo bez přehánění na půlroční práci*zed*

Neví tady tedy někdo nějakou fintu či SW který by budto tyto složky srovnal opravdu podle skutečného data nebo

že by bylo možno alespon do něj"nasypat"všechny videa a on by je chronologicky podle dat"vyplivl"?potažmo přejmenoval tak

aby se později daly již správně seřadit v klasickém win.řazení složek podle data-velikosti atd atd

Předem díky,moc bych byl vděčný CEPEK.

 

 

23 odpovědí na otázku
Řazeno dle hodnocení

 

 

luke237
hodnocení

0x
Maji ty soubory prirazeny spravny cas, kdy byly vytvoreny (posledne modifikovany), nebo se to ztratilo pri prekopirovani z kamery do PC (tedy vsechny soubory maji casy v rozmezi tech par sekund, po ktere trvalo kopirovani)?
cepek
hodnocení

Ano,soubory mají na kartě vlastností přesný čas i datum pořízení.Tudíž ta informace o časovém pořadí v souborech je.Jedná se o časový horizont srpen 2012 až únor 2013.

luke237

No tak to trid podle toho casu.

Problem je v tom, ze to mas roztahane po hodne adresarich.

Nevim, jak se to dela ve Windows, ale na Unixu bych to resil asi takovymto postupem (mozna to na Windows jde stejne): vytvor si adresar "Setrideno", pak si nechas vypsat soubory ze vsech adresaru, setridis je automaticky podle toho casu, a v adresari "Setrideno" vytvoris skriptem odkazy (symbolicke linky) 001, 002, ... 149, 150 na konkretni soubory v te adresarove strukture. Takze napr. 002 bude ukazovat na PRG01A/Mov003.

Lze to pochopitelne vylepsit i tak, ze ty linky se nebudou jmenovat 001, 002 atd, ale primo cas porizeni v ISO formatu (2013-06-24T16:13-01:00 apod.). To uz zalezi, cemu kdo dava prednost.

luke237
Jen jako pokus jsem si stejnou situaci jako mas ty, vyzkousel na svem testovacim adresari a funguje to jako z praku :) Staci k tomu klasicke Unixove prikazy find, sort a ln *smich*
luke237
Zasilam dukaz. Nejdrive jsem vypsal celou adresarovou strukturu, pak jen soubory vcetne jejich casu (+ cas v sekundach od 1.1.1970), pak vypsano setridene (tridilo se pro jednoduchost podle toho poctu sekund). Pak uz staci jen ve "while" smycce cist nazvy souboru radek po radku a vytvaret ty symbolicke linky.

$ ls -oRu -full-time -color=none test_copy_data/
test_copy_data/:
total 12
drwxr-xr-x 2 user 4096 Fri Mar 29 05:48:40 2013 cil
drwxr-xr-x 5 user 4096 Fri Mar 29 05:48:40 2013 data
-rwxr-r- 1 user 237 Mon Jun 07 02:10:53 2010 scr
test_copy_data/cil:
total 0
test_copy_data/data:
total 12
drwxr-xr-x 3 user 4096 Fri Mar 29 05:48:40 2013 a
-rw-r-r- 1 user 0 Mon Jun 07 01:28:00 2010 b
-rw-r-r- 1 user 0 Mon Jun 07 01:28:06 2010 c
drwxr-xr-x 2 user 4096 Fri Mar 29 05:48:40 2013 d
drwxr-xr-x 3 user 4096 Fri Mar 29 05:48:40 2013 e
-rw-r-r- 1 user 0 Mon Jun 07 01:50:48 2010 f
test_copy_data/data/a:
total 4
drwxr-xr-x 3 user 4096 Fri Mar 29 05:48:40 2013 dok
-rw-r-r- 1 user 0 Tue Jun 08 01:54:57 2010 file6
test_copy_data/data/a/dok:
total 4
drwxr-xr-x 2 user 4096 Fri Mar 29 05:48:40 2013 adr1
-rw-r-r- 1 user 0 Tue Jun 08 01:54:57 2010 file1
-rw-r-r- 1 user 0 Tue Jun 08 01:54:57 2010 file2
-rw-r-r- 1 user 0 Tue Jun 08 01:54:57 2010 file4
test_copy_data/data/a/dok/adr1:
total 0
-rw-r-r- 1 user 0 Tue Jun 08 01:54:57 2010 file7
test_copy_data/data/d:
total 0
test_copy_data/data/e:
total 4
drwxr-xr-x 2 user 4096 Fri Mar 29 05:48:40 2013 dok
-rw-r-r- 1 user 0 Tue Jun 08 01:52:42 2010 file3
test_copy_data/data/e/dok:
total 0
-rw-r-r- 1 user 0 Tue Jun 08 01:52:42 2010 file5
$
$ find test_copy_data/ -type f -printf "%AY-%Am-%AdT%AX %A@ %p
"
2010-06-08T01:54:57 1275987297 test_copy_data/data/a/dok/file1
2010-06-08T01:54:57 1275987297 test_copy_data/data/a/dok/file2
2010-06-08T01:54:57 1275987297 test_copy_data/data/a/dok/file4
2010-06-08T01:54:57 1275987297 test_copy_data/data/a/dok/adr1/file7
2010-06-08T01:54:57 1275987297 test_copy_data/data/a/file6
2010-06-07T01:28:00 1275899280 test_copy_data/data/b
2010-06-07T01:28:06 1275899286 test_copy_data/data/c
2010-06-08T01:52:42 1275987162 test_copy_data/data/e/dok/file5
2010-06-08T01:52:42 1275987162 test_copy_data/data/e/file3
2010-06-07T01:50:48 1275900648 test_copy_data/data/f
2010-06-07T02:10:53 1275901853 test_copy_data/scr
$
$ find test_copy_data/ -type f -printf "%AY-%Am-%AdT%AX %A@ %p
" | sort -k 25,35
2010-06-07T01:28:00 1275899280 test_copy_data/data/b
2010-06-07T01:28:06 1275899286 test_copy_data/data/c
2010-06-07T01:50:48 1275900648 test_copy_data/data/f
2010-06-07T02:10:53 1275901853 test_copy_data/scr
2010-06-08T01:52:42 1275987162 test_copy_data/data/e/dok/file5
2010-06-08T01:52:42 1275987162 test_copy_data/data/e/file3
2010-06-08T01:54:57 1275987297 test_copy_data/data/a/dok/adr1/file7
2010-06-08T01:54:57 1275987297 test_copy_data/data/a/dok/file1
2010-06-08T01:54:57 1275987297 test_copy_data/data/a/dok/file2
2010-06-08T01:54:57 1275987297 test_copy_data/data/a/dok/file4
2010-06-08T01:54:57 1275987297 test_copy_data/data/a/file6
$
horak*

v total commanderu je možnost vybrat adresář nebo jen soubory, púoskládat je podle času a potom přes CTRL+M si vybrat masku pro přejmenování. Např. hms , a název doplnit,¨atd. Vyzkoušet.

cepek
hodnocení

V tom tot.com.jak seřadim podle data?nikdy jsem ho nepoužíval tak nevím.

cepek
hodnocení

Poskládání podle data jsem již našel,šlo by popsat podrobněji operace po tomto kroku?jsem laik s tímto softem.

Vypadá to nadějně zatím.

horak*

moment vytvořím vzorek

doplněno 29.03.13 14:09:

obr před přejmenováním

Seřazení videoklipů podle datumu
horak*
29.03.13 14:10

obr 2

Seřazení videoklipů podle datumu #2
cepek
hodnocení

Díky za screeny,potud jsem se dostal,ale když mi tam vyběhne to okno z obr.2 tak mi to v druhém sloupci u starého názvu píše"chyba"...a při spuštění"definiční řetězec je chybný"

luke237
Jaky mas ten definicni retezec? Podle toho navodu by to melo byt neco jako "[YMD]-[hms]-[C]" (mozna bez toho "-[C]".
luke237
Na druhou stranu, ty pises, ze se ti vsechny ty souboru jmenuji MOVxxx, takze to muzes i pojmenovat jako "[YMD]-[hms] Mov[C]"
horak*

[YMD]-[YMD]-[N8-13] cam Sony

luke237
Ragoval jsem na tazateluv problem ("definicni retezec je chybny"). Tomu asi [N8-13] fungovat nebude, kdyz jeho nazvy maji max.6 pismen a cislic :)
cepek
hodnocení

tak mi to přejmenovalo v tot.com.ale když jsem to projížděl ve složkách kde nastavím seřadit podle datum změny tak mi to nijak nepomohlo.stále je to rozhozené.by se musely asi přejmenovat ty složky.pak už by to bylo jasné jak řadit soubory,ty se jmenují klasicky MOV001,MOV002 atd atd

luke237
Tak to vsechno prekopiruj do jednoho adresare. Dej si v TC (Total Commanderu) dat najit vsechny soubory (napr. *.mp4 nebo co tam mas), vsechny si je oznac a pak "Kopirovat" (nebo Presun) do nejakeho noveho adresare.
cepek
hodnocení

Mam to nalezený v totalu,a jak udělat aby se mi to přejmenovalo podle data vytvoření a jak překopírovat.nikde volbu nevidím.

horak*

CTRL+M

[YMD]-[YMD]-[N8-13] cam Sony

 

luke237
Proc tam davas 2x [YMD]? Proc tam nemas to moje [YMD]-[hms]?
horak*

protože jsem se spletl, dělám 2 věci naráz, taky to byl jen náviod jak asi a ne definitivně jak má být*smich*

cepek
hodnocení

Díky za rady,ale já to zatím vzdávám,nic nepomohlo...píše mi to duplicitní soubory nelze provést-tučně zobrazené soubory nelze přejmenovat...musím se vzdálit

horak*

[YMD] [hms] [C] Norsko

Cčko je counter, takže nebude duplicita ani náhodou a nastavení počtu znaků counteru je vpravo Define Counter

 

 


 

 

 

Přihlásit se k odběru odpovědí z této otázky:

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.

Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.

Copyright © 2004-2025 Poradna Poradte.cz. Všechna práva vyhrazena. Prohlášení o ochraně osobních údajů. | [tmavý motiv]