Xvfb + ffmpeg 录制只产生红色矩形
Xvfb + ffmpeg recording producing only red rectangles
我正在尝试记录我使用 xdotools 自动化的过程。它似乎工作正常,但我看到的只是实心的红色矩形。这些矩形看起来像是 windows 的正确 size/position,我希望 xdotools 可以浏览它,但我没有得到真实的图片。
这是我的 xvfb 和 ffmpeg 调用
export DISPLAY=:99.0
Xvfb $DISPLAY -screen 0 1920x1080x16 &
ffmpeg -y -f x11grab -video_size 1920x1080 -i $DISPLAY intellij.mpg &
这是关于由 ffmpeg 制作的 screen.webm 的媒体信息。
General
Complete name : C:\vm-shared-folders\screen.webm
Format : WebM
Format version : Version 2
File size : 208 KiB
Writing application : Lavf58.20.100
Writing library : Lavf58.20.100
IsTruncated : Yes
Video
ID : 1
Format : VP8
Codec ID : V_VP8
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 30.000 FPS
Compression mode : Lossy
Writing library : Lavc58.35.100 libvpx
Default : Yes
Forced : No
这两个命令给了我很好的输出。我不知道他们为什么要处理我在上面输入的命令。我只是不断地修改东西直到它起作用。
Xvfb $DISPLAY -screen 0 1920x1080x24 &
ffmpeg -y -probesize 200M -f x11grab -video_size 1920x1080 -i "$DISPLAY" out.webm &
我正在尝试记录我使用 xdotools 自动化的过程。它似乎工作正常,但我看到的只是实心的红色矩形。这些矩形看起来像是 windows 的正确 size/position,我希望 xdotools 可以浏览它,但我没有得到真实的图片。
这是我的 xvfb 和 ffmpeg 调用
export DISPLAY=:99.0
Xvfb $DISPLAY -screen 0 1920x1080x16 &
ffmpeg -y -f x11grab -video_size 1920x1080 -i $DISPLAY intellij.mpg &
这是关于由 ffmpeg 制作的 screen.webm 的媒体信息。
General
Complete name : C:\vm-shared-folders\screen.webm
Format : WebM
Format version : Version 2
File size : 208 KiB
Writing application : Lavf58.20.100
Writing library : Lavf58.20.100
IsTruncated : Yes
Video
ID : 1
Format : VP8
Codec ID : V_VP8
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 30.000 FPS
Compression mode : Lossy
Writing library : Lavc58.35.100 libvpx
Default : Yes
Forced : No
这两个命令给了我很好的输出。我不知道他们为什么要处理我在上面输入的命令。我只是不断地修改东西直到它起作用。
Xvfb $DISPLAY -screen 0 1920x1080x24 &
ffmpeg -y -probesize 200M -f x11grab -video_size 1920x1080 -i "$DISPLAY" out.webm &