Bild på bloggens författare

Nisse

blogg.ngn.nu

Tiden före (historiken) till den här bloggen finner du här
(fast jag är 'snart' klar med att ha överfört 'allt', hit):
ngn_blogga_nu

tor 25-feb-2010 21:39



sömn; ok

Mera snö…
Jodå det snöar, lite och sedan kom det mer…
Och så kanske det kommer mer i natt.

BildLogistiken
Har fortsatt med det idag.
Massor med bildfiler är nu samlade i en ’mapp’ och jag är långt ifrån klar.

Men så har jag ju givetvis snöat in på ’förenklingar’.

Jag vill ju byta namn på mina digitalt fotograferade bilder så att de inte riskerar att skrivas över av ’dubletter’.

I linux ubuntu 8.04 LTS fixar man det via terminalen.

Först ser man till att hamna i rätt s.k. katalog med kommandot ’cd’. Och sedan köra ett kommando typ:
renrot -n %Y-%m-%d_%H-%M_%n *

Det kommandot tar en (eller ett gäng filer) fil, typ: HPIM1669.JPG. Letar i filens EXIF-information efter när bilden är tagen och skapar ett nytt filnamn enligt: 2005-02-09_19-27_HPIM1669.JPG

Med det här kommandot kollas alla filer som finns i en katalog så en del felrapporter kan förekomma.

Det där har jag ’förenklat’. Jag har fixat till ett s.k. skript (script; instruktionsfil). Skriptet har jag lagt i:
/home/nisse/.gnome2/nautilus-scripts’ och kallat det för: ’img_FilNamnsbyte’

Hela skriptfilen ser ut såhär:

#! /bin/bash
#
# Lägger till YYYY-MM-DD_HH-MM_ till alla img filer som finns i en katalog med vettiga EXIF-data annars dagens datum - tror jag...

renrot -n %Y-%m-%d_%H-%M_%n *

(#! /bin/bash) är skitviktigt. Utan den raden fattar inte linux att filen ska köras som ett skript (instruktionsfil)

I filhanteraren Nautilus högerklickar jag sedan på skripfilen och väljer fliken ’Rättigheter’ och ser till att valet: ’Tillåt körning av filen som ett program’ är markerat.

I bara farten skapade jag också skriptfilerna; ’vid_MOV2AVI’ & ’vid_RoteraClockwise’

Respektive skript har följande innehåll:
vid_MOV2AVI

#! /bin/bash
#
# ett tack till http://danielromaniuk.com/?q=blog/non-programming
# Beror på
#  - mencoder (sudo apt-get install mencoder)

while [ $# -gt 0 ]; do
    mime=`file -b -i "$1"`
    if [ `echo $mime | cut -f1 -d"/"` = "video" ]; then
     # Konvertera MOV till AVI
 mencoder -oac mp3lame -ovc lavc -vf scale=0:0:0:0:0:0:qpal "$1" -o "$1".AVI
    fi
    shift
done


vid_RoteraClockwise

#! /bin/bash
#
# Bara testad på .AVI än så länge
# ett tack till: http://danielromaniuk.com/?q=blog/non-programming
# Beror på
#  - mencoder (sudo apt-get install mencoder)

while [ $# -gt 0 ]; do
    mime=`file -b -i "$1"`
    if [ `echo $mime | cut -f1 -d"/"` = "video" ]; then
  # Rotera 'clockvise', utan att förlora i kvalitet
  mencoder -ovc lavc -lavcopts vcodec=mjpeg -vf rotate=1 -oac copy -o ${1:0:${#1}-4}_roterad${1: -4} "$1"
    fi
    shift
done

Speciellt stolt är jag över följande s.k. kodsträng:
${1:0:${#1}-4}_roterad${1: -4}

Den har jag klurat ut själv. Den tar ett filnamn, separerar den s.k. filändelsen (i det här fallet ’.AVI’ och lägger in texten: ’_roterad’ precis före filändelsen. Egentligen sist i själva filnamnet.

Det finurliga med att lägga skripten i:
/home/nisse/.gnome2/nautilus-scripts’ är att om jag högerklickar i filhanteraren (Nautilus) så har det nu dykt upp ett menyval: ’Skript >’. Markerar jag det menyvalet visas en meny med de skript jag gjort och jag kan köra dem direkt.

Har jag en MOV-fil (från hustruns digitalkamera), markerar jag den högerklickar och väljer ’vid_MOV2AVI’, i Skript-menyn, för att konvertera den till AVI-format.

Har jag en filmfil (AVI) som blivit filmad på fel håll, så att säga, så markera jag den filen, högerklickar  och väljer ’vid_RoteraClockwise’, i Skript-menyn, för att lägga den på rätt håll och dessutom behålla kvaliteten.
Många forum rekommenderar följande harang:

mencoder -ovc lavc -vf rotate=1 -oac copy -o ${1:0:${#1}-4}_roterad${1: -4} "$1"

Visst, den roterar filmen men kvaliteten blir urusel.
-lavcopts vcodec=mjpeg’, löser kvalitetsproblemet.

Har jag en bildfil* (eller ett gäng bildfiler) så högerklickar jag någonstans i aktuell katalog / folder / mapp och väljer ’img_FilNamnsbyte’, i Skript-menyn, för att lägga till information om när bildfilen är tagen, enligt formatet: ’YYYY-MM-DD_HH-MM-’ resten av filnamnet är intakt.
*Bildfilen ska innehålla s.k. EXIF-information. Om inte sätts datum och tid till aktuell tid (tror jag).

AfterWork
Vi körde en minivariant av After Work, idag, jag och hustrun. Det är ju torsdag…

Hälsoläget:
Vi var in till staden och handlade. Jag till systembolaget och hustrun till mataffären.
Jag tappade känseln i bägge fötterna och ryggen började bli sned…

Vi kom hem. Det snöade ’blötsnö’. Tung snö. Balkongen på östra sidan var lite väl välfylld. Jag protesterade men hustrun stod på sig, enveten kärring(!). Efter ’skottningen’ kände jag mig mycket bättre…?

2 öl senare, var det ännu bättre…

Hustrun däremot blev sämre i sin rygg…

 
Skicka den här texten/blogginlägget Skriv Ut Det Här Inlägget

Skriv en kommetar till “Massa bildlogistik”

United States Den här flaggan kommer att visas tillsammans med din kommentar (på första 'nivån').


Pga av spam så går det inte längre att sk prenumerera på kommentarer till inlägget.
Dessutom, din kommentar visas inte förrän jag godkänt den.

Proudly powered by WordPress. Temat (layout) gjort med WordPress Theme Generator.
Copyright © blogg.ngn.nu. All rights reserved.
Creative Commons License NGN-Konsult © 2007
This work is licensed under a Creative Commons Attribution 2.5 Sweden License.