草庐IT

ios - YouTube : This video contains content from vevo?

我正在尝试在我的应用程序中播放YouTube视频。一切正常。但是,当我尝试观看包含Vevo内容的视频时,它失败了。我也曾尝试在get_video_info中传递el=vevo:http://www.youtube.com/get_video_info?video_id=uuZE_IRwLNI&el=vevo&ps=default&eurl=&gl=US&hl=enstream{"fallback_host"="tc.v12.cache7.googlevideo.com";itag=22;quality=hd720;s="8E6E5D13EB65FB653B173B94CB0BCC3A2

ios - 使用 GPUImage 对视频进行色度过滤?

我正在尝试使用透明键(RGB:0x00FF00,或全绿色)在我的应用程序中显示一个透明的视频文件,使用@BradLarson的awesomeGPUImage工具包。但是,我在使用GPUImageChromaKeyFilter过滤器时遇到了一些困难,我不太明白为什么。我的源视频文件在我的保管箱中可用here(12KB,3秒长,全绿色背景,只是屏幕上的一个正方形),我使用了名为SimpleVideoFilter的示例项目。这是我尝试使用的代码(我只是替换了-viewDidLoad):NSURL*sampleURL=[[NSBundlemainBundle]URLForResource:@"

ios - 我们可以在 ios 中使用 nsdata 创建电影播放器​​吗?

我知道我们可以使用initWithContentURL:创建电影播放器​​,我们可以传递NSUrl参数。这里我没有NSUrl,我只有NSData。通过使用它我可以创建电影播放器​​吗? 最佳答案 没有可用于使用数据初始化Movieplayer的方法。我的建议:您需要将数据作为视频文件写入文档目录,然后使用该url初始化播放器。objective-cNSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NS

【HTML5】HTML5 多媒体标签 ② ( 视频标签 <video> | 视频标签常见属性 | autoplay 属性 | controls 属性 | poster 属性 | 设置多个格式视频 )

文章目录一、HTML5视频标签video二、视频标签video代码示例1、基本示例2、修改视频尺寸三、视频标签video配置多个格式视频代码示例一、HTML5视频标签videoHTML5的视频标签,支持ogg/mpeg4(mp4)/webM三种格式的音频,不同的浏览器支持的音频格式不同;IE浏览器:9.0以上版本支持mp4格式;Firefox浏览器:3.5以上版本支持ogg格式;4.0以上版本支持webM格式;Opera浏览器:10.5以上版本支持ogg格式;10.6以上版本支持webM格式;Chrome浏览器:5.0以上支持ogg/mp4格式;6.0以上支持webM格式;Safari浏览器:

ios - AVPlayerLayer 没有显示 AVPlayer 视频?

让AVPlayer视频内容显示在一个人的View中有什么诀窍?我们正在使用以下AVPlayer代码,但屏幕上没有显示任何内容。我们知道视频在那里,因为我们能够使用MPMoviePlayerController来显示它。这是我们使用的代码:AVAsset*asset=[AVAssetassetWithURL:videoTempURL];AVPlayerItem*item=[[AVPlayerItemalloc]initWithAsset:asset];AVPlayer*player=[[AVPlayeralloc]initWithPlayerItem:item];player.actio

ios - 在自定义对象中映射 JSON 对象

我一直在搜索是否可以获取JSON字典或数组并将其直接映射到属性与JSON标签同名的自定义对象中,但我没有找到任何相关信息。我一直在手动解析JSON字典,如下所示:iddeserializedObj=nil;idjsonObject=[NSJSONSerializationJSONObjectWithData:jsonDataoptions:NSJSONReadingAllowFragmentserror:&error];if([jsonObjectisKindOfClass:[NSDictionaryclass]]){NSDictionary*jsonDictionary=(NSDic

iphone - UIImagePickerController:视频压缩的奇怪结果

在我的应用中,用户可以录制视频或从他的库中选择一个。当然,我使用UIImagePickerController并将其sourceType设置为UIImagePickerControllerSourceTypeCamera或UIImagePickerControllerSourceTypePhotoLibrary。在这两种情况下,videoQuality都设置为UIImagePickerControllerQualityTypeMedium。现在,我执行了以下操作:我拍摄了一段15秒的视频,我的iPhone躺在它的背面,所以它是一片漆黑。当我从库中选择这个视频时,它大约有0.6MB大。当

iOS - AVFoundation - 是否可以将整个视频设置为慢动作?

我目前可以使用在iPhone5s上拍摄的慢动作视频来创建合成,但是慢动作视频部分的范围和持续时间完全取决于用户在编辑时指定的内容视频(或者,如果他们没有编辑视频,默认的慢动作范围似乎在视频开始后3秒加速,并在视频结束前3秒减速)。是否可以忽略这种不一致并简单地使整个视频慢动作?或者实际上,让整个视频以正常速度播放? 最佳答案 如果您想以慢动作播放视频,可以使用setrate属性。由于默认值为1.0,您可以将此值设置为0.1到1.0以实现慢速。和1.0到2.0以获得更快的播放速度。谢谢如果您想永久保存它。您可以创建视频组合轨道并使用s

ios - iPhone SDK : Custom video player controls

在我的iPhone应用程序中,我设计了一个自定义视频播放器,目前它非常基本,只有一个播放暂停和停止按钮,但我希望用户能够擦洗(我认为这是正确的词)视频,就像您可以使用苹果的原始媒体播放器一样。因此,例如,如果您明白我的意思,我希望能够使用UISlider并让它控制视频播放的当前位置。哦,以防你好奇,我暂停/播放/停止视频的方式是使用这段简单的代码[self.theMovieplay];[self.theMoviestop];[self.theMoviepause];问题是我不知道怎么刷视频.任何帮助表示赞赏。 最佳答案 我问过同样的

iphone - 如何在 iOS 上不使用 AVPlayer 或 Movie Player 播放视频

我需要在iOS上播放自定义格式的视频,所有的渲染都是我自己完成的。我目前的选择是OpenGLES,但它从分析结果中占用了过多的CPU(主要是在glTexImage2D中)。是否有任何更快的替代方案可以满足我的需求?谢谢! 最佳答案 AVPlayer会很快,因为代码已经过优化,可以使用GPU加速和llvm优化进行解压缩。如果您想使用OpenGLES,您可能最终会使用EAGLContext,创建纹理着色器并进行其他低级优化。我们的应用程序可以在视频上以高帧速率合成多个图层,而且CPU负载非常低。