i make my own very simple script to preview media files before download. my macros is based on macros in this thread:
http://kmeleonbrowser.org/forum/read.php?1,80883 (thx to disrupted)
# K-Meleon Macros (http://kmeleon.sourceforge.net/wiki/index.php?id=MacroLanguage)
# ---------- MPlayer - The Movie Player ------ www.mplayerhq.hu ----- mplayer.kmm -----------
#
# Dependencies : main.kmm (Go), sendto.kmm (menus)
# Resources : -
# Preferences : -
#
# -------------------------------------------------------------------------------------------
MP_OpenLink{
$_MP_Open=$LinkURL; &_MP_Open;
}
_MP_Open{
# fallback command line (may fail on NT):
$_MP="\"C:\\Bin\\mplayer\\mplayer.exe\" %1";
index($__data,".")>index($__data,"%1")?$__data="\"C:\\Bin\\mplayer\\mplayer.exe\" %1":0;
$__data==""?0:$_MP=$__data; exec(sub("%1",$_MP_Open,$_MP));
}
_MP_BuildMenu{
index($macroModules,";SendTo;")>&_MP_BuildMenu_Default;
}
_MP_BuildMenu_Default{
$__m="Play in &MPlayer";
setmenu(LinkOpenExternal,macro,$__m,MP_OpenLink);
}
$OnInit=$OnInit."_MP_BuildMenu;";
# -------------------------------------------------------------------------------------------
$macroModules=$macroModules."MP;";
[\code]
i use mplayer console but who wish can use gmplayer (mplayer with GUI)