<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Alt om ingenting og litt i mellom &#187; videoredigering</title>
	<atom:link href="http://hovenko.no/blog/tag/videoredigering/feed/" rel="self" type="application/rss+xml" />
	<link>https://hovenko.no/blog</link>
	<description>En blogg av Knut-Olav</description>
	<lastBuildDate>Mon, 10 Mar 2025 19:25:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Unstable video capture with DC10+ on Ubuntu 10.10</title>
		<link>https://hovenko.no/blog/2010/11/28/unstable-video-capture-with-dc10-on-ubuntu-10-10/</link>
		<comments>https://hovenko.no/blog/2010/11/28/unstable-video-capture-with-dc10-on-ubuntu-10-10/#comments</comments>
		<pubDate>Sun, 28 Nov 2010 18:07:51 +0000</pubDate>
		<dc:creator>Knut-Olav</dc:creator>
				<category><![CDATA[English-posts]]></category>
		<category><![CDATA[Teknologi]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[errors]]></category>
		<category><![CDATA[jitter]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[videoredigering]]></category>

		<guid isPermaLink="false">http://hovenko.no/blog/?p=523</guid>
		<description><![CDATA[Some weeks ago I wrote about capturing video with an old Pinnacle DC10+ card on Ubuntu 10.10. Since then I have had varying success capturing hours of video from both Hi8 and VHS sources. Often lavrec will exit in the middle of a recording with somewhat unknown error messages such as: # dmesg: DC10plus[0]: jpg_sync [...]]]></description>
			<content:encoded><![CDATA[<p>Some weeks ago I wrote about <a href="http://hovenko.no/blog/2010/11/06/video-capture-the-old-way-on-new-ubuntu-10-10">capturing video with an old Pinnacle DC10+ card on Ubuntu 10.10</a>.</p>
<p>Since then I have had varying success capturing hours of video from both Hi8 and VHS sources. Often lavrec will exit in the middle of a recording with somewhat unknown error messages such as:</p>
<pre><code>
# dmesg:
DC10plus[0]: jpg_sync - timeout: codec isr=0x00

# lavrec:
Error syncing on a buffer: Timer expired
</code></pre>
<p>&#8230; and other nicies.</p>
<p>Often this happened between recordings on the tape, when stopping and starting a recording, where it often occur a lot of noise and jitter. It happened more often when recording from VHS tapes than from HI8 tapes.</p>
<p>I tried different values for the system configuration kernel.sched_time_avg with what looks like random improvements. The default is 1000 on a normal Ubuntu Desktop 10.10. I have tried both 100 and 250, and 250 is what I am currently using. Change it like this:</p>
<pre><code>
$ sudo sysctl kernel.sched_time_avg=250
</code></pre>
<p>I was previously using KDE while recording, but found out that several background processes like Akonadi Server was running and stealing resources. The window manager seemed slow. I guess I have an I/O issue somewhere, but I just don&#8217;t know where. Maybe the SCSI drive or maybe the graphics card which is an old ATI Radeon 8500.</p>
<p>I an now running Openbox with Konsole, as a command line (in an X server) is all I need to both record and watch the result with mplayer afterwards. I feel it goes a little bit smoother.</p>
<p>The most effect, as I figured out, was setting the quality option of lavrec a little lower. Recording with the quality set to 100 might result in unstable recording with lost frames if there is the slightest delay in the system, and eventually lavrec just exits with an error.</p>
<p>I tried setting the quality to 80, just to give it a try, and it was recording much more smoothly with less dropped frames. It looks like lavrec now handles jitter much better.</p>
<p>I am now trying out a quality of 90 which also seems good. A little lost frames now and then, but I guess that occurs mostly between recordings since I am able to record several minutes from a single scene without a single frame drop.</p>
<p>This is the command I use now:</p>
<pre><code>
$ aoss lavrec --mjpeg-buffers 512 --mjpeg-buffer-size 8192 -f q -d 1 -i p -q 90 -s -R l -U "dc10-%02d.mov"
</code></pre>
<p>So, my best tip to avoid lost frames and lavrec crashes is to lower the quality a little.</p>
]]></content:encoded>
			<wfw:commentRss>https://hovenko.no/blog/2010/11/28/unstable-video-capture-with-dc10-on-ubuntu-10-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Video capture the old way on new Ubuntu 10.10</title>
		<link>https://hovenko.no/blog/2010/11/06/video-capture-the-old-way-on-new-ubuntu-10-10/</link>
		<comments>https://hovenko.no/blog/2010/11/06/video-capture-the-old-way-on-new-ubuntu-10-10/#comments</comments>
		<pubDate>Sat, 06 Nov 2010 00:24:16 +0000</pubDate>
		<dc:creator>Knut-Olav</dc:creator>
				<category><![CDATA[English-posts]]></category>
		<category><![CDATA[Teknologi]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[alsa]]></category>
		<category><![CDATA[editing]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[oss]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[videoredigering]]></category>

		<guid isPermaLink="false">http://hovenko.no/blog/?p=497</guid>
		<description><![CDATA[Like probably many people, I have a lot of old analog video recordings on HI-8 and VHS tape I just have forgotten to keep up to date with technology. I guess it&#8217;s time to start capturing video. Soon&#8230; First, the camcorders charger is broken, and buying a new one is kind of difficult, but luckily, [...]]]></description>
			<content:encoded><![CDATA[<p>Like probably many people, I have a lot of old analog video recordings on HI-8 and VHS tape I just have forgotten to keep up to date with technology. I guess it&#8217;s time to start capturing video. Soon&#8230;</p>
<p>First, the camcorders charger is broken, and buying a new one is kind of difficult, but luckily, I got to borrow one from some friends.<br />
Second, I managed to find the last working VHS player I got. A little dusty.<br />
Third, since Mini-DV is kind of legacy as well, I decided to copy those on to my computer as well, if I ever manage to find the camcorder. Got the charger, remote and the casing, but no camcorder. Oh well&#8230;</p>
<p>Find the best composite or S-Video cables you can dig up, because this job you only want to do once. I got my overly priced Monster composite cables, ready to start. Soon…</p>
<p>Ok, so I&#8217;ve got an analog video capture card that I, in the old days, used with Windows 98 and pulled my hair out to get working on Windows 2000. The <a href="http://linuxtv.org/wiki/index.php/Pinnacle/Miro_DC10+">card is a Zoran based Pinnacle/Miro DC10+</a>. That&#8217;s history. Sort of. I still got the video capture card.</p>
<p>What I also got is <a href="http://www.ubuntu.com/">the latest Ubuntu Linux</a> 10.10, also known as Ubuntu Maverick, which comes with the somewhat great ALSA audio support. I say somewhat because this version of Ubuntu <a href="https://bugs.launchpad.net/ubuntu/+source/oss-compat/+bug/659024">lacks the legacy OSS compability driver</a> in the Linux kernel. In other words it makes it harder to record or play audio from older kinds of programs, such as lavrec.</p>
<p><a href="http://mjpeg.sourceforge.net/">lavrec is the video and audio capture application from the MJPEG video tools</a> package. It is the tool recommended for capturing video from the DC10+ card on Linux, but it lacks ALSA support. However, you can get a OSS wrapper program named aoss from the Ubuntu alsa-oss package which provides OSS is most cases for those old applications.</p>
<p>This is how I do video and audio recording, from the command line, enter something like this:</p>
<pre><code>
$ aoss lavrec -f a -i p -q 100 -s -R l -U dc10-out.avi
</code></pre>
<p>Make sure that the correct recording input line is selected for <strong>CAPTURE</strong> in <tt>alsamixer -V capture</tt> such as <strong>Line</strong> or <strong>Mic</strong>. I recommend you capture a 10 second test and check the sound.</p>
]]></content:encoded>
			<wfw:commentRss>https://hovenko.no/blog/2010/11/06/video-capture-the-old-way-on-new-ubuntu-10-10/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Påsken &#8211; Tynnklient</title>
		<link>https://hovenko.no/blog/2008/03/24/pasken-tynnklient/</link>
		<comments>https://hovenko.no/blog/2008/03/24/pasken-tynnklient/#comments</comments>
		<pubDate>Mon, 24 Mar 2008 20:17:09 +0000</pubDate>
		<dc:creator>Knut-Olav</dc:creator>
				<category><![CDATA[Teknologi]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[påske]]></category>
		<category><![CDATA[tynnklient]]></category>
		<category><![CDATA[videoredigering]]></category>
		<category><![CDATA[X11]]></category>
		<category><![CDATA[XDMCP]]></category>

		<guid isPermaLink="false">http://www.hoven.ws/blog/2008/03/24/pasken-tynnklient/</guid>
		<description><![CDATA[Nå er påsken straks over, og som avslutning på min påskeblogging så skal jeg skrive noen erfaringer jeg har gjort meg med XDMCP, som er en protokoll for å koble på X11-sesjoner. X11 er som kjent det grafiske grensesnittet som alle Linux-distribusjoner bruker, eller ihvertfall de aller fleste. I dag har jeg lekt litt med [...]]]></description>
			<content:encoded><![CDATA[<p>Nå er påsken straks over, og som avslutning på min påskeblogging så skal jeg skrive noen erfaringer jeg har gjort meg med XDMCP, som er en protokoll for å koble på X11-sesjoner. X11 er som kjent det grafiske grensesnittet som alle Linux-distribusjoner bruker, eller ihvertfall de aller fleste. I dag har jeg lekt litt med en PC med 733 MHz og 64 MB minne. Denne maskinen kjører testing-versjonen av Debian, og har tidligere kjørt Freevo, som er et multimedia senter for Linux. Etter ommøblering av stua hjemme hos mine foreldre så passet ikke denne PC-en inn i stereobenken lenger. Den ble rett og slett for grå.</p>
<p><strong>Debian Lenny</strong><br />
Debian kom for en stund siden i ny stabil versjon, &#8220;Etch&#8221;, og siden jeg fortsetter å holde meg på testing-versjonen så var det på tide å oppgradere til neste versjon, som er &#8220;Lenny&#8221;. Det gikk litt sakte å navigere rundt i Freevo fordi maskinen har så lite minne, og oppstart av Enlightment som var installert på boksen gikk slimete tregt. Målet er å kunne bruke PC-en til noe nyttig igjen.</p>
<p><strong>Videoredigering</strong><br />
Tidligere har jeg brukt en Athlon 1800+ til videoredigering, men redigering av HD-video tar mye ressurser, og jeg frykter at denne blir for treg. Jeg har en relativt kraftig maskin som stue-PC i leiligheten min som nå bare kjører MythTV. Denne har dual-core prosessor Athlon 5600+, og denne ønsker jeg å bruke til litt videoredigering. Det er derimot ikke optimalt å bruke TV-en som skjerm når jeg skal redigere. TV-en er bare &#8220;HD-ready&#8221; med en oppløsning på 1280&#215;720, som blir noe snaut. Jeg har en 22&#8243; widescreen LCD-skjerm som da egner seg bedre, men denne står i et annet rom og egner seg ikke for stua av opplagte grunner (ja, den tar jo litt plass). I tillegg frister det ikke så mye å koble om på kablene bak på stue-PC-en.</p>
<p>Dermed blir kanskje løsningen tynnklient-teknologi. En relativt dårlig PC (les: 733 MHz) kobler seg på X-serveren på en relativt kraftig PC (les: stue-PC), og signaler fra mus og tastatur blir sendt til X-serveren og skjermbildet blir sendt tilbake. For å få noe fornuftig opp på skjermen bruker man XDMCP, som støttes av innloggingstjenester som KDM, GDM og XDM. Jeg utførte en enkel test med å koble 733MHz-boksen opp mot laptopen, som vi fra nå av kaller henholdsvis tynnklient og tykklient.</p>
<p><strong>XDMCP</strong><br />
Som sagt er XDMCP en protokoll for å koble på X-sesjoner, enten på lokal PC eller på andre PC-er i et nettverk. Det vi ønsker å oppnå er å koble oss på en innloggingstjeneste på tykklienten og få skjermbildet opp på tynnklienten. Til det skal vi bruke SSH med X-videresending, Xnest som er en X-sesjon som kan kjøres i et vindu i en annen X-sesjon og KDM som innloggingstjeneste.</p>
<p>Først måtte det gjøres noen konfigurasjonsendringer i KDM, som er den innloggingstjenesten jeg benytter på laptopen, som er en del av KDE-prosjektet. I konfigurasjonfilen <em>/etc/kde3/kdm/kdmrc</em> endret jeg på seksjonen <strong>Xdmcp</strong> for å aktivere tjenesten. Her vises et lite utdrag fra konfigurasjonfilen:</p>
<blockquote><p>
[Xdmcp]<br />
Enable=true
</p></blockquote>
<p>Deretter måtte jeg endre i filen <em>/etc/kde3/kdm/Xaccess</em> for å fortelle kdm hvilke maskiner som får lov til å benygge innloggingstjenesten. Dette gjøres ganske enkelt ved å la kun ordet &#8220;localhost&#8221; stå skrevet i denne fila. For å tillate alle adresser på nettverket tilgang til tjenesten skriver du en stjerne, &#8220;*&#8221;. Grunnen til at jeg kun oppfører <strong>localhost</strong> kommer vi videre inn på snart.</p>
<p><strong>Oppkobling</strong><br />
På tynnklienten startet jeg opp en enkel X-sesjon og terminalprogrammet xterm. Så logget jeg inn på tykklienten med ssh med kommandoen:</p>
<blockquote><p>ssh -X tykklient</p></blockquote>
<p>Opsjonen <strong>-X</strong> betyr videresending av X-applikasjoner som gjør at alle grafiske applikasjoner jeg starter i SSH-sesjonen blir vist i X-sesjonen til tynnklienten. Dette vil for mange være akkurat det de trenger dersom de har en egen window manager (som KDE eller Gnome) på PC-en sin.</p>
<p>Dette er ikke nok for meg. Jeg vil ha mer. Jeg skriver så inn følgende kommando:</p>
<blockquote><p>Xnest :1 -geometry 1024&#215;768 -query localhost</p></blockquote>
<p>Opsjonen <strong>-geometry</strong> setter jeg til samme størrelse som min lokale X-sesjon. Dette kan du sjekke med kommandoen &#8220;xdpyinfo&#8221;, og se etter noen de første linjene som printes av dette programmet. Opsjonen <strong>-query</strong> henviser til tykklienten, fordi vi er inne i SSH-sesjonen på denne maskinen. Her ser du grunnen til hvorfor vi førte opp kun <strong>localhost</strong> i Xaccess-konfigurasjonsfilen over.</p>
<p>Dette oppsettet gir oss tre fordeler. For det første åpner vi ikke tjenesten for ukjente maskiner på nettverket, for den andre at alle tynnklientbrukere må ha gyldig konto på tykklienten for å logge på med SSH og for det tredje vil all trafikk bli kryptert over SSH-forbindelsen. I tillegg vil en brannmur kunne gi enda bedre sikring på punkt én.</p>
<p>Da var det bare å logge inn og fyre opp kdenlive, videoredigeringsprogrammet jeg bruker og har blitt så glad i. Avspilling av videokilder i kdenlive gikk bra, så da er 733MHz-boksen klar til å bli shippet over til leiligheten.</p>
<p><strong>Påsken er over</strong><br />
Da er påsken over for i år. Jeg vet jeg lovet å undersøke mer omkring <a href="http://www.hoven.ws/blog/2008/03/17/pasken-mythtv-oppgradering/">søkemotoren Solr</a>, men det ble det ikke tid til. Jeg har så vidt touchet temaet søkemotorer og synes det er et spennende tema. Mulighetene er også tilstede for å ta i bruk Solr eller andre søkemotorer i kommende prosjekter på jobben i nær fremtid.</p>
]]></content:encoded>
			<wfw:commentRss>https://hovenko.no/blog/2008/03/24/pasken-tynnklient/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Linux bare går og går</title>
		<link>https://hovenko.no/blog/2007/11/11/linux-bare-gar-og-gar/</link>
		<comments>https://hovenko.no/blog/2007/11/11/linux-bare-gar-og-gar/#comments</comments>
		<pubDate>Sun, 11 Nov 2007 16:31:38 +0000</pubDate>
		<dc:creator>Knut-Olav</dc:creator>
				<category><![CDATA[Teknologi]]></category>
		<category><![CDATA[aMSN]]></category>
		<category><![CDATA[gammelt]]></category>
		<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[hdparm]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[OpenOffice]]></category>
		<category><![CDATA[SCSI]]></category>
		<category><![CDATA[ustabilt]]></category>
		<category><![CDATA[videoredigering]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.hoven.ws/blog/2007/11/11/linux-bare-gar-og-gar/</guid>
		<description><![CDATA[Her om dagen skjedde det noe litt spennende. Jeg bootet opp min gamle Linux-installasjon da jeg var lei av at arbeidsstasjonen stadig hard-locket da den kjørte Windows XP. Dette problemet har skjedd oftere og oftere fra da det startet på våren i år. Jeg har brukt Windows primært for videoredigering, men siden det har blitt [...]]]></description>
			<content:encoded><![CDATA[<p>Her om dagen skjedde det noe litt spennende. Jeg bootet opp min gamle Linux-installasjon da jeg var lei av at arbeidsstasjonen stadig hard-locket da den kjørte Windows XP. Dette problemet har skjedd oftere og oftere fra da det startet på våren i år.</p>
<p>Jeg har brukt Windows primært for videoredigering, men siden det har blitt umulig å bruke Windows-installasjonen, så bestemte jeg meg for å teste ut den gamle Linux-installasjonen jeg hadde liggende på maskinen. Jeg putta så i SCSI-kabelen, endra boot-rekkefølgen i BIOS og boota Linux fra SCSI-disken min.</p>
<p>Det første som slo meg var at det var installert Gentoo Linux. Tror nok jeg bytter ut dette med KUbuntu etterhvert, da jeg har ymse erfaringer med oppgradering av Gentoo. Den bootet ihvertfall uten problemer.</p>
<p>Det neste jeg la merke til var kontroll av filsystemet:<br />
<code>/dev/sda3 has gone 1229 days without being checked</code><br />
Artig, tenkte jeg da.</p>
<p>Litt synd at jeg ikke har brukt SCSI-disken min på så mange år, men kanskje det endrer seg nå. Ytelsen på SCSI-disken er det ihvertfall ingen ting å klage på:<br />
<code># hdparm -tT /dev/sda<br />
/dev/sda:<br />
 Timing cached reads:   1044 MB in  2.00 seconds = 521.04 MB/sec<br />
 Timing buffered disk reads:  204 MB in  3.01 seconds =  67.76 MB/sec</code><br />
HDparm sin ytelsestest gir ikke det mest korrekte resultatet, men den gir ihvertfall en god pekepinn på hva man har i vente.</p>
<p>Da jeg fikk logget inn hadde jeg verken nettverkstilkobling eller lyd. Det var da jeg kom på at jeg hadde skiftet hovedkort i mellomtiden. Dette var derimot raskt å fikse. Nettverksgrensesnittet hadde bare byttet fra eth0 til eth2. Når det gjaldt lyden, måtte jeg inn og legge til via-driveren for ALSA-støtte i Linux-kjernen. Denne ble lagt til som modul, så jeg fikk søt musikk uten å måtte starte maskinen på nytt. Kjernen var av versjon Linux-2.6.7-gentoo-r11, installert 28. juli 2004.</p>
<p><a href='http://www.hoven.ws/blog/wp-content/uploads/2007/11/gammel-programvare.png' title='Gammel Programvare' class="thickbox"><img class="alignleft" src='http://www.hoven.ws/blog/wp-content/uploads/2007/11/gammel-programvare.thumbnail.png' alt='Gammel Programvare' /></a>VMware startet pent opp, riktignok etter en ny &#8220;vmware-config.pl&#8221;-runde. Denne Linux-installasjonen var så gammel at da jeg startet opp Mozilla, så fikk jeg beskjed om at Mozilla Suite var av gammel mote og at jeg burde oppgradere til Mozilla Firefox. OpenOffice var i versjon 1.1.2 og KDE i versjon 3.2.3.</p>
<p>aMSN fungerte også fint. Dette var en av de applikasjonen jeg fryktet at ikke skulle fungere, etter flere forsøk fra Microsoft i å stoppe bruk av andre klienter enn MSN Messenger. Nå husker jeg også hvorfor jeg har byttet til Gaim alle andre steder; nå har jeg 12 aMSN-vinduer oppe, hvor 10 av dem er uten samtaler, de har bare poppet opp på automagisk vis&#8230;</p>
<p>Nå har den kjørt i snart et døgn uten at maskinen har krasjet. Med det konkluderer jeg med at enten er min Windows-installasjon rett og slett ødelagt eller så har jeg noen dårlige IDE-disker stående i maskinen. Noen som har hørt om backup? Hmm&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>https://hovenko.no/blog/2007/11/11/linux-bare-gar-og-gar/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
