ASP コードは次のとおりです:
<%
str="D:ffmpeg.exe"
'video="D:a.mov"
ビデオ = "D:aaa.avi"
simg="D:bbbbbb.jpg"
flv="D:3gp2.flv"
'response.writeビデオ
WshShell = server.CreateObject("Wscript.Shell") を設定します。
ディムランNum1
ランダム化する
ranNum1=int(10*rnd)+1
'str=str&" -i "&video&" -y -f image2 -ss "&ranNum1&" -t 0.005 -s 120x90 "&simg
str=str&" -i "&video&" -y -ab 56 -ar 22050 -b 500 -r 15 -s 320*240 "&flv
'str=str&"-i "&video&" -ab 56 -ar 22050 -b 500 -r 15 -s 320x240 "&flv
Isffmpeg = WshShell.Run(st*,1,**LSE)
'######################ビデオ画像処理が終了します
Isffmpeg = 0 の場合 その後
Response.Write str&"<br>"
終了する場合
%>
ffmpeg パラメータの説明
ffmpeg.exe -i F:Shamke HomeShimke Song.mp3 -ab 56 -ar 22050 -b 500 -r 15 -s 320x240 f:11.flv
ffmpeg -i F: 1.wmv -ab 56 -ar 22050 -b 500 -r 15 -s 320x240 f:test.flv
-ss パラメーター (time_off は開始時間オフセットを設定) を使用すると、指定した時点から変換タスクを開始できます。のように:
ファイル形式の変換中にサムネイルをキャプチャします。
ffmpeg -i "test.avi" -y -f image2 -ss 8 -t 0.001 -s 350x240 'test.jpg'
既存の flv の写真を撮ります。
ffmpeg -i "test.flv" -y -f image2 -ss 8 -t 0.001 -s 350x240 'test.jpg'
-ss の後に続く時間単位は秒です
Ffmpeg変換コマンド
ffmpeg -y -i test.mpeg -bitexact -vcodec h263 -b 128 -r 15 -s 176x144 -acodec aac -ac 2 -ar 22500
-ab 24 -f 3gp テスト.3gp
または
ffmpeg -y -i test.mpeg -ac 1 -acodec amr_nb -ar 8000 -s 176x144 -b 128 -r 15 test.3gp
ffmpegパラメータ設定の説明
-bitexact は標準ビットレートを使用します
-vcodec xvid xvid 圧縮を使用する
-s 320x240 は解像度を指定します
-r 29.97 フレーム レート (変更可能。標準以外のフレーム レートにより音声が発生することを確認してください)