ENIX.DQ 發表於 2015-5-1 14:47:06

classic asp 產生影片截圖 使用ffmpeg

主旨:使用classic asp 透過ffmpeg.exe產生影片截圖

說明:本文可在Server端使用ffmpeg.exe 對Server上的影片產生截圖

測試平台:Windows 7 + IIS 7.5,使用classic asp

調用工具:ffmpeg.exe 本文使用64bitLatest Zeranoe FFmpeg Build Version: git-02001ad (2015-05-01)

ffmpeg下載位置:http://ffmpeg.zeranoe.com/builds/

ffmpeg下載後,將壓縮包中的ffmpeg.exe擺放到指定位置 (本範例中為 "C:\Video\ ")

executeFFmpeg=      "C:\Video\ffmpeg.exe"                        'ffmpeg.exe的位置
VideoPath      =      "C:\Video\123.mp4"                              '影片位置
VideoCoverPath=      "C:\Video\Cover.jpg"                '要輸出截圖的位置及檔名

'設定截圖command,本command設定 截取第20秒的畫面
cmd =executeFFmpeg & " -i """ & VideoPath      &      """ -ss 00:00:20.000-vframes 1 -q:v 1   """ & VideoCoverPath &      """"

set wShell = server.createobject("Wscript.Shell")                '設定wShell 為 Wscript.Shell 物件
wShell.run cmd                              '讓wShell 執行cmd截圖命令

頁: [1]
查看完整版本: classic asp 產生影片截圖 使用ffmpeg