adb - 如何以 jpeg 格式捕获屏幕?
adb - how to capture screen in jpeg format?
如何使用 'screencap' 捕获 .jpg/.jpeg 格式的屏幕?
adb shell screencap -p /sdcard/screencap.jpg
这不起作用。我认为更改扩展名会有所帮助。但它总是捕获 .png。这种情况下的文件大小比我需要的要大。
screencap
不支持 JPEG 作为输出格式,请参阅 screencap source code。
从设备中提取文件后,您需要自己进行转换。
这可以用 imagemagick convert
command 来完成,例如:
adb shell screencap -p /sdcard/screencap.png
adb pull /sdcard/screencap.png screencap.png
convert screencap.png screencap.jpg
如果文件还是太大,您可以调整大小:
convert screencap.png -resize 50% screencap.jpg
adb shell screencap -j /sdcard/screen.jpg
如何使用 'screencap' 捕获 .jpg/.jpeg 格式的屏幕?
adb shell screencap -p /sdcard/screencap.jpg
这不起作用。我认为更改扩展名会有所帮助。但它总是捕获 .png。这种情况下的文件大小比我需要的要大。
screencap
不支持 JPEG 作为输出格式,请参阅 screencap source code。
从设备中提取文件后,您需要自己进行转换。
这可以用 imagemagick convert
command 来完成,例如:
adb shell screencap -p /sdcard/screencap.png
adb pull /sdcard/screencap.png screencap.png
convert screencap.png screencap.jpg
如果文件还是太大,您可以调整大小:
convert screencap.png -resize 50% screencap.jpg
adb shell screencap -j /sdcard/screen.jpg