问题标签 [quicktime]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3294 浏览

cocoa - 使用 Cocoa (OS X) 进行内存中 mime 类型检测?

我的应用程序是一个自定义格式的查看器,一个带有明确定义的 XML 清单和资源(如图像和电影)的 zip 文件。我使用 zlib 打开内存中的 zip 文件,然后继续显示所述资源。

我遇到的一个问题是我无法正确显示视频,显然是因为 QTMovie 无法确定 mime 类型。从文件([QTMovie movieWithFile])加载的电影效果很好。从内存加载([QTMovie movieWithData])拒绝工作。

这是有道理的,因为缺少文件扩展名,QTMovie 无法确定 mime 类型信息。经过一番搜索后,我采用了以下方式使用 QTDataReference:

这很好用,但是硬编码 MIMEType 远非理想。我可以访问文件名和扩展名,所以我尝试使用 UTI 找到 mime 类型(感谢#macdev 上的好人):

然而这不起作用。显然,在某个地方有一个内部 OS X 扩展数据库和相应的 mime 类型。否则从磁盘电影将无法正常工作。我如何访问它?

谢谢!

0 投票
1 回答
1201 浏览

html - 当 Target 为 _blank 时,打开重定向到 Quicktime .MOV 文件的页面的 HTML 链接在 IE 中显示垃圾字符

我有一个 .NET 页面,它执行 Response.Redirect 到 Quicktime .mov 文件。当我创建到这个 .NET 页面的链接时,如果链接在同一个窗口中打开(即在锚标记上没有定义目标),一切都很好,IE 显示 Quicktime 电影就好了。但是,如果我将链接的目标设置为打开一个新窗口的“_blank”,IE 会在屏幕上显示垃圾字符(就像打开二进制文件一样)。两种情况下的 URL(有或没有目标)都是正确的(即http://localhost/movies/myMovie.mov)。这真是令人费解……

使用 Fiddler 我可以看到,在重定向后提供实际电影文件的两种情况下,内容类型都是正确的视频/快速时间。

当然,如果我直接链接到 .MOV 文件,而不是重定向到它的页面,那么一切都很好,但由于业务逻辑,我不能这样做。

0 投票
1 回答
2529 浏览

internet-explorer - IE7 打开 mp3 时出现 Quicktime 错误,带有问号的图标

我遇到了一些 Internet Explorer 7(和 8 beta)浏览器特有的问题,其中包含指向 MP3 的链接。

当我在 IE7 中单击链接时,会打开一个新的浏览器窗口,并且 quicktime 插件会尝试播放该文件。我看到的不是播放器,而是一个褪色的 Quicktime 图标,中间有一个问号。 替代文字 http://img87.imageshack.us/img87/6871/quicktimeeh4.jpg

该文件没有任何问题。

quicktime 播放器在 FireFox3、Safari 和 Chrome 中打开并正确播放文件。

我已经在几台不同的计算机上使用 IE7 进行了尝试,但总是失败。

我徒劳地搜索了其他论坛以找到解决方案。我已经看到了从更改注册表设置到重新安装 IE 的建议(没有帮助)。

这是链接文件的确切 HTML:

带有链接和文件的网页都位于您必须登录的网站内。

我唯一的想法是 IE 通过在新浏览器中打开文件以某种方式丢失了会话。FF 处理得很好。

我希望能够告诉我的用户如何配置 IE,以便此文件在 Windows Media Player 而不是 Quicktime 中打开。

谢谢你的帮助。

0 投票
1 回答
140 浏览

macos - GetMovieAudioVolumeLevels() 是否支持两个以上的音频通道?

我有一些代码使用 GetMovieAudioVolumeLevels() 在播放期间获取 QuickTime 电影的级别。

我有一个 8 音频通道 QuickTime 电影,但使用 GetMovieAudioVolumeLevels() 调用它只返回 2 个通道。我正在使用 kQTAudioMeter_DeviceMix,现在我假设因为我的 MacPro 实际上只能播放 2 个音频通道(左右),QuickTime 将 8 个通道混合到 2 个通道。

有没有人有这方面的经验?

谢谢。

0 投票
1 回答
1723 浏览

wpf - 在 WPF 中播放 QuickTime 视频

是否可以在 WPF 中播放 QuickTime 视频?如果是的话,谁能给我提供资源。

0 投票
1 回答
561 浏览

quicktime - 如何存储 QuickTime 电影的“原始拍摄日期”元数据项?

Quicktime 具有丰富的元数据 API,允许将各种任意数据存储在 .mov 文件(或其流之一)中。我正在寻找用于存储视频剪辑拍摄日期的标准键名和值格式,类似于 EXIF 的 DateTimeOriginal。

苹果网站上的以下讨论使苹果似乎没有定义一个,因为他们似乎并不觉得这很重要。 http://discussions.apple.com/message.jspa?messageID=6267622

这与如何从我的家庭电影文件中获取原始捕获时间戳有关:: AVI 和 MPG4?(处理 .mp4 和 .avi)

0 投票
2 回答
1112 浏览

cocoa - 如何判断 QTMovie 何时开始播放?

QTMovie有,QTMovieDidEndNotification但没有QTMovieDidStartNotificationQTMovie开始播放时如何通知我?

0 投票
3 回答
1577 浏览

html - 在 HTML 页面中嵌入 Quick Time 电影

我正在尝试将 QuickTime 电影嵌入到我的 HTML/ASPX 页面中,但不知何故它们可以在本地机器上运行,但是当我将它们部署在我的服务器上时,它们根本不播放。我尝试了各种选择,但仍然找不到原因。其他人有过这个问题吗?

我进行了快速研究,发现资源很少,但即使在我的本地机器上跟踪它们,但在生产环境中却不行。我在徘徊,我需要设置某种流媒体来嵌入几个视频文件还是什么?

是的,我也确实关注了苹果的文章(谁把责任归咎于简单的互联网浏览器),而我的 Firefox 显示了相同的结果。我得到了图像(启动),但没有视频,因为我点击播放。

一个视频为 11 MB,另一个为 50 MB。我现在通过删除所有空格来重命名文件,我可以看到 QuickTime 插件正在启动,但过了一会儿问号出现在 QuickTime 徽标上。哑剧类型也是视频/快速时间,所以这是正确的。

0 投票
1 回答
559 浏览

cocoa - 当我在 2 个 Cocoa 视图中同时播放时,为什么电影会跳动?

我有一个有两个视图的 Cocoa 应用程序。这两个视图都是 QTMovieView 的子类。我想在两个视图中播放同一部电影(一个视图是较大视图的较小预览)。现在我正在做:

当我这样做时,电影很跳动,播放不流畅。如果我只是将电影设置为一个或另一个,它似乎播放得很好。我尝试了多部电影,它们都做同样的事情。有任何想法吗?有一个更好的方法吗?

0 投票
3 回答
1317 浏览

iphone - iphone QuickTime 错误

我尝试在我的 Mac 中播放简单的 mp3 文件 iPhone 模拟器。我使用 AVFoundation.framework 和 AVAudioPlayer。在我的一台 Mac 上一切正常,但在另一台 Mac 上,当我构建应用程序(模拟器 2.2)时出现错误:

错误是: