]> pere.pagekite.me Git - homepage.git/commitdiff
Generated.
authorPetter Reinholdtsen <pere@hungry.com>
Sun, 5 Apr 2009 09:52:16 +0000 (09:52 +0000)
committerPetter Reinholdtsen <pere@hungry.com>
Sun, 5 Apr 2009 09:52:16 +0000 (09:52 +0000)
72 files changed:
blog/Amigafolket_holder_ut.html
blog/Avisene_i_endring.html
blog/Checking_server_hardware_support_status_for_Dell__HP_and_IBM_servers.html
blog/Det_vanskelige_Lisensvalget___ikke_lag_din_egen.html
blog/Devcamp_brought_us_closer_to_the_Lenny_based_Debian_Edu_release.html
blog/Elektronikkbyggesettet_for_reprapen_sporet_opp.html
blog/Elektronikkbyggesettet_kommer_fram_p___andre_fors__k.html
blog/En_skam_at_det_ikke_finnes_ordrett_referat_fra_norske_domstoler.html
blog/Endelig_er_Debian_Lenny_gitt_ut.html
blog/Endelig_norsk_stavekontroll_med_st__tte_for_ord_med_bindestrek.html
blog/FAD_lanserer_reiseregningsskjema_som_fri_programvare.html
blog/F__rste_reprap_integreringsfors__k___Z_aksen_beveger_seg.html
blog/F__rste_vellykkede_videostr__m_fra_NUUG.html
blog/Fiksgatami_begynner____ta_form.html
blog/Fri_og___pen_standard__slik_Digistan_ser_det.html
blog/Frikanalen_og_jul_i_studentr__det.html
blog/Hva_er_egentlig_en___pen_standard_.html
blog/Intellektuelt_privilegium___et_bedre_IP_begrep.html
blog/Jeg_vil_beholde_tusenlappen___jeg_bruker_den.html
blog/Kart_over_overv__kningskamera_i_Norge.html
blog/Lisensvalg_for_NUUG_opptakene_endelig_p___plass.html
blog/Mekanikk_delen_av_reprap_byggesettet_i_hus.html
blog/Mekanikk_delen_av_reprap_byggesettet_p___vei.html
blog/Mens_vi_venter_p___3D_skriveren.html
blog/Min_reprap_tar_sakte_form.html
blog/Norge_trenger_en_personvernforening.html
blog/ODF_bruk_i_staten__ikke_helt_p___plass.html
blog/Recording_video_from_cron_using_VLC.html [new file with mode: 0644]
blog/Reprap_pakke_tapt_i_posten.html
blog/Returning_from_Skolelinux_developer_gathering.html
blog/Software_video_mixer_on_a_USB_stick.html
blog/Standardize_on_protocols_and_formats__not_vendors_and_applications.html
blog/Teknisk_program_for_Go_Open_2009_er_nesten_ferdig.html
blog/Tester_blog.html
blog/Testing_av_reprap_elektronikken_igang.html
blog/The_sorry_state_of_multimedia_browser_plugins_in_Debian.html
blog/Time_for_new__LDAP_schemas_replacing_RFC_2307_.html
blog/Transendentalt_tullball_og_en_funksjonell_tiln__rming.html
blog/Using_bar_codes_at_a_computing_center.html
blog/Vitenskapens_dogmer___.html
blog/When_web_browser_developers_make_a_video_player___.html
blog/archive/2008/11/index.html
blog/archive/2008/12/index.html
blog/archive/2009/01/index.html
blog/archive/2009/02/index.html
blog/archive/2009/03/index.html
blog/archive/2009/04/04.rss [new file with mode: 0644]
blog/archive/2009/04/index.html [new file with mode: 0644]
blog/index.html
blog/index.rss
blog/tags/3d-printer/index.html
blog/tags/amiga/index.html
blog/tags/aros/index.html
blog/tags/debian edu/index.html
blog/tags/debian/index.html
blog/tags/english/english.rss
blog/tags/english/index.html
blog/tags/fiksgatami/index.html
blog/tags/ltsp/index.html
blog/tags/multimedia/index.html
blog/tags/norsk/index.html
blog/tags/nuug/index.html
blog/tags/nuug/nuug.rss
blog/tags/personvern/index.html
blog/tags/reprap/index.html
blog/tags/rss/index.html
blog/tags/standard/index.html
blog/tags/stavekontroll/index.html
blog/tags/video/index.html
blog/tags/video/video.rss
blog/tags/vitenskap/index.html
blog/tags/web/index.html

index df92d302052e4f9943ff7c147d7e878736c043fb..d964665029debd060c63f2485f7c0bc414a4e099 100644 (file)
@@ -54,6 +54,8 @@ pakke.  Kanskje Aros kunne vært interessant for et NUUG-foredrag?</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -82,7 +84,7 @@ pakke.  Kanskje Aros kunne vært interessant for et NUUG-foredrag?</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -92,7 +94,7 @@ pakke.  Kanskje Aros kunne vært interessant for et NUUG-foredrag?</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -104,7 +106,7 @@ pakke.  Kanskje Aros kunne vært interessant for et NUUG-foredrag?</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index 0648ca1468481e1e03cac6d3d9f5ad2bb5e2e27f..7563a77529c08f1ba7c0c151576c578a245878aa 100644 (file)
@@ -51,6 +51,8 @@ eksisterer.  Det blir spennende å se hva vi ender opp med.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -79,7 +81,7 @@ eksisterer.  Det blir spennende å se hva vi ender opp med.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -89,7 +91,7 @@ eksisterer.  Det blir spennende å se hva vi ender opp med.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -101,7 +103,7 @@ eksisterer.  Det blir spennende å se hva vi ender opp med.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index 32ca28eb0a8532be6a68006d9cb21085cd15debf..a3f86cf533de11159ebd3c460950f0e39d4c998a 100644 (file)
@@ -205,6 +205,8 @@ do so.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -233,7 +235,7 @@ do so.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -243,7 +245,7 @@ do so.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -255,7 +257,7 @@ do so.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index c3dcd6aeb775c2b69bc1a8b7c6ab87ad11c75562..fce8b22eba9c8ed1568550f3150e92072c1ab865 100644 (file)
@@ -141,6 +141,8 @@ og endrer på betingelsene.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -169,7 +171,7 @@ og endrer på betingelsene.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -179,7 +181,7 @@ og endrer på betingelsene.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -191,7 +193,7 @@ og endrer på betingelsene.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index eeb3a6f8093736a93686351eb78367e3d351c1ae..a972a81731da0e841609405bd6d94888de600056 100644 (file)
@@ -59,6 +59,8 @@ of these cards.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -87,7 +89,7 @@ of these cards.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -97,7 +99,7 @@ of these cards.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -109,7 +111,7 @@ of these cards.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index 16aba12eae047d631e395ec548ddd8891528200b..2ee1042e5f0b64dc0c435905caea99de4ee2be8f 100644 (file)
@@ -61,6 +61,8 @@ jul.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -89,7 +91,7 @@ jul.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -99,7 +101,7 @@ jul.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -111,7 +113,7 @@ jul.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index ce3d10f7262f7ec9c31f475127085fbcec039af6..e4ab52dd0df739f7a6576334a8035864ad28627b 100644 (file)
@@ -84,6 +84,8 @@ påstår det skulle skje i 2008.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -112,7 +114,7 @@ påstår det skulle skje i 2008.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -122,7 +124,7 @@ påstår det skulle skje i 2008.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -134,7 +136,7 @@ påstår det skulle skje i 2008.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index 4d384eb064d607c49a2c9e8982799a6067787a76..77a0b386543c4c86b9a2e47f0ccecd5b188270b1 100644 (file)
@@ -69,6 +69,8 @@ publisert offentlig på web.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -97,7 +99,7 @@ publisert offentlig på web.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -107,7 +109,7 @@ publisert offentlig på web.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -119,7 +121,7 @@ publisert offentlig på web.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index 97f1ebdc87c8b9bb28a5435428b56c93cada6a8a..279b0133100c5cd85ffc68345f550854d2457cd7 100644 (file)
@@ -57,6 +57,8 @@ bootsekvens tilgjengelig i stabil utgave, vha pakken
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -85,7 +87,7 @@ bootsekvens tilgjengelig i stabil utgave, vha pakken
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -95,7 +97,7 @@ bootsekvens tilgjengelig i stabil utgave, vha pakken
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -107,7 +109,7 @@ bootsekvens tilgjengelig i stabil utgave, vha pakken
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index ba8c88c18fb1f7b1b11fd8f8fdab0e831eccffd0..492793f8c7d3ed04a5e9a789a668774c70681188 100644 (file)
@@ -68,6 +68,8 @@ stavekontrollen.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -96,7 +98,7 @@ stavekontrollen.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -106,7 +108,7 @@ stavekontrollen.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -118,7 +120,7 @@ stavekontrollen.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index 1918a2aa950df130375d4f81be82f63caf63797b..e7e8231dfb57235f73bd7362bea57e001069730d 100644 (file)
@@ -122,6 +122,8 @@ gjorde det litt vanskeligere for brukeren.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -150,7 +152,7 @@ gjorde det litt vanskeligere for brukeren.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -160,7 +162,7 @@ gjorde det litt vanskeligere for brukeren.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -172,7 +174,7 @@ gjorde det litt vanskeligere for brukeren.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index 27a4cb970b027df31a06998cf5e0617cfd702848..947cd5be1c6d5d1eafc09378ce59d7dfb4b2f655 100644 (file)
@@ -76,6 +76,8 @@ limet egentlig heter, så det er vanskelig å søke på nett.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -104,7 +106,7 @@ limet egentlig heter, så det er vanskelig å søke på nett.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -114,7 +116,7 @@ limet egentlig heter, så det er vanskelig å søke på nett.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -126,7 +128,7 @@ limet egentlig heter, så det er vanskelig å søke på nett.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index b138e3ffcd5a37548aacb2445c71a80a794adf03..c25b5cc7534558f6629a4e1cbb6baa99902c3897 100644 (file)
@@ -55,6 +55,8 @@ webserver og komprimert.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -83,7 +85,7 @@ webserver og komprimert.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -93,7 +95,7 @@ webserver og komprimert.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -105,7 +107,7 @@ webserver og komprimert.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index 5083a622d3464245bbd3b8c8fa3c467347e1f6cc..c5b8a7d8ec38dc4466b960e72741ff75fb037bbf 100644 (file)
@@ -63,6 +63,8 @@ med dem.  Dette blir bra.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -91,7 +93,7 @@ med dem.  Dette blir bra.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -101,7 +103,7 @@ med dem.  Dette blir bra.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -113,7 +115,7 @@ med dem.  Dette blir bra.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index 9e5c10aa923e66ff9048bde6201bd81edd161c60..33c37e6221573e1f0abbff73b00bb9e36e0d8e4e 100644 (file)
@@ -96,6 +96,8 @@ produkter basert på standarden.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -124,7 +126,7 @@ produkter basert på standarden.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -134,7 +136,7 @@ produkter basert på standarden.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -146,7 +148,7 @@ produkter basert på standarden.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index 4bdbe166aba81e13b4070120c063bc0eaa0731c3..4ef6c4b0f2821ab654b0761b525efd684fe4c087 100644 (file)
@@ -84,6 +84,8 @@ NUUG lykkes med å få ut sine opptak med like stor suksess.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -112,7 +114,7 @@ NUUG lykkes med å få ut sine opptak med like stor suksess.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -122,7 +124,7 @@ NUUG lykkes med å få ut sine opptak med like stor suksess.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -134,7 +136,7 @@ NUUG lykkes med å få ut sine opptak med like stor suksess.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index 7e647fd76513b565e8a17383ee7d2243c45ed301..5a96a841621f54ea8b003c3956a677ebf0fdc203 100644 (file)
@@ -143,6 +143,8 @@ av en standard for at en standard skal kunne kalles fri og åpen.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -171,7 +173,7 @@ av en standard for at en standard skal kunne kalles fri og åpen.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -181,7 +183,7 @@ av en standard for at en standard skal kunne kalles fri og åpen.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -193,7 +195,7 @@ av en standard for at en standard skal kunne kalles fri og åpen.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index 680cdd0cc07babcc8745de116190868f54beb577..60c83c6bd6d79f72b5f1799c8a8ccc4b291d0c27 100644 (file)
@@ -65,6 +65,8 @@ forretningshemmeligheter framover.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -93,7 +95,7 @@ forretningshemmeligheter framover.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -103,7 +105,7 @@ forretningshemmeligheter framover.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -115,7 +117,7 @@ forretningshemmeligheter framover.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index e671ce030a7e4f5dc16841cb59050f63455cdb26..f77fa8f6dbcbd96c453cbbda282fcd46c81e1100 100644 (file)
@@ -94,6 +94,8 @@ kontanter for noen dager siden.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -122,7 +124,7 @@ kontanter for noen dager siden.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -132,7 +134,7 @@ kontanter for noen dager siden.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -144,7 +146,7 @@ kontanter for noen dager siden.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index 63a9dc41ba5b4d3fae13906f40f0f652f4a6bb06..6b54f1e10b84cfb35230ac5d6330e70a85257915 100644 (file)
@@ -63,6 +63,8 @@ automatisk over i spesialkartet.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -91,7 +93,7 @@ automatisk over i spesialkartet.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -101,7 +103,7 @@ automatisk over i spesialkartet.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -113,7 +115,7 @@ automatisk over i spesialkartet.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index 02fe17eb6f30f4d31ed72a431f8e22f0a82b08ec..f02aac964695ddaa73c3d4a9004ad4442807a9cd 100644 (file)
@@ -54,6 +54,8 @@ i denne sammenhengen.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -82,7 +84,7 @@ i denne sammenhengen.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -92,7 +94,7 @@ i denne sammenhengen.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -104,7 +106,7 @@ i denne sammenhengen.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index 2c28d0afa70ec211a1a871158544f0e389775227..4be7895b49b12632417506b93c68aac35c3ea2de 100644 (file)
@@ -62,6 +62,8 @@ og kan melde seg på aktive@nuug.no.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -90,7 +92,7 @@ og kan melde seg på aktive@nuug.no.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -100,7 +102,7 @@ og kan melde seg på aktive@nuug.no.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -112,7 +114,7 @@ og kan melde seg på aktive@nuug.no.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index a7a44c0084fa23a2d2d33e349e50df881545480e..461d05d56594b1ccbe5680fbfcb2268fdfb80eb0 100644 (file)
@@ -54,6 +54,8 @@ bort første pakke.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -82,7 +84,7 @@ bort første pakke.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -92,7 +94,7 @@ bort første pakke.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -104,7 +106,7 @@ bort første pakke.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index a467888f8e395b5516b878115ff82f710e1f1ab2..c71433737c8bfb6b7d79d38d174db2fbea5e263f 100644 (file)
@@ -66,6 +66,8 @@ håper det ikke går tapt på samme vis.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -94,7 +96,7 @@ håper det ikke går tapt på samme vis.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -104,7 +106,7 @@ håper det ikke går tapt på samme vis.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -116,7 +118,7 @@ håper det ikke går tapt på samme vis.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index e414dbcc60fd1e6ecdc5206e88122858edaa951d..23d1e27453086331a0fc8b1cd847c532d121dbbc 100644 (file)
@@ -76,6 +76,8 @@ arbeidet.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -104,7 +106,7 @@ arbeidet.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -114,7 +116,7 @@ arbeidet.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -126,7 +128,7 @@ arbeidet.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index 29e8c1055fb6a01ae8356226682d7e301a8f437a..0ae3ae833602cb585deeadb2852d49d737e8ca2d 100644 (file)
@@ -58,6 +58,8 @@ nå får vi se om noen er enig.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -86,7 +88,7 @@ nå får vi se om noen er enig.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -96,7 +98,7 @@ nå får vi se om noen er enig.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -108,7 +110,7 @@ nå får vi se om noen er enig.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index 866d6d220ece0c96b06c76f5c4ed3da7ce7837df..99b82139ecedc2def9108a48cf22446c918e6f97 100644 (file)
@@ -58,6 +58,8 @@ Kjenner kun til ufullstendige løsninger for slikt.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -86,7 +88,7 @@ Kjenner kun til ufullstendige løsninger for slikt.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -96,7 +98,7 @@ Kjenner kun til ufullstendige løsninger for slikt.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -108,7 +110,7 @@ Kjenner kun til ufullstendige løsninger for slikt.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
diff --git a/blog/Recording_video_from_cron_using_VLC.html b/blog/Recording_video_from_cron_using_VLC.html
new file mode 100644 (file)
index 0000000..17a684f
--- /dev/null
@@ -0,0 +1,147 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+  <title>Petter Reinholdtsen: Recording video from cron using VLC</title>
+  <link rel="stylesheet" type="text/css" media="screen" href="style.css">
+ </head>
+ <body>
+
+ <div class="title">
+  <h1>
+       <a href="">Petter Reinholdtsen</a>
+      
+  </h1>
+  
+ </div>
+
+
+ <div class="entry">
+  <div class="title">Recording video from cron using VLC</div>
+  <div class="date">2009-04-05 10:00</div>
+  <div class="body">
+<p>One think I have wanted to figure out for a along time is how to
+run vlc from cron to do recording of video streams on the net.  The
+task is trivial with mplayer, but I do not really trust the security
+of mplayer (it crashes too often on strange input), and thus prefer
+vlc.  I finally found a way to do it today.  I spent an hour or so
+searching the web for recipes and reading the documentation.  The
+hardest part was to get rid of the GUI window, but after finding the
+dummy interface, the command line finally presented itself:</p>
+
+<blockquote><pre>URL=http://www.ping.uio.no/video/rms-oslo_2009.ogg
+SAVEFILE=rms.ogg
+DISPLAY= vlc -q $URL \
+  --sout="#duplicate{dst=std{access=file,url='$SAVEFILE'},dst=nodisplay}" \
+  --intf=dummy</pre></blockquote>
+
+<p>The command stream the URL and store it in the SAVEFILE by
+duplicating the output stream to "nodisplay" and the file, using the
+dummy interface.  The dummy interface and the nodisplay output make
+sure no X interface is needed.</p>
+
+<p>The cron job then need to start this job with the appropriate URL
+and file name to save, sleep for the duration wanted, and then kill
+the vlc process with SIGTERM.  Here is a complete script
+<tt>vlc-record</tt> to use from <tt>at</tt> or <tt>cron</tt>:</p>
+
+<blockquote><pre>#!/bin/sh
+set -e
+URL="$1"
+SAVEFILE="$2"
+DURATION="$3"
+DISPLAY= vlc -q "$URL" \
+  --sout="#duplicate{dst=std{access=file,url='$SAVEFILE'},dst=nodisplay}" \
+  --intf=dummy < /dev/null > /dev/null 2>&1 &
+pid=$!
+sleep $DURATION
+kill $pid
+wait $pid</pre></blockquote>
+</div>
+  
+  <div class="tags">Tags: <a href="tags/english">english</a>, <a href="tags/nuug">nuug</a>, <a href="tags/video">video</a>.</div>
+   
+  </div>
+
+
+
+
+
+
+<div id="sidebar">
+
+<h2>Archive</h2>
+<ul>
+
+<li>2009
+<ul>
+
+<li><a href="archive/2009/01/">January (8)</a></li>
+
+<li><a href="archive/2009/02/">February (8)</a></li>
+
+<li><a href="archive/2009/03/">March (12)</a></li>
+
+<li><a href="archive/2009/04/">April (1)</a></li>
+
+</ul></li>
+
+<li>2008
+<ul>
+
+<li><a href="archive/2008/11/">November (5)</a></li>
+
+<li><a href="archive/2008/12/">December (7)</a></li>
+
+</ul></li>
+
+</ul>
+
+
+
+<h2>Tags</h2>
+<ul>
+
+ <li><a href="tags/3d-printer">3d-printer (9)</a></li>
+
+ <li><a href="tags/amiga">amiga (1)</a></li>
+
+ <li><a href="tags/aros">aros (1)</a></li>
+
+ <li><a href="tags/debian">debian (6)</a></li>
+
+ <li><a href="tags/debian edu">debian edu (6)</a></li>
+
+ <li><a href="tags/english">english (10)</a></li>
+
+ <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
+
+ <li><a href="tags/ltsp">ltsp (1)</a></li>
+
+ <li><a href="tags/multimedia">multimedia (2)</a></li>
+
+ <li><a href="tags/norsk">norsk (31)</a></li>
+
+ <li><a href="tags/nuug">nuug (31)</a></li>
+
+ <li><a href="tags/personvern">personvern (3)</a></li>
+
+ <li><a href="tags/reprap">reprap (9)</a></li>
+
+ <li><a href="tags/rss">rss (1)</a></li>
+
+ <li><a href="tags/standard">standard (2)</a></li>
+
+ <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
+
+ <li><a href="tags/video">video (6)</a></li>
+
+ <li><a href="tags/vitenskap">vitenskap (1)</a></li>
+
+ <li><a href="tags/web">web (2)</a></li>
+
+</ul>
+
+</div>
+ </body>
+</html>
index 6e017af85445b1e8d4474e99d34f80b160051ec4..16ecb70f90391823014dc9591526bdd1433f7623 100644 (file)
@@ -54,6 +54,8 @@ lenge alt er klart til <a href="http://www.goopen.no/">Go Open
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -82,7 +84,7 @@ lenge alt er klart til <a href="http://www.goopen.no/">Go Open
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -92,7 +94,7 @@ lenge alt er klart til <a href="http://www.goopen.no/">Go Open
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -104,7 +106,7 @@ lenge alt er klart til <a href="http://www.goopen.no/">Go Open
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index 8a49b867d6e22143bb9375decdd8e608eddb6983..d120fb551fd8baab05fd33d07d2ee6b3f9b8e148 100644 (file)
@@ -60,6 +60,8 @@ now. :)</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -88,7 +90,7 @@ now. :)</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -98,7 +100,7 @@ now. :)</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -110,7 +112,7 @@ now. :)</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index db034f25ae29b94f17538035dac7b84ded2c48e1..77b2cf4783c991f663e970851462d399719c6abd 100644 (file)
@@ -69,6 +69,8 @@ larger stick as well.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -97,7 +99,7 @@ larger stick as well.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -107,7 +109,7 @@ larger stick as well.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -119,7 +121,7 @@ larger stick as well.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index cbb1edc382420dcebb4e079aa39ea3e395be82d4..6f356fcba1a52b82159bc868d027fecff9207463 100644 (file)
@@ -70,6 +70,8 @@ application that do not use open network protocol or open formats.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -98,7 +100,7 @@ application that do not use open network protocol or open formats.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -108,7 +110,7 @@ application that do not use open network protocol or open formats.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -120,7 +122,7 @@ application that do not use open network protocol or open formats.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index e5c5556050089b262689e270ff4faff95379b721..bd93b7c862a810da49193ba9f6a5f6e24e1fca4e 100644 (file)
@@ -73,6 +73,8 @@ stort.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -101,7 +103,7 @@ stort.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -111,7 +113,7 @@ stort.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -123,7 +125,7 @@ stort.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index b1e13c9625d511964b0d045e36c9f8c19abd6273..575183eeefc870419fd39fafce03fa50358ca834 100644 (file)
@@ -48,6 +48,8 @@ forsøk.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -76,7 +78,7 @@ forsøk.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -86,7 +88,7 @@ forsøk.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -98,7 +100,7 @@ forsøk.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index 9ab7f63cd6945773298d441caf496e86b197d432..03be7a781e0886963e2a96fe6871008dcd95b9b0 100644 (file)
@@ -76,6 +76,8 @@ reprap-en kvikner til.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -104,7 +106,7 @@ reprap-en kvikner til.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -114,7 +116,7 @@ reprap-en kvikner til.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -126,7 +128,7 @@ reprap-en kvikner til.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index fedcfc895cddd20ea819bb83e3b91305591ccaa8..598a6c616a135d029f838b4fc674c3fc05f248d2 100644 (file)
@@ -63,6 +63,8 @@ be the only one fitting our needs. :/</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -91,7 +93,7 @@ be the only one fitting our needs. :/</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -101,7 +103,7 @@ be the only one fitting our needs. :/</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -113,7 +115,7 @@ be the only one fitting our needs. :/</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index d8e271b76f124508edc407eef3a46404787afe2b..334f69248a4cbb5f7d63a66ee2f0efbc1342f2bd 100644 (file)
@@ -77,6 +77,8 @@ new IETF work group?</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -105,7 +107,7 @@ new IETF work group?</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -115,7 +117,7 @@ new IETF work group?</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -127,7 +129,7 @@ new IETF work group?</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index 42504063ed4af9bbbc618ac66ea4aec8c5e7bebc..bd4894dc342bc3c40397a3e4315460cb18e1e35b 100644 (file)
@@ -64,6 +64,8 @@ oppløsning.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -92,7 +94,7 @@ oppløsning.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -102,7 +104,7 @@ oppløsning.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -114,7 +116,7 @@ oppløsning.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index e36f38d37fba56f12cab904b5bc19820c6c4365e..f7bca7c52b52e3ae93643f8be98310b8d3a5016b 100644 (file)
@@ -86,6 +86,8 @@ easier automatic tracking of computers.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -114,7 +116,7 @@ easier automatic tracking of computers.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -124,7 +126,7 @@ easier automatic tracking of computers.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -136,7 +138,7 @@ easier automatic tracking of computers.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index 5a23a94a6a908d191e2b82ef4aec59ce8f27dcca..dd48776aacd101d945c9b6e922fc2d1456eb623d 100644 (file)
@@ -113,6 +113,8 @@ skyskrapere.  Takke meg til en tur til månen.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -141,7 +143,7 @@ skyskrapere.  Takke meg til en tur til månen.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -151,7 +153,7 @@ skyskrapere.  Takke meg til en tur til månen.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -163,7 +165,7 @@ skyskrapere.  Takke meg til en tur til månen.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index 296b7a67d41e81094182c26131e0e23db07d8efb..bc4b189ff7161b02dc8b9a4ce3d24f092d7cdeb1 100644 (file)
@@ -87,6 +87,8 @@ sure hope it was using the announced Ogg Theora support. :)</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -115,7 +117,7 @@ sure hope it was using the announced Ogg Theora support. :)</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -125,7 +127,7 @@ sure hope it was using the announced Ogg Theora support. :)</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -137,7 +139,7 @@ sure hope it was using the announced Ogg Theora support. :)</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index a38faa431bbeae6889e2cc6ace6e3a91b6de5abc..a29e320f67e455e800491693cd79c0b8c435665f 100644 (file)
@@ -208,6 +208,8 @@ lenge alt er klart til <a href="http://www.goopen.no/">Go Open
 
 <li><a href="../../../archive/2009/03/">March (12)</a></li>
 
