söndag, mars 17, 2019

GPU accelerated video transcoding of DVDs in Debian Stretch

This will be a fairly technical and step-by-step walkthrough of how to achieve speedy ripping of DVDs in Debian Stretch. The hardware acceleration will, in my case, be by a NVidia GT 710 card specifically.
  1. Add non-free repository
    1. Open up /etc/apt/sources.list
    2.  Add non-free to the respective URLs you wish to use e.g.
      deb http://http.us.debian.org/debian stable main contrib non-free
  2. libnvidia-encode1 - library used in Handbrake by nvenc
    1.  sudo apt install libnvidia-encode1
  3. libdvdcss - library used in Handbrake to read encrypted DVDs
    1. sudo apt install libdvd-pkg
    2. sudo dpkg-reconfigure libdvd-pkg
  4. HandBrake - application of choice to handle the ripping process including scanning titles and configuring codecs. 
    1. Install dependencies, the following steps are documented at https://handbrake.fr/docs/en/latest/developer/install-dependencies-debian.html 
      1. sudo apt install autoconf automake build-essential cmake git libass-dev libbz2-dev libfontconfig1-dev libfreetype6-dev libfribidi-dev libharfbuzz-dev libjansson-dev liblzma-dev libmp3lame-dev libogg-dev libopus-dev libsamplerate-dev libspeex-dev libtheora-dev libtool libtool-bin libvorbis-dev libx264-dev libxml2-dev libvpx-dev m4 make patch pkg-config python tar yasm zlib1g-dev
      2. sudo curl -L 'http://ftp.debian.org/debian/pool/main/n/nasm/nasm_2.14-1_amd64.deb' -o /var/cache/apt/archives/nasm_2.14-1_amd64.deb
      3. sudo apt-get install intltool libappindicator-dev libdbus-glib-1-dev libglib2.0-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgtk-3-dev libgudev-1.0-dev libnotify-dev libwebkitgtk-3.0-dev
      4. sudo apt-get install libva-dev libdrm-dev
      5. sudo apt-get install git
    2. Get source
      1. git clone https://github.com/HandBrake/HandBrake.git
    3. Build Handbrake (will take a while)
      1. cd HandBrake
      2. ./configure --launch-jobs=$(nproc) --launch
    4. Launch HandBrake and configure nvenc
      1. cd build/gtk/src
      2. ./ghb
      3. In Destination > Video > Video Encoder select H.264 (NVEnc)

tisdag, december 26, 2017

Wow ett inlägg

Senaste inlägget skrevs i maj så det kanske är på sin plats med en uppdatering. Det finns inte så mycket tid till att skriva tyvärr även om inspirationen faktiskt finns, mycket händer och ofta. Idag har vi spenderat dagen på Tekniska museet, det började med att vi behövde komma ut och göra något skoj iochmed att vädret har pendlat kring nollan med regn i en vecka nu under julledigheten. Väl på plats fanns det nog att göra för att stanna fram till tretiden, den största nyheten för mig var MegaMind som är en helt ny del av museet som finansierats åtminstone delvis av Knut och Alice Wallenbergs Stiftelse. Där finns allt möjligt skoj och en hel del som barnen uppskattar. Lunchen åt vi på Matmekka, Etnografiska museets restaurang.

söndag, maj 21, 2017

Greta!

Hon har hunnit bli 299 dagar eller nio månader och 25 dagar. Det visar väl lite hur lite tid jag har att varken fotografera eller skriva här. Jag är föräldraledig nu fram till oktober och vi har nyss skaffat fritidshus och renoverar gästrummet. Men det jag är mest mån att bli klar med är egentligen roten till en Hägg som är placerad ganska precis där vi vill plantera ett körsbärsträd. Att gräva rötter är nog något av det tråkigaste jag gjort.

torsdag, mars 31, 2016

28 av 91 dagar

Så många dagar har vi VABat hittills i år. Då räknas ändå inte helgerna och röda dagar med bland VAB dagarna. Vi började vid nyår med brutet ben som ändå opererades och läkte väldigt fint, det var kanske tre veckor. Därefter kom två perioder av vattkoppor, efter varandra. Och nu hoppas jag att vi håller på att krya på oss efter något slags virus med feber och förkylning. Måtte denna period av sjukdom vara slut snart så att vi kan få lite vardagsrutin innan sommaren.

fredag, november 27, 2015

Dimensional Modeling in Depth

Vi skulle egentligen ha gått kursen hemma i Stockholm i Finlandshuset men så kan det gå att om man inte är snabb nog så blir det fullbokat. Tur då att det fanns platser kvar när kursen hölls veckan innan i Amsterdam och att vi lyckades få 20% rabatt så att resan rymdes inom budgeten. Resan ner gick på måndag kväll och väl på plats fungerade lokaltrafiken som en dröm med ov-chipkaart (kontantkort), skillnaden mot SL-kortet är att man swipe:ar både när man går på och när man går av så debiteringen blir mer exakt. Jag klarade mig på 20 euro för fyra dagars åkande, klart rimligt.

Kurshotellet valde vi bort till fördel för Amsterdam Forest Hotel som ligger närmare centrum i Amstelveen och längre från Schiphol. Spännande prissättning dock; första natten ett relativt lågt pris och därefter ökar priset per natt för varje natt. Bokningsverktyget vi använder vid Stockholms universitet visar priset för första natten så det känns lite vilseledande. Vi åt inte en enda måltid på hotellet. Frukost handlades under morgonpromenaden på väg till kurshotellet, lunch fick man på kursen och middag käkade vi på någon kul restaurang.

Amsterdam är en förträffligt trevlig stad att gå runt och titta i, många kanaler och fina hus. Tyvärr fanns det inte så mycket tid att gå i museer eller annat som man kanske gör som turist men en del mat hann vi prova, bl.a en restaurang med fokus på pommes frites. Jag är lite besviken på ölutbudet på de pubbar vi besökte, varken särskilt billigt eller spännande. Mest spännande ölen var Straffe Hendrik Quadrupel men den dricker man inte så många av på en kväll med tanke på att den innehåller 11% alkohol. Under tiden vi var där åkte Holland ur EM kvalet i fotboll, det var en ganska lugn kväll vill jag minnas.

Kursen var bra, förutom att både Margy Ross och Ralph Kimball är lätta att lyssna på så har de mycket matnyttigt att säga och kryddar det hela med en hel del erfarenhet från verkligheten. Tyvärr är det här den näst sista kursen som hålls av Kimball University, den sista var den som hölls i Stockholm veckan efter.

Dimensionsmodellerings grunder är inte jättesvåra men det är ett väldigt kraftfullt verktyg och kommer antagligen finnas med under en lång tid framöver även om modellerna vi bygger är mer logiska vyer och mindre fysiska tabeller

måndag, oktober 05, 2015

Sommaren 2015

Det här skulle bli sommaren vi åker till Polen på semester. Sedan skulle det bli en lugn sommar när vi sparar pengar för att ha råd med renovering på huset. Och vi skulle även sälja bilen för att prova att leva utan. Inget av det har blivit verklighet utan istället blev det sommaren när vi gjorde det mesta men någon längre resa blev det inte förstås och bilen står fortfarande parkerad i garaget, den ska på service nu på torsdag.

Vissa menar att sommaren varit dålig med mycket regn och kallt men det är jag inte beredd att hålla med om. Augusti var förstås finast med ett par veckor av klarblå himmel och riktigt varmt. Vår sommar tog oss först till Hallsberg och marknaden i Lerbäck med Lerbäcks teater som spelade Lotta på bråkmakargatan om jag inte minns fel, fint väder var det iallafall.

Därefter hem och norrut mot Hallstavik för ett par dagar i Idas kollegas sommarstuga som de byggt själva under trettio år. Man blir lite sugen då, att köpa en bit mark någonstans och snickra ihop en egen stuga. Men det får nog vänta ett slag. Där fick jag se havsörn för första gången. De flyger ut till Skälgrundsskallen, som är fågelskyddsområde, hämtar en skarv och flyger sedan tillbaka in mot fastlandet.

Efter att ha varit hemma och vänt tuffade vi iväg till Dalarna ett par dagar innan det var dags för att vända hemåt och sedan komma ut till Finnhamn för att tälta en natt. Det blev väl lite sådär. Tält och annan utrustning höll måttet, vädret var toppen men tyvärr var det lite livat på ön med två bröllop och discotek på logen. Jag får söka vidare efter den ultimata tältplatsen.

lördag, juni 20, 2015

Midsommar 2015

I år var det bestämt. Vi skulle minsann ut i skärgården och tälta på midsommar, vi hade köpt tält och liggunderlag. Redan en tid innan midsommar började dock problemen visa sig i form av utdragna förkylningar och sedan blev vädret ganska risigt så vi blev hemma istället. Vi lockade ut tältkompisarna från stan och grillade. Det blev jordgubbar men inga hemmaodlade ännu. Nu är jag trött.

torsdag, maj 28, 2015

Bondbönor

Årets matprojekt i trädgården, för min del, är att odla bondbönor. Fröerna är rejäla och man får ca 15st i en fröpåse så det gäller att vårda de man får. Min förhoppning är att kunna spara ett par stycken från årets skörd till nästa år. Bondbönan kommer tydligen från nordafrika och odlats i Sverige sedan 1200-talet så det ska väl gå bra? Hittills har de just börjat blomma så det ser lovande ut, de har överlevt hårdaste frosten.

onsdag, maj 20, 2015

Tulpaner

Det har blivit en dålig vana att räkna dagarna fram till våren. Jag är en ren suicidaloptimist när det kommer till vårkänslor. Men nu är våren faktiskt här så då kan jag passa på att må lite bra. Idag satt jag på andra sidan bordet för första gången vid en intervju, vi håller på att försöka hitta en till beslutsstödsutvecklare. Att intervjua är minsann inte trivialt, idag kändes det som att vi utsatte den intervjuade för helvetets alla kval. Inte medvetet förstås. Och resultatet blir förhoppningsvis bra.

söndag, april 26, 2015

Eine kleine uppdatering

Ett par skeva bilder på köpet. Våren är här! Och med den förstås 6h per dag i trädgården så man är lagom mosig till kvällen. Rut har börjat på "bollek" hos IK Frej, man får prova olika bollsporter på ett lättsamt sätt och det har gått väldigt bra. En starkt bidragande orsak är förstås att ett par kompisar från gamla och nya dagiset är med. Jag började nog själv med fotboll i hennes ålder, Valter är lite för liten än. Det känns bra att idrottsplatsen ligger så nära och med bra cykelvägar så att barnen kan ta sig själva dit om några år.