我尝试从我的AVD设备录制屏幕,其规格如下:
adb -s emulator-5554 shell screenrecord --bit-rate 8000000 --verbose --size 1280x720 /sdcard/test_recordings/test.mp4
我使用此命令触发录制:
var maintabArr = [];
var subtabArr = [];
$(document).ready(function() {
//replacing the navplaceholder with navbar
$.get("http://link.link/navbar.html", function(data) {
$("#nav-placeholder").replaceWith(data);
});
maintabArr = document.getElementsByName("maintab");
subtabArr = document.getElementsByName("subtab");
console.log(maintabArr);
console.log(subtabArr);
console.log(maintabArr.length);
console.log(subtabArr.length);
for(var i=0;i<maintabArr.length;i++){
maintabArr[i].style = "background-color: rgb(" + maintabArr[i].bgcolor + ");";
console.log(i);
}
for(i=0;i<maintabArr.length;i++){
maintabArr[i].id = maintabArr[i].name;
console.log(i);
}
for(i=0;i<subtabArr.length;i++){
subtabArr[i].id = subtabArr[i].name;
console.log(i);
}
for(i=0;i<maintabArr.length;i++){
console.log("Name: " + maintabArr[i].name + ", Name's var type: " + typeof maintabArr[i].name + " | Bgcolor: " + maintabArr[i].bgcolor + ", Bgcolor's var type: " + typeof maintabArr[i].bgcolor);
console.log(i);
}
for(i=0;i<subtabArr.length;i++){
console.log("Name: " + subtabArr[i].name + ", Name's var type: " + typeof subtabArr[i].name + " | Bgcolor: " + subtabArr[i].bgcolor + ", Bgcolor's var type: " + typeof subtabArr[i].bgcolor);
console.log(i);
}
});
我尝试了各种屏幕分辨率和小比特率(1Mbps到20Mbps)。
录音的所有时间输出都不平滑而且滞后很多。
视频示例:https://streamable.com/xxvvh
是否可以提高录音的流畅度?