]> pere.pagekite.me Git - homepage.git/blob - blog/tags/video/video.rss
4790f1d133742f85a4f6876c234c135c6a7a8e45
[homepage.git] / blog / tags / video / video.rss
1 <?xml version="1.0" encoding="utf-8"?>
2 <rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/'>
3 <channel>
4 <title>Petter Reinholdtsen - Entries tagged video</title>
5 <description>Entries tagged video</description>
6 <link>../../</link>
7
8
9 <item>
10 <title>Software video mixer on a USB stick</title>
11 <link>../../Software_video_mixer_on_a_USB_stick.html</link>
12 <guid isPermaLink="true">../../Software_video_mixer_on_a_USB_stick.html</guid>
13 <pubDate>Sun, 28 Dec 2008 15:40:00 +0100</pubDate>
14 <description>
15 &lt;p&gt;The &lt;a href=&quot;http://www.nuug.no/&quot;&gt;Norwegian Unix User Group&lt;/a&gt; is
16 recording our montly presentation on video, and recently we have
17 worked on improving the quality of the recordings by mixing the slides
18 directly with the video stream. For this, we use the
19 &lt;a href=&quot;http://dvswitch.alioth.debian.org/&quot;&gt;dvswitch&lt;/a&gt; package from
20 the Debian video team. As this require quite one computer per video
21 source, and NUUG do not have enough laptops available, we need to
22 borrow laptops. And to avoid having to install extra software on
23 these borrwed laptops, I have wrapped up all the programs needed on a
24 bootable USB stick. The software required is dvswitch with assosiated
25 source, sink and mixer applications and
26 &lt;a href=&quot;http://www.kinodv.org/&quot;&gt;dvgrab&lt;/a&gt;. To allow this setup to
27 work without any configuration, I&#39;ve patched dvswitch to use
28 &lt;a href=&quot;http://www.avahi.org/&quot;&gt;avahi&lt;/a&gt; to connect the various parts
29 together. And to allow us to use laptops without firewire plugs, I
30 upgraded dvgrab to the one from Debian/unstable to get one that work
31 with USB sources. We have not yet tested this setup in a production
32 setup, but I hope it will work properly, and allow us to set up a
33 video mixer in a very short time frame. We will need it for
34 &lt;a href=&quot;http://www.goopen.no/&quot;&gt;Go Open 2009&lt;/a&gt;.&lt;/p&gt;
35
36 &lt;p&gt;&lt;a href=&quot;http://www.nuug.no/pub/video/bin/usbstick-dvswitch.img.gz&quot;&gt;The
37 USB image&lt;/a&gt; is for a 1 GB memory stick, but can be used on any
38 larger stick as well.&lt;/p&gt;
39 </description>
40 </item>
41
42 <item>
43 <title>When web browser developers make a video player...</title>
44 <link>../../When_web_browser_developers_make_a_video_player___.html</link>
45 <guid isPermaLink="true">../../When_web_browser_developers_make_a_video_player___.html</guid>
46 <pubDate>Sat, 17 Jan 2009 18:50:00 +0100</pubDate>
47 <description>
48 &lt;p&gt;As part of the work we do in &lt;a href=&quot;http://www.nuug.no&quot;&gt;NUUG&lt;/a&gt;
49 to publish video recordings of our monthly presentations, we provide a
50 page with embedded video for easy access to the recording. Putting a
51 good set of HTML tags together to get working embedded video in all
52 browsers and across all operating systems is not easy. I hope this
53 will become easier when the &amp;lt;video&amp;gt; tag is implemented in all
54 browsers, but I am not sure. We provide the recordings in several
55 formats, MPEG1, Ogg Theora, H.264 and Quicktime, and want the
56 browser/media plugin to pick one it support and use it to play the
57 recording, using whatever embed mechanism the browser understand.
58 There is at least four different tags to use for this, the new HTML5
59 &amp;lt;video&amp;gt; tag, the &amp;lt;object&amp;gt; tag, the &amp;lt;embed&amp;gt; tag and
60 the &amp;lt;applet&amp;gt; tag. All of these take a lot of options, and
61 finding the best options is a major challenge.&lt;/p&gt;
62
63 &lt;p&gt;I just tested the experimental Opera browser available from &lt;a
64 href=&quot;http://labs.opera.com&quot;&gt;labs.opera.com&lt;/a&gt;, to see how it handled
65 a &amp;lt;video&amp;gt; tag with a few video sources and no extra attributes.
66 I was not very impressed. The browser start by fetching a picture
67 from the video stream. Not sure if it is the first frame, but it is
68 definitely very early in the recording. So far, so good. Next,
69 instead of streaming the 76 MiB video file, it start to download all
70 of it, but do not start to play the video. This mean I have to wait
71 for several minutes for the downloading to finish. When the download
72 is done, the playing of the video do not start! Waiting for the
73 download, but I do not get to see the video? Some testing later, I
74 discover that I have to add the controls=&quot;true&quot; attribute to be able
75 to get a play button to pres to start the video. Adding
76 autoplay=&quot;true&quot; did not help. I sure hope this is a misfeature of the
77 test version of Opera, and that future implementations of the
78 &amp;lt;video&amp;gt; tag will stream recordings by default, or at least start
79 playing when the download is done.&lt;/p&gt;
80
81 &lt;p&gt;The test page I used (since changed to add more attributes) is
82 &lt;a href=&quot;http://www.nuug.no/aktiviteter/20090113-foredrag-om-foredrag/&quot;&gt;available
83 from the nuug site&lt;/a&gt;. Will have to test it with the new Firefox
84 too.&lt;/p&gt;
85
86 &lt;p&gt;In the test process, I discovered a missing feature. I was unable
87 to find a way to get the URL of the playing video out of Opera, so I
88 am not quite sure it picked the Ogg Theora version of the video. I
89 sure hope it was using the announced Ogg Theora support. :)&lt;/p&gt;
90 </description>
91 </item>
92
93 <item>
94 <title>Første vellykkede videostrøm fra NUUG</title>
95 <link>../../F__rste_vellykkede_videostr__m_fra_NUUG.html</link>
96 <guid isPermaLink="true">../../F__rste_vellykkede_videostr__m_fra_NUUG.html</guid>
97 <pubDate>Wed, 11 Feb 2009 06:30:00 +0100</pubDate>
98 <description>
99 &lt;p&gt;Jeg ble glad for å se under
100 &lt;a href=&quot;http://www.nuug.no/aktiviteter/20090210-compiz/&quot;&gt;gårdagens
101 medlemsmøte&lt;/a&gt; i NUUG Oslo at utsending av live-video fra møtet
102 fungerte for første gang. Forrige gang ble det ved en teknisk tabbe
103 sendt video uten lyd. Vi kan takke Ole Kristian Lien og resten av
104 videogruppen i NUUG for at nå NUUG-medlemmer over det ganske land
105 kunne se foredraget samtidig med oss i Oslo. Vi opplevde til og med
106 under møtet å motta spørsmål via IRC som ble besvart der og da.
107 Opptaket publiseres så snart det er kopiert over til NUUGs
108 webserver og komprimert.&lt;/p&gt;
109 </description>
110 </item>
111
112 <item>
113 <title>Lisensvalg for NUUG-opptakene endelig på plass</title>
114 <link>../../Lisensvalg_for_NUUG_opptakene_endelig_p___plass.html</link>
115 <guid isPermaLink="true">../../Lisensvalg_for_NUUG_opptakene_endelig_p___plass.html</guid>
116 <pubDate>Fri, 6 Mar 2009 21:20:00 +0100</pubDate>
117 <description>
118 &lt;p&gt;Etter mange års meditasjon over temaet, har NUUG endelig klart å
119 bestemme seg for hvilken lisens vi skal bruke på videoopptakene som
120 gjøres av NUUGs videogruppe. Ole Kristian har annonsert at lisensen
121 blir &lt;a href=&quot;http://creativecommons.org/licenses/by-sa/3.0/no/&quot;&gt;Creative
122 Commons Navngivelse-Del på samme vilkår 3.0 Norge&lt;/a&gt;. Jeg er veldig
123 glad for at denne saken endelig er landet. Lisensen for opptaket til
124 Stallman-foredraget ble en annen pga. at lisensvalget ikke var avklart
125 på forhånd og IFI og PING ønsket CC-BY-ND, og må ses på som et unntak
126 i denne sammenhengen.&lt;/p&gt;
127 </description>
128 </item>
129
130 <item>
131 <title>Frikanalen og jul i studentrådet</title>
132 <link>../../Frikanalen_og_jul_i_studentr__det.html</link>
133 <guid isPermaLink="true">../../Frikanalen_og_jul_i_studentr__det.html</guid>
134 <pubDate>Wed, 11 Mar 2009 23:40:00 +0100</pubDate>
135 <description>
136 &lt;p&gt;I går
137 &lt;a href=&quot;http://lists.nuug.no/pipermail/interesserte/2009-March/000387.html&quot;&gt;lanserte&lt;/a&gt;
138 NUUGs videogruppe
139 &lt;a href=&quot;http://www.frikanalen.no&quot;&gt;Frikanalen&lt;/a&gt; med
140 &lt;a href=&quot;http://www.nuug.no/pub/video/frikanalen/frontpage.cgi&quot;&gt;åpne
141 standarder&lt;/a&gt;, og resultatet av noen intense uker med arbeide kunne
142 endelig presenteres. Jeg har tro på åpen kanalkonseptet som
143 Frikanalen er et eksempel på, der borgerne får anledning til å
144 kringkaste sitt syn på en åpen og demokratisk måte. Jeg er veldig
145 glad vi har fått gjort kanalen tilgjengelig i Ogg Theora, slik at alle
146 kan få tilgang til opptakene på web, og slipper å måtte installere MS
147 Silverlight for å spille av opptakene.&lt;/p&gt;
148
149 &lt;p&gt;Frikanalen har en brokete historie, og dagens inkarnasjon er ikke
150 helt slik foreningen Åpen kanal planla det for mange år siden, noe som
151 er bakgrunnen for at det fredag 13. mars 2009 kl 09:00 starter en
152 rettsak i Oslo tingrett der Kringkasterforeningen (tidligere
153 foreningen Åpen kanal) har saksøkt kulturdepartementet over
154 konsesjonsvilkårene til Frikanalen. Jeg er spent på resultatet.&lt;/p&gt;
155
156 &lt;p&gt;I arbeidet med Frikanalen med åpne standarder, så har vi hatt glede
157 av å se en rekke av innslagene som er tilgjengelig. Her er mye
158 religiøst sludder, fra
159 &lt;a href=&quot;http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=720&quot;&gt;vandring
160 i jerusalem&lt;/a&gt; via
161 &lt;a href=&quot;http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=779&quot;&gt;religiøst
162 vinklede nyheter&lt;/a&gt; til
163 &lt;a
164 href=&quot;http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=2077&quot;&gt;kreasjonisk
165 retorikk&lt;/a&gt;, men også fine
166 &lt;a href=&quot;http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=407&quot;&gt;dokumentarer
167 om redningsselskapet&lt;/a&gt; og
168 &lt;a href=&quot;http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=2204&quot;&gt;interessante
169 tegneserieanmeldelser&lt;/a&gt;. Det jeg derimot har hatt størst glede av,
170 er
171
172 &lt;a href=&quot;http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=1556&quot;&gt;jul
173 i studentrådet&lt;/a&gt;, der hver episode var en fest å se på. Jeg håper
174 NUUG lykkes med å få ut sine opptak med like stor suksess.&lt;/p&gt;
175 </description>
176 </item>
177
178 <item>
179 <title>Recording video from cron using VLC</title>
180 <link>../../Recording_video_from_cron_using_VLC.html</link>
181 <guid isPermaLink="true">../../Recording_video_from_cron_using_VLC.html</guid>
182 <pubDate>Sun, 5 Apr 2009 10:00:00 +0200</pubDate>
183 <description>
184 &lt;p&gt;One think I have wanted to figure out for a along time is how to
185 run vlc from cron to do recording of video streams on the net. The
186 task is trivial with mplayer, but I do not really trust the security
187 of mplayer (it crashes too often on strange input), and thus prefer
188 vlc. I finally found a way to do it today. I spent an hour or so
189 searching the web for recipes and reading the documentation. The
190 hardest part was to get rid of the GUI window, but after finding the
191 dummy interface, the command line finally presented itself:&lt;/p&gt;
192
193 &lt;blockquote&gt;&lt;pre&gt;URL=http://www.ping.uio.no/video/rms-oslo_2009.ogg
194 SAVEFILE=rms.ogg
195 DISPLAY= vlc -q $URL \
196 --sout=&quot;#duplicate{dst=std{access=file,url=&#39;$SAVEFILE&#39;},dst=nodisplay}&quot; \
197 --intf=dummy&lt;/pre&gt;&lt;/blockquote&gt;
198
199 &lt;p&gt;The command stream the URL and store it in the SAVEFILE by
200 duplicating the output stream to &quot;nodisplay&quot; and the file, using the
201 dummy interface. The dummy interface and the nodisplay output make
202 sure no X interface is needed.&lt;/p&gt;
203
204 &lt;p&gt;The cron job then need to start this job with the appropriate URL
205 and file name to save, sleep for the duration wanted, and then kill
206 the vlc process with SIGTERM. Here is a complete script
207 &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;
208
209 &lt;blockquote&gt;&lt;pre&gt;#!/bin/sh
210 set -e
211 URL=&quot;$1&quot;
212 SAVEFILE=&quot;$2&quot;
213 DURATION=&quot;$3&quot;
214 DISPLAY= vlc -q &quot;$URL&quot; \
215 --sout=&quot;#duplicate{dst=std{access=file,url=&#39;$SAVEFILE&#39;},dst=nodisplay}&quot; \
216 --intf=dummy &lt; /dev/null &gt; /dev/null 2&gt;&amp;1 &amp;
217 pid=$!
218 sleep $DURATION
219 kill $pid
220 wait $pid&lt;/pre&gt;&lt;/blockquote&gt;
221 </description>
222 </item>
223
224 <item>
225 <title>Microsofts misvisende argumentasjon rundt multimediaformater</title>
226 <link>../../Microsofts_misvisende_argumentasjon_rundt_multimediaformater.html</link>
227 <guid isPermaLink="true">../../Microsofts_misvisende_argumentasjon_rundt_multimediaformater.html</guid>
228 <pubDate>Fri, 26 Jun 2009 15:30:00 +0200</pubDate>
229 <description>
230 &lt;p&gt;I
231 &lt;a href=&quot;http://www.regjeringen.no/upload/FAD/Vedlegg/Hoeringer/Refkat_V2/MicrosoftNorge.pdf&quot;&gt;Microsoft
232 sin høringsuttalelse&lt;/a&gt; til
233 &lt;a href=&quot;http://www.regjeringen.no/nb/dep/fad/dok/horinger/horingsdokumenter/2009/horing---referansekatalog-versjon-2.html?id=549422&quot;&gt;forslag
234 til versjon 2 av statens referansekatalog over standarder&lt;/a&gt;, lirer
235 de av seg følgende FUD-perle:&lt;/p&gt;
236
237 &lt;p&gt;&lt;blockquote&gt;&quot;Vorbis, OGG, Theora og FLAC er alle tekniske
238 spesifikasjoner overordnet styrt av xiph.org, som er en
239 ikke-kommersiell organisasjon. Etablerte og anerkjente
240 standardiseringsorganisasjoner, som Oasis, W3C og Ecma, har en godt
241 innarbeidet vedlikeholds- og forvaltningsprosess av en standard.
242 Det er derimot helt opp til hver enkelt organisasjon å bestemme
243 hvordan tekniske spesifikasjoner videreutvikles og endres, og disse
244 spesifikasjonene bør derfor ikke defineres som åpne
245 standarder.&quot;&lt;/blockquote&gt;&lt;/p&gt;
246
247 &lt;p&gt;De vokter seg vel for å nevne den anerkjente
248 standardiseringsorganisasjonen IETF, som er organisasjonen bak HTTP,
249 IP og det meste av protokoller på Internet, og RFC-standardene som
250 IETF står bak. Ogg er spesifisert i
251 &lt;a href=&quot;http://ietf.org/rfc/rfc3533.txt&quot;&gt;RFC 3533&lt;/a&gt;, og er uten
252 tvil å anse som en åpen standard. Vorbis er
253 &lt;a href=&quot;http://ietf.org/rfc/rfc5215.txt&quot;&gt;RFC 5215&lt;/a&gt;. Theora er
254
255 under standardisering via IETF, med
256 &lt;a href=&quot;http://svn.xiph.org/trunk/theora/doc/draft-ietf-avt-rtp-theora-00.txt&quot;&gt;siste
257 utkast publisert 2006-07-21&lt;/a&gt; (riktignok er dermed teksten ikke
258 skrevet i stein ennå, men det blir neppe endringer som ikke er
259 bakoverkompatibel). De kan være inne på noe når det gjelder FLAC da
260 jeg ikke finner tegn til at &lt;a
261 href=&quot;http://flac.sourceforge.net/format.html&quot;&gt;spesifikasjonen
262 tilgjengelig på web&lt;/a&gt; er på tur via noen
263 standardiseringsorganisasjon, men i og med at folkene bak Ogg, Theora
264 og Vorbis også har involvert seg i Flac siden 2003, så ser jeg ikke
265 bort fra at også den organiseres via IETF. Jeg kjenner personlig lite
266 til FLAC.&lt;/p&gt;
267
268 &lt;p&gt;Uredelig argumentasjon bør en holde seg for god til å komme med,
269 spesielt når det er så enkelt i dagens Internet-hverdag å gå
270 misvisende påstander etter i sømmene.&lt;/p&gt;
271 </description>
272 </item>
273
274 <item>
275 <title>Regjerningen forlater prinsippet om ingen royalty-betaling i standardkatalogen versjon 2</title>
276 <link>../../Regjerningen_forlater_prinsippet_om_ingen_royalty_betaling_i_standardkatalogen_versjon_2.html</link>
277 <guid isPermaLink="true">../../Regjerningen_forlater_prinsippet_om_ingen_royalty_betaling_i_standardkatalogen_versjon_2.html</guid>
278 <pubDate>Mon, 6 Jul 2009 21:00:00 +0200</pubDate>
279 <description>
280 &lt;p&gt;Jeg ble glad da regjeringen
281 &lt;a href=&quot;http://www.digi.no/817635/her-er-statens-nye-it-standarder&quot;&gt;annonserte&lt;/a&gt;
282 versjon 2 av
283 &lt;a href=&quot;http://www.regjeringen.no/upload/FAD/Vedlegg/IKT-politikk/Referansekatalogen_versjon2.pdf&quot;&gt;statens
284 referansekatalog over standarder&lt;/a&gt;, men trist da jeg leste hva som
285 faktisk var vedtatt etter
286 &lt;a href=&quot;http://www.regjeringen.no/nb/dep/fad/dok/horinger/horingsdokumenter/2009/horing---referansekatalog-versjon-2.html&quot;&gt;høringen&lt;/a&gt;.
287 De fleste av de valgte åpne standardene er gode og vil bidra til at
288 alle kan delta på like vilkår i å lage løsninger for staten, men
289 noen av dem blokkerer for de som ikke har anledning til å benytte
290 spesifikasjoner som krever betaling for bruk (såkalt
291 royalty-betaling). Det gjelder spesifikt for H.264 for video og MP3
292 for lyd. Så lenge bruk av disse var valgfritt mens Ogg Theora og Ogg
293 Vorbis var påkrevd, kunne alle som ønsket å spille av video og lyd
294 fra statens websider gjøre dette uten å måtte bruke programmer der
295 betaling for bruk var nødvendig. Når det nå er gjort valgfritt for
296 de statlige etatene å bruke enten H.264 eller Theora (og MP3 eler
297 Vorbis), så vil en bli tvunget til å forholde seg til
298 royalty-belastede standarder for å få tilgang til videoen og
299 lyden.&lt;/p&gt;
300
301 &lt;p&gt;Det gjør meg veldig trist at regjeringen har forlatt prinsippet om
302 at alle standarder som ble valgt til å være påkrevd i katalogen skulle
303 være uten royalty-betaling. Jeg håper det ikke betyr at en har mistet
304 all forståelse for hvilke prinsipper som må følges for å oppnå
305 likeverdig konkurranse mellom aktørene i IT-bransjen. NUUG advarte
306 mot dette i
307 &lt;a href=&quot;http://wiki.nuug.no/uttalelser/200901-standardkatalog-v2&quot;&gt;sin
308 høringsuttalelse&lt;/a&gt;, men ser ut til å ha blitt ignorert.&lt;/p&gt;
309 </description>
310 </item>
311
312 <item>
313 <title>Regjerningens oppsummering av høringen om standardkatalogen versjon 2</title>
314 <link>../../Regjerningens_oppsummering_av_h__ringen_om_standardkatalogen_versjon_2.html</link>
315 <guid isPermaLink="true">../../Regjerningens_oppsummering_av_h__ringen_om_standardkatalogen_versjon_2.html</guid>
316 <pubDate>Thu, 9 Jul 2009 14:40:00 +0200</pubDate>
317 <description>
318 &lt;p&gt;For å forstå mer om hvorfor standardkatalogens versjon 2 ble som
319 den ble, har jeg bedt om kopi fra FAD av dokumentene som ble lagt frem
320 for regjeringen da de tok sin avgjørelse. De er nå lagt ut på NUUGs
321 wiki, direkte tilgjengelig via &quot;&lt;a
322 href=&quot;http://wiki.nuug.no/uttalelser/200901-standardkatalog-v2?action=AttachFile&amp;do=get&amp;target=kongelig-resolusjon.pdf&quot;&gt;Referansekatalogen
323 v2.0 - Oppsummering av høring&lt;/a&gt;&quot; og &quot;&lt;a
324 href=&quot;http://wiki.nuug.no/uttalelser/200901-standardkatalog-v2?action=AttachFile&amp;do=get&amp;target=kongelig-resolusjon-katalogutkast.pdf&quot;&gt;Referansekatalog
325 for IT-standarder i offentlig sektor Versjon 2.0, dd.mm.åååå -
326 UTKAST&lt;/a&gt;&quot;.&lt;/p&gt;
327
328 &lt;p&gt;Det er tre ting jeg merker meg i oppsummeringen fra
329 høringsuttalelsen da jeg skummet igjennom den. Det første er at
330 forståelsen av hvordan programvarepatenter påvirker fri
331 programvareutvikling også i Norge når en argumenterer med at
332 royalty-betaling ikke er et relevant problem i Norge. Det andre er at
333 FAD ikke har en prinsipiell forståelse av verdien av en enkelt
334 standard innenfor hvert område. Det siste er at påstander i
335 høringsuttalelsene ikke blir etterprøvd (f.eks. påstanden fra
336 Microsoft om hvordan Ogg blir standardisert og påstanden fra
337 politidirektoratet om patentproblemer i Theora).&lt;/p&gt;
338 </description>
339 </item>
340
341 </channel>
342 </rss>