国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

windows利用ffmpeg采集攝像頭畫面,支持服務(wù)啟動(dòng),支持一鍵啟動(dòng)

這篇具有很好參考價(jià)值的文章主要介紹了windows利用ffmpeg采集攝像頭畫面,支持服務(wù)啟動(dòng),支持一鍵啟動(dòng)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

項(xiàng)目情況

1. 我們?cè)趙indows 系統(tǒng)下采用ffmpeg去采集筆記本電腦攝像頭和麥克風(fēng)的時(shí)候需要先獲取攝像頭和麥克風(fēng)的信息

2. 因?yàn)槊颗_(tái)電腦攝像頭和麥克風(fēng)的信息不一樣,如果名稱不對(duì)會(huì)導(dǎo)致不能采集?

解決方案

bat腳本實(shí)現(xiàn),先去獲取攝像頭信息,篩選出攝像頭的信息,作為變量傳入到ffmpeg采集命令中,去進(jìn)行采集

腳本?



REM 自動(dòng)判斷權(quán)限問題,主動(dòng)獲取管理員權(quán)限
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system" 
 
if '%errorlevel%' NEQ '0' (  
    goto UACPrompt  
) else ( goto gotAdmin )  
   
:UACPrompt  
    echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs" 
    echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs" 
    "%temp%\getadmin.vbs" 
    exit /B  
   
:gotAdmin  
    if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )  
    pushd "%CD%" 
    CD /D "%~dp0" 
 
:begin

@echo off&setlocal enabledelayedexpansion
 
::method 1: 固定設(shè)備名稱
REM ::延時(shí)2秒
REM ::ping -n 1 127.0.0.1>nul
REM ffmpeg -f dshow -i audio="麥克風(fēng) (HD Webcam C310)"  -ar 16000 -ac 1 %1
 
REM ::del /f /s /q %1
REM ::del /f /s /q plot\\data\\img\\*.*
 
REM ::錄制音視頻圖片
REM ::ffmpeg -f dshow -rtbufsize 200M -i video="Logitech HD Webcam C310":audio="麥克風(fēng) (HD Webcam C310)" -pix_fmt yuv420p -ar 48000 -vcodec libx264 -crf 23 -preset veryslow -x264opts b-adapt=2:bframes=0:aq-strength=1:psy-rd=0.8,0 -vsync vfr -acodec aac -bsf:a aac_adtstoasc -f flv %1  -r 1000 -f image2 plot\\data\\img\\image%%3d.jpg
 
 
 
::method 2: 自動(dòng)獲取設(shè)備名稱
::ffmpeg默認(rèn)輸出utf-8
ffmpeg -list_devices true -f dshow -i dummy 2>temp_utf.txt
 
::utf-8 轉(zhuǎn) gbk,批處理不支持utf-8文件
iconv.exe -f utf-8 -t gbk temp_utf.txt > temp_gbk.txt


for /f tokens^=2^ delims^=^" %%i in (temp_gbk.txt) do (
    @REM echo  %%i 
    echo  "%%i" > tmp
    goto :end
)


:end

set /p video_device=<./tmp

@REM 從臨時(shí)文件中獲取視頻采集設(shè)備名稱,去掉前后的空格
del /f /s /q mycamera7.mkv
@REM ffmpeg -f dshow -i video=%video_device:~1,-1%  -vcodec libx264   mycamera7.mkv

:: 獲取電腦本機(jī)IP
for /f "tokens=16" %%i in ('ipconfig ^|find /i "ipv4"') do set ip=%%i
echo %ip%

ffmpeg -r 30  -f dshow -i video=%video_device:~1,-1%  -vcodec libx264 -max_delay 100  -rtsp_transport udp  -g 5 -b 700000  -f rtsp  rtsp://192.168.0.88:554/live/%ip%?secret=035c73f7-bb6b-4889-a715-d9eb2d1925cc


::刪除臨時(shí)文件
del /f /s /q temp_utf.txt
del /f /s /q temp_gbk.txt


雙擊執(zhí)行bat腳本即可

推流效果

windows利用ffmpeg采集攝像頭畫面,支持服務(wù)啟動(dòng),支持一鍵啟動(dòng),windows,ffmpeg

?vlc播放效果

windows利用ffmpeg采集攝像頭畫面,支持服務(wù)啟動(dòng),支持一鍵啟動(dòng),windows,ffmpeg文章來源地址http://www.zghlxwxcb.cn/news/detail-549389.html

到了這里,關(guān)于windows利用ffmpeg采集攝像頭畫面,支持服務(wù)啟動(dòng),支持一鍵啟動(dòng)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • c 攝像頭利用v4l2直接生成avi視頻(不利用ffmpeg)

    自定義avi結(jié)構(gòu)頭文件?,F(xiàn)在不能實(shí)時(shí)顯示攝像頭畫面,準(zhǔn)備參照fim(終端中顯示圖片),直接對(duì)顯示framebuffer操作,顯示視頻。不用qt等。 生成的視頻根據(jù)機(jī)子的性能不同,詁計(jì)要手動(dòng)調(diào)一下生成視頻的幀率。 播放: $ aplay ?musicdemo.wmv 錄音: $ arecord -c 2 -r 44100 -f S16_LE musicd

    2024年02月08日
    瀏覽(21)
  • 利用FFmpeg實(shí)現(xiàn)windows和linux(federo系統(tǒng))在局域網(wǎng)環(huán)境中的usb攝像頭RTSP推流與拉流(在同一局域網(wǎng)下任意PC設(shè)備都可以進(jìn)行拉流操作)

    利用FFmpeg實(shí)現(xiàn)windows和linux(federo系統(tǒng))在局域網(wǎng)環(huán)境中的usb攝像頭RTSP推流與拉流(在同一局域網(wǎng)下任意PC設(shè)備都可以進(jìn)行拉流操作)

    FFmpeg 是一個(gè)免費(fèi)、開源的跨平臺(tái)視頻和音頻流處理工具。 首先,打開終端(在 Windows 中是命令提示符,在 Windows 搜索欄中輸入“cmd”,然后打開命令提示符),然后運(yùn)行以下命令以檢查您的系統(tǒng)上是否已安裝 FFmpeg: 轉(zhuǎn)到 FFmpeg 官方網(wǎng)站,然后下載最新版本的 Windows 安裝包。

    2024年02月02日
    瀏覽(17)
  • 【全志T113-S3_100ask】14-1 linux采集usb攝像頭實(shí)現(xiàn)拍照(FFmpeg、fswebcam)

    【全志T113-S3_100ask】14-1 linux采集usb攝像頭實(shí)現(xiàn)拍照(FFmpeg、fswebcam)

    在開發(fā)板上有一個(gè)csi轉(zhuǎn)dvp接口的攝像頭,但是,目前還不會(huì)驅(qū)動(dòng),先使用usb攝像頭來采集圖像數(shù)據(jù)。 本小節(jié)使用ffmpeg和fswebcam實(shí)現(xiàn)拍照。 FFmpeg是一套可以用來記錄、轉(zhuǎn)換數(shù)字音頻、視頻,并能將其轉(zhuǎn)化為流的開源計(jì)算機(jī)程序。采用LGPL或GPL許可證。它提供了錄制、轉(zhuǎn)換以及流

    2023年04月08日
    瀏覽(140)
  • javacv基礎(chǔ)02-調(diào)用本機(jī)攝像頭并預(yù)覽攝像頭圖像畫面視頻

    javacv基礎(chǔ)02-調(diào)用本機(jī)攝像頭并預(yù)覽攝像頭圖像畫面視頻

    引入架包: 運(yùn)行效果: 注意: 1、maven依賴后,會(huì)導(dǎo)致整個(gè)項(xiàng)目工程打包發(fā)布后的體積變得十分巨大 原因是ffmpeg和opencv兩個(gè)依賴默認(rèn)會(huì)把a(bǔ)ndroid,ios,linux,macos,windows以及各自不同cpu芯片下,86/64等所有版本的Jar會(huì)全部依賴進(jìn)來,項(xiàng)目打包后體積劇增500M+ 解決方法也比較簡單

    2024年02月11日
    瀏覽(31)
  • 攝像頭畫面作為電腦桌面背景

    攝像頭畫面作為電腦桌面背景

    1. 創(chuàng)建文件main.pyw,文件內(nèi)容 2. 創(chuàng)建文件requirements.txt,文件內(nèi)容 3. 安裝依賴 4. 運(yùn)行 雙擊main.pyw 防火布 github下載代碼 從上面第3步開始執(zhí)行

    2024年02月03日
    瀏覽(22)
  • ??將大華攝像頭畫面接入U(xiǎn)nity 【1】配置硬件和初始化攝像頭

    ??將大華攝像頭畫面接入U(xiǎn)nity 【1】配置硬件和初始化攝像頭

    目前的設(shè)想是后期采用網(wǎng)口供電的形式把畫面?zhèn)鞒鰜?,所以這邊我除了大華攝像頭還準(zhǔn)備了POE供電交換機(jī),為了方便索性都用大華的了,然后全都連接電腦主機(jī)即可。 這邊初始化攝像頭需要用到大華的Configtool軟件,下載地址如下。 全部-浙江大華技術(shù)股份有限公司 (dahuatech

    2024年02月21日
    瀏覽(20)
  • 為什么監(jiān)控?cái)z像頭畫面不如手機(jī)拍攝視頻畫面清晰

    一天和一個(gè)做餐飲的朋友吃飯聊天,他提出一個(gè)問題,幾百塊的監(jiān)控?cái)z像頭就是純粹做監(jiān)控功能 ,視頻拍攝的畫面為什么還沒有幾百元的手機(jī)拍攝的視頻畫面清晰,對(duì)于此特意查了一下技術(shù)資料,整理一下,以備下次再詳細(xì)忽悠! 當(dāng)我們看到監(jiān)控?cái)z像頭的畫面與手機(jī)拍攝視

    2024年02月01日
    瀏覽(25)
  • 如何獲取當(dāng)前攝像頭實(shí)時(shí)畫面(或說圖片)

    可以使用所在平臺(tái)提供的攝像頭接口或第三方庫來獲取當(dāng)前攝像頭實(shí)時(shí)畫面(或圖片),具體實(shí)現(xiàn)方式可能因不同平臺(tái)和庫而異。以下是幾個(gè)常見平臺(tái)的示例方法: 在 Windows 平臺(tái)上,可以使用 DirectShow 或 Media Foundation API 獲取攝像頭實(shí)時(shí)畫面。 在 macOS 平臺(tái)上,可以使用 AVFo

    2024年02月10日
    瀏覽(18)
  • 消除Python OpenCV顯示攝像頭畫面的延遲

    消除Python OpenCV顯示攝像頭畫面的延遲

    用 Python 通過 OpenCV顯示攝像頭畫面時(shí),如果對(duì)視頻幀進(jìn)行一些處理,常常會(huì)遇到一個(gè)問題,顯示的畫面比眼睛看到真實(shí)場(chǎng)景慢幾秒甚至更多,給用戶的體驗(yàn)不好。 畫面延遲與卡頓的區(qū)別 卡頓 是指視頻播放時(shí),出現(xiàn)一頓一頓的現(xiàn)象,不流暢,通常每秒播放速率少于10幀就可以

    2024年02月11日
    瀏覽(20)
  • Android實(shí)時(shí)獲取攝像頭畫面?zhèn)鬏斨罰C端

    最近在做一個(gè)PC端小應(yīng)用,需要獲取攝像頭畫面,但是電腦攝像頭像素太低,而且位置調(diào)整不方便,又不想為此單獨(dú)買個(gè)攝像頭。于是想起了之前淘汰掉的手機(jī),成像質(zhì)量還是杠杠的,能不能把手機(jī)攝像頭連接到電腦上使用呢?經(jīng)過搜索,在網(wǎng)上找到了幾款這類應(yīng)用,但是都

    2024年02月12日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包