执行时:
adb -s localhost:4444 shell screenrecord /sdcard/dcim/rec.mp4我得到:
ERROR: unable to create video/avc codec instance
WARNING: failed at 280x280, retrying at 1280x720
ERROR: unable to create video/avc codec instance有没有可能把屏幕记录在安卓的衣服上?
发布于 2014-08-26 01:05:30
在LG G上,下面是一些命令,您可以使用这些命令在带有280x280显示器和MPlayer的手表上捕捉显示器的视频:
adb shell screenrecord --time-limit 30 --o raw-frames --verbose /sdcard/test.raw
adb pull /sdcard/test.raw myfile.raw
mplayer -demuxer rawvideo -rawvideo w=280:h=280:format=rgb24 myfile.raw对于使用FFMPEG的320x320手表,可以使用以下命令:
adb shell screenrecord --size 320x320 --o raw-frames /sdcard/test.raw
adb pull /sdcard/test.raw
ffmpeg -f rawvideo -vcodec rawvideo -s 320x320 -pix_fmt rgb24 -r 60 -i test.raw -an -c:v libx264 -filter:v -vf "format=fps=60,yuv420p" test.mp4(2015年7月编辑)此命令应适用于所有安卓穿戴设备(现在为http://www.tinmith.net/wayne/blog/2014/08/android-wear-screenrecord.htm )
发布于 2015-02-07 09:21:35
在LG G 5.0.1上,我用于记录:
adb shell screenrecord --time-limit 30 --o raw-frames --verbose /sdcard/test.raw用于提取录制的视频:
adb pull /sdcard/test.raw最后用ffmpeg 2.5.3转换成mp4视频:
ffmpeg -f rawvideo -pix_fmt rgb24 -s:v 280x280 -r 25 -i test.raw -c:v libx264 output.mp4发布于 2015-07-07 09:18:15
设置r=9更好
ffmpeg -f rawvideo -pix_fmt rgb24 -s:v 280x280 -r 9 -i test.raw -c:v libx264 output.mp4 -yhttps://stackoverflow.com/questions/25491528
复制相似问题