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

【FFmpeg】音視頻錄制 ① ( 查詢系統(tǒng)中 ffmpeg 可錄制的音視頻輸入設(shè)備 | 使用 ffmpeg 命令錄制音視頻數(shù)據(jù) | 錄制視頻數(shù)據(jù)命令 |錄制音頻數(shù)據(jù)| 同時錄制音頻和視頻數(shù)據(jù)命令 )

這篇具有很好參考價值的文章主要介紹了【FFmpeg】音視頻錄制 ① ( 查詢系統(tǒng)中 ffmpeg 可錄制的音視頻輸入設(shè)備 | 使用 ffmpeg 命令錄制音視頻數(shù)據(jù) | 錄制視頻數(shù)據(jù)命令 |錄制音頻數(shù)據(jù)| 同時錄制音頻和視頻數(shù)據(jù)命令 )。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。






一、查詢系統(tǒng)中 ffmpeg 可錄制的音視頻輸入設(shè)備



在 Windows 系統(tǒng)中 , 使用 ffmpeg 命令 錄制 音視頻 , 需要先獲取 系統(tǒng)的 音視頻設(shè)備 信息 , 錄制 音視頻 本質(zhì)上是從 系統(tǒng)音視頻設(shè)備 中獲取數(shù)據(jù) ;

執(zhí)行

ffmpeg -list_devices true -f dshow -i dummy

命令 , 可以獲取 系統(tǒng)中 ffmpeg 可用的 DirectShow 音視頻輸入設(shè)備 ;


命令參數(shù)解析 :

  • -list_devices true : 列出所有 ffmpeg 的 指定類型的可用設(shè)備 ;
  • -f dshow : 設(shè)置 輸入設(shè)備 類型為 dshow , 這是 DirectShow 的簡稱 , DirectShow 是 Windows 的 音視頻設(shè)備管理 框架 ;
  • -i dummy : -i 表示 ffmpeg 輸入文件或設(shè)備 , dummy 指的是虛擬的輸入設(shè)備 , 該參數(shù)的作用是 指定 ffmpeg 可用的 dshow 虛擬輸入設(shè)備。

執(zhí)行結(jié)果如下 :

[dshow @ 000001e0034ade00] DirectShow video devices (some may be both video and audio devices)
[dshow @ 000001e0034ade00] Could not enumerate video devices (or none found).
[dshow @ 000001e0034ade00] DirectShow audio devices
[dshow @ 000001e0034ade00]  "立體聲混音 (Realtek(R) Audio)"
[dshow @ 000001e0034ade00]     Alternative name "@device_cm_{33D9A762-90C8-11D0-BD43-00A0C911CE86}\wave_{348B8A31-CF2E-42D5-A6B2-862A966A1ED0}"
dummy: Immediate exit requested

【FFmpeg】音視頻錄制 ① ( 查詢系統(tǒng)中 ffmpeg 可錄制的音視頻輸入設(shè)備 | 使用 ffmpeg 命令錄制音視頻數(shù)據(jù) | 錄制視頻數(shù)據(jù)命令 |錄制音頻數(shù)據(jù)| 同時錄制音頻和視頻數(shù)據(jù)命令 ),FFmpeg,ffmpeg,音視頻,錄制音頻,錄制視頻,錄制音視頻,dshow,DirectShow

上述命令輸出結(jié)果中 ,

  • 視頻設(shè)備 DirectShow video devices 的查詢結(jié)果是 " Could not enumerate video devices (or none found). " 沒有找到可用的視頻設(shè)備 ;
  • 音頻設(shè)備 DirectShow audio devices 的查詢結(jié)果是 “立體聲混音 (Realtek? Audio)” 可使用該設(shè)備錄制音頻 ;




二、使用 ffmpeg 命令錄制音視頻數(shù)據(jù)




1、錄制視頻數(shù)據(jù)命令


執(zhí)行

ffmpeg -f gdigrab -framerate 30 -offset_x 0 -offset_y 0 -video_size 1920x1080 -i desktop -c:v libx264 -preset ultrafast output.mp4

命令 , 可以在 Windows 中 , 捕獲視頻數(shù)據(jù) ,


上述命令參數(shù)解析 :

  • -f gdigrab : 設(shè)置 錄制視頻 的 輸入格式為 gdigrab , Windows 上使用該方式捕獲視頻 , Linux 中設(shè)置的是 -f x11grab 參數(shù) ;
  • -framerate 30 : 設(shè)置 錄制屏幕 的 幀率 為 30 FPS ;
  • -offset_x 0 -offset_y 0 : 設(shè)置 錄制區(qū)域的偏移量 , 也就是 視頻的左上角 所在的 屏幕中的位置 , 這里設(shè)置為屏幕的左上角 , 配合下面的 1920x1080 也就是全屏錄制 ;
  • -video_size 1920x1080 : 設(shè)置 錄制視頻尺寸為 1920x1080 , 這也是屏幕的分辨率 ;
  • -i desktop : 設(shè)置錄制視頻的 輸入設(shè)備或文件 為系統(tǒng)桌面 ;
  • -c:v libx264 : 設(shè)置 視頻編碼器 為 libx264 ;
  • -preset ultrafast : 設(shè)置編碼速度為 ultrafast ;

執(zhí)行過程中 , 最后一行實時動態(tài)更新當前的 幀數(shù) , fps , 大小 等參數(shù) ;
【FFmpeg】音視頻錄制 ① ( 查詢系統(tǒng)中 ffmpeg 可錄制的音視頻輸入設(shè)備 | 使用 ffmpeg 命令錄制音視頻數(shù)據(jù) | 錄制視頻數(shù)據(jù)命令 |錄制音頻數(shù)據(jù)| 同時錄制音頻和視頻數(shù)據(jù)命令 ),FFmpeg,ffmpeg,音視頻,錄制音頻,錄制視頻,錄制音視頻,dshow,DirectShow


執(zhí)行結(jié)果如下 , 輸出的 output.mp4 文件屬性如下 :

【FFmpeg】音視頻錄制 ① ( 查詢系統(tǒng)中 ffmpeg 可錄制的音視頻輸入設(shè)備 | 使用 ffmpeg 命令錄制音視頻數(shù)據(jù) | 錄制視頻數(shù)據(jù)命令 |錄制音頻數(shù)據(jù)| 同時錄制音頻和視頻數(shù)據(jù)命令 ),FFmpeg,ffmpeg,音視頻,錄制音頻,錄制視頻,錄制音視頻,dshow,DirectShow


2、錄制音頻數(shù)據(jù)命令


執(zhí)行

ffmpeg -f dshow -i audio="立體聲混音 (Realtek(R) Audio)" -c:a aac output.aac

命令 , 執(zhí)行過程中 會停在一行中 , 實時顯示視頻錄制的信息 ,

【FFmpeg】音視頻錄制 ① ( 查詢系統(tǒng)中 ffmpeg 可錄制的音視頻輸入設(shè)備 | 使用 ffmpeg 命令錄制音視頻數(shù)據(jù) | 錄制視頻數(shù)據(jù)命令 |錄制音頻數(shù)據(jù)| 同時錄制音頻和視頻數(shù)據(jù)命令 ),FFmpeg,ffmpeg,音視頻,錄制音頻,錄制視頻,錄制音視頻,dshow,DirectShow


參數(shù)解析 :

  • -f dshow : 指定輸入設(shè)備類型為 dshow , 即 DirectShow 設(shè)備 , 在 Linux 中設(shè)置 -f x11grab 參數(shù) ;
  • -i audio="立體聲混音 (Realtek(R) Audio)" : 設(shè)置 音頻輸入設(shè)備為 系統(tǒng)聲音 ;
  • -c:a aac : 設(shè)置 音頻編解碼器 為 AAC 格式 ;

按下 Ctrl + C 組合鍵后 , 就會終止音頻錄制 ;

【FFmpeg】音視頻錄制 ① ( 查詢系統(tǒng)中 ffmpeg 可錄制的音視頻輸入設(shè)備 | 使用 ffmpeg 命令錄制音視頻數(shù)據(jù) | 錄制視頻數(shù)據(jù)命令 |錄制音頻數(shù)據(jù)| 同時錄制音頻和視頻數(shù)據(jù)命令 ),FFmpeg,ffmpeg,音視頻,錄制音頻,錄制視頻,錄制音視頻,dshow,DirectShow


3、同時錄制音頻和視頻數(shù)據(jù)命令


執(zhí)行

ffmpeg -f gdigrab -framerate 30 -offset_x 0 -offset_y 0 -video_size 1920x1080 -i desktop -f dshow -i audio="立體聲混音 (Realtek(R) Audio)" -c:v libx264 -c:a aac -preset ultrafast -strict experimental output.mp4

命令 , 可以同時錄制 視頻 和 音頻 到 輸出文件中 , 錄制視頻的命令 與 上面的命令參數(shù)相同 , 只是在上述錄制視頻的基礎(chǔ)上 , 增加了 -f dshow -i audio="立體聲混音 (Realtek(R) Audio)" 選項 ,

這個音頻的設(shè)備 是通過 執(zhí)行

ffmpeg -list_devices true -f dshow -i dummy

命令 獲得的 ;


執(zhí)行過程中 , 在最后一行顯示實時錄制信息 ;

【FFmpeg】音視頻錄制 ① ( 查詢系統(tǒng)中 ffmpeg 可錄制的音視頻輸入設(shè)備 | 使用 ffmpeg 命令錄制音視頻數(shù)據(jù) | 錄制視頻數(shù)據(jù)命令 |錄制音頻數(shù)據(jù)| 同時錄制音頻和視頻數(shù)據(jù)命令 ),FFmpeg,ffmpeg,音視頻,錄制音頻,錄制視頻,錄制音視頻,dshow,DirectShow

按下 Ctrl + C 鍵 停止錄制 , 錄制后的視頻可以正常播放 ;

【FFmpeg】音視頻錄制 ① ( 查詢系統(tǒng)中 ffmpeg 可錄制的音視頻輸入設(shè)備 | 使用 ffmpeg 命令錄制音視頻數(shù)據(jù) | 錄制視頻數(shù)據(jù)命令 |錄制音頻數(shù)據(jù)| 同時錄制音頻和視頻數(shù)據(jù)命令 ),FFmpeg,ffmpeg,音視頻,錄制音頻,錄制視頻,錄制音視頻,dshow,DirectShow文章來源地址http://www.zghlxwxcb.cn/news/detail-857928.html

到了這里,關(guān)于【FFmpeg】音視頻錄制 ① ( 查詢系統(tǒng)中 ffmpeg 可錄制的音視頻輸入設(shè)備 | 使用 ffmpeg 命令錄制音視頻數(shù)據(jù) | 錄制視頻數(shù)據(jù)命令 |錄制音頻數(shù)據(jù)| 同時錄制音頻和視頻數(shù)據(jù)命令 )的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 音視頻 ffmpeg命令分類查詢

    命令參數(shù) 內(nèi)容 -version 顯示版本 -bsfs 顯示可用比特流filter -buildconf 顯示編譯配置 -formats 顯示可用格式(muxers+demuxers) -muxers 顯示可用復(fù)用器 -demuxers 顯示可用解復(fù)用器 -codecs 顯示可用編解碼器(decoders+encoders) -decoders 顯示可用解碼器 -encoders 顯示可用編碼器 -bsfs 顯示可用比特流f

    2024年02月12日
    瀏覽(24)
  • 音視頻 FFmpeg如何查詢命令幫助文檔

    ffmpeg:超快音視頻編碼器 ffplay:簡單媒體播放器 ffprobe:簡單多媒體流分析器 基本信息:ffmpeg -h 高級信息:ffmpeg -h long 所有信息:ffmpeg -h full 所有信息:ffplay -h 所有信息:ffprobe -h ffmpeg/ffplay/ffprobe部分參數(shù)通用,部分參數(shù)不通用,在使用時需要注意 推薦一個零聲學(xué)院項目課,個

    2024年02月12日
    瀏覽(22)
  • ffmpeg把RTSP流分段錄制成MP4,如果能把ffmpeg.exe改成ffmpeg.dll用,那音視頻開發(fā)的難度直接就降一個維度啊

    ffmpeg把RTSP流分段錄制成MP4,如果能把ffmpeg.exe改成ffmpeg.dll用,那音視頻開發(fā)的難度直接就降一個維度啊

    比如,原來我們要用ffmpeg錄一段RTSP視頻流轉(zhuǎn)成MP4,我們有兩種方案: 方案一:可以使用以下命令將rtsp流分段存儲為mp4文件 ffmpeg -i rtsp://example.com/stream -vcodec copy -acodec aac -f segment -segment_time 3600 -reset_timestamps 1 -strftime 1 output_%Y-%m-%d_%H-%M-%S.mp4 方案二:可以直接調(diào)用ffmpeg庫avcode

    2024年02月10日
    瀏覽(36)
  • ffmpeg@音視頻工具@音視頻合并

    FFmpeg中文網(wǎng) (github.net.cn) FFmpeg 是一款強大的開源跨平臺音視頻處理工具集,它包含了一系列命令行工具以及用于音頻和視頻編碼解碼、格式轉(zhuǎn)換、抓取、流化等功能的庫。FFmpeg 支持多種視頻、音頻格式和編解碼器,能夠進行音視頻的壓縮、封裝、轉(zhuǎn)碼、分割、合并、過濾、抓

    2024年03月17日
    瀏覽(29)
  • 音視頻 FFmpeg音視頻處理流程

    音視頻 FFmpeg音視頻處理流程

    推薦一個零聲學(xué)院項目課,個人覺得老師講得不錯,分享給大家: 零聲白金學(xué)習(xí)卡(含基礎(chǔ)架構(gòu)/高性能存儲/golang云原生/音視頻/Linux內(nèi)核) https://xxetb.xet.tech/s/VsFMs

    2024年02月12日
    瀏覽(97)
  • 音視頻 ffmpeg命令提取音視頻數(shù)據(jù)

    保留封裝格式 提取視頻 提取音頻 推薦一個零聲學(xué)院項目課,個人覺得老師講得不錯,分享給大家: 零聲白金學(xué)習(xí)卡(含基礎(chǔ)架構(gòu)/高性能存儲/golang云原生/音視頻/Linux內(nèi)核) https://xxetb.xet.tech/s/VsFMs

    2024年02月10日
    瀏覽(25)
  • 音視頻 ffmpeg視頻裁剪

    將輸入視頻幀的寬度和高度從x和y值表示的位置裁剪到指定的寬度和高度;x和y是輸出的左上角坐標,協(xié)調(diào)系統(tǒng)的中心是輸入視頻幀的左上角。 如果使用了可選的keep_aspect參數(shù),將會改變輸出SAR(樣本寬比)以補償新的DAR(顯示長寬比) 推薦一個零聲學(xué)院項目課,個人覺得老師講得不

    2024年02月10日
    瀏覽(22)
  • 如何將抖音API應(yīng)用于抖音視頻的錄制和上傳

    抖音API允許開發(fā)者進行二次開發(fā),使得第三方應(yīng)用程序可以與抖音進行交互。要將抖音API應(yīng)用于抖音視頻的錄制和上傳,你需要遵循以下步驟: 獲取抖音API密鑰:首先,你需要從抖音官網(wǎng)注冊一個開發(fā)者賬號,并創(chuàng)建一個應(yīng)用以獲得API密鑰。這個密鑰將用于身份驗證,確保你

    2024年02月21日
    瀏覽(20)
  • [一]ffmpeg音視頻解碼

    [一]ffmpeg音視頻解碼

    (1)下載FFmpeg源碼(v3.3.6) 下載地址( http://www.ffmpeg.org/download.html#releases ) (2)下載NDK(r14b) 下載地址( https://developer.android.google.cn/ndk/downloads/index.html) (3)編寫Android編譯腳本 (1)用ftp上傳到Ubuntu中 (2)解壓Ffmpeg(tar -zxvf ffmpeg-3.3.6.tar.gz) (3)解壓NDK(unzip andro

    2024年01月19日
    瀏覽(1557)
  • ffmpeg解決bilibili下載的音視頻分離問題,將音視頻一鍵合成

    ffmpeg解決bilibili下載的音視頻分離問題,將音視頻一鍵合成

    1:到FFmpeg下載安裝包,我安裝的是windows 下載打包文件 2:解壓文件到本地 以下為解壓后的文件視圖 3:點擊進去第一個bin文件,復(fù)制該目錄,安裝到本地環(huán)境變量中 然后點擊確定進行保存設(shè)置 4:ctrl+r打開運行,輸入cmd打開命令窗口,輸入ffmpeg -version查看版本 安裝成功 將所

    2024年02月11日
    瀏覽(27)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包