我的目标是有一个Ubuntu(桌面)服务器,“简单地”将html5网页转换成视频。我想捕捉平滑的css和js动画。在
到目前为止我已经试过了:(幻影) https://gist.github.com/phanan/e03f75082e6eb114a35c
定时和帧速率要么不稳定要么太快。在
到目前为止,我最好的解决方案是在kiosk模式下打开一个googlechrome窗口,等待3秒,然后用x11grab通过ffmpeg录制。这感觉像是一个“膨胀”和不专业的解决方案。在
程序.sh
#!/bin/bash
duration=$1
outputFile=$2
stop=$(($duration+5))
./openBrowser.sh $stop & PIDOIS=$!
./recScreen.sh $duration $outputFile & PIDMIX=$!
wait $PIDIOS
wait $PIDMIX
recScreen.sh版
^{pr2}$openBrowser.sh版
^{3}$这能用另一种方法吗?也许是虚拟显示?(必须有GPU)。这应该是一个桌面服务器,所以我不想弹出窗口或任何失败的消息,从操作系统(因为它会被烧成视频…)
你试过用吗?在
它可以从命令行从单个窗口创建视频。 我用过
^{pr2}$录制我的浏览器的视频(这是交互式的,但您的脚本可以检测到windowid)
相关问题 更多 >
编程相关推荐