<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 8  文章 - 55  trackbacks - 0
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(6)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    朋友的Blog

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    用FFmpeg從視頻截取任意一幀圖片的解決辦法~

    ??? 在我的另一篇日志中,說(shuō)到利用FFmpeg從視頻截圖的命令,那天在找從視頻截取指定幀的圖片的辦法,這么多天沒(méi)有進(jìn)展,原來(lái)我從網(wǎng)上找的關(guān)于FFmpeg的參數(shù)命令列表并不全,少了-ss這么一個(gè)參數(shù).于是這個(gè)問(wèn)題也到現(xiàn)在才解決.

    ??? 今天利用FFmpeg -h > ffmpeg.txt,把FFmpeg的命令打印出來(lái)后,才發(fā)現(xiàn)了這一參數(shù):

    -ss time_off set the start time offset

    使用-ss參數(shù),可以從指定的時(shí)間開始處理轉(zhuǎn)換任務(wù).如:

    ffmpeg -i test2.asf -y -f image2 -ss 08.010 -t 0.001 -s 352x240 b.jpg

    那么從任意一幀截圖的問(wèn)題也就解決了.只要-ss后的時(shí)間參數(shù)是隨機(jī)產(chǎn)生,并且在視頻的有效時(shí)間內(nèi),就可以了.

    ?另外,-ss后跟的時(shí)間單位為秒。

    2006
    -06-27?補(bǔ)充:


    另外,通過(guò)指定
    - ss,和 - vframes也可以達(dá)到同樣的效果。

    這時(shí)候
    - ss參數(shù)后跟的時(shí)間有兩種寫法,hh:mm:ss?或?直接寫秒數(shù)?:

    ffmpeg?
    - i?test.asf? - y? - f??image2?? - ss? 00 : 01 : 00 ? - vframes? 1 ??test1.jpg
    or
    ffmpeg?
    - i?test.asf? - y? - f??image2?? - ss? 60 ? - vframes? 1 ??test1.jpg

    這樣輸出的圖片是相同的。

    posted on 2006-01-17 10:55 YAO.NET℡ 閱讀(547) 評(píng)論(8) ?編輯?收藏收藏至365Key 所屬分類: FFMPEG

    評(píng)論

    ?

    #?re: 用FFmpeg從視頻截取任意一幀圖片的解決辦法~ 2006-06-19 13:42 sducnli

    高手能不能告訴我怎么用asp來(lái)執(zhí)行這個(gè)ffmpeg

    應(yīng)該用什么版本?我用asp弄了很久沒(méi)有弄出來(lái)希望能聯(lián)系我一下

    我QQ:80471
    謝謝了??回復(fù)??

    #?re: 用FFmpeg從視頻截取任意一幀圖片的解決辦法~2006-06-19 15:55 YAO.NET℡

    @sducnli

    asp的話你需要了解WSH,原理類似asp解壓縮rar文件,這個(gè)程序在網(wǎng)上能下載到,我以前用過(guò)的解壓縮代碼如下:

    <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
    <%
    '=============================程序準(zhǔn)備===============================

    'cmd.exe是win2000的內(nèi)置命令文件,在\winnt\system32目錄中
    'winrar.exe是WinRAR的核心程序

    '=============================程序開始===============================

    Dim Cmd_path,Target_path,Source_path,Shell,Str_cmd,Output

    Cmd_path=Server.MapPath("cmd_file")
    'rar.exe,cmd.exe的存放路徑

    Source_path=Server.MapPath("test.rar")
    '要解壓的文件及其路徑

    Target_path=Server.MapPath(".")
    '解壓后的目錄

    Set Shell=Server.Createobject("Wscript.Shell")
    '關(guān)于什么是WSH可參考微軟網(wǎng)站:
    'http://www.microsoft.com/china/technet/columns/scripts/sg1002.asp
    'http://www.microsoft.com/china/technet/windows2000/whitebook/scrphost.asp

    Str_cmd=Cmd_path & "\cmd.exe /c " & Cmd_path & "\winrar.exe x -o+ -p- "
    'cmd.exe帶/c參數(shù)是指執(zhí)行字符串指定的命令后終止。
    'winrar.exe所帶的參數(shù)"x -o+ -p-"分別指"以完整路徑名稱從壓縮文件解壓、覆蓋已存在的文件、不詢問(wèn)密碼"。
    '更多Winrar參數(shù)/開關(guān)在Winrar的幫助中有非常詳細(xì)的說(shuō)明。

    Str_cmd=Str_cmd & Source_path & " " & Target_path
    'Response.Write(Str_cmd)

    Output=Shell.run(Str_cmd,1,true)

    If Output = 0 Then
    Response.write("解壓成功!")
    Else
    Response.write("解壓失敗!")
    End If

    %>?

    posted on 2006-06-28 11:16 blog搬家了--[www.ialway.com/blog] 閱讀(4458) 評(píng)論(0)  編輯  收藏 所屬分類: ffmpeg
    主站蜘蛛池模板: 三年在线观看免费观看完整版中文 | 久久精品国产精品亚洲毛片| 毛片免费在线观看网址| 亚洲经典在线观看| 成年大片免费高清在线看黄| 成人爽a毛片免费| 亚洲AV午夜成人片| 亚洲a∨国产av综合av下载| 国产精品免费福利久久| 久久青青草原亚洲AV无码麻豆 | 成人亚洲国产va天堂| 99re6在线视频精品免费| 亚洲精品无码成人AAA片| 无码国产精品一区二区免费16| 亚洲美女色在线欧洲美女| 一边摸一边桶一边脱免费视频 | 亚洲欧洲自拍拍偷综合| 免费毛片a在线观看67194 | 搜日本一区二区三区免费高清视频| 亚洲国产精品一区二区三区久久| 国产伦精品一区二区免费| 国产在线国偷精品产拍免费| 久久精品国产精品亚洲色婷婷 | 国产精品免费看久久久无码| 亚洲精品美女在线观看| 在线播放免费人成视频在线观看 | 男女作爱在线播放免费网站| 亚洲欧洲日产国码在线观看| 国产高清在线精品免费软件| 久久不见久久见免费影院www日本 久久WWW免费人成—看片 | 亚洲AV乱码一区二区三区林ゆな | 一级做a爰片久久毛片免费陪| 亚洲成a人片77777kkkk| 7723日本高清完整版免费| 亚洲最新永久在线观看| 免费无码不卡视频在线观看 | 日本高清不卡中文字幕免费| 亚洲天天在线日亚洲洲精| 小草在线看片免费人成视久网| 亚洲乱码日产精品一二三| 亚洲综合av永久无码精品一区二区 |