草庐IT

media-keys

全部标签

Python - 如何读取 Windows "Media Created"日期(不是文件创建日期)

我正在转换几个旧视频文件以节省空间。由于这些文件是个人视频,我希望新文件具有旧文件的创建时间。Windows有一个名为“媒体创建”的属性,其中包含相机记录的实际时间。文件的修改时间通常不正确,因此有数百个文件不起作用。如何在Python中访问这个“媒体创建”日期?我一直在谷歌搜索像疯了一样,找不到它。以下是创建日期和修改日期匹配时有效的代码示例:files=[]forfileinglob.glob("*.AVI"):files.append(file)fororiginfiles:origmtime=os.path.getmtime(orig)origatime=os.path.get

windows - Nsis 脚本 : Reading from registry key value in NSIS script fails

我正在创建具有多重依赖关系的安装程序,在我的exe安装成功后,它将重新安装。但是,虽然从注册表中读取它什么也没给出,但注册表中仍然存在条目。为了调试这个问题,我正在阅读我的注册表项,它显示了正确的值。但是当我再次运行我的exe时,它​​什么也没提供。“当我安装我的exe依赖项然后我的exe时,这个问题就来了。当依赖项已经安装时,这个问题就不会出现了。请帮助我代码:ReadRegStr$R0HKLM"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}""UninstallString"StrCmp$R0"

windows - 硬件 H264 编码 ID3D11Texture2D with Media Foundation

我正在从事一个捕获屏幕并对其进行编码的项目。我已经可以使用桌面复制API(Win8+)捕获屏幕。使用API,我可以获得ID3D11Texture2D纹理并将它们从GPU传输到CPU,然后使用libx264对其进行编码。但是,将纹理从GPU拉到CPU可能是一个瓶颈,可能会降低fps。libx264也占用CPU周期(取决于质量)来编码帧。我正在寻找在GPU本身中编码ID3D11Texture2D纹理,而不是使用CPU进行编码作为优化。我已经检查了文档和一些示例代码,但没有成功。如果有人可以向我指出一些可靠地完成我想要的事情的资源,我将不胜感激。 最佳答案

c# - Media Capture - 手机拍摄的照片很暗

我正在尝试制作当您点击livetile时拍照的应用程序。不幸的是,在智能手机上存在一些问题:此应用程序保存的照片全是黑色。我不知道我做错了什么。事实:此UWP应用可在PC上正常运行,问题仅出现在我的Lumia设备上正确检测到相机这不是livetile的问题:无论我通过点击livetile还是点击按钮拍照都不起作用并非所有照片都是全黑的。当我拍摄window(由于阳光而明亮)的照片时,我可以看到它模糊的形状。也许照片拍摄正确,但它们不知何故变暗了?要粘贴的代码太多,所以我决定在GitHub上发布整个项目。[LINKTOGITHUB]您知道为什么它不起作用吗?这段代码主要是从一个教程中复制

c - OpenSSL 中未定义对 RSA_generate_key 的引用?

这个问题在这里已经有了答案:LinkinglibsslandlibcryptoinGCC[duplicate](2个答案)关闭6年前。我在文件rsatest.c中有以下代码。我正在尝试生成RSAkey对。#include#includeintmain(){RSA*rsa=RSA_generate_key((constint)1024,(constint)3,0,0);return0;}我正在编译这个gcc-I../include/-L.-lcrypto-lsslrsatest.c我收到以下错误。undefinedreferenceto`RSA_generate_key'我是否以错误的顺

c# - 如何以编程方式从 .NET 的注册表中删除 Windows 产品 key ?

我如何以编程方式从.NET(C#或VB.NET)的注册表中删除Windows产品key,以重现与调用Microsoft的合法slmgr.vbs脚本文件时相同的效果/cpkyargument?...所以请不要在我的问题中将“删除”误解为“卸载”。我只想删除与HKLM\SOFTWARE\Microsoft\WindowsNT\CurrentVersion中存储和编码的Windows产品key相对应的字节:DigitalProductId注册表值,因此产品key仍然安装但第三方应用程序无法访问它,如ProduKey.我试图检查slmgr.vbs脚本文件(存储在C:\Windows\Syste

.net - "Windows.Media.SpeechSynthesis"和 "System.Speech.Synthesis"有什么区别?

我正在尝试确定这两个API中的哪一个具有更多功能来在用C#开发的专业应用程序中执行文本到语音转换。操作系统在这里不是问题,问题在于两个命名空间如何提供更多功能、高质量的声音和稳定性。有没有人精通这两种技术并能告诉我这两个命名空间的不同之处?就特征而言,其中一个是另一个的超集吗?编辑:这两个命名空间的背后是同一个语音合成引擎?我的网络应用程序将在服务器端完成所有文本到语音的工作。 最佳答案 Windows.Media.SpeechSynthesis是Windows运行时的一部分,仅支持Windows应用商店应用。它不能从您的服务器应用

windows - ConvertTo-SecureString - 重启后在指定状态下使用的 key 无效

我有一个Powershell脚本,它使用作为安全字符串存储在文件中的密码运行了几个月。当我今天去运行脚本时,我开始收到“key在指定状态下无效”。该脚本由事件目录域帐户运行的计划任务调用。该帐户没有更改,我知道的唯一事件是服务器重新启动。什么可能导致此问题发生?再次将我的数据转换回安全字符串解决了这个问题,但我很困惑为什么首先会发生这种情况。我通过以下方式创建密码文件:Write-Host"Pleaseenterthefilenamewhereyou'dliketostorethepassword:"$passwordFile=Read-HostWrite-Host"Pleaseent

c# - 在 C# 中将 key 写入 Windows 注册表

我们正在尝试使用C#将键值对添加到Windows注册表中。要写的关键是另一个用户的环境变量。用户将成为服务用户,永远不会登录。我们已经能够通过P/InvokingLoadUserProfile获取用户SID,并将其添加到注册表。但是,当尝试写入EnvironmentSubKey时出现问题:using(varkey=Registry.Users.OpenSubKey(userSid+"\\Environment")){if(key==null){Debug.WriteLine("Keywasnull(typical)");return;}key.SetValue("A","B");}这会

android - Facebook SDK key 散列太短

我最近尝试将facebook-sdk集成到我的一个Unity项目中,实现过程很顺利,但是为了使用facebook-sdkapi,我需要生成一个key散列(调试和发布)。我用cmd尝试过,因为这似乎是最简单的方法,但是在生成key哈希时我遇到了问题,因为key哈希不是28个字母长。我从这里下载了openssl:code.google.com(openssl-0.9.8k_X64.zip)我打开cmd并输入以下命令:keytool-exportcert-aliasmykeyalias-keystorePathToKeystore\MyKey.keystore|opensslsha1-二进制