+<li><a href="../../../archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -236,7 +238,7 @@ lenge alt er klart til <a href="http://www.goopen.no/">Go Open
 
  <li><a href="../../../tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="../../../tags/english">english (9)</a></li>
+ <li><a href="../../../tags/english">english (10)</a></li>
 
  <li><a href="../../../tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -246,7 +248,7 @@ lenge alt er klart til <a href="http://www.goopen.no/">Go Open
 
  <li><a href="../../../tags/norsk">norsk (31)</a></li>
 
- <li><a href="../../../tags/nuug">nuug (30)</a></li>
+ <li><a href="../../../tags/nuug">nuug (31)</a></li>
 
  <li><a href="../../../tags/personvern">personvern (3)</a></li>
 
@@ -258,7 +260,7 @@ lenge alt er klart til <a href="http://www.goopen.no/">Go Open
 
  <li><a href="../../../tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="../../../tags/video">video (5)</a></li>
+ <li><a href="../../../tags/video">video (6)</a></li>
 
  <li><a href="../../../tags/vitenskap">vitenskap (1)</a></li>
 
index db36c4211f0685cc3ba01634fae78a6807c04b45..acce06f4fd6cafe4cbe63df96696ca987eef63a1 100644 (file)
@@ -372,6 +372,8 @@ larger stick as well.</p>
 
 <li><a href="../../../archive/2009/03/">March (12)</a></li>
 
+<li><a href="../../../archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -400,7 +402,7 @@ larger stick as well.</p>
 
  <li><a href="../../../tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="../../../tags/english">english (9)</a></li>
+ <li><a href="../../../tags/english">english (10)</a></li>
 
  <li><a href="../../../tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -410,7 +412,7 @@ larger stick as well.</p>
 
  <li><a href="../../../tags/norsk">norsk (31)</a></li>
 
- <li><a href="../../../tags/nuug">nuug (30)</a></li>
+ <li><a href="../../../tags/nuug">nuug (31)</a></li>
 
  <li><a href="../../../tags/personvern">personvern (3)</a></li>
 
@@ -422,7 +424,7 @@ larger stick as well.</p>
 
  <li><a href="../../../tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="../../../tags/video">video (5)</a></li>
+ <li><a href="../../../tags/video">video (6)</a></li>
 
  <li><a href="../../../tags/vitenskap">vitenskap (1)</a></li>
 
index 03b35f962ff5488f4604a3ff69ec1f307ba8b74d..6161c45deb4bccc49909b9fd60a3342fbf16cd0c 100644 (file)
@@ -541,6 +541,8 @@ produkter basert på standarden.</p>
 
 <li><a href="../../../archive/2009/03/">March (12)</a></li>
 
+<li><a href="../../../archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -569,7 +571,7 @@ produkter basert på standarden.</p>
 
  <li><a href="../../../tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="../../../tags/english">english (9)</a></li>
+ <li><a href="../../../tags/english">english (10)</a></li>
 
  <li><a href="../../../tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -579,7 +581,7 @@ produkter basert på standarden.</p>
 
  <li><a href="../../../tags/norsk">norsk (31)</a></li>
 
- <li><a href="../../../tags/nuug">nuug (30)</a></li>
+ <li><a href="../../../tags/nuug">nuug (31)</a></li>
 
  <li><a href="../../../tags/personvern">personvern (3)</a></li>
 
@@ -591,7 +593,7 @@ produkter basert på standarden.</p>
 
  <li><a href="../../../tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="../../../tags/video">video (5)</a></li>
+ <li><a href="../../../tags/video">video (6)</a></li>
 
  <li><a href="../../../tags/vitenskap">vitenskap (1)</a></li>
 
index 9efe248d45bce334802abde8d5703934052deecf..6f442d73b68dfe1836a06116a632cf1214ca1313 100644 (file)
@@ -519,6 +519,8 @@ do so.</p>
 
 <li><a href="../../../archive/2009/03/">March (12)</a></li>
 
+<li><a href="../../../archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -547,7 +549,7 @@ do so.</p>
 
  <li><a href="../../../tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="../../../tags/english">english (9)</a></li>
+ <li><a href="../../../tags/english">english (10)</a></li>
 
  <li><a href="../../../tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -557,7 +559,7 @@ do so.</p>
 
  <li><a href="../../../tags/norsk">norsk (31)</a></li>
 
- <li><a href="../../../tags/nuug">nuug (30)</a></li>
+ <li><a href="../../../tags/nuug">nuug (31)</a></li>
 
  <li><a href="../../../tags/personvern">personvern (3)</a></li>
 
@@ -569,7 +571,7 @@ do so.</p>
 
  <li><a href="../../../tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="../../../tags/video">video (5)</a></li>
+ <li><a href="../../../tags/video">video (6)</a></li>
 
  <li><a href="../../../tags/vitenskap">vitenskap (1)</a></li>
 
index f2a427c80f2cfef65e4009dbca403619a8422132..932f241f73bca1016cff96855fba9c776fad470b 100644 (file)
@@ -708,6 +708,8 @@ application that do not use open network protocol or open formats.</p>
 
 <li><a href="../../../archive/2009/03/">March (12)</a></li>
 
+<li><a href="../../../archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -736,7 +738,7 @@ application that do not use open network protocol or open formats.</p>
 
  <li><a href="../../../tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="../../../tags/english">english (9)</a></li>
+ <li><a href="../../../tags/english">english (10)</a></li>
 
  <li><a href="../../../tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -746,7 +748,7 @@ application that do not use open network protocol or open formats.</p>
 
  <li><a href="../../../tags/norsk">norsk (31)</a></li>
 
- <li><a href="../../../tags/nuug">nuug (30)</a></li>
+ <li><a href="../../../tags/nuug">nuug (31)</a></li>
 
  <li><a href="../../../tags/personvern">personvern (3)</a></li>
 
@@ -758,7 +760,7 @@ application that do not use open network protocol or open formats.</p>
 
  <li><a href="../../../tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="../../../tags/video">video (5)</a></li>
+ <li><a href="../../../tags/video">video (6)</a></li>
 
  <li><a href="../../../tags/vitenskap">vitenskap (1)</a></li>
 
