2011-01-26 3 views
2

アップロード中に動画を(wmv形式からflvに)変換したいと思っています。動画を変換するか個別にアップロードすることはできますが、一度にどのように行うのですか?アップロード中に動画を変換する

のffmpeg -i WMV.wmv WMV.flv

しかしIAMビデオを変換してアップロードする従うべき手順について不明な点:のように、変換のためのffmpegを使用して

Iamは。 Ajaxなどを使用する必要がありますか?

+0

*あなたのコンピュータからサーバにバイトがストリーミングされている間に*変換したいのですか? – deceze

+0

とにかく、その大丈夫です。バイトがストリーミング中であるか、ビデオがアップロードされた後であっても。 –

+0

私は、スケジュールされた仕事(つまりcrontab経由)が必要だと思います。変換プロセスは非常に長い時間がかかり、非常に長い読み込みページの前でユーザーを「ハング」させたくない場合 –

答えて

2

FFMPEGはリンク

をチェックFFMPEGの高度な使い方を知るために

-i Input file name 
-ar Audio sampling rate in Hz 
-ab Audio bit rate in kbit/s 
-f Output format 
-s Output dimension 

を使用

<?php 

    /*** convert video to flash ***/ 
    exec("ffmpeg -i video.wmv -ar 22050 -ab 32 -f flv -s 320x240 video.flv"); 

?> 

用語PHP側の実行例については、かなり強力なプラグイン

ですFFmpeg Tricks You Should Know About

関連する問題