1 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
5 <title>Petter Reinholdtsen: entries from April
2009</title>
6 <link rel=
"stylesheet" type=
"text/css" media=
"screen" href=
"../../../style.css">
7 <link rel=
"alternate" title=
"RSS Feed" href=
"04.rss" type=
"application/rss+xml">
14 <a href=
"../../../">Petter Reinholdtsen
</a>
20 <p>Entries from April
2009.
</p>
25 <a href=
"../../../Recording_video_from_cron_using_VLC.html">Recording video from cron using VLC
</a>
33 <p>One think I have wanted to figure out for a along time is how to
34 run vlc from cron to do recording of video streams on the net. The
35 task is trivial with mplayer, but I do not really trust the security
36 of mplayer (it crashes too often on strange input), and thus prefer
37 vlc. I finally found a way to do it today. I spent an hour or so
38 searching the web for recipes and reading the documentation. The
39 hardest part was to get rid of the GUI window, but after finding the
40 dummy interface, the command line finally presented itself:
</p>
42 <blockquote><pre>URL=http://www.ping.uio.no/video/rms-oslo_2009.ogg
44 DISPLAY= vlc -q $URL \
45 --sout="#duplicate{dst=std{access=file,url='$SAVEFILE'},dst=nodisplay}" \
46 --intf=dummy
</pre></blockquote>
48 <p>The command stream the URL and store it in the SAVEFILE by
49 duplicating the output stream to "nodisplay" and the file, using the
50 dummy interface. The dummy interface and the nodisplay output make
51 sure no X interface is needed.
</p>
53 <p>The cron job then need to start this job with the appropriate URL
54 and file name to save, sleep for the duration wanted, and then kill
55 the vlc process with SIGTERM. Here is a complete script
56 <tt>vlc-record
</tt> to use from
<tt>at
</tt> or
<tt>cron
</tt>:
</p>
58 <blockquote><pre>#!/bin/sh
63 DISPLAY= vlc -q "$URL" \
64 --sout="#duplicate{dst=std{access=file,url='$SAVEFILE'},dst=nodisplay}" \
65 --intf=dummy < /dev/null
> /dev/null
2>&
1 &
69 wait $pid
</pre></blockquote>
76 Tags:
<a href=
"../../../tags/english">english
</a>,
<a href=
"../../../tags/nuug">nuug
</a>,
<a href=
"../../../tags/video">video
</a>.
80 <div class=
"padding"></div>
84 <a href=
"../../../Fransk_idiotlovforslag_hinker_gjennom_parlamentet.html">Fransk idiotlovforslag hinker gjennom parlamentet
</a>
92 <p><a href=
"http://www.dagbladet.no/2009/04/09/kultur/musikk/fildeling/tekno/5689356/">Dagbladet
93 melder at det franske idiotforslaget om å kutte Internet-forbindelsen
94 til alle som blir anklaget for å ha brutt opphavsretten
3 ganger
</a>
95 ble nedstemt i dag med
21 mot
15 stemmer. Vinklingen i Dagbladet er
96 litt merkelig når en vet at det samme forslaget ble vedtatt i
97 parlamentets andre kammer med
12 mot
4 stemmer, etter at det
98 <a href=
"http://opendotdotdot.blogspot.com/2009/04/hadopi-law-passed-by-12-votes-to-4.html">overraskende
99 ble foreslått å ta saken opp til votering
22:
45 sist torsdag
</a>,
100 etter sigende i strid med vanlige rutiner i det franske parlamentet.
</p>
102 <p>Det hele blir ennå mer komisk når et vet at
103 <a href=
"http://www.zeropaid.com/news/10034/political_hypocrisy_french_president_sued_for_copyright_infringement/">presidentens
104 parti er blitt anklaget for å ha brutt opphavsretten
</a>. Mon tro om
105 partet skal miste internet-forbindelsen hvis de får
2 anklager til
113 Tags:
<a href=
"../../../tags/norsk">norsk
</a>,
<a href=
"../../../tags/nuug">nuug
</a>,
<a href=
"../../../tags/personvern">personvern
</a>.
117 <div class=
"padding"></div>
121 <a href=
"../../../Reprap_bygging_i_p__sken.html">Reprap-bygging i påsken
</a>
129 <p>Vi har brukt påsken til å bygge Reprap, i håp om å ha den operativ
130 til
<a href=
"http://www.goopen.no/">Go Open
2009</a> uka etter påske.
131 Da første test med motorkjøring avslørte at motorvibrasjonene fikk
132 skruer og muttere til å løsne, så var første punkt på programmet å
133 skru til alle skruer slik at det ble mindre sjanse for slikt. Det er
134 nå nesten komplett (X-aksen gjenstår, men der må det justeres litt på
135 montering i tillegg). Må også lime Z-aksebandet. Har skaffet Loctite
136 Super Attak Flex Gel elastisk superlim som jeg håper vil fungere til
137 dette formålet. I prosessen har jeg blitt bitt av den sprø plasten
138 noen ganger. Har knekket/sprukket
3 plastbiter så langt. Håper jeg
139 får skrevet ut nye før skriveren bryter sammen pga. dette. :)
</p>
141 <p>I prosessen har jeg oppdaget en svakhet med Z-aksen, og funnet en måte
142 å jobbe meg rundt det. Etter tegningen, skal tannhjulene på Z-aksene
143 være tett omslynget av et par stjernehjul som holder båndet mellom
144 alle Z-aksene på plass. Problemet er at båndet er
6mm, mens alle
145 plastdelene er
5mm brede. Det betyr at et
6mm band skal inn i et
5mm
146 spor, noe som ikke passer spesielt godt. Jeg har løst dette ved å
147 legge en
1mm skive mellom tannhjulene og stjernehjulene over
148 tannhjulet, slik at det blir plass til båndet.
</p>
150 <p>Skrivehodet er har vi så vidt startet på. Mari har oppdaget at
151 hullene i baseplaten er for grunn, slik at skruen som skal inn i disse
152 hullene ikke får plass. Har avtalt å låne en Dremel for å frese unna
153 litt plast for å løse dette problemet. Da vi begynte å se på
154 skrivehodet, oppdaget vi et alvorlig problem. Det varmesikre
155 sparkelen som skal brukes til å holde varmetråden på plass er stivnet.
156 Var ikke klar over at dette er ferskvare, men
157 <a href=
"http://forums.reprap.org/read.php?70,16250">en
158 forumposting
</a> viser at dette er et kjent problem. Det var ikke
159 helt enkelt å finne ut hva "Fire cement" heter på norsk. Mange
160 Google-søk senere var jeg fortsatt like blank. Hadde funnet flere
161 alternativer som kunne fungere, som eksosmonteringspasta,
162 brannfugemasse, klebemørtel for pipe, ildmørtel og ildfast sparkel,
163 men ingen av disse så ut til å være helt riktige for dette bruket.
164 Fire cement håndterer temperaturer opp til
1200 grader celsius, og
165 krever ikke utblanding i vann. Konsulterte,
166 <a href=
"http://robot.hiof.no/node/5">våre
167 venner ved Høgskolen i Halden
</a>, og det viste seg at de hadde hatt samme
168 problem. De hadde besøkt en peisbutikk og kjøpt ildfast sparkel. Jeg
169 sjekket med Maxbo, og de hadde noe slikt som het ovnskitt, og det ser
170 ut til å være det norske navnet på det jeg er ute etter. Dro så innom
171 Clas Olsson (som er nærmere meg enn Maxbo), og kjøpte
172 <a href=
"http://www.unipak.dk/UK/stovex.html">Stovex
</a> ovnskitt, og
173 er nå klar til å lage varmeelement til skrivehodet.
174 Like før jeg dro ut for å kjøpe ovnskitt, fant jeg en
175 <a href=
"http://blog.reprap.org/2009/04/by-your-powers-combined-i-am-kapton.html">reprap-blogpost
</a>
176 som fortalte om et bedre vidundermiddel for å lage varmeelement,
177 Kapton tape, men dette hadde de ikke på Clas Olsson, så det får bli
178 til neste gang. En reprap-variant ved navn
179 <a href=
"http://wiki.makerbot.com/plastruder-mk3">Plastruder MK3
</a>
180 kommer til å bruke denne plasttypen som håndterer temperaturer mellom
181 -
100 og +
400 grader og brukes av astronautene for å tette drakten.
</p>
188 Tags:
<a href=
"../../../tags/3d-printer">3d-printer
</a>,
<a href=
"../../../tags/norsk">norsk
</a>,
<a href=
"../../../tags/nuug">nuug
</a>,
<a href=
"../../../tags/reprap">reprap
</a>.
192 <div class=
"padding"></div>
196 <a href=
"../../../Fildeling_er_lovlig___ulovlig_fildeling_er_ulovlig.html">Fildeling er lovlig - ulovlig fildeling er ulovlig
</a>
204 <p>Jeg hadde glede av å overvære FADs lansering av
205 <a href=
"http://www.deltemeninger.no/">Debattsentralen
206 deltemeninger.no
</a> under Go Open
2009, og må si jeg ble skuffet over
207 en kommentar fra podiet om ulovlig fildeling. Fikk ikke med meg hvem
208 som holdt innlegget, men det startet med å snakke om ulovlig fildeling
209 og gikk så over til å snakke om fildeling som om fildeling i seg er
210 ulovlig. Intet er lengre fra sannheten. Fildeling er en nyttig
211 teknologi som benyttes av NRK, Debian, Ubuntu, NUUG og andre for
212 distribusjon av filer. Det er ingenting med denne fildelingen som
213 gjør den ulovlig. Fildeling er i seg selv en fullt ut lovlig
214 teknologisk anvendelse. Noe fildeling er ulovlig, og noe er lovlig.
215 De som tror at fildeling er ulovlig har misforstått grovt. Hvorvidt
216 den er ulovlig kommer jo an på hvem som har opphavsretten til filene
217 som deles og hvilke bruksbegrensninger som gjelder for filene. En
218 rekke filer er lagt ut av rettighetsinnehaver for deling på Internet,
219 og fildeling av slike filer er fullt ut lovlig.
</p>
226 Tags:
<a href=
"../../../tags/fildeling">fildeling
</a>,
<a href=
"../../../tags/norsk">norsk
</a>,
<a href=
"../../../tags/nuug">nuug
</a>,
<a href=
"../../../tags/web">web
</a>.
230 <div class=
"padding"></div>
232 <p style=
"text-align: right;"><a href=
"04.rss"><img src=
"../../../xml.gif" alt=
"RSS Feed" width=
"36" height=
"14"></a></p>
244 <li><a href=
"../../../archive/2009/01/">January (
8)
</a></li>
246 <li><a href=
"../../../archive/2009/02/">February (
8)
</a></li>
248 <li><a href=
"../../../archive/2009/03/">March (
12)
</a></li>
250 <li><a href=
"../../../archive/2009/04/">April (
4)
</a></li>
257 <li><a href=
"../../../archive/2008/11/">November (
5)
</a></li>
259 <li><a href=
"../../../archive/2008/12/">December (
7)
</a></li>
270 <li><a href=
"../../../tags/3d-printer">3d-printer (
10)
</a></li>
272 <li><a href=
"../../../tags/amiga">amiga (
1)
</a></li>
274 <li><a href=
"../../../tags/aros">aros (
1)
</a></li>
276 <li><a href=
"../../../tags/debian">debian (
6)
</a></li>
278 <li><a href=
"../../../tags/debian edu">debian edu (
6)
</a></li>
280 <li><a href=
"../../../tags/english">english (
10)
</a></li>
282 <li><a href=
"../../../tags/fiksgatami">fiksgatami (
1)
</a></li>
284 <li><a href=
"../../../tags/fildeling">fildeling (
1)
</a></li>
286 <li><a href=
"../../../tags/ltsp">ltsp (
1)
</a></li>
288 <li><a href=
"../../../tags/multimedia">multimedia (
2)
</a></li>
290 <li><a href=
"../../../tags/norsk">norsk (
34)
</a></li>
292 <li><a href=
"../../../tags/nuug">nuug (
34)
</a></li>
294 <li><a href=
"../../../tags/personvern">personvern (
4)
</a></li>
296 <li><a href=
"../../../tags/reprap">reprap (
10)
</a></li>
298 <li><a href=
"../../../tags/rss">rss (
1)
</a></li>
300 <li><a href=
"../../../tags/standard">standard (
2)
</a></li>
302 <li><a href=
"../../../tags/stavekontroll">stavekontroll (
1)
</a></li>
304 <li><a href=
"../../../tags/video">video (
6)
</a></li>
306 <li><a href=
"../../../tags/vitenskap">vitenskap (
1)
</a></li>
308 <li><a href=
"../../../tags/web">web (
3)
</a></li>