覚書(FW2.6 での内容です。 それ以前のバージョンでは違うかもしれません)

2006/02/17
動画ファイルでMIMEタイプを以下に設定することでダウンロード時に自動的に
保存先とファイル名が選択されるようです。
MPEG-4 video/vnd.sony.mp4-m4v
AVC video/vnd.sony.mp4-maq

ファイル名は保存先のフォルダに存在しないファイル名が自動的に選択される。
ダウンロード元のファイル名はPSPの仕様と関係なく、どんな名前でも構わない。
保存先のフォルダもMPEG-4とAVCでそれぞれ自動的に選択される。

でも・・・ その保存先もファイル名も編集させてくれないのね・・・
それでもアプロダとかでは便利かな

状況に応じてMIMEタイプを切り替えるとかはどうすれば良いかなぁ・・・?

って事で、思いつきで色々

例えばPHPで
$fname = 'SAMPLE.MP4';
header('Content-type: video/vnd.sony.mp4-m4v');
header('Content-Length: '.filesize($fname));
header('Content-Disposition: attachment; filename=movie.mp4');
readfile($fname);

これで、引数でファイル名とContent-typeに何を使うかを指定でもしてやれば良いのかの?
ファイル名と保存先を自由にしたいなら video/mp4 とかにすればいい。

これってスクリプトの実行時間制限とかあるとやばい?


現在、PHPでMP4の情報を取得するものを作成中。タイトルの取得とか大体は出来た。
他にLinux Debian な鯖で ffmpeg での変換とか。 とりあえず飽きるまで少しずつ更新予定


戻る