ffmpeg 录win10屏幕,生成的MP4无法用win10自带的播放器或者windows media player播放

发布于 2022-09-04 18:29:43 字数 784 浏览 47 评论 0

目的是要将windows屏幕录屏录音。

下面这条命令,生成的mp4文件 windows10自带播放器或windows media player播放放视频黑屏,只有声音。但用PotPlayer 或者迅雷影音都可以正常播放画面和声音。

ffmpeg -f gdigrab -r 24 -offset_x 0 -offset_y 0 -video_size 1920x1080 -i desktop -f dshow -i audio="麦克风 (Realtek Audio)" D:/record_2.mp4

下面这条命令,加入了摄像头,融合成画中画,生成的mp4文件 windows 自带的播放器直接就可以播放。

ffmpeg -f gdigrab -r 24 -offset_x 0 -offset_y 0 -video_size 1920x1080 -i desktop -f dshow -list_devices 0 -i video="Integrated Webcam":audio="麦克风 (Realtek Audio)" -filter_complex "[0:v] scale=1920x1080 [desktop]; [1:v] scale=192x108 [webcam]; [desktop][webcam] overlay=x=W-w-50:y=H-h-50" D:/record_1.mp4

不知道第一条命令为什么就不行。
现在只是怀疑播放第一个视频时potplayer用到了自带的解码器。而win10播放器和windows media player 不支持。
求助!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文