我正在尝试将修改后的apk文件安装到我的Nook Simple Touch上.我修改了Reader.apk程序,重新编译它,并用我自己的密钥签名.
我知道如果签名密钥不同,您无法在当前应用上安装应用.但是,INSTALL_FAILED_UPDATE_INCOMPATIBLE即使在完全卸载原始的Reader.apk应用程序后,我也会收到错误消息.
检查packages.xml文件后,我删除了旧的Reader.apk应用程序的条目.我仍然得到这个错误.该应用程序已完全卸载,我无法安装我的修改版本.
即使使用我的新密钥签署原始资源也会导致出现此错误(因此它与我所做的实际更改无关).
当我在度假时,我通常使用我们的摄像机录制视频.由于它们的格式相同,我可以使用ffmpeg将它们连成一个大而平滑的视频,而无需重新编码.
但是,有时我会使用手机或其他相机录制视频(如果摄像机用完空间/电池或留在酒店).
我想确定摄像机使用的编解码器,帧率等,并使用这些参数将手机视频转换为相同的格式.这样,我就可以在不重新编码摄像机视频的情况下连接所有视频.
使用ffprobe,我发现我的摄像机有这样的编码:
Input #0, mpegts, from 'camcorderfile.MTS':
Duration: 00:00:09.54, start: 1.936367, bitrate: 24761 kb/s
Program 1
Stream #0:0[0x1011]: Video: h264 (High) (HDPR / 0x52504448), yuv420p(progressive), 1920x1080 [SAR 1:1 DAR 16:9], 59.94 fps, 59.94 tbr, 90k tbn, 119.88 tbc
Stream #0:1[0x1100]: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo, fltp, 256 kb/s
Stream #0:2[0x1200]: Subtitle: hdmv_pgs_subtitle ([144][0][0][0] / 0x0090), 1920x1080
Run Code Online (Sandbox Code Playgroud)
手机(iPhone 5s)编码为:
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'mov.MOV':
Metadata:
major_brand : qt
minor_version : 0
compatible_brands: qt
creation_time : 2017-01-02T03:04:05.000000Z …Run Code Online (Sandbox Code Playgroud)