I've tried to convert this addon but found that it's rather difficult for me.

I think there is respectively easy way to rewrite it for K-Meleon - but easy for someone who is more familiar with scripting and coding.

May be Merlin or JamesD could help.

Why one more videosaver?
Well, first of all, this is very interesting one, especially for russian-speaking users (it supports vk.com - popular russian analogue of facebook).
The next point is education.
If someone would adapt this extension to K-Meleon everyone could get an opportunity to see how can this be made.

So, I've attached the xpi-file here.
As I see there are 'chrome' part responsible for interface of extension, which is overlaying FF interface adding toolbar button, statusbar panel and so on.
This could be ignored in K-meleon as it doesn't support XUL-interface (but supports standalone XUL-windows like in AdBlock!)

We can replace that stuff with a macro, which would define its own functions for all active modules of extension - and then create KM-style toolbar from the scratch, using this macro and icons from original extension.

So It seems to me, that main part of the savefromnet-helper hides in main.js from the chrome\content folder and jsm-files from modules folder.

I need expertise from coding gurus - am I right and how can be made all previously described. Is it InjectJS function what could call js- and jsm-files and how it would be right to implement this.

I need your help, folks. If someone will master an macro-creation then I promise to make toolbar-button for this extension...