<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Video on Michael’s Domain</title><link>https://jeltsch.org/en/tags/video/</link><description>Recent content in Video on Michael’s Domain</description><generator>Hugo</generator><language>en-us</language><copyright>Copyright © 2002 - 2026 Michael Jeltsch.</copyright><lastBuildDate>Fri, 24 Jul 2026 00:18:18 +0300</lastBuildDate><atom:link href="https://jeltsch.org/en/tags/video/index.xml" rel="self" type="application/rss+xml"/><item><title>Exporting from Avidemux to MP4</title><link>https://jeltsch.org/en/avidemux/</link><pubDate>Sat, 20 Sep 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/avidemux/</guid><description>&lt;p&gt;For some reason, Helsinki University&amp;rsquo;s 
 &lt;a href="https://www.helsinki.fi/fi/ajankohtaista/unitube" target="_blank" rel="noopener noreferrer nofollow"&gt;Unitube&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 crashes when trying to upload an MKV file. The same used to work last year… Only proprietary formats seem to be ok (such as MP4). This creates lots of additional work for me, since I use open source tools to edit my lecture recordings (mostly to cut out unnecessary parts).However, to create an MP4 file, I need to transcode, which is a time-consuming process that requires changing many of the default settings. Below the process using the Open source software Avidemux:&lt;/p&gt;</description></item><item><title>Editing Zoom recordings of teaching sessions with FFmpeg</title><link>https://jeltsch.org/en/editing_zoom_recordings_of_teaching_sessions_with_ffmpeg/</link><pubDate>Wed, 25 Nov 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/editing_zoom_recordings_of_teaching_sessions_with_ffmpeg/</guid><description>&lt;p&gt;Based on student feedback, we have been organizing a 
 &lt;a href="https://studies.helsinki.fi/courses/cur/hy-opt-cur-2021-75b4e723-3796-4ac6-a8fe-0a840afaf2d7" target="_blank" rel="noopener noreferrer nofollow"&gt;new course&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 for the 
 &lt;a href="https://www.helsinki.fi/en/admissions/degree-programmes/translational-medicine-masters-programme" target="_blank" rel="noopener noreferrer nofollow"&gt;TRANSMED MSc program&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 about drug discovery and development. It is what you call in German a &amp;ldquo;Schupperkurs&amp;rdquo;. I never have found a satisfactory translation of this word in English. It means that we just want to raise the students&amp;rsquo; interest in this course. If they like it, they can take any of the many in-depth courses that are offered e.g. at the 
 &lt;a href="https://www.helsinki.fi/en/faculty-of-pharmacy" target="_blank" rel="noopener noreferrer nofollow"&gt;Faculty of Pharmacy&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, where there will be more teaching in English in the coming years due to the planned International MSc program in Pharmacy.&lt;/p&gt;</description></item><item><title>The Staden package on Ubuntu for bioinformatics dinosaurs</title><link>https://jeltsch.org/en/the_staden_package_on_ubuntu_for_bioinformatics_dinosaurs/</link><pubDate>Wed, 27 Jul 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_staden_package_on_ubuntu_for_bioinformatics_dinosaurs/</guid><description>&lt;p&gt;Mostly we use the 
 &lt;a href="http://www.snapgene.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;SnapGene&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 software when we check the sequences of our DNA constructs. However, sometimes SnapGene&amp;rsquo;s alignment view is not flexible enough and then I fall back to using the ancient 
 &lt;a href="http://staden.sourceforge.net/" target="_blank" rel="noopener noreferrer nofollow"&gt;Staden Package&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I just had upgraded from 
 &lt;a href="http://www.ubuntu.com/desktop" target="_blank" rel="noopener noreferrer nofollow"&gt;Ubuntu&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 14.04 to 16.04 and hence did not have Staden installed. I was pleasantly surprised when the installation of Staden took only about 15 seconds because finally - thanks to the Debian Med team - Staden is available from the universe repository (actually already since October 2014).&lt;code&gt;sudo apt install staden&lt;/code&gt;Staden is clearly not as intuitive as it could be, but it is very powerful and lends itself to automated processing of data. If you have the opportunity to learn it, I would encourage you to do so. The Finnish CSC recorded the Staden course from 2004, in which I participated and you can get the recordings from 
 &lt;a href="http://meta.tv.funet.fi/medar/showDirectory.do?directory=/metadata/fi/csc/courses/staden" target="_blank" rel="noopener noreferrer nofollow"&gt;Funet TV&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I just had briefly considered switching from Ubuntu to 
 &lt;a href="https://www.suse.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;SuSE&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 because of the ongoing wireless connection debacle that Canonical can&amp;rsquo;t seem to fix, but considering how non-trivial a manual install of Staden is, this is a big plus for Ubuntu. There are obviously dedicated Linux distributions for bioinformatics purposes, but they all tend to lag behind the latest and greatest developments of the major distros.&lt;/p&gt;</description></item><item><title>Chicken embryo</title><link>https://jeltsch.org/en/chicken_embryo/</link><pubDate>Tue, 18 Aug 2009 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/chicken_embryo/</guid><description>&lt;p&gt;Through a hole in the egg shell you can visually follow the complete chicken development. Click the video link below to see the heart beat!&lt;/p&gt;</description></item><item><title>youtube to iPod and how to check video files</title><link>https://jeltsch.org/en/youtube_to_ipod_and_how_to_check_video_files/</link><pubDate>Mon, 23 Feb 2009 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/youtube_to_ipod_and_how_to_check_video_files/</guid><description>&lt;p&gt;I was trying to extract the audio file from some 
 &lt;a href="http://www.youtube.com" target="_blank" rel="noopener noreferrer nofollow"&gt;youtube&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 videos in order to play it back from my iPod shuffle. I tried various methods (including the otherwise quite versatile 
 &lt;a href="http://www.videolan.org/vlc" target="_blank" rel="noopener noreferrer nofollow"&gt;VLC Player&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, but finally settled on the following two step procedure:1. Download the flash video (file ending .flv) file to your local disk. You can use any method to accomplish this task, but as usual 
 &lt;a href="http://www.firefox.com" target="_blank" rel="noopener noreferrer nofollow"&gt;Firefox&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 has the perfect plug-in for this task: 
 &lt;a href="http://www.downloadhelper.net" target="_blank" rel="noopener noreferrer nofollow"&gt;Download helper&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.2. Extract and convert the audio file with 
 &lt;a href="http://ffmpeg.org" target="_blank" rel="noopener noreferrer nofollow"&gt;ffmpeg&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 using the following command: &lt;code&gt;ffmpeg -i video-infile.flv audio-outfile.mp3&lt;/code&gt; It is also possible to convert the flv file into a mpeg file. You need to do this e.g. if you want to import the video into 
 &lt;a href="http://www.apple.com/itunes" target="_blank" rel="noopener noreferrer nofollow"&gt;iTunes&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. For some strange reason 
 &lt;a href="http://www.apple.com/quicktime" target="_blank" rel="noopener noreferrer nofollow"&gt;Quicktime&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 can play Flash Videos, but iTunes doesn&amp;rsquo;t allow their playback. The command is almost the same: &lt;code&gt;ffmpeg -i video-infile.flv audio-outfile.mpeg&lt;/code&gt;Another nifty usage of ffmpeg is to check video files for corruption and other problems:&lt;code&gt;ffmpeg -v 5 -i file.avi -f null - 2&amp;gt;error.log&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Cutting mpeg movie files (mpgtx)</title><link>https://jeltsch.org/en/cutting_mpeg_movie_files_mpgtx/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/cutting_mpeg_movie_files_mpgtx/</guid><description>&lt;p&gt;I recorded a documentary from TV as mpeg2. To be able to distribute it via the internet I need to shrink its size and I am using the DivX codec. But first I wanted to trim the beginning and the end. I used 
 &lt;a href="http://mpgtx.sourceforge.net/" target="_blank" rel="noopener noreferrer nofollow"&gt;mpgtx&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, a very handy command line tool. There are Suse RPMs from 
 &lt;a href="http://packman.links2linux.de/" target="_blank" rel="noopener noreferrer nofollow"&gt;Packman&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The command was &lt;code&gt;mpgtx -s tutkittu_juttu.mpg [00:22.50-26:55.00] -o cut.mpg&lt;/code&gt;&lt;/p&gt;</description></item><item><title>ksubtile, subtitles and subtitle format (srt, mplayer)</title><link>https://jeltsch.org/en/ksubtile_subtitles_and_subtitle_format_srt_mplayer/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/ksubtile_subtitles_and_subtitle_format_srt_mplayer/</guid><description>&lt;p&gt;There are heaps of subtitle editors for Windows, but I found only one usable for Linux: ksubtile. It&amp;rsquo;s not perfect but usable. It uses SubRip format (*.SRT). In these files subtitles have a running number, end- and startime down to milliseconds given for each subtitle.&lt;/p&gt;</description></item><item><title>Mplayer is probably the best video player (and mencoder the best encoder)</title><link>https://jeltsch.org/en/mplayer_is_probably_the_best_video_player_and_mencoder_the_best_encoder/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/mplayer_is_probably_the_best_video_player_and_mencoder_the_best_encoder/</guid><description>&lt;p&gt;Because the videodata recorded by dunerec is in some strange mpeg flavour it occupied quite a bit of diskspace. 2 hours approximately 5 GB. that is why I was looking for an easy way to convert the mpeg into divx. After unsuccessfully palying with transcode, I managed with mencoder. Mencoder is included with 
 &lt;a href="http://www.mplayer.hu" target="_blank" rel="noopener noreferrer nofollow"&gt;Mplayer&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and there is an RPM for Suse Linux 9.1.&lt;/p&gt;</description></item><item><title>Self-playing DivX movies on CD (movix, autostart, vlc)</title><link>https://jeltsch.org/en/self_playing_divx_movies_on_cd_movix_autostart_vlc/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/self_playing_divx_movies_on_cd_movix_autostart_vlc/</guid><description>&lt;p&gt;I needed to put a DivX movie to a CD, that would play on virtually all computers without the need to install the DivX codec or a movie player. There is software available to make this kind of CDs with nice GUIs, etc. but the software I tested is far from user-friendly. The two easiest methods are:&lt;/p&gt;</description></item><item><title>Watching, ripping and converting DVDs (xine, mplayer, mencoder, dvd, iso image)</title><link>https://jeltsch.org/en/watching_ripping_and_converting_dvds_xine_mplayer_mencoder_dvd_iso_image/</link><pubDate>Sun, 12 Nov 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/watching_ripping_and_converting_dvds_xine_mplayer_mencoder_dvd_iso_image/</guid><description>&lt;p&gt;Both xine and MPlayer can play DVDs directly, but xine has a DVD navigation. In Mplayer you need to specify which movie (VOB file) you want to play:&lt;code&gt;xine dvd:// mplayer dvd://3&lt;/code&gt; If you just want to temporarily store the DVD on your hard disk it might be sufficient to create a DVD image:&lt;code&gt;dd if=/dev/dvd of=rosenstrasse.iso&lt;/code&gt; The image can be mounted as follows:&lt;code&gt;sudo mount -o loop rosenstrasse.iso /media/temp/&lt;/code&gt; Xine can play a DVD from an iso image directly (without mouting the image):&lt;code&gt;xine dvd://media/isos/movie.iso&lt;/code&gt; Note that you need to specify always the complete path even if the movie is in the current directory! Mplayer can play the individual VOB files from the image (however without subtitle support). I couldn&amp;rsquo;t make Mplayer to accept the iso image as dvd.For conversion to e.g. DivX/XviD the easiest is to use Mplayer/mencoder. First I extracted audio:&lt;code&gt;mencoder dvd://1 -ovc frameno -o frameno.avi -oac mp3lame -lameopts abr:br=128&lt;/code&gt; Then the 1. pass encoding:&lt;code&gt;mencoder dvd://1 -nosound -oac copy -o /dev/null -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=800:vhq:vpass=1:vqmin=1:vqmax=31 -vop scale -zoom -xy 640 -vf pp lb&lt;/code&gt; Then the 2. pass encoding:&lt;code&gt;mencoder dvd://1 -oac copy -o file.avi -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=800:vhq:vpass=2:vqmin=1:vqmax=31 -vop scale -zoom -xy 640 -vf pp lb&lt;/code&gt;It is more difficult to extract the subtitles. You can either extract them as images (easier but bigger filesize) or then convert these images into textfiles (requires an OCR step).Extract subtitle images (from mounted iso image in this case):&lt;code&gt;cat /media/temp/VIDEO_TS/VTS_01_?.VOB | tcextract -x ps1 -t vob -a 0x20 &amp;gt; movie.ps1&lt;/code&gt; Convert subtitle images:&lt;code&gt;subtitle2vobsub -i /media/temp/VIDEO_TS/VTS_01_0.IFO -p movie.ps1 -o movie_name&lt;/code&gt; Copy metadata:&lt;code&gt;cp /media/temp/VIDEO_TS/VTS_01_0.IFO movie_name.ifo&lt;/code&gt; Play from VOB file directly:&lt;code&gt;mplayer /media/temp/VIDEO_TS/VTS_01_1.VOB -vobsub movie_name -vobsubid 0&lt;/code&gt; Play from avi file:&lt;code&gt;mplayer movie.avi -vobsub movie_name -vobsubid 0&lt;/code&gt;&lt;/p&gt;</description></item></channel></rss>