利用FFmpeg生成視頻縮略圖 2.1.8


1.下載FFmpeg文件包,解壓包里的\bin\下的文件解壓到 D:\ffmpeg\ 目錄下.
    下載地址 http://ffmpeg.zeranoe.com/builds/win32/static/
    D:\ffmpeg 目錄追加到系統 PATH 環境變量中;
2.運行 copy_to_ffmpeg.bat, 把 echoc.exe LED_font.ttf 文件拷貝到 D:\ffmpeg\ 目錄下.
    echoc.exe    在CMD控制台環境下輸出彩色字符;
    LED_font.ttf 用於輸出時間戳的字體文件;
    AMT.CMD      對當前目錄下的所有視頻,生成縮略圖;
3.Make_Thumbnail.bat 可帶兩個個參數(視頻文件名,-ns),如:
    Make_Thumbnail "D:\video\sample.avi" [-ns]
	-ns 沒有暫停功能,批量生成時跳過暫停;
4.添加到系統右鍵菜單
    注冊表 HKEY_CLASSES_ROOT\*\Shell\Thumbnial\Command 下默認值設置為
    D:\ffmpeg\Make_Thumbnail.bat "%1";
    雙擊 Thumbnail.reg 自動添加到注冊表;
5.在瀏覽器的視頻文件上單擊鼠標右鍵,選擇 Thumbnail 菜單即可生成縮略圖.
6.在視頻文件夾中生成 視頻文件名.WxH.png 縮略圖.
7.Make_Thumbnail.bat 文件中可設置輸出配置.
    SET split=25      --- 縮略圖中總的圖片個數;
    SET layout=5      --- 縮略圖一行中顯示的圖片個數;
    SET size=214x120  --- 每張圖片的大小;

    SET fontfile=D\:/ffmpeg/LED_font.ttf  --- 字體文件
        設置字體文件時盤符需要加右斜杠D\:不能為D:,文件夾之間需要用左斜杠/;
    SET FFmpeg_path=D:\ffmpeg             --- FFmepg 目錄


下載FFmpeg http://ffmpeg.zeranoe.com/builds/win32/static/
下載源碼 http://files.cnblogs.com/files/nlsoft/Make_Thumbnail.2.1.8.7z

運行過程中顯示進度


運行結束后


批量生成縮略圖 AMT.CMD


生成的縮略圖


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM