以前作ったGMスクリプトですが、H.264にも対応しました。
以前のバージョンでもH.264形式の動画をダウンロードすることはできましたが、QuickTimeのプラグインを入れてる人はブラウザ内で再生が始まっちゃう問題がありました。
その問題に対処するため、仕様を変更しました。これにより、従来のflvのダウンロード方法も変わることになります。
このGMスクリプトを入れると、動画タイトルの所に[video][comment]というリンクが追加されます。[comment]の方は従来通りで、クリックするとxmlを開きます。
[video]の方は、クリックしただけではダウンロードされなくなりました。このリンクをクリックしてちょっと待つと[download]というリンクに変化します。このリンクが動画ファイルへのリンクですので、右クリックして「名前を付けてリンク先を保存」などして保存してください。
保存の際は、ファイル名をちゃんと付けてください。初期値が何か入ってますが、無視して下さい。その際、flvの場合は拡張子flv、H.264の場合は拡張子mp4にします。動画がflvなのかH.264なのか区別できないよ!という場合は、どっちか適当に付けてみて、うまく再生出来なかったら拡張子を変更するなどしてください。
また、[video]のクリックから[download]を右クリックして保存開始するまでは、なるべく早く操作してください。無理して急ぐほどの必要はありませんが、あまりにのんびりやってるとダウンロードができないことがあるようです。
書き方が悪かったですね。別にQuickTimeプラグインで再生されること自体が悪いとは思ってません。それがイヤな人はそもそもそういう設定にしていないか、またはQuickTimeプラグインをインストールなどしないでしょう。
問題なのは、「QuickTimeプラグインで再生するか、それともダウンロードするかをユーザが選べない」という点。QuickTimeプラグインの設定を変えたりしてしまうと、他の場面でも常にダウンロードされることになってしまいます。そういうのは状況に応じて選べるのが良いと思ってます。まあ個人的には常にダウンロードでも全然問題ないですが。っていうか自分はQuickTimeプラグインなど入れてないし。
ちなみに、QuickTimeプラグインを入れてない方や設定を変更して再生しないようにしている方は、右クリックして保存しなくても普通に[download]をクリックすれば良いはずです。