小编Ben*_*iel的帖子

如何将iOS App预览视频升级到1080 x 1920?

我刚刚使用QuickTime Player和Lightning线缆拍摄了我在iPhone 6上运行的新应用的视频.之后我在iMovie中创建了一个App Preview项目,将其导出并成功上传到iTunes Connect.

Apple要求开发人员根据屏幕大小以不同的分辨率上传App Previews,即:

  • iPhone 5(S):1080 x 1920或640 x 1136
  • iPhone 6:750 x 1334(我有什么)
  • iPhone 6 +:1080 x 1920

显然,1080 x 1920一石二鸟.我知道升级不是完美的解决方案,但它满足了我的需求.因为我没有6+,所以另一个录音会话不会有效.

不幸的是,iTunes Connect非常挑剔接受什么.这是我尝试过的,无济于事:

  • Handbrake,iMovie,QuickTime不支持升级
  • MPEG Streamclip
  • ffmpeg -i input.mp4 -acodec copy -vf scale=1080:1920 output.mp4

奇怪的是,当我尝试上传ffmpeg的output.mp4时,iTunes Connect一直抱怨错误的解决方案.

iphone ffmpeg itunesconnect app-store ios

23
推荐指数
1
解决办法
7389
查看次数

使用vbTextCompare时StrComp的意外结果

目标

按字典顺序比较两个字符串,忽略大小写.

使用StrComp的可能解决方案

请考虑以下脚本:

val1 = "test9999"
val2 = "TEST_59895"

LexCompare val1, val2, vbBinaryCompare
LexCompare LCase(val1), LCase(val2), vbBinaryCompare
LexCompare UCase(val1), UCase(val2), vbBinaryCompare

LexCompare val1, val2, vbTextCompare
LexCompare LCase(val1), LCase(val2), vbTextCompare
LexCompare UCase(val1), UCase(val2), vbTextCompare

WScript.Echo "ANSI values: '9'=" & Asc("9") & ", '_'=" & Asc("_")

Sub LexCompare(string1, string2, compareType)
    result = ""
    Select Case StrComp(string1, string2, compareType)
        Case -1
            result = "is smaller than"
        Case 0
            result = "is identical to"
        Case 1
            result = "is greater than"
    End Select …
Run Code Online (Sandbox Code Playgroud)

vbscript vba qtp hp-uft

2
推荐指数
1
解决办法
276
查看次数

如何衡量代码库中的冗余?

我继承了一个中等大小的代码库,其唯一的编程范例似乎是复制和粘贴.实际上有几十个代码片段可以很容易地参数化并被简单的函数调用取代.代码不是关键任务,因为它只是"测试代码".然而,这使得纳入变革变得很痛苦.

  • 是否存在衡量冗余量的指标(研究中)?
  • 怎么可以计算他们的价值?

想到天真的方法:

  • 了解代码的压缩程度(压缩).
  • 成对diff所有文件并计算相等或相似的行.类似于:只有一个词不同.

architecture redundancy software-design entropy

2
推荐指数
1
解决办法
226
查看次数