dv2mkv: windows installation

Installing python

Python is a programming language. This software is written in it. You can download it from here. I recommend to install version 2.6.x (since that is the version I am using):

Tipically it gets installed under:


but if you don't have admin rights you might wish to installed it somewhere else. (I will follow the assumption that it is installed in the standard place when I write paths).

Installing DV2MKV.

There is no installation file. You will have to download next zip file:

You can unzip it into a directory called:


Extra software in which DV2MKV depend…

Installing AviSynth

Avisynth is a frameserver. The place were code and binaries can be downloaded is here. I downloaded and installed:

During the installation there is a place where you can select the type of install. I recommend: "Standalone, Unpack Files only". This will enable the use of the software where you don't have admin rigths. I installed the software under:



Mplayer is among the best players/encoders. Its windwos version can be downloaded from:

  • mplayer.exe: (multithreaded experimental version) this is a player.
  • mencoder.exe: (multithreaded experimental version) this is a encoder.

I stored both files under:



Matroska is the container where we will store both audio and video. The extension is: .mkv. The file is downloaded from here. I installed:

  • mkvtoolnix 3.3.0: this is a file compressed using 7 zip. As a compresser. You will need to install 7-zip in your system to be able to uncompress this file.

I uncompressed it under:



Currently, the best place to download it is x264.nl. I have downloaded revision 1564:

I store it under:



This little piece of software enables you to use avisynth under linux. You can find it here. I installed:

I installed them in:


Lame and Faac

Both can be found here.

I installed lame:



I installed faac:


  • c:/mydir/exe/faac/


MP4 is another container (like mkv). The windows version can be downloaded here:

I installed the files under:


Avisynth filters

The filters are stored in next .zip file:

I recommend to unzip this file so that all those .DLL are under:


Configuration file

The configuration file is called .pyavs.json. It is a text file (its format is JSON). It looks like:


    "__configfile__": true,
    "__type__": "pyavs",
    "__version__": "1.0",
    "avs2yuv": "c:/mydir/exe/avs2yuv/avs2yuv.exe",
    "mencoder": "c:/mydir/exe/mencoder.exe",
    "mplayer": "c:/mydir/exe/mplayer.exe",
    "x264": "c:/mydir/exe/x264.exe",
    "lame": "c:/mydir/exe/lame/lame.exe",
    "faac": "c:/mydir/exe/faac/faac.exe",
    "mp4creator": "c:/mydir/exe/mp4creator/mp4creator.exe",
    "mkvmerge": "c:/mydir/exe/mkvtoolnix/mkvmerge.exe",
    "avisynth_scripts": "./avisynth_scrpts/",
    "virtualdubfilters": "../virtualdub/plugins/",
    "deshaker": {"file": "Deshaker.vdf", "preroll": 0}

The file is straightforward. It shows the location of the files used during the process (honestly, not all of them are used).

Salvo que se diga otra cosa, el contenido de esta obra está bajo la licencia: Creative Commons Reconocimiento NoComercial CompartirIgual 2.5 España.