码迷,mamicode.com
首页 > 系统相关 > 详细

linux 平台 ffmpeg 屏幕录制+声音录制

时间:2017-02-17 15:30:29      阅读:523      评论:0      收藏:0      [点我收藏+]

标签:grep   rtc   start   monitor   --   stat   pci   test   log   

ffmpeg -y -f x11grab -s 1920x1080 -framerate 30 -i :0 -f pulse -i alsa_output.pci-0000_00_1b.0.analog-stereo.monitor -vf ‘setpts=(RTCTIME-RTCSTART)/(TB*1000000)‘ -af asetpts=N/SR/TB,apad -shortest -c:v libx264 -profile:v high444 -preset:v veryfast -qp:v 0 -pix_fmt yuv444p -c:a flac screencast.mkv

 

获取音频:

pactl list | grep -A2 ‘Source #‘

Source #0
    State: IDLE
    Name: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
--
Source #1
    State: SUSPENDED
    Name: alsa_input.pci-0000_00_1b.0.analog-stereo

linux 平台 ffmpeg 屏幕录制+声音录制

标签:grep   rtc   start   monitor   --   stat   pci   test   log   

原文地址:http://www.cnblogs.com/rushoutasia/p/6409639.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!