diff --git a/blog/archive/2009/04/04.rss b/blog/archive/2009/04/04.rss
new file mode 100644 (file)
index 0000000..72cbf19
--- /dev/null
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/'>
+       <channel>
+               <title>Petter Reinholdtsen - Entries from April 2009</title>
+               <description>Entries from April 2009</description>
+                <link>../../../</link>
+
+       
+       <item>
+               <title>Recording video from cron using VLC</title>
+               <link>../../../Recording_video_from_cron_using_VLC.html</link>        
+               <guid isPermaLink="true">../../../Recording_video_from_cron_using_VLC.html</guid>
+                <pubDate>Sun, 5 Apr 2009 10:00:00 +0200</pubDate>
+               <description>
+&lt;p&gt;One think I have wanted to figure out for a along time is how to
+run vlc from cron to do recording of video streams on the net.  The
+task is trivial with mplayer, but I do not really trust the security
+of mplayer (it crashes too often on strange input), and thus prefer
+vlc.  I finally found a way to do it today.  I spent an hour or so
+searching the web for recipes and reading the documentation.  The
+hardest part was to get rid of the GUI window, but after finding the
+dummy interface, the command line finally presented itself:&lt;/p&gt;
+
+&lt;blockquote&gt;&lt;pre&gt;URL=http://www.ping.uio.no/video/rms-oslo_2009.ogg
+SAVEFILE=rms.ogg
+DISPLAY= vlc -q $URL \
+  --sout=&quot;#duplicate{dst=std{access=file,url=&#39;$SAVEFILE&#39;},dst=nodisplay}&quot; \
+  --intf=dummy&lt;/pre&gt;&lt;/blockquote&gt;
+
+&lt;p&gt;The command stream the URL and store it in the SAVEFILE by
+duplicating the output stream to &quot;nodisplay&quot; and the file, using the
+dummy interface.  The dummy interface and the nodisplay output make
+sure no X interface is needed.&lt;/p&gt;
+
+&lt;p&gt;The cron job then need to start this job with the appropriate URL
+and file name to save, sleep for the duration wanted, and then kill
+the vlc process with SIGTERM.  Here is a complete script
+&lt;tt&gt;vlc-record&lt;/tt&gt; to use from &lt;tt&gt;at&lt;/tt&gt; or &lt;tt&gt;cron&lt;/tt&gt;:&lt;/p&gt;
+
+&lt;blockquote&gt;&lt;pre&gt;#!/bin/sh
+set -e
+URL=&quot;$1&quot;
+SAVEFILE=&quot;$2&quot;
+DURATION=&quot;$3&quot;
+DISPLAY= vlc -q &quot;$URL&quot; \
+  --sout=&quot;#duplicate{dst=std{access=file,url=&#39;$SAVEFILE&#39;},dst=nodisplay}&quot; \
+  --intf=dummy &lt; /dev/null &gt; /dev/null 2&gt;&amp;1 &amp;
+pid=$!
+sleep $DURATION
+kill $pid
+wait $pid&lt;/pre&gt;&lt;/blockquote&gt;
+</description>
+       </item>
+       
+        </channel>
+</rss>
diff --git a/blog/archive/2009/04/index.html b/blog/archive/2009/04/index.html
new file mode 100644 (file)
index 0000000..eed783b
--- /dev/null
@@ -0,0 +1,162 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+  <title>Petter Reinholdtsen: entries from April 2009</title>
+  <link rel="stylesheet" type="text/css" media="screen" href="../../../style.css">
+  <link rel="alternate" title="RSS Feed" href="04.rss" type="application/rss+xml">
+ </head>
+ <body>
+<!-- XML FEED -->
+
+ <div class="title">
+  <h1>
+       <a href="../../../">Petter Reinholdtsen</a>
+      
+  </h1>
+  
+ </div>
+
+ <p>Entries from April 2009.</p>
+
+
+<div class="entry">
+ <div class="title">
+ <a href="../../../Recording_video_from_cron_using_VLC.html">Recording video from cron using VLC</a>
+ </div>
+ <div class="date">
+  2009-04-05 10:00
+ </div>
+
+ <div class="body">
+  
+<p>One think I have wanted to figure out for a along time is how to
+run vlc from cron to do recording of video streams on the net.  The
+task is trivial with mplayer, but I do not really trust the security
+of mplayer (it crashes too often on strange input), and thus prefer
+vlc.  I finally found a way to do it today.  I spent an hour or so
+searching the web for recipes and reading the documentation.  The
+hardest part was to get rid of the GUI window, but after finding the
+dummy interface, the command line finally presented itself:</p>
+
+<blockquote><pre>URL=http://www.ping.uio.no/video/rms-oslo_2009.ogg
+SAVEFILE=rms.ogg
+DISPLAY= vlc -q $URL \
+  --sout="#duplicate{dst=std{access=file,url='$SAVEFILE'},dst=nodisplay}" \
+  --intf=dummy</pre></blockquote>
+
+<p>The command stream the URL and store it in the SAVEFILE by
+duplicating the output stream to "nodisplay" and the file, using the
+dummy interface.  The dummy interface and the nodisplay output make
+sure no X interface is needed.</p>
+
+<p>The cron job then need to start this job with the appropriate URL
+and file name to save, sleep for the duration wanted, and then kill
+the vlc process with SIGTERM.  Here is a complete script
+<tt>vlc-record</tt> to use from <tt>at</tt> or <tt>cron</tt>:</p>
+
+<blockquote><pre>#!/bin/sh
+set -e
+URL="$1"
+SAVEFILE="$2"
+DURATION="$3"
+DISPLAY= vlc -q "$URL" \
+  --sout="#duplicate{dst=std{access=file,url='$SAVEFILE'},dst=nodisplay}" \
+  --intf=dummy < /dev/null > /dev/null 2>&1 &
+pid=$!
+sleep $DURATION
+kill $pid
+wait $pid</pre></blockquote>
+
+ </div>
+ <div class="tags">
+
+  Tags: <a href="../../../tags/english">english</a>, <a href="../../../tags/nuug">nuug</a>, <a href="../../../tags/video">video</a>.
+ </div>
+</div>
+ <div class="padding"></div>
+
+ <p style="text-align: right;"><a href="04.rss"><img src="../../../xml.gif" alt="RSS Feed" width="36" height="14"></a></p>
+
+
+
+<div id="sidebar">
+
+<h2>Archive</h2>
+<ul>
+
+<li>2009
+<ul>
+
+<li><a href="../../../archive/2009/01/">January (8)</a></li>
+
+<li><a href="../../../archive/2009/02/">February (8)</a></li>
+
+<li><a href="../../../archive/2009/03/">March (12)</a></li>
+
+<li><a href="../../../archive/2009/04/">April (1)</a></li>
+
+</ul></li>
+
+<li>2008
+<ul>
+
+<li><a href="../../../archive/2008/11/">November (5)</a></li>
+
+<li><a href="../../../archive/2008/12/">December (7)</a></li>
+
+</ul></li>
+
+</ul>
+
+
+
+<h2>Tags</h2>
+<ul>
+
+ <li><a href="../../../tags/3d-printer">3d-printer (9)</a></li>
+
+ <li><a href="../../../tags/amiga">amiga (1)</a></li>
+
+ <li><a href="../../../tags/aros">aros (1)</a></li>
+
+ <li><a href="../../../tags/debian">debian (6)</a></li>
+
+ <li><a href="../../../tags/debian edu">debian edu (6)</a></li>
+
+ <li><a href="../../../tags/english">english (10)</a></li>
+
+ <li><a href="../../../tags/fiksgatami">fiksgatami (1)</a></li>
+
+ <li><a href="../../../tags/ltsp">ltsp (1)</a></li>
+
+ <li><a href="../../../tags/multimedia">multimedia (2)</a></li>
+
+ <li><a href="../../../tags/norsk">norsk (31)</a></li>
+
+ <li><a href="../../../tags/nuug">nuug (31)</a></li>
+
+ <li><a href="../../../tags/personvern">personvern (3)</a></li>
+
+ <li><a href="../../../tags/reprap">reprap (9)</a></li>
+
+ <li><a href="../../../tags/rss">rss (1)</a></li>
+
+ <li><a href="../../../tags/standard">standard (2)</a></li>
+
+ <li><a href="../../../tags/stavekontroll">stavekontroll (1)</a></li>
+
+ <li><a href="../../../tags/video">video (6)</a></li>
+
+ <li><a href="../../../tags/vitenskap">vitenskap (1)</a></li>
+
+ <li><a href="../../../tags/web">web (2)</a></li>
+
+</ul>
+
+</div>
+</body>
+</html>
index 8f9f3ecc0265d4aa9f171643320bdcb64985ea89..984878ff1325b9ec3739456c8e5f28d3a2290042 100644 (file)
 
 
  
+ <div class="entry">
+  <div class="title"><a href="Recording_video_from_cron_using_VLC.html">Recording video from cron using VLC</a></div>
+  <div class="date">2009-04-05 10:00</div>
+  <div class="body">
+<p>One think I have wanted to figure out for a along time is how to
+run vlc from cron to do recording of video streams on the net.  The
+task is trivial with mplayer, but I do not really trust the security
+of mplayer (it crashes too often on strange input), and thus prefer
+vlc.  I finally found a way to do it today.  I spent an hour or so
+searching the web for recipes and reading the documentation.  The
+hardest part was to get rid of the GUI window, but after finding the
+dummy interface, the command line finally presented itself:</p>
+
+<blockquote><pre>URL=http://www.ping.uio.no/video/rms-oslo_2009.ogg
+SAVEFILE=rms.ogg
+DISPLAY= vlc -q $URL \
+  --sout="#duplicate{dst=std{access=file,url='$SAVEFILE'},dst=nodisplay}" \
+  --intf=dummy</pre></blockquote>
+
+<p>The command stream the URL and store it in the SAVEFILE by
+duplicating the output stream to "nodisplay" and the file, using the
+dummy interface.  The dummy interface and the nodisplay output make
+sure no X interface is needed.</p>
+
+<p>The cron job then need to start this job with the appropriate URL
+and file name to save, sleep for the duration wanted, and then kill
+the vlc process with SIGTERM.  Here is a complete script
+<tt>vlc-record</tt> to use from <tt>at</tt> or <tt>cron</tt>:</p>
+
+<blockquote><pre>#!/bin/sh
+set -e
+URL="$1"
+SAVEFILE="$2"
+DURATION="$3"
+DISPLAY= vlc -q "$URL" \
+  --sout="#duplicate{dst=std{access=file,url='$SAVEFILE'},dst=nodisplay}" \
+  --intf=dummy < /dev/null > /dev/null 2>&1 &
+pid=$!
+sleep $DURATION
+kill $pid
+wait $pid</pre></blockquote>
+</div>
+  <div class="tags">
+   
+
+   
+   Tags: <a href="tags/english">english</a>, <a href="tags/nuug">nuug</a>, <a href="tags/video">video</a>. 
+  
+  </div>
+ </div>
+ <div class="padding"></div>
  <div class="entry">
   <div class="title"><a href="Standardize_on_protocols_and_formats__not_vendors_and_applications.html">Standardize on protocols and formats, not vendors and applications</a></div>
   <div class="date">2009-03-30 11:50</div>
@@ -484,60 +536,6 @@ reprap-en kvikner til.</p>
  </div>
  <div class="padding"></div>
  
- <div class="entry">
-  <div class="title"><a href="Frikanalen_og_jul_i_studentr__det.html">Frikanalen og jul i studentrådet</a></div>
-  <div class="date">2009-03-11 23:40</div>
-  <div class="body">
-<p>I går
-<a href="http://lists.nuug.no/pipermail/interesserte/2009-March/000387.html">lanserte</a>
-NUUGs videogruppe
-<a href="http://www.frikanalen.no">Frikanalen</a> med
-<a href="http://www.nuug.no/pub/video/frikanalen/frontpage.cgi">åpne
-standarder</a>, og resultatet av noen intense uker med arbeide kunne
-endelig presenteres.  Jeg har tro på åpen kanalkonseptet som
-Frikanalen er et eksempel på, der borgerne får anledning til å
-kringkaste sitt syn på en åpen og demokratisk måte.  Jeg er veldig
-glad vi har fått gjort kanalen tilgjengelig i Ogg Theora, slik at alle
-kan få tilgang til opptakene på web, og slipper å måtte installere MS
-Silverlight for å spille av opptakene.</p>
-
-<p>Frikanalen har en brokete historie, og dagens inkarnasjon er ikke
-helt slik foreningen Åpen kanal planla det for mange år siden, noe som
-er bakgrunnen for at det fredag 13. mars 2009 kl 09:00 starter en
-rettsak i Oslo tingrett der Kringkasterforeningen (tidligere
-foreningen Åpen kanal) har saksøkt kulturdepartementet over
-konsesjonsvilkårene til Frikanalen.  Jeg er spent på resultatet.</p>
-
-<p>I arbeidet med Frikanalen med åpne standarder, så har vi hatt glede
-av å se en rekke av innslagene som er tilgjengelig.  Her er mye
-religiøst sludder, fra
-<a href="http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=720">vandring
-i jerusalem</a> via
-<a href="http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=779">religiøst
-vinklede nyheter</a> til
-<a
-href="http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=2077">kreasjonisk
-retorikk</a>, men også fine
-<a href="http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=407">dokumentarer
-om redningsselskapet</a> og
-<a href="http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=2204">interessante
-tegneserieanmeldelser</a>.  Det jeg derimot har hatt størst glede av,
-er
-
-<a href="http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=1556">jul
-i studentrådet</a>, der hver episode var en fest å se på.  Jeg håper
-NUUG lykkes med å få ut sine opptak med like stor suksess.</p>
-</div>
-  <div class="tags">
-   
-
-   
-   Tags: <a href="tags/norsk">norsk</a>, <a href="tags/nuug">nuug</a>, <a href="tags/video">video</a>. 
-  
-  </div>
- </div>
- <div class="padding"></div>
  <p style="text-align: right;"><a href="index.rss"><img src="xml.gif" alt="RSS feed" width="36" height="14"></a></p>
 
 <div id="sidebar">
@@ -558,6 +556,8 @@ NUUG lykkes med å få ut sine opptak med like stor suksess.</p>
 
 <li><a href="archive/2009/03/">March (12)</a></li>
 
+<li><a href="archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -586,7 +586,7 @@ NUUG lykkes med å få ut sine opptak med like stor suksess.</p>
 
  <li><a href="tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="tags/english">english (9)</a></li>
+ <li><a href="tags/english">english (10)</a></li>
 
  <li><a href="tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -596,7 +596,7 @@ NUUG lykkes med å få ut sine opptak med like stor suksess.</p>
 
  <li><a href="tags/norsk">norsk (31)</a></li>
 
- <li><a href="tags/nuug">nuug (30)</a></li>
+ <li><a href="tags/nuug">nuug (31)</a></li>
 
  <li><a href="tags/personvern">personvern (3)</a></li>
 
@@ -608,7 +608,7 @@ NUUG lykkes med å få ut sine opptak med like stor suksess.</p>
 
  <li><a href="tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="tags/video">video (5)</a></li>
+ <li><a href="tags/video">video (6)</a></li>
 
  <li><a href="tags/vitenskap">vitenskap (1)</a></li>
 
index 7ef97cf9d2046d71e6780f519c3910906e911d6f..e452331e50e352e09b0ef2232da28f1ce5f605fe 100644 (file)
@@ -6,6 +6,52 @@
                 <link></link>
                 <atom:link href="index.rss" rel="self" type="application/rss+xml" />
        
+       <item>
+               <title>Recording video from cron using VLC</title>
+               <link>Recording_video_from_cron_using_VLC.html</link>
+               <guid isPermaLink="true">Recording_video_from_cron_using_VLC.html</guid>
+                <pubDate>Sun, 5 Apr 2009 10:00:00 +0200</pubDate>
+               <description>
+&lt;p&gt;One think I have wanted to figure out for a along time is how to
+run vlc from cron to do recording of video streams on the net.  The
+task is trivial with mplayer, but I do not really trust the security
+of mplayer (it crashes too often on strange input), and thus prefer
+vlc.  I finally found a way to do it today.  I spent an hour or so
+searching the web for recipes and reading the documentation.  The
+hardest part was to get rid of the GUI window, but after finding the
+dummy interface, the command line finally presented itself:&lt;/p&gt;
+
+&lt;blockquote&gt;&lt;pre&gt;URL=http://www.ping.uio.no/video/rms-oslo_2009.ogg
+SAVEFILE=rms.ogg
+DISPLAY= vlc -q $URL \
+  --sout=&quot;#duplicate{dst=std{access=file,url=&#39;$SAVEFILE&#39;},dst=nodisplay}&quot; \
+  --intf=dummy&lt;/pre&gt;&lt;/blockquote&gt;
+
+&lt;p&gt;The command stream the URL and store it in the SAVEFILE by
+duplicating the output stream to &quot;nodisplay&quot; and the file, using the
+dummy interface.  The dummy interface and the nodisplay output make
+sure no X interface is needed.&lt;/p&gt;
+
+&lt;p&gt;The cron job then need to start this job with the appropriate URL
+and file name to save, sleep for the duration wanted, and then kill
+the vlc process with SIGTERM.  Here is a complete script
+&lt;tt&gt;vlc-record&lt;/tt&gt; to use from &lt;tt&gt;at&lt;/tt&gt; or &lt;tt&gt;cron&lt;/tt&gt;:&lt;/p&gt;
+
+&lt;blockquote&gt;&lt;pre&gt;#!/bin/sh
+set -e
+URL=&quot;$1&quot;
+SAVEFILE=&quot;$2&quot;
+DURATION=&quot;$3&quot;
+DISPLAY= vlc -q &quot;$URL&quot; \
+  --sout=&quot;#duplicate{dst=std{access=file,url=&#39;$SAVEFILE&#39;},dst=nodisplay}&quot; \
+  --intf=dummy &lt; /dev/null &gt; /dev/null 2&gt;&amp;1 &amp;
+pid=$!
+sleep $DURATION
+kill $pid
+wait $pid&lt;/pre&gt;&lt;/blockquote&gt;
+</description>
+       </item>
+       
        <item>
                <title>Standardize on protocols and formats, not vendors and applications</title>
                <link>Standardize_on_protocols_and_formats__not_vendors_and_applications.html</link>
@@ -417,53 +463,5 @@ reprap-en kvikner til.&lt;/p&gt;
 </description>
        </item>
        
-       <item>
-               <title>Frikanalen og jul i studentrådet</title>
-               <link>Frikanalen_og_jul_i_studentr__det.html</link>
-               <guid isPermaLink="true">Frikanalen_og_jul_i_studentr__det.html</guid>
-                <pubDate>Wed, 11 Mar 2009 23:40:00 +0100</pubDate>
-               <description>
-&lt;p&gt;I går
-&lt;a href=&quot;http://lists.nuug.no/pipermail/interesserte/2009-March/000387.html&quot;&gt;lanserte&lt;/a&gt;
-NUUGs videogruppe
-&lt;a href=&quot;http://www.frikanalen.no&quot;&gt;Frikanalen&lt;/a&gt; med
-&lt;a href=&quot;http://www.nuug.no/pub/video/frikanalen/frontpage.cgi&quot;&gt;åpne
-standarder&lt;/a&gt;, og resultatet av noen intense uker med arbeide kunne
-endelig presenteres.  Jeg har tro på åpen kanalkonseptet som
-Frikanalen er et eksempel på, der borgerne får anledning til å
-kringkaste sitt syn på en åpen og demokratisk måte.  Jeg er veldig
-glad vi har fått gjort kanalen tilgjengelig i Ogg Theora, slik at alle
-kan få tilgang til opptakene på web, og slipper å måtte installere MS
-Silverlight for å spille av opptakene.&lt;/p&gt;
-
-&lt;p&gt;Frikanalen har en brokete historie, og dagens inkarnasjon er ikke
-helt slik foreningen Åpen kanal planla det for mange år siden, noe som
-er bakgrunnen for at det fredag 13. mars 2009 kl 09:00 starter en
-rettsak i Oslo tingrett der Kringkasterforeningen (tidligere
-foreningen Åpen kanal) har saksøkt kulturdepartementet over
-konsesjonsvilkårene til Frikanalen.  Jeg er spent på resultatet.&lt;/p&gt;
-
-&lt;p&gt;I arbeidet med Frikanalen med åpne standarder, så har vi hatt glede
-av å se en rekke av innslagene som er tilgjengelig.  Her er mye
-religiøst sludder, fra
-&lt;a href=&quot;http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=720&quot;&gt;vandring
-i jerusalem&lt;/a&gt; via
-&lt;a href=&quot;http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=779&quot;&gt;religiøst
-vinklede nyheter&lt;/a&gt; til
-&lt;a
-href=&quot;http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=2077&quot;&gt;kreasjonisk
-retorikk&lt;/a&gt;, men også fine
-&lt;a href=&quot;http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=407&quot;&gt;dokumentarer
-om redningsselskapet&lt;/a&gt; og
-&lt;a href=&quot;http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=2204&quot;&gt;interessante
-tegneserieanmeldelser&lt;/a&gt;.  Det jeg derimot har hatt størst glede av,
-er
-
-&lt;a href=&quot;http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=1556&quot;&gt;jul
-i studentrådet&lt;/a&gt;, der hver episode var en fest å se på.  Jeg håper
-NUUG lykkes med å få ut sine opptak med like stor suksess.&lt;/p&gt;
-</description>
-       </item>
-       
         </channel>
 </rss>
index a8c25ca5a645a0bb8ee267fd95c63d232d8b739c..86d5c2fec23839b6b5837461429dedc58d00bf0f 100644 (file)
@@ -442,6 +442,8 @@ limet egentlig heter, så det er vanskelig å søke på nett.</p>
 
 <li><a href="../../archive/2009/03/">March (12)</a></li>
 
+<li><a href="../../archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -470,7 +472,7 @@ limet egentlig heter, så det er vanskelig å søke på nett.</p>
 
  <li><a href="../../tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="../../tags/english">english (9)</a></li>
+ <li><a href="../../tags/english">english (10)</a></li>
 
  <li><a href="../../tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -480,7 +482,7 @@ limet egentlig heter, så det er vanskelig å søke på nett.</p>
 
  <li><a href="../../tags/norsk">norsk (31)</a></li>
 
- <li><a href="../../tags/nuug">nuug (30)</a></li>
+ <li><a href="../../tags/nuug">nuug (31)</a></li>
 
  <li><a href="../../tags/personvern">personvern (3)</a></li>
 
@@ -492,7 +494,7 @@ limet egentlig heter, så det er vanskelig å søke på nett.</p>
 
  <li><a href="../../tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="../../tags/video">video (5)</a></li>
+ <li><a href="../../tags/video">video (6)</a></li>
 
  <li><a href="../../tags/vitenskap">vitenskap (1)</a></li>
 
index 54a2582b035df1047bbb308da671a700070b8ade..98a365f71451952cd1521698679227a6cf4ed286 100644 (file)
@@ -71,6 +71,8 @@ pakke.  Kanskje Aros kunne vært interessant for et NUUG-foredrag?</p>
 
 <li><a href="../../archive/2009/03/">March (12)</a></li>
 
+<li><a href="../../archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -99,7 +101,7 @@ pakke.  Kanskje Aros kunne vært interessant for et NUUG-foredrag?</p>
 
  <li><a href="../../tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="../../tags/english">english (9)</a></li>
+ <li><a href="../../tags/english">english (10)</a></li>
 
  <li><a href="../../tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -109,7 +111,7 @@ pakke.  Kanskje Aros kunne vært interessant for et NUUG-foredrag?</p>
 
  <li><a href="../../tags/norsk">norsk (31)</a></li>
 
- <li><a href="../../tags/nuug">nuug (30)</a></li>
+ <li><a href="../../tags/nuug">nuug (31)</a></li>
 
  <li><a href="../../tags/personvern">personvern (3)</a></li>
 
@@ -121,7 +123,7 @@ pakke.  Kanskje Aros kunne vært interessant for et NUUG-foredrag?</p>
 
  <li><a href="../../tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="../../tags/video">video (5)</a></li>
+ <li><a href="../../tags/video">video (6)</a></li>
 
  <li><a href="../../tags/vitenskap">vitenskap (1)</a></li>
 
index fc24283fda933c4f62692a629365d45202328bfe..f84d8eb2c9b2773e8130330cd7f5e20a98393e15 100644 (file)
@@ -71,6 +71,8 @@ pakke.  Kanskje Aros kunne vært interessant for et NUUG-foredrag?</p>
 
 <li><a href="../../archive/2009/03/">March (12)</a></li>
 
+<li><a href="../../archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -99,7 +101,7 @@ pakke.  Kanskje Aros kunne vært interessant for et NUUG-foredrag?</p>
 
  <li><a href="../../tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="../../tags/english">english (9)</a></li>
+ <li><a href="../../tags/english">english (10)</a></li>
 
  <li><a href="../../tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -109,7 +111,7 @@ pakke.  Kanskje Aros kunne vært interessant for et NUUG-foredrag?</p>
 
  <li><a href="../../tags/norsk">norsk (31)</a></li>
 
- <li><a href="../../tags/nuug">nuug (30)</a></li>
+ <li><a href="../../tags/nuug">nuug (31)</a></li>
 
  <li><a href="../../tags/personvern">personvern (3)</a></li>
 
@@ -121,7 +123,7 @@ pakke.  Kanskje Aros kunne vært interessant for et NUUG-foredrag?</p>
 
  <li><a href="../../tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="../../tags/video">video (5)</a></li>
+ <li><a href="../../tags/video">video (6)</a></li>
 
  <li><a href="../../tags/vitenskap">vitenskap (1)</a></li>
 
index 27f147ffcb44589eecd982dea4e8b507819649dd..9ca2c2d47c53cf2b4839475175f461b3c68006e9 100644 (file)
@@ -286,6 +286,8 @@ now. :)</p>
 
 <li><a href="../../archive/2009/03/">March (12)</a></li>
 
+<li><a href="../../archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -314,7 +316,7 @@ now. :)</p>
 
  <li><a href="../../tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="../../tags/english">english (9)</a></li>
+ <li><a href="../../tags/english">english (10)</a></li>
 
  <li><a href="../../tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -324,7 +326,7 @@ now. :)</p>
 
  <li><a href="../../tags/norsk">norsk (31)</a></li>
 
- <li><a href="../../tags/nuug">nuug (30)</a></li>
+ <li><a href="../../tags/nuug">nuug (31)</a></li>
 
  <li><a href="../../tags/personvern">personvern (3)</a></li>
 
@@ -336,7 +338,7 @@ now. :)</p>
 
  <li><a href="../../tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="../../tags/video">video (5)</a></li>
+ <li><a href="../../tags/video">video (6)</a></li>
 
  <li><a href="../../tags/vitenskap">vitenskap (1)</a></li>
 
index 1b0eafad09bceaf9bfc617bc9939059d9e229652..16565fdfe64894db028870712fde9994bbef77ae 100644 (file)
@@ -288,6 +288,8 @@ application that do not use open network protocol or open formats.</p>
 
 <li><a href="../../archive/2009/03/">March (12)</a></li>
 
+<li><a href="../../archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -316,7 +318,7 @@ application that do not use open network protocol or open formats.</p>
 
  <li><a href="../../tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="../../tags/english">english (9)</a></li>
+ <li><a href="../../tags/english">english (10)</a></li>
 
  <li><a href="../../tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -326,7 +328,7 @@ application that do not use open network protocol or open formats.</p>
 
  <li><a href="../../tags/norsk">norsk (31)</a></li>
 
- <li><a href="../../tags/nuug">nuug (30)</a></li>
+ <li><a href="../../tags/nuug">nuug (31)</a></li>
 
  <li><a href="../../tags/personvern">personvern (3)</a></li>
 
@@ -338,7 +340,7 @@ application that do not use open network protocol or open formats.</p>
 
  <li><a href="../../tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="../../tags/video">video (5)</a></li>
+ <li><a href="../../tags/video">video (6)</a></li>
 
  <li><a href="../../tags/vitenskap">vitenskap (1)</a></li>
 
index 5a118a3c24749e3cfb602817c54f948c3e9decf2..10ae949da63fa893961a9dc421820e69c304d69d 100644 (file)
@@ -458,5 +458,51 @@ application that do not use open network protocol or open formats.&lt;/p&gt;
 </description>
        </item>
        
+       <item>
+               <title>Recording video from cron using VLC</title>
+               <link>../../Recording_video_from_cron_using_VLC.html</link>        
+               <guid isPermaLink="true">../../Recording_video_from_cron_using_VLC.html</guid>
+                <pubDate>Sun, 5 Apr 2009 10:00:00 +0200</pubDate>
+               <description>
+&lt;p&gt;One think I have wanted to figure out for a along time is how to
+run vlc from cron to do recording of video streams on the net.  The
+task is trivial with mplayer, but I do not really trust the security
+of mplayer (it crashes too often on strange input), and thus prefer
+vlc.  I finally found a way to do it today.  I spent an hour or so
+searching the web for recipes and reading the documentation.  The
+hardest part was to get rid of the GUI window, but after finding the
+dummy interface, the command line finally presented itself:&lt;/p&gt;
+
+&lt;blockquote&gt;&lt;pre&gt;URL=http://www.ping.uio.no/video/rms-oslo_2009.ogg
+SAVEFILE=rms.ogg
+DISPLAY= vlc -q $URL \
+  --sout=&quot;#duplicate{dst=std{access=file,url=&#39;$SAVEFILE&#39;},dst=nodisplay}&quot; \
+  --intf=dummy&lt;/pre&gt;&lt;/blockquote&gt;
+
+&lt;p&gt;The command stream the URL and store it in the SAVEFILE by
+duplicating the output stream to &quot;nodisplay&quot; and the file, using the
+dummy interface.  The dummy interface and the nodisplay output make
+sure no X interface is needed.&lt;/p&gt;
+
+&lt;p&gt;The cron job then need to start this job with the appropriate URL
+and file name to save, sleep for the duration wanted, and then kill
+the vlc process with SIGTERM.  Here is a complete script
+&lt;tt&gt;vlc-record&lt;/tt&gt; to use from &lt;tt&gt;at&lt;/tt&gt; or &lt;tt&gt;cron&lt;/tt&gt;:&lt;/p&gt;
+
+&lt;blockquote&gt;&lt;pre&gt;#!/bin/sh
+set -e
+URL=&quot;$1&quot;
+SAVEFILE=&quot;$2&quot;
+DURATION=&quot;$3&quot;
+DISPLAY= vlc -q &quot;$URL&quot; \
+  --sout=&quot;#duplicate{dst=std{access=file,url=&#39;$SAVEFILE&#39;},dst=nodisplay}&quot; \
+  --intf=dummy &lt; /dev/null &gt; /dev/null 2&gt;&amp;1 &amp;
+pid=$!
+sleep $DURATION
+kill $pid
+wait $pid&lt;/pre&gt;&lt;/blockquote&gt;
+</description>
+       </item>
+       
         </channel>
 </rss>
index d232b6cf9b619be43071d27350760d6be47dcb02..192d050b1af52e93bb7d6f7522389d460811242e 100644 (file)
@@ -588,6 +588,65 @@ application that do not use open network protocol or open formats.</p>
  
  </div>
 </div>
+<div class="padding"></div>
+
+<div class="entry">
+ <div class="title">
+ <a href="../../Recording_video_from_cron_using_VLC.html">Recording video from cron using VLC</a>
+ </div>
+ <div class="date">
+  2009-04-05 10:00
+ </div>
+
+ <div class="body">
+  
+<p>One think I have wanted to figure out for a along time is how to
+run vlc from cron to do recording of video streams on the net.  The
+task is trivial with mplayer, but I do not really trust the security
+of mplayer (it crashes too often on strange input), and thus prefer
+vlc.  I finally found a way to do it today.  I spent an hour or so
+searching the web for recipes and reading the documentation.  The
+hardest part was to get rid of the GUI window, but after finding the
+dummy interface, the command line finally presented itself:</p>
+
+<blockquote><pre>URL=http://www.ping.uio.no/video/rms-oslo_2009.ogg
+SAVEFILE=rms.ogg
+DISPLAY= vlc -q $URL \
+  --sout="#duplicate{dst=std{access=file,url='$SAVEFILE'},dst=nodisplay}" \
+  --intf=dummy</pre></blockquote>
+
+<p>The command stream the URL and store it in the SAVEFILE by
+duplicating the output stream to "nodisplay" and the file, using the
+dummy interface.  The dummy interface and the nodisplay output make
+sure no X interface is needed.</p>
+
+<p>The cron job then need to start this job with the appropriate URL
+and file name to save, sleep for the duration wanted, and then kill
+the vlc process with SIGTERM.  Here is a complete script
+<tt>vlc-record</tt> to use from <tt>at</tt> or <tt>cron</tt>:</p>
+
+<blockquote><pre>#!/bin/sh
+set -e
+URL="$1"
+SAVEFILE="$2"
+DURATION="$3"
+DISPLAY= vlc -q "$URL" \
+  --sout="#duplicate{dst=std{access=file,url='$SAVEFILE'},dst=nodisplay}" \
+  --intf=dummy < /dev/null > /dev/null 2>&1 &
+pid=$!
+sleep $DURATION
+kill $pid
+wait $pid</pre></blockquote>
+
+ </div>
+ <div class="tags">
+
+  Tags: <a href="../../tags/english">english</a>, <a href="../../tags/nuug">nuug</a>, <a href="../../tags/video">video</a>.
+ </div>
+</div>
 <div class="padding"></div>
 
  <p style="text-align: right;"><a href="english.rss"><img src="../../xml.gif" alt="RSS Feed" width="36" height="14"></a></p>
@@ -609,6 +668,8 @@ application that do not use open network protocol or open formats.</p>
 
 <li><a href="../../archive/2009/03/">March (12)</a></li>
 
+<li><a href="../../archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -637,7 +698,7 @@ application that do not use open network protocol or open formats.</p>
 
  <li><a href="../../tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="../../tags/english">english (9)</a></li>
+ <li><a href="../../tags/english">english (10)</a></li>
 
  <li><a href="../../tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -647,7 +708,7 @@ application that do not use open network protocol or open formats.</p>
 
  <li><a href="../../tags/norsk">norsk (31)</a></li>
 
- <li><a href="../../tags/nuug">nuug (30)</a></li>
+ <li><a href="../../tags/nuug">nuug (31)</a></li>
 
  <li><a href="../../tags/personvern">personvern (3)</a></li>
 
@@ -659,7 +720,7 @@ application that do not use open network protocol or open formats.</p>
 
  <li><a href="../../tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="../../tags/video">video (5)</a></li>
+ <li><a href="../../tags/video">video (6)</a></li>
 
  <li><a href="../../tags/vitenskap">vitenskap (1)</a></li>
 
index 31b40bdc6bd20b9de61d8dee979f85eab5d53059..f333050b8bee5b6b7a8552874cce8fcce6b3c0f3 100644 (file)
@@ -80,6 +80,8 @@ med dem.  Dette blir bra.</p>
 
 <li><a href="../../archive/2009/03/">March (12)</a></li>
 
+<li><a href="../../archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -108,7 +110,7 @@ med dem.  Dette blir bra.</p>
 
  <li><a href="../../tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="../../tags/english">english (9)</a></li>
+ <li><a href="../../tags/english">english (10)</a></li>
 
  <li><a href="../../tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -118,7 +120,7 @@ med dem.  Dette blir bra.</p>
 
  <li><a href="../../tags/norsk">norsk (31)</a></li>
 
- <li><a href="../../tags/nuug">nuug (30)</a></li>
+ <li><a href="../../tags/nuug">nuug (31)</a></li>
 
  <li><a href="../../tags/personvern">personvern (3)</a></li>
 
@@ -130,7 +132,7 @@ med dem.  Dette blir bra.</p>
 
  <li><a href="../../tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="../../tags/video">video (5)</a></li>
+ <li><a href="../../tags/video">video (6)</a></li>
 
  <li><a href="../../tags/vitenskap">vitenskap (1)</a></li>
 
index 4221d4256e0c6e122555571a8957072addf02ea4..0d48c4240b6a78db2dac055de40b2f35bf3c5963 100644 (file)
@@ -76,6 +76,8 @@ of these cards.</p>
 
 <li><a href="../../archive/2009/03/">March (12)</a></li>
 
+<li><a href="../../archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -104,7 +106,7 @@ of these cards.</p>
 
  <li><a href="../../tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="../../tags/english">english (9)</a></li>
+ <li><a href="../../tags/english">english (10)</a></li>
 
  <li><a href="../../tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -114,7 +116,7 @@ of these cards.</p>
 
  <li><a href="../../tags/norsk">norsk (31)</a></li>
 
- <li><a href="../../tags/nuug">nuug (30)</a></li>
+ <li><a href="../../tags/nuug">nuug (31)</a></li>
 
  <li><a href="../../tags/personvern">personvern (3)</a></li>
 
@@ -126,7 +128,7 @@ of these cards.</p>
 
  <li><a href="../../tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="../../tags/video">video (5)</a></li>
+ <li><a href="../../tags/video">video (6)</a></li>
 
  <li><a href="../../tags/vitenskap">vitenskap (1)</a></li>
 
index 43f16b890048e16ca5fd8640d37b11d44e11a928..dc96d5eba849e74c414a0e08649efa32f87f439d 100644 (file)
@@ -144,6 +144,8 @@ sure hope it was using the announced Ogg Theora support. :)</p>
 
 <li><a href="../../archive/2009/03/">March (12)</a></li>
 
+<li><a href="../../archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -172,7 +174,7 @@ sure hope it was using the announced Ogg Theora support. :)</p>
 
  <li><a href="../../tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="../../tags/english">english (9)</a></li>
+ <li><a href="../../tags/english">english (10)</a></li>
 
  <li><a href="../../tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -182,7 +184,7 @@ sure hope it was using the announced Ogg Theora support. :)</p>
 
  <li><a href="../../tags/norsk">norsk (31)</a></li>
 
- <li><a href="../../tags/nuug">nuug (30)</a></li>
+ <li><a href="../../tags/nuug">nuug (31)</a></li>
 
  <li><a href="../../tags/personvern">personvern (3)</a></li>
 
@@ -194,7 +196,7 @@ sure hope it was using the announced Ogg Theora support. :)</p>
 
  <li><a href="../../tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="../../tags/video">video (5)</a></li>
+ <li><a href="../../tags/video">video (6)</a></li>
 
  <li><a href="../../tags/vitenskap">vitenskap (1)</a></li>
 
index 8a4d0e5963590ad4fcc26acc530571eea4a144a1..2c298955275e8197b0a840c18a89f1ae1628bce2 100644 (file)
@@ -1629,6 +1629,8 @@ av en standard for at en standard skal kunne kalles fri og åpen.</p>
 
 <li><a href="../../archive/2009/03/">March (12)</a></li>
 
+<li><a href="../../archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -1657,7 +1659,7 @@ av en standard for at en standard skal kunne kalles fri og åpen.</p>
 
  <li><a href="../../tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="../../tags/english">english (9)</a></li>
+ <li><a href="../../tags/english">english (10)</a></li>
 
  <li><a href="../../tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -1667,7 +1669,7 @@ av en standard for at en standard skal kunne kalles fri og åpen.</p>
 
  <li><a href="../../tags/norsk">norsk (31)</a></li>
 
- <li><a href="../../tags/nuug">nuug (30)</a></li>
+ <li><a href="../../tags/nuug">nuug (31)</a></li>
 
  <li><a href="../../tags/personvern">personvern (3)</a></li>
 
@@ -1679,7 +1681,7 @@ av en standard for at en standard skal kunne kalles fri og åpen.</p>
 
  <li><a href="../../tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="../../tags/video">video (5)</a></li>
+ <li><a href="../../tags/video">video (6)</a></li>
 
  <li><a href="../../tags/vitenskap">vitenskap (1)</a></li>
 
index cbfe4dc11182e0cb927f5d574ae50baebcb3724d..322aea53aefce1e386650cc6010177beb54c442a 100644 (file)
@@ -1715,6 +1715,65 @@ application that do not use open network protocol or open formats.</p>
  
  </div>
 </div>
+<div class="padding"></div>
+
+<div class="entry">
+ <div class="title">
+ <a href="../../Recording_video_from_cron_using_VLC.html">Recording video from cron using VLC</a>
+ </div>
+ <div class="date">
+  2009-04-05 10:00
+ </div>
+
+ <div class="body">
+  
+<p>One think I have wanted to figure out for a along time is how to
+run vlc from cron to do recording of video streams on the net.  The
+task is trivial with mplayer, but I do not really trust the security
+of mplayer (it crashes too often on strange input), and thus prefer
+vlc.  I finally found a way to do it today.  I spent an hour or so
+searching the web for recipes and reading the documentation.  The
+hardest part was to get rid of the GUI window, but after finding the
+dummy interface, the command line finally presented itself:</p>
+
+<blockquote><pre>URL=http://www.ping.uio.no/video/rms-oslo_2009.ogg
+SAVEFILE=rms.ogg
+DISPLAY= vlc -q $URL \
+  --sout="#duplicate{dst=std{access=file,url='$SAVEFILE'},dst=nodisplay}" \
+  --intf=dummy</pre></blockquote>
+
+<p>The command stream the URL and store it in the SAVEFILE by
+duplicating the output stream to "nodisplay" and the file, using the
+dummy interface.  The dummy interface and the nodisplay output make
+sure no X interface is needed.</p>
+
+<p>The cron job then need to start this job with the appropriate URL
+and file name to save, sleep for the duration wanted, and then kill
+the vlc process with SIGTERM.  Here is a complete script
+<tt>vlc-record</tt> to use from <tt>at</tt> or <tt>cron</tt>:</p>
+
+<blockquote><pre>#!/bin/sh
+set -e
+URL="$1"
+SAVEFILE="$2"
+DURATION="$3"
+DISPLAY= vlc -q "$URL" \
+  --sout="#duplicate{dst=std{access=file,url='$SAVEFILE'},dst=nodisplay}" \
+  --intf=dummy < /dev/null > /dev/null 2>&1 &
+pid=$!
+sleep $DURATION
+kill $pid
+wait $pid</pre></blockquote>
+
+ </div>
+ <div class="tags">
+
+  Tags: <a href="../../tags/english">english</a>, <a href="../../tags/nuug">nuug</a>, <a href="../../tags/video">video</a>.
+ </div>
+</div>
 <div class="padding"></div>
 
  <p style="text-align: right;"><a href="nuug.rss"><img src="../../xml.gif" alt="RSS Feed" width="36" height="14"></a></p>
@@ -1736,6 +1795,8 @@ application that do not use open network protocol or open formats.</p>
 
 <li><a href="../../archive/2009/03/">March (12)</a></li>
 
+<li><a href="../../archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -1764,7 +1825,7 @@ application that do not use open network protocol or open formats.</p>
 
  <li><a href="../../tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="../../tags/english">english (9)</a></li>
+ <li><a href="../../tags/english">english (10)</a></li>
 
  <li><a href="../../tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -1774,7 +1835,7 @@ application that do not use open network protocol or open formats.</p>
 
  <li><a href="../../tags/norsk">norsk (31)</a></li>
 
- <li><a href="../../tags/nuug">nuug (30)</a></li>
+ <li><a href="../../tags/nuug">nuug (31)</a></li>
 
  <li><a href="../../tags/personvern">personvern (3)</a></li>
 
@@ -1786,7 +1847,7 @@ application that do not use open network protocol or open formats.</p>
 
  <li><a href="../../tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="../../tags/video">video (5)</a></li>
+ <li><a href="../../tags/video">video (6)</a></li>
 
  <li><a href="../../tags/vitenskap">vitenskap (1)</a></li>
 
index 2761ec852409e7a0e3da0d8b130d8016c53e250c..3945ccdfd381248acd03e3ff1fa3bac8adb74146 100644 (file)
@@ -1312,5 +1312,51 @@ application that do not use open network protocol or open formats.&lt;/p&gt;
 </description>
        </item>
        
+       <item>
+               <title>Recording video from cron using VLC</title>
+               <link>../../Recording_video_from_cron_using_VLC.html</link>        
+               <guid isPermaLink="true">../../Recording_video_from_cron_using_VLC.html</guid>
+                <pubDate>Sun, 5 Apr 2009 10:00:00 +0200</pubDate>
+               <description>
+&lt;p&gt;One think I have wanted to figure out for a along time is how to
+run vlc from cron to do recording of video streams on the net.  The
+task is trivial with mplayer, but I do not really trust the security
+of mplayer (it crashes too often on strange input), and thus prefer
+vlc.  I finally found a way to do it today.  I spent an hour or so
+searching the web for recipes and reading the documentation.  The
+hardest part was to get rid of the GUI window, but after finding the
+dummy interface, the command line finally presented itself:&lt;/p&gt;
+
+&lt;blockquote&gt;&lt;pre&gt;URL=http://www.ping.uio.no/video/rms-oslo_2009.ogg
+SAVEFILE=rms.ogg
+DISPLAY= vlc -q $URL \
+  --sout=&quot;#duplicate{dst=std{access=file,url=&#39;$SAVEFILE&#39;},dst=nodisplay}&quot; \
+  --intf=dummy&lt;/pre&gt;&lt;/blockquote&gt;
+
+&lt;p&gt;The command stream the URL and store it in the SAVEFILE by
+duplicating the output stream to &quot;nodisplay&quot; and the file, using the
+dummy interface.  The dummy interface and the nodisplay output make
+sure no X interface is needed.&lt;/p&gt;
+
+&lt;p&gt;The cron job then need to start this job with the appropriate URL
+and file name to save, sleep for the duration wanted, and then kill
+the vlc process with SIGTERM.  Here is a complete script
+&lt;tt&gt;vlc-record&lt;/tt&gt; to use from &lt;tt&gt;at&lt;/tt&gt; or &lt;tt&gt;cron&lt;/tt&gt;:&lt;/p&gt;
+
+&lt;blockquote&gt;&lt;pre&gt;#!/bin/sh
+set -e
+URL=&quot;$1&quot;
+SAVEFILE=&quot;$2&quot;
+DURATION=&quot;$3&quot;
+DISPLAY= vlc -q &quot;$URL&quot; \
+  --sout=&quot;#duplicate{dst=std{access=file,url=&#39;$SAVEFILE&#39;},dst=nodisplay}&quot; \
+  --intf=dummy &lt; /dev/null &gt; /dev/null 2&gt;&amp;1 &amp;
+pid=$!
+sleep $DURATION
+kill $pid
+wait $pid&lt;/pre&gt;&lt;/blockquote&gt;
+</description>
+       </item>
+       
         </channel>
 </rss>
index fe981c44d0714f64e2cb7bb8364ba4984e78dc38..0b6e0fb96cfb8775fb65604df921a72e15fa030a 100644 (file)
@@ -186,6 +186,8 @@ automatisk over i spesialkartet.</p>
 
 <li><a href="../../archive/2009/03/">March (12)</a></li>
 
+<li><a href="../../archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -214,7 +216,7 @@ automatisk over i spesialkartet.</p>
 
  <li><a href="../../tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="../../tags/english">english (9)</a></li>
+ <li><a href="../../tags/english">english (10)</a></li>
 
  <li><a href="../../tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -224,7 +226,7 @@ automatisk over i spesialkartet.</p>
 
  <li><a href="../../tags/norsk">norsk (31)</a></li>
 
- <li><a href="../../tags/nuug">nuug (30)</a></li>
+ <li><a href="../../tags/nuug">nuug (31)</a></li>
 
  <li><a href="../../tags/personvern">personvern (3)</a></li>
 
@@ -236,7 +238,7 @@ automatisk over i spesialkartet.</p>
 
  <li><a href="../../tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="../../tags/video">video (5)</a></li>
+ <li><a href="../../tags/video">video (6)</a></li>
 
  <li><a href="../../tags/vitenskap">vitenskap (1)</a></li>
 
index 4ed5cdcaf4866a0bf46f49eef1dda8a1fb05f6b0..b55a2597e597ec2937a40ece79e7df10bdf2e030 100644 (file)
@@ -442,6 +442,8 @@ limet egentlig heter, så det er vanskelig å søke på nett.</p>
 
 <li><a href="../../archive/2009/03/">March (12)</a></li>
 
+<li><a href="../../archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -470,7 +472,7 @@ limet egentlig heter, så det er vanskelig å søke på nett.</p>
 
  <li><a href="../../tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="../../tags/english">english (9)</a></li>
+ <li><a href="../../tags/english">english (10)</a></li>
 
  <li><a href="../../tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -480,7 +482,7 @@ limet egentlig heter, så det er vanskelig å søke på nett.</p>
 
  <li><a href="../../tags/norsk">norsk (31)</a></li>
 
- <li><a href="../../tags/nuug">nuug (30)</a></li>
+ <li><a href="../../tags/nuug">nuug (31)</a></li>
 
  <li><a href="../../tags/personvern">personvern (3)</a></li>
 
@@ -492,7 +494,7 @@ limet egentlig heter, så det er vanskelig å søke på nett.</p>
 
  <li><a href="../../tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="../../tags/video">video (5)</a></li>
+ <li><a href="../../tags/video">video (6)</a></li>
 
  <li><a href="../../tags/vitenskap">vitenskap (1)</a></li>
 
index 0a7513ebb4ccd4e35a10abef483041605ae5a7e2..975577ae8cea8764b70cabddac68b7333a315169 100644 (file)
@@ -65,6 +65,8 @@ forsøk.</p>
 
 <li><a href="../../archive/2009/03/">March (12)</a></li>
 
+<li><a href="../../archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -93,7 +95,7 @@ forsøk.</p>
 
  <li><a href="../../tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="../../tags/english">english (9)</a></li>
+ <li><a href="../../tags/english">english (10)</a></li>
 
  <li><a href="../../tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -103,7 +105,7 @@ forsøk.</p>
 
  <li><a href="../../tags/norsk">norsk (31)</a></li>
 
- <li><a href="../../tags/nuug">nuug (30)</a></li>
+ <li><a href="../../tags/nuug">nuug (31)</a></li>
 
  <li><a href="../../tags/personvern">personvern (3)</a></li>
 
@@ -115,7 +117,7 @@ forsøk.</p>
 
  <li><a href="../../tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="../../tags/video">video (5)</a></li>
+ <li><a href="../../tags/video">video (6)</a></li>
 
  <li><a href="../../tags/vitenskap">vitenskap (1)</a></li>
 
index 996c712f928969a80c738183ff6740ffa9f84f53..7a91cb77575f211f3575b688e14237cd3a90cfea 100644 (file)
@@ -207,6 +207,8 @@ application that do not use open network protocol or open formats.</p>
 
 <li><a href="../../archive/2009/03/">March (12)</a></li>
 
+<li><a href="../../archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -235,7 +237,7 @@ application that do not use open network protocol or open formats.</p>
 
  <li><a href="../../tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="../../tags/english">english (9)</a></li>
+ <li><a href="../../tags/english">english (10)</a></li>
 
  <li><a href="../../tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -245,7 +247,7 @@ application that do not use open network protocol or open formats.</p>
 
  <li><a href="../../tags/norsk">norsk (31)</a></li>
 
- <li><a href="../../tags/nuug">nuug (30)</a></li>
+ <li><a href="../../tags/nuug">nuug (31)</a></li>
 
  <li><a href="../../tags/personvern">personvern (3)</a></li>
 
@@ -257,7 +259,7 @@ application that do not use open network protocol or open formats.</p>
 
  <li><a href="../../tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="../../tags/video">video (5)</a></li>
+ <li><a href="../../tags/video">video (6)</a></li>
 
  <li><a href="../../tags/vitenskap">vitenskap (1)</a></li>
 
index 03cd1bea790c33a2699c1b15b2db839615105693..fe91df8e061e9e02de93cad2e3f18a4fff6f0d10 100644 (file)
@@ -85,6 +85,8 @@ stavekontrollen.</p>
 
 <li><a href="../../archive/2009/03/">March (12)</a></li>
 
+<li><a href="../../archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -113,7 +115,7 @@ stavekontrollen.</p>
 
  <li><a href="../../tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="../../tags/english">english (9)</a></li>
+ <li><a href="../../tags/english">english (10)</a></li>
 
  <li><a href="../../tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -123,7 +125,7 @@ stavekontrollen.</p>
 
  <li><a href="../../tags/norsk">norsk (31)</a></li>
 
- <li><a href="../../tags/nuug">nuug (30)</a></li>
+ <li><a href="../../tags/nuug">nuug (31)</a></li>
 
  <li><a href="../../tags/personvern">personvern (3)</a></li>
 
@@ -135,7 +137,7 @@ stavekontrollen.</p>
 
  <li><a href="../../tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="../../tags/video">video (5)</a></li>
+ <li><a href="../../tags/video">video (6)</a></li>
 
  <li><a href="../../tags/vitenskap">vitenskap (1)</a></li>
 
index f1d59b16f39ae9d80304da6229f84795f678715f..83e49567a728fed63095e06e20cfcc4f0dfd8bc9 100644 (file)
@@ -253,6 +253,65 @@ NUUG lykkes med å få ut sine opptak med like stor suksess.</p>
  
  </div>
 </div>
+<div class="padding"></div>
+
+<div class="entry">
+ <div class="title">
+ <a href="../../Recording_video_from_cron_using_VLC.html">Recording video from cron using VLC</a>
+ </div>
+ <div class="date">
+  2009-04-05 10:00
+ </div>
+
+ <div class="body">
+  
+<p>One think I have wanted to figure out for a along time is how to
+run vlc from cron to do recording of video streams on the net.  The
+task is trivial with mplayer, but I do not really trust the security
+of mplayer (it crashes too often on strange input), and thus prefer
+vlc.  I finally found a way to do it today.  I spent an hour or so
+searching the web for recipes and reading the documentation.  The
+hardest part was to get rid of the GUI window, but after finding the
+dummy interface, the command line finally presented itself:</p>
+
+<blockquote><pre>URL=http://www.ping.uio.no/video/rms-oslo_2009.ogg
+SAVEFILE=rms.ogg
+DISPLAY= vlc -q $URL \
+  --sout="#duplicate{dst=std{access=file,url='$SAVEFILE'},dst=nodisplay}" \
+  --intf=dummy</pre></blockquote>
+
+<p>The command stream the URL and store it in the SAVEFILE by
+duplicating the output stream to "nodisplay" and the file, using the
+dummy interface.  The dummy interface and the nodisplay output make
+sure no X interface is needed.</p>
+
+<p>The cron job then need to start this job with the appropriate URL
+and file name to save, sleep for the duration wanted, and then kill
+the vlc process with SIGTERM.  Here is a complete script
+<tt>vlc-record</tt> to use from <tt>at</tt> or <tt>cron</tt>:</p>
+
+<blockquote><pre>#!/bin/sh
+set -e
+URL="$1"
+SAVEFILE="$2"
+DURATION="$3"
+DISPLAY= vlc -q "$URL" \
+  --sout="#duplicate{dst=std{access=file,url='$SAVEFILE'},dst=nodisplay}" \
+  --intf=dummy < /dev/null > /dev/null 2>&1 &
+pid=$!
+sleep $DURATION
+kill $pid
+wait $pid</pre></blockquote>
+
+ </div>
+ <div class="tags">
+
+  Tags: <a href="../../tags/english">english</a>, <a href="../../tags/nuug">nuug</a>, <a href="../../tags/video">video</a>.
+ </div>
+</div>
 <div class="padding"></div>
 
  <p style="text-align: right;"><a href="video.rss"><img src="../../xml.gif" alt="RSS Feed" width="36" height="14"></a></p>
@@ -274,6 +333,8 @@ NUUG lykkes med å få ut sine opptak med like stor suksess.</p>
 
 <li><a href="../../archive/2009/03/">March (12)</a></li>
 
+<li><a href="../../archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -302,7 +363,7 @@ NUUG lykkes med å få ut sine opptak med like stor suksess.</p>
 
  <li><a href="../../tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="../../tags/english">english (9)</a></li>
+ <li><a href="../../tags/english">english (10)</a></li>
 
  <li><a href="../../tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -312,7 +373,7 @@ NUUG lykkes med å få ut sine opptak med like stor suksess.</p>
 
  <li><a href="../../tags/norsk">norsk (31)</a></li>
 
- <li><a href="../../tags/nuug">nuug (30)</a></li>
+ <li><a href="../../tags/nuug">nuug (31)</a></li>
 
  <li><a href="../../tags/personvern">personvern (3)</a></li>
 
@@ -324,7 +385,7 @@ NUUG lykkes med å få ut sine opptak med like stor suksess.</p>
 
  <li><a href="../../tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="../../tags/video">video (5)</a></li>
+ <li><a href="../../tags/video">video (6)</a></li>
 
  <li><a href="../../tags/vitenskap">vitenskap (1)</a></li>
 
index e9013f4b678e94bf46ffda69e82020284c2aec5e..ea9686b4b69dc3a542d9f6977b44b9701b1b6d83 100644 (file)
@@ -175,5 +175,51 @@ NUUG lykkes med å få ut sine opptak med like stor suksess.&lt;/p&gt;
 </description>
        </item>
        
+       <item>
+               <title>Recording video from cron using VLC</title>
+               <link>../../Recording_video_from_cron_using_VLC.html</link>        
+               <guid isPermaLink="true">../../Recording_video_from_cron_using_VLC.html</guid>
+                <pubDate>Sun, 5 Apr 2009 10:00:00 +0200</pubDate>
+               <description>
+&lt;p&gt;One think I have wanted to figure out for a along time is how to
+run vlc from cron to do recording of video streams on the net.  The
+task is trivial with mplayer, but I do not really trust the security
+of mplayer (it crashes too often on strange input), and thus prefer
+vlc.  I finally found a way to do it today.  I spent an hour or so
+searching the web for recipes and reading the documentation.  The
+hardest part was to get rid of the GUI window, but after finding the
+dummy interface, the command line finally presented itself:&lt;/p&gt;
+
+&lt;blockquote&gt;&lt;pre&gt;URL=http://www.ping.uio.no/video/rms-oslo_2009.ogg
+SAVEFILE=rms.ogg
+DISPLAY= vlc -q $URL \
+  --sout=&quot;#duplicate{dst=std{access=file,url=&#39;$SAVEFILE&#39;},dst=nodisplay}&quot; \
+  --intf=dummy&lt;/pre&gt;&lt;/blockquote&gt;
+
+&lt;p&gt;The command stream the URL and store it in the SAVEFILE by
+duplicating the output stream to &quot;nodisplay&quot; and the file, using the
+dummy interface.  The dummy interface and the nodisplay output make
+sure no X interface is needed.&lt;/p&gt;
+
+&lt;p&gt;The cron job then need to start this job with the appropriate URL
+and file name to save, sleep for the duration wanted, and then kill
+the vlc process with SIGTERM.  Here is a complete script
+&lt;tt&gt;vlc-record&lt;/tt&gt; to use from &lt;tt&gt;at&lt;/tt&gt; or &lt;tt&gt;cron&lt;/tt&gt;:&lt;/p&gt;
+
+&lt;blockquote&gt;&lt;pre&gt;#!/bin/sh
+set -e
+URL=&quot;$1&quot;
+SAVEFILE=&quot;$2&quot;
+DURATION=&quot;$3&quot;
+DISPLAY= vlc -q &quot;$URL&quot; \
+  --sout=&quot;#duplicate{dst=std{access=file,url=&#39;$SAVEFILE&#39;},dst=nodisplay}&quot; \
+  --intf=dummy &lt; /dev/null &gt; /dev/null 2&gt;&amp;1 &amp;
+pid=$!
+sleep $DURATION
+kill $pid
+wait $pid&lt;/pre&gt;&lt;/blockquote&gt;
+</description>
+       </item>
+       
         </channel>
 </rss>
index bda2dba6e2c2c58d9d15b66e0fe82b31594b4788..f831a9d16f49b80773e6b06e2fb1e35a44c56131 100644 (file)
@@ -130,6 +130,8 @@ skyskrapere.  Takke meg til en tur til månen.</p>
 
 <li><a href="../../archive/2009/03/">March (12)</a></li>
 
+<li><a href="../../archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -158,7 +160,7 @@ skyskrapere.  Takke meg til en tur til månen.</p>
 
  <li><a href="../../tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="../../tags/english">english (9)</a></li>
+ <li><a href="../../tags/english">english (10)</a></li>
 
  <li><a href="../../tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -168,7 +170,7 @@ skyskrapere.  Takke meg til en tur til månen.</p>
 
  <li><a href="../../tags/norsk">norsk (31)</a></li>
 
- <li><a href="../../tags/nuug">nuug (30)</a></li>
+ <li><a href="../../tags/nuug">nuug (31)</a></li>
 
  <li><a href="../../tags/personvern">personvern (3)</a></li>
 
@@ -180,7 +182,7 @@ skyskrapere.  Takke meg til en tur til månen.</p>
 
  <li><a href="../../tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="../../tags/video">video (5)</a></li>
+ <li><a href="../../tags/video">video (6)</a></li>
 
  <li><a href="../../tags/vitenskap">vitenskap (1)</a></li>
 
index 4b5a9e65cdd91ea570ef38234e05d167ae021588..20419a230e89d4e1a9f665a7623e1bcbf1b9dd96 100644 (file)
@@ -144,6 +144,8 @@ sure hope it was using the announced Ogg Theora support. :)</p>
 
 <li><a href="../../archive/2009/03/">March (12)</a></li>
 
+<li><a href="../../archive/2009/04/">April (1)</a></li>
+
 </ul></li>
 
 <li>2008
@@ -172,7 +174,7 @@ sure hope it was using the announced Ogg Theora support. :)</p>
 
  <li><a href="../../tags/debian edu">debian edu (6)</a></li>
 
- <li><a href="../../tags/english">english (9)</a></li>
+ <li><a href="../../tags/english">english (10)</a></li>
 
  <li><a href="../../tags/fiksgatami">fiksgatami (1)</a></li>
 
@@ -182,7 +184,7 @@ sure hope it was using the announced Ogg Theora support. :)</p>
 
  <li><a href="../../tags/norsk">norsk (31)</a></li>
 
- <li><a href="../../tags/nuug">nuug (30)</a></li>
+ <li><a href="../../tags/nuug">nuug (31)</a></li>
 
  <li><a href="../../tags/personvern">personvern (3)</a></li>
 
@@ -194,7 +196,7 @@ sure hope it was using the announced Ogg Theora support. :)</p>
 
  <li><a href="../../tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="../../tags/video">video (5)</a></li>
+ <li><a href="../../tags/video">video (6)</a></li>
 
  <li><a href="../../tags/vitenskap">vitenskap (1)</a></li>