本地下载文件大小:7.17 MB
iTools Win10 64位是一款领先业界的苹果设备同步管理软件,iTools 2018 支持iOS、Android双平台管理,可实现一键换机,双平台转换,界面清爽、资源丰富、下载飞速,是最专业最全面的手机助手!
了解iOS开发的应该都知道,从OS X Yosemite 发布开始,新上架的APP都需要上传一个APP演示的视频。
于是我们用了itools的 苹果录屏大师,
可是录制出来的东西全都有水印, 如下图
然后就被苹果拒绝了。于是查壳,UPX的。脱完壳之后是12M。查程序的资源也没查到这个水印。
然后我就不知道如何操作了, 我的想法是点击开始录制的时候,应该会调用其它dll进行视频录制同时加上水印一起编码生成mp4
但是查看相关的模块貌似都没有啊
求教大神思路。
-----------------------------------------------------------
update 05.09
-----------------------------------------------------------
经过一天的不断摸索。发现它是用了开源的 mp4v2(http://code.google.com/p/mp4v2/downloads/list)来进行视频文件的生成的 ,字符串参考里面透露了这些信息:
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
|
005DCBA5 push AirPlaye.00B146C8 mp4v2::impl::MP4Integer16Array::Insert
005DCBAC push AirPlaye.00B14694 e:\workdata\guoxd\iairplay\libmp4v2\src\mp4array.h
005DCC67 push AirPlaye.00B142C8 illegal array index
005DCC77 push AirPlaye.00B146F0 mp4v2::impl::MP4Integer32Array::Insert
005DCC81 push AirPlaye.00B14694 e:\workdata\guoxd\iairplay\libmp4v2\src\mp4array.h
005DCD3E push AirPlaye.00B142C8 illegal array index
005DCD4E push AirPlaye.00B14718 mp4v2::impl::MP4Integer64Array::Insert
005DCD58 push AirPlaye.00B14694 e:\workdata\guoxd\iairplay\libmp4v2\src\mp4array.h
005DCE1C push AirPlaye.00B142C8 illegal array index
005DCE2C push AirPlaye.00B14774 mp4v2::impl::MP4TrackArray::Insert
005DCE36 push AirPlaye.00B14740 e:\workdata\guoxd\iairplay\libmp4v2\src\mp4track.h
005DCF05 push AirPlaye.00B147D4 assert failure: (m_file)
005DCF15 push AirPlaye.00B147B0 mp4v2::impl::MP4File::GetFilename
005DCF1C push AirPlaye.00B14798 ..\..\src\mp4file.cpp
005DCF86 push AirPlaye.00B147F0 operation not permitted in read mode
|
找了各种资料,看mp4v2是如何使用的,基本上同这个类似(虽然这个压的是3gp的格式,用的是h263,但是mp4过程是一样的 )
然后开始找各种资料 看看 mp4v2 有没有涉及添加水印的方法 可是没有找到。。。。
屏幕录像 / 318.72 MB
播 放 器 / 63.5 MB
视频处理 / 1.2 GB
播 放 器 / 37.48 MB
视频处理 / 2.5 GB
软件评论
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!
2018-06-15 10:30 支持(4) 回复