请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Ubuntu下如何查找屏幕的索引号?

llf@llf-System-Product-Name:~$ ffmpeg -f v4l2 -list_devices all
ffmpeg version 4.0.2 Copyright © 2000-2018 the FFmpeg developers
built with gcc 7 (Ubuntu 7.3.0-27ubuntu1~18.04)
configuration: --prefix=/usr/local/ffmpeg --enable-gpl --enable-nonfree --enable-libfdk-aac --enable-libx264 --enable-libx265 --enable-filter=delogo --enable-debug --disable-optimizations --enable-libspeex --enable-shared --enable-pthreads
libavutil 56. 14.100 / 56. 14.100
libavcodec 58. 18.100 / 58. 18.100
libavformat 58. 12.100 / 58. 12.100
libavdevice 58. 3.100 / 58. 3.100
libavfilter 7. 16.100 / 7. 16.100
libswscale 5. 1.100 / 5. 1.100
libswresample 3. 1.100 / 3. 1.100
libpostproc 55. 1.100 / 55. 1.100
Unrecognized option ‘list_devices’.
Error splitting the argument list: Option not found
执行录屏命令:ffmpeg -f v4l2 -i (设备索引号) -r 30 out.yuv 时 无法获取屏幕的索引号

正在回答 回答被采纳积分+3

4回答

cryy 2019-06-17 18:57:22

LINUX环境下录制屏幕可以参考
https://trac.ffmpeg.org/wiki/Capture/Desktop

0 回复 有任何疑惑可以回复我~
慕瓜6402968 2018-11-29 00:40:52

可以参考ffmpeg文档中关于input-devices的说明:https://ffmpeg.org/ffmpeg-devices.html#Input-Devices

0 回复 有任何疑惑可以回复我~
李超 2018-11-10 18:02:19

Linux 录屏命令 ffmpeg -f x11grab  -i :0.0  -s 1600x900 -r 50 -vcodec libx264 –preset:v ultrafast –tune:v zerolatency -crf screen.mp4

0 回复 有任何疑惑可以回复我~
李超 2018-11-01 10:58:07

ffmpeg -f v4l2 -list_devices true -i "" 这样试试呢

0 回复 有任何疑惑可以回复我~
  • 不行呀,李老师,同样的错误...
    回复 有任何疑惑可以回复我~ 2018-11-10 16:42:53
  • 李超 回复 chen8888 #2
    根据你自己的平台,参考 https://ffmpeg.org/ffmpeg-devices.html#Input-Devices
    回复 有任何疑惑可以回复我~ 2018-11-29 18:14:25
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信