Před necelými čtyřmi měsíci byl Steven Deobald jmenován novým výkonným ředitelem GNOME Foundation. Včera skončil, protože "nebyl pro tuto roli v tento čas ten pravý".
Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 156 (pdf).
Armbian, tj. linuxová distribuce založená na Debianu a Ubuntu optimalizovaná pro jednodeskové počítače na platformě ARM a RISC-V, ke stažení ale také pro Intel a AMD, byl vydán ve verzi 25.8.1. Přehled novinek v Changelogu.
Včera večer měl na YouTube premiéru dokumentární film Python: The Documentary | An origin story.
Společnost comma.ai po třech letech od vydání verze 0.9 vydala novou verzi 0.10 open source pokročilého asistenčního systému pro řidiče openpilot (Wikipedie). Zdrojové kódy jsou k dispozici na GitHubu.
Ubuntu nově pro testování nových verzí vydává měsíční snapshoty. Dnes vyšel 4. snapshot Ubuntu 25.10 (Questing Quokka).
Řada vestavěných počítačových desek a vývojových platforem NVIDIA Jetson se rozrostla o NVIDIA Jetson Thor. Ve srovnání se svým předchůdcem NVIDIA Jetson Orin nabízí 7,5krát vyšší výpočetní výkon umělé inteligence a 3,5krát vyšší energetickou účinnost. Softwarový stack NVIDIA JetPack 7 je založen na Ubuntu 24.04 LTS.
Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB) spolu s NSA a dalšími americkými úřady upozorňuje (en) na čínského aktéra Salt Typhoon, který kompromituje sítě po celém světě.
Společnost Framework Computer představila (YouTube) nový výkonnější Framework Laptop 16. Rozhodnou se lze například pro procesor Ryzen AI 9 HX 370 a grafickou kartu NVIDIA GeForce RTX 5070.
Google oznamuje, že na „certifikovaných“ zařízeních s Androidem omezí instalaci aplikací (včetně „sideloadingu“) tak, že bude vyžadovat, aby aplikace byly podepsány centrálně registrovanými vývojáři s ověřenou identitou. Tato politika bude implementována během roku 2026 ve vybraných zemích (jihovýchodní Asie, Brazílie) a od roku 2027 celosvětově.
Preji vsem pekny den a prosim o pomoc.
Mam Mandrivu 2005LE a marne hledam program, ktery by umel seradit fotky podle datumu vytvoreni (vyfoceni) a pak je hromadne prejmenovat. Mam z jedny akce asi 3500 fotek z 8 fotaku a potreboval bych je dat do jednoho adresare serazene podle casu.
Vcera jsem nad tim stravil cely den a na Linuxu jsem na nic neprisel. Na win v Zoner media explorer to samozrejme umim, ale myslim, ze by to melo jit i na Linuxu.
Predem dekuji za pomoc Marek Svarc./output
s novým názvom Foto_datum_cas.jpg
#! /bin/bash # Vysledok sa zapise do podadresara ./output # Ak tento adresar neexistuje, tak sa vytvori if [ ! -d "./output" ]; then mkdir ./output fi #Spracuj vsetky subory JPEG v adresari for I in ./*.jpg; do echo $I; # Vyber z EXIFu datum vytvorenia DATUM=`/usr/local/bin/exiftags $I 2>/dev/null | grep Created | awk '{print $3}' | awk -F: '{print $1$2$3}'`; # echo $DATUM # Vyber z EXIFu cas vytvorenia orig_cas=`/usr/local/bin/exiftags $I 2>/dev/null | grep Created | awk '{print $4}'|awk -F: '{print $1$2$3}'`; # echo $orig_cas; # Novy subor bude v adresari ./output s Nazvom v tvare Foti_Datum_cas.jpg vysledok=`printf "./output/Foto_%s_%s.jpg" $DATUM $orig_cas`; # ls -la $I; # echo $vysledok; cp $I $vysledok; doneVyužíva utilitku exiftags .
-rwxrwxrwx 1 dalibor dalibor 282717 2006-01-27 17:20 ./p1190005.jpg ./output/Foto_20060119_.jpg ./p1190006.jpg 20060119 -rwxrwxrwx 1 dalibor dalibor 417453 2006-01-27 17:20 ./p1190006.jpg ./output/Foto_20060119_.jpg ./p1260007.jpg 20060126zobrazí se jen fotka č. p1190006.jpg
-rwxrwxrwx 1 dalibor dalibor 282717 2006-01-27 17:20 ./p1190005.jpg ./output/Foto_20060119_.jpg ./p1190006.jpg 20060119 -rwxrwxrwx 1 dalibor dalibor 417453 2006-01-27 17:20 ./p1190006.jpg ./output/Foto_20060119_.jpg ./p1260007.jpg 20060126zobrazí se jen fotka č. p1190006.jpg
exiftags p1190005.jpg
nech viem kde je problem...
Equipment Make: OLYMPUS IMAGING CORP. Camera Model: FE-120,X-700 Camera Software: Version 1.0 Maximum Lens Aperture: f/2.8 Image-Specific Properties: Image Orientation: Top, Left-Hand Horizontal Resolution: 72 dpi Vertical Resolution: 72 dpi Image Created: 2006:01:19 18:39:08 Exposure Time: 1/80 sec F-Number: f/3.8 Exposure Program: Creative ISO Speed Rating: 80 Exposure Bias: 0 EV Metering Mode: Pattern Light Source: Unknown Flash: Flash, Compulsory Focal Length: 12.00 mm Color Space Information: sRGB Image Width: 2816 Image Height: 2112 Rendering: Normal Exposure Mode: Auto White Balance: Auto Scene Capture Type: Portrait Gain Control: None Contrast: Normal Saturation: Normal Sharpness: Normal Compression Setting: SQ
mkdir OutputNakopíruji do něj soubory:
cp *.jpg OutputZměním adresář:
cd OutputSpusím program jhead:
jhead -nfFoto_%y%m%d-%H%M%S -ft *.jpg
jhead -nf%y%m%d-%H%M%S -ft *
./output
v tvare názov_dátum_čas_číslo.jpg kde názov je reťazec zadávaný ako parameter skriptu, dátum a čas sú z EXIFu a číslo slúži na rozlíšenie pokiaľ by sa vyskytli naraz odfotené fotky(alebo s rovnakým názvom vo výstupe). Testoval som to na fotkách z Nikonu D100,D200 a Panasonicu FZ10. Pokiaľ iný výrobca vymyslí nejaký iný exif s inými tagmi, tak to nemám ako odkontrolovať a nemusia byť dátumy a časy správne. ./output
rovnaký súbor - pri opätovnom spustení skriptu sa súbory zduplikujú so odlišným číslom. Možné sú aj ďalšie muchy alebo chyby, komu sa chce, nech testuje a upravuje. #! /bin/bash Test_nazov() { declare -i num; num=$2; local filename=`printf "%s_%d.jpg" $1 $num`; vysledok=$filename; if [ -e $vysledok ]; then num+=1; vysledok=`printf "%s" $(Test_nazov $1 $num)`; echo $vysledok; else echo $vysledok; fi } #set -o xtrace if [ ! -d "./output" ]; then mkdir ./output fi #Spracuj vsetky subory JPEG v adresari for I in ./*.[jJ][pP][gG]; do echo File: $I; # Vyber z EXIFu datum vytvorenia DATUM=`/usr/local/bin/exiftool $I 2>/dev/null | grep -m 1 "Shooting Date" | awk '{print $4}' | awk -F: '{print $1$ 2$3}'`; echo Date: $DATUM # Vyber z EXIFu cas vytvorenia orig_cas=`/usr/local/bin/exiftool $I 2>/dev/null | grep -m 1 "Shooting Date" | awk '{print $5}'|awk -F: '{print $1 $2$3}'`; echo Time: $orig_cas; # Novy subor bude v adresari ./output s Nazvom v tvare Foti_Datum_cas.jpg printf -v vysledok "./output/%s_%s_%s" $1 $DATUM $orig_cas; # ls -la $I; Final=`echo $(Test_nazov $vysledok 0)`; echo Output: $Final; echo "" cp $I $Final; doneTesteri a vylepšovači sú vítaní
| |-- 20060110___0.jpg | |-- 20060110___1.jpg | |-- 20060119___0.jpg | |-- 20060119___1.jpg | `-- 20060126___0.jpg
jhead -nfNazev_%y%m%d-%H%M%S *
Tiskni
Sdílej: