VirtualBox 1280×800

január 3rd, 2012

Akinek gondja lenne a VirtualBox vdrp felbontással, mert nem menne olyanban mint amilyen gépen éppen nézné, akkor próbálja ki az alábbit:

VBoxManage controlvm <virtuálisgép neve> setvideomodehint 1280 800 16

Video kódolás (ffmpeg 32bit vs 64bit)

január 2nd, 2012

64 bites új architektúra miatt gondoltam kipróbálom milyen lehetne, ha újrahúznám az egész hóbelebancot. Csináltam két dvavi-> mp2ts konverziót 32 illetve 64 bites ubuntuval. Az eredmény a következő:

 

32 bit:

real 82m9.074s
user 0m20.405s
sys 132m8.275s

64 bit:
real 72m9.609s
user 123m6.350s
sys 1m27.010s

Input #0, avi, from '/mnt/d1/2011_12_16_MuvHaz.avi':

Duration: 00:58:15.48, start: 0.000000, bitrate: 30339 kb/s
Stream #0.0: Video: dvvideo, yuv420p, 720×576, 25 fps, 25 tbr, 25 tbn, 25 tbc
Stream #0.1: Audio: pcm_s16le, 48000 Hz, 2 channels, s16, 1536 kb/s

Input #0, mpeg, from '/mnt/d1/2011_12_16_MuvHaz.64.mpg':

Duration: 00:58:15.40, start: 0.500000, bitrate: 5361 kb/s
Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p, 720×576 [PAR 64:45 DAR 16:9], 9000 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0.1[0x1c0]: Audio: mp2, 48000 Hz, 2 channels, s16, 192 kb/s

root@petike-desktop:~# md5sum /mnt/d1/2011_12_16_MuvHaz.mpg /mnt/d1/2011_12_16_MuvHaz.64.mpg
960de53579c3501744f5a6cb4ff6191e /mnt/d1/2011_12_16_MuvHaz.mpg
960de53579c3501744f5a6cb4ff6191e /mnt/d1/2011_12_16_MuvHaz.64.mpg

Hát ennyi. Valamivel gyorsabb 64 biten. Mivel sok videot számolok ezért lehet megéri az os upgrade.

Meghalt a ZFS

december 2nd, 2011

Helyzet: 

  • régi gép vacak
  • eltűnnek a hdd-k
  • néha nem indul el
  • lett új gép
  • zfs sehol
  • a jó édes anyjáját

 

No para. (kicsi azért volt)

Hol a zpoolom meg ilyenek?!?! 

 

root@petike-desktop:~# zpool status
no pools available 

Semmi gáz, mert ott van szerencsétlen, de nem tud magáról:

root@petike-desktop:~# zpool import
pool: zfsstore
id: 4353014789085478444
state: ONLINE action: The pool can be imported using its name or numeric identifier.

config:
zfsstore ONLINE
  disk/by-id/ata-SAMSUNG_HD502IJ_S13TJDWQ544638 ONLINE
  disk/by-id/ata-WDC_WD15EADS-00S2B0_WD-WCAVY1312662-part7 ONLINE

Na… ugye hogy ott van 🙂

Minden jó. 

Munin adatbázis javítása

október 17th, 2011

Ha valakinek okozott már problémát egy-egy elkalandozott munin grafikon, annak hasznos lehet az alábbi kis ötlet. Munin alapértelmezésben rrd fájlokban tárolja a mérési adatait és ezt az rrdtool segítségével sikeresen xml-be lehet exportálni, majd editálás után vissza rrd-be.

rrdtool dump valamilyen.rrd > valamilyen.xml

[...] xml editálás [...]

rrdtool restore valamilyen.xml valamilyen.rrd

utána má jó is lesz 🙂

DVD rip linux alatt

november 27th, 2010

Egy dvd tartalmának kinyerése mpeg-be (a dvd-device rész elhagyható, de akkor hasznos, ha nem lemezről akarjuk leszedni):

mplayer -dumpstream -dumpfile /mentes/helye/video.mpg dvd://1 -dvd-device /dvd/folder

Linux AVCHD DVD

november 5th, 2010

Egy rövid kis tool arról, hogy miként lehet dvd-t készíteni fullhd-s kamkorder MTS/M2TS fájlaiból.

A fájlokat MTS-ből mpeg2-be kell konvertálni:
ffmpeg -i 00000.MTS -mbd rd -trellis 2 -cmp 2 -subcmp 2 -pass 1/2 -target pal-dvd -b 8000k -ab 192k -ac 2 -aspect 16:9 00000.mpg && ffmpeg -y -i 00000.MTS -mbd rd -trellis 2 -cmp 2 -subcmp 2 -pass 2/2 -target pal-dvd -b 8000k -ab 192k -ac 2 -aspect 16:9 00000.mpg

Az átkonvertált fájlokból dvd struktúrát kell építeni:
dvdauthor -o DVD/ -t -f 00000.mpg -f 00001.mpg -f 00002.mpg […]
dvdauthor -o DVD/ -T

A kész könyvtárakból iso-t építünk:
mkisofs -dvd-video DVD >dvd.iso

Majd a kész iso-t kiírjuk:
growisofs -dvd-compat -Z /dev/dvd=dvd.iso

2 pass encoding jó minőségben. Ha valahol lehet még rajta fényezni, akkor szívesen fogadom én is. Úgy néz ki, hogy működik a dolog, de majd írok tapasztalatokat.

A DVD-t könnyen ellenőrizhetjük írás előtt (a 0.1 nekem a tv kimenet):
DISPLAY=:0.1 mplayer -fs -vo sdl dvd:// -dvd-device /home/petike/Video/DVD/ 

Reinstall

november 5th, 2010

2006-ban gondoltam először, hogy kipróbálom az akkori ubuntu-t. Korábban Mandrake-n (majd Mandriva-n), Fedorán (anti)szocializálódtam. Akkoriban még kerestem, hogy melyik is lenne nekem a legjobb választás. Az ubuntu előtt is mindig volt linuxom, de minden esetben találtam valamit ami nem úgy működött vagy éppen hiányzott. Ekkor esett a választásom a 6.06-os LTS ubuntura, amit fájdalommal ugyan, de kivontam a csatasorból. Nem, ez nem azt jelenti, hogy több éven keresztül nem upgradeltem, de akkoriban annyira megtetszett, hogy egészen a 10.10-ig aktualizáltam egy 160GB-s IDE HDD-n. A gép azóta többször cserélődött alatta, a HDD túlélt egy villámcsapást, amikor az alaplap+táp már feladta. A héten viszont úgy döntöttem, hogy már zavar az IDE HDD lassúsága, meg a hely is fogyóban volt… Az asztali gépemben kicsit átszerveztem a dolgokat, ezért is ez a post. A családi képek egy linuxos software-s raiden vannak. Ez eddig 250G-s volt, de ezt is kicsit ki kellett nyújtani, mert elfogyott a helyem. A művelet a következő volt.

  1. 10.10 Ubuntu install
  2. raid szétválasztása
  3. egyik 250G-s device leválasztása
    mdadm –fail /dev/md0 /dev/sdb2
    mdadm –remove /dev/md0 /dev/sdb2
  4. egy 500G-s partició be a raidbe, újra összerak, szinkronizál
    mdadm –add /dev/md0 /dev/sdb2
  5. másik 250G-s device leválasztása
    mdadm –fail /dev/md0 /dev/sdc2
    mdadm –remove /dev/md0 /dev/sdc2
  6. újabb 500G-s beillesztése, újra összerak, szinkronizál
    mdadm –add /dev/md0 /dev/sda8
  7. raid kinyújtása 500G-ra
    mdadm –grow /dev/md0 –size=max
  8. fájlrendszer kinyújtása 500G-ra
    resize2fs /dev/md0

 

kb. ennyi 🙂

 

Az eredmény:

 

root@petike-desktop:~# mdadm –detail /dev/md0 

/dev/md0:

        Version : 00.90

  Creation Time : Tue Dec 29 08:03:19 2009

     Raid Level : raid1

     Array Size : 524297152 (500.01 GiB 536.88 GB)

  Used Dev Size : 524297152 (500.01 GiB 536.88 GB)

   Raid Devices : 2

  Total Devices : 2

Preferred Minor : 0

    Persistence : Superblock is persistent


    Update Time : Fri Nov  5 00:38:09 2010

          State : clean

 Active Devices : 2

Working Devices : 2

 Failed Devices : 0

  Spare Devices : 0


           UUID : 4a07aa89:369cd4e2:1101da69:e89aeee3 (local to host petike-desktop)

         Events : 0.13009


    Number   Major   Minor   RaidDevice State

       0       8        8        0      active sync   /dev/sda8

       1       8       18        1      active sync   /dev/sdb2

 

 

/dev/md0              493G  208G  260G  45% /mnt

 
Lábjegyzetben azért megemlíteném, hogy kiszolgáló oldalon még mindig inkább FreeBSD párti vagyok…

Xterm színek és alapbeállítások

november 3rd, 2010

Akinek bejön az Xterm, de utálja a default színeit, annak javasolt az alábbi procedura:

A saját user alatt lévő .Xresources fájlba írjuk be az alábbiakat (vagy hozzuk létre ha nem lenne):

xterm*dynamicColors: true
xterm*background: black
xterm*foreground: green3
xterm*utf8: 2
xterm*eightBitInput: true
xterm*saveLines: 32767
xterm*scrollTtyKeypress: true
xterm*scrollTtyOutput: false
xterm*scrollBar: false
xterm*loginShell: true
xterm*faceName: Monospace:pixelsize=11
xterm*jumpScroll: true
xterm*multiScroll: true
xterm*toolBar: false
xterm*geometry: 100x30
XTerm*VT100.translations: #override : select-end(PRIMARY, CLIPBOARD, CUT_BUFFER0)

Így működik a vágólaposdi is és a színeit is mi kalibrálhatjuk.

Ahhoz, hogy a változások életbe lépjenek ki kell adni az alábbi parancsot:
petike@petike-nb:~$ xrdb .Xresources

Mindenki boldog.

AVCHD MTS/M2TS konvertálása DV aviba

október 24th, 2010

Sajnos otthon nincs elég erős vas ahhoz, hogy M2TS vagy MTS videokat tömörítve editáljak, ezért az alábbi módszert választottam, hogy az AVCHD-s kamera fájlait megegyék a videovágó programok és ne hulljon atomjaira egy öregecske coreduo:


petike@desktop:/home/petike $ ffmpeg -i 00003.MTS -target pal-dv pipe: | dvgrab --stdin --format dv1 --size 0 00003.avi

ez szépen átalakítja nekem a csodás mts-t aviba. Persze nem szabad elfelejteni, hogy a minőségéből itt jelentősen veszít a video, de mivel SD formátumban lesz tárolva, így is megteszi.

a dvgrab-es móka azért kell, hogy az ffmpeg által készített dv2-ből dv1 legyen

X áthúzása több SSH-n

szeptember 20th, 2010

Ha esetleg valakinél az alábbi hibaüzenet jelentkezik, amikor X-es alkalmazásokat szeretne áthúzni több SSH-n, akkor célszerű a -Y kapcsolóval futtatni a klienst.

PuTTY X11 proxy: MIT-MAGIC-COOKIE-1 data did not matchError: Can't open display:

ssh -X -C -Y host -l user

és már szalad is…