Try this: take code from above and create a new template, like
HTML Code:
<div id="player_$attachment[attachmentid]" align="center">Something went wrong, video can't load. Refresh the page.</div>
<script type='text/javascript'>
var so = new SWFObject('/player/player.swf','jsplayer_$attachment[attachmentid]','720','480','6','#000000');
so.addParam('allowfullscreen','true');
so.addParam('allowscriptaccess','always');
so.addParam('wmode','opaque');
so.addVariable('file','/attachment.php?$session[sessionurl]attachmentid=$attachment[attachmentid]');
so.addVariable('width','720');
so.addVariable('height','480');
so.addVariable('javascriptid','jsplayer_$attachment[attachmentid]');
so.addVariable('enablejs','true');
so.addVariable('type','video');
so.addParam('allownetworking','all');
so.addVariable('controlbar','bottom');
so.addVariable('showdigits','true');
so.addVariable('showstop','true');
so.addVariable('stretching','uniform');
so.addVariable('smoothing','true');
so.addVariable('autostart','false');
so.addVariable('skin', '/player/bekle/bekle.zip');
so.write('player_$attachment[attachmentid]');
</script>
<br />
Then since you only want to include the .js file once, modify the SHOWTHREAD template and put this in:
HTML Code:
<if condition="in_array($thread['forumid'], array(15,16,17,18,22,29,33))">
<script type='text/javascript' src='/player/swfobject.js'></script>
</if>
(and if you need this to be done on some page other than showthread.php you'd need it there too. )
Then create a new plugin by going to Plugins & Products -> Create New Plugin, and select hook location
postbit_attachment from the dropdown menu. Enter a title so that later you'll remember what this does, paste the code below into the large box, select the "Yes" radio button, and save. Plugin code:
Code:
if (in_array($this->thread['forumid'], array(15,16,17,18,22,29,33)) AND !in_array($attachment[attachmentextension], array('flv','mp4')))
{
eval('$this->post[\'embed_attachments\'] .= "' . fetch_template('embed_attachment') . '";');
}
(note that the embed_attachment in red above needs to be the same as the name of the template you created at the beginning, so change it here if you have to.)
And finally, edit template postbit_legacy and put $post[embed_attachments] where you want them to appear.
BTW, I haven't actually tried any of this so you should probably expect (at least) some small errors.