问题标签 [movieplayer]
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.
iphone - 示例代码 MoviePlayer 问题
我之前已经发布过这个问题,但无法得到答案,所以我再次发布。关于从 iphone 开发者网站下载的 MoviePlayer 示例,当我按下完成按钮时,电影播放器控制模式下,电影完成并退出到主查看,同时调用了moviePlayBackDidFinish函数,但是当我再次播放电影时,播放器屏幕一直闪烁,如何防止这种情况?
我没有做任何更改的代码完全是从从苹果网站下载的示例代码构建的,以前有没有人遇到过这个问题,并解决了它?
movieplayer - 我使用 SDK 3.0 中名为 MoviePlayer 的示例,但它有时会崩溃
我使用 SDK 3.0 中名为 MoviePlayer 的示例,但它有时会崩溃。
PS:我从不更改任何代码。
问题一:
我的环境:
局域网媒体服务器:10.0,0.118
我输入一个 MP4 地址:
它工作正常,但有时会崩溃。
使用 gdb:bt mach_msg_trap
mach_msg CFRunLoopRunSpecific CFRunLoopRunInMode GSEventRunModal GSEventRun UIApplicationMain main
这是什么意思?我从不修改任何代码。
问题2:
有时,如果我播放一个 MP4 文件,然后再播放,模拟器的屏幕会震动。如果我播放另一个 MP4 文件,它工作正常。
我怎样才能让它工作?
问题 3:
我第一次播放电影时,命名的代表MPMoviePlayerContentPreloadDidFinishNotification
不起作用。如果我再次播放它或播放另一部电影,它就会被调用。
为什么?
android - Android视频意图:控制后退按钮?
我正在使用一个意图播放视频的android应用程序:
这很好用。但是,当您按下后退按钮(在设备上)时,电影播放器会回到电影的开头。只有当您再次按下时,它才会返回到我的应用程序。虽然目前的行为有些道理,但我想知道我是否可以改变它:是否可以在按下后直接返回?谢谢!潘曼。
iphone - 在 MoviePlayer 示例代码中,overlayViewTouched 通知如何工作
我对苹果提供的MoviePlayer示例代码有疑问。
我不明白overlayViewTouch 通知是如何工作的。当我触摸视图(不是按钮)时,不会发送我添加到其中的 NSlog 消息。
但是,如果我将它放在“MyOverlayView.m”中的 -(void)touchesBegan 中,我可以获得 NSlog 通知。这让我认为它正在识别触摸但不发送通知。
谁能阐明我错过了什么或做错了什么?
谢谢你。
iphone - 在 iPhone 中自定义 Movieplayer 的屏幕
我对电影播放器应用程序几乎没有疑问
如何自定义屏幕大小。我只想将视频或电影播放到屏幕的一半,并且我想将自定义控件按钮添加到电影播放器的剩余一半。
在电影播放器示例覆盖视图中,但如何更改按钮和标签的名称,我无法做到这一点。
c# - 寻找可以在 WinForms 应用程序中播放 AVI 文件的组件(.NET 或 COM/ActiveX)
我正在寻找可以托管在窗体上的 Windows Media Player 控件之类的东西。
WMP 对我不起作用,因为我需要一个可以按顺序播放连续附加的 AVI 文件播放列表的控件,以便从一个文件到下一个文件的转换无缝进行(即视频中没有任何故障或暂停)声音的)。使用 WMP,文件之间总是会有半秒左右的延迟。
有谁知道可以做到这一点的控件(可以是商业的或开源的)?我假设像这样的任何东西都包含 DirectX,这也可以。
objective-c - 多个 MPMoviePlayerViewController 全屏电影初始化和切换问题 - 全屏视图不会自动旋转和类似的小问题
这是我在 SO 的第一篇文章。我要感谢所有 SO 用户,他们的贡献在我所有的项目中帮助了我很多。我是 iPhone 应用程序开发领域的新手。
该项目的目标是在电影播放器对象(设备上的 *.mov 文件)之上有一个自定义的交互式用户界面 (UI)。底层的 FullScreen MoviePlayers 可以不止一个,需要根据用户交互切换到不同的。
我正在使用 cocos2D 来实现自定义交互 UI 和效果(例如滑动手势上的粒子效果)。我正在使用 Multiple MPMoviePlayerViewController
* 在全屏模式下播放常驻电影文件 (*.mov)(参考 MoviePlayer 示例)。
要求是通过在检测到触摸时在默认和备用电影播放器之间切换来在电影之间切换。此外,切换应尽可能平滑。
为了实现平滑切换,我使用了两个moviePlayerViewControllers
,每个都是UIView
AppController 中对象的子视图。
问题a:我不确定这是否是实现电影切换的正确方法。
问题 b:在我目前的解决方案中。DefaultMoviePlayer
在纵向模式下旋转,有时moviePlayer 对象不可见。行为不一致。
问题 c:备用电影播放器(MPMoviePlayerViewController
作为 UIWindow 的子视图并首先添加的对象)在设备旋转时旋转,并且默认电影播放器(在MPMoviePlayerViewController
之后添加的对象)不会正常运行。想不出它的逻辑解释。我读到的某个地方MPMoviePlayerViewController
创建了它自己的窗口,这可能是一个问题。
所以视图层次结构是
备用电影播放器视图在底部 默认电影播放器视图在下一个 Cocos2D 层视图在顶部——Cocos2D 视图也接收所有事件。
以下是moviePlayerViewController 初始化代码——基本上它分配并初始化两个moviePlayerViewController 对象,并将它们作为子视图添加到来自AppController 的Default 和Alternate UIView 对象
感谢您所有的帮助。如果您需要更多详细信息,请告诉我。
iphone - 当我使用 setControlStyleNone 时,电影播放器不再旋转
我在初始化电影时将此添加到我的代码中
[m_pMPmpc.moviePlayer setControlStyle:MPMovieControlStyleNone];
其中 m_pMPmpc 是一个 MPMoviePlayerViewController
它工作得很好,但后来我注意到电影在播放时不再旋转(但电影之后的应用程序仍然旋转),但它在开始时检测到方向并遵循它。
我需要将其设置为在播放时遵循横向方向。知道要添加什么代码吗?
iphone - 当我从 OS 3.x 移动到 4 时,视频只播放声音
嗯..基本上就是这样,当我从我的游戏中播放电影时,只有声音播放,视频没有,显示黑屏,甚至触摸被禁用。
这是代码的相关部分:
myMovie = [[MPMoviePlayerViewController alloc] initWithContentURL:[self movieURL]];
myMovie.moviePlayer.scalingMode = MPMovieScalingModeFill; myMovie.moviePlayer.controlStyle = MPMovieControlModeHidden;
[myMovie.moviePlayer 播放];
谢谢。
编辑:好的,我现在可以工作了,我需要添加这行代码:
[自我呈现MoviePlayerViewControllerAnimated:myMovie];
现在的问题是,我不想看到媒体播放器控件(暂停、停止等),我只想全屏观看视频,仅此而已,有什么想法吗?
android - 用于短交互“电影”Android 应用程序的帧动画或电影文件
最简单的解释是,我正在 Android 上制作一个非常小的“互动电影”应用程序。
简而言之,当应用程序加载时,它将播放一段短片(可能最多几秒钟 @ 12-24fps)。然后我将在屏幕上显示 2 个按钮,根据按下的按钮,我将播放另一部短片(5-10 秒)。在等待用户做出决定时,电影将循环播放。
电影来源是定格摄影,因此它已经被分割成帧。
我的问题是我是否应该使用帧动画技术,或者我是否应该为此使用电影播放器。总而言之,构成定格动画的静止帧可能不到 100 个。我打算走帧动画路线,但我不确定有这么多单独的帧是否会杀死应用程序,所以我想我会在这里发帖,看看是否有人有任何见解。
谢谢!