avfoundation 是不是 ffmpeg流程中的第一步,demuxer

来源:2-4 FFmpeg录制命令实战

甲骨文_0001

2018-09-18

老师,我在windows 7下装了 ffmpeg, 但是我执行 ffmpeg -f avfoundation -i 1 -r 30 test.yuv, 结果如下:
avfoundation是不是扮演了demuxer(打开抽屉)的角色,然后win7下又是怎么弄的,感觉 ffmpeg的参数都很长~~~~
图片描述

写回答

5回答

李超

2018-09-19

用下面这个试试,在 windows里 -f 后面是 gdigrab 格式, 输入 -i 后面才是 desktop。你把这个参数搞错了。

ffmpeg -f gdigrab -i "desktop" -r 25 -vcodec libx264 -preset:v ultrafast -tune:v zerolatency 

0
1
MissYouEven
老师 我执行了上面的提示 Unable to find a suitable output format for 'tency' tency: Invalid argument
2019-09-08
共1条回复

待飞小菜

2020-05-07

全是mac 的教程,希望有 window教程的,看了一遍mac 的 还得自己去百度windows 的语法命令。。。

0
1
李超
Windows与mac 是一样的,只不过在访问设备那块有不同,其他都一样
2020-05-07
共1条回复

506246544

2019-08-07

同样的问题,在ubuntu,又是怎么发命令呢?网上搜了没效果

0
1
李超
ffmpeg -f x11grab -i:0.0 -s 1280x720 -r 30 -vcodec libx264
2019-08-12
共1条回复

qq_低调的神_0

2018-09-18

这是Mac下的命令,Windows 使用desktop 就行了

0
1
甲骨文_0001
ffmpeg -f desktop -i 1 -r 30 test.yuv执行了, 提示 Unknown input format: 'desktop' -:-
2018-09-18
共1条回复

甲骨文_0001

提问者

2018-09-18

老师,还一个问题: ffmpeg命令是多平台兼容的吧,就是一套程序 unbuntu写一遍,windows就不用在写一遍了.

0
2
甲骨文_0001
谢谢老师:)
2018-09-19
共2条回复

经典再升级-FFmpeg5.0核心技术精讲,打造音视频播放器

学好FFmpeg核心技术,做高效,高薪,有竞争力的音视频工程师

2726 学习 · 814 问题

查看课程