草庐IT

video-conversion

全部标签

ios - 在 YouTube 上使用 get_video 下载视频

我正在尝试像这样获取任何YouTube视频的视频URL:打开http://youtube.com/get_video_info?video_id=VIDEOID然后获取account_playback_tokentoken值并打开此URL:http://www.youtube.com/get_video?video_id=VIDEOID&t=TOKEN&fmt=18&asv=2这应该打开一个只有视频的页面或开始下载视频。但是没有任何反应,Safari的事件窗口显示“未找到”,因此URL有问题。我想将其集成到iPad应用程序中,但我在iPhone版应用程序中使用的获取视频URL的java

iphone - 我在 iOS 的 Xcode 中收到 "Implicit conversion from enumeration type"警告,我不知道为什么

使用这段代码:NSDataDetector*detector=[NSDataDetectordataDetectorWithTypes:NSTextCheckingTypeLinkerror:&error];我收到这个警告:Implicitconversionfromenumerationtype'enumNSTextCheckingType'todifferentenumerationtype'NSTextCheckingTypes'(aka'enumNSTextCheckingTypes')有人可以向我解释为什么会收到此警告以及如何解决吗? 最佳答案

iOS 5 : Error merging 3 videos with AVAssetExportSession

我正在尝试使用AVAssetExportSession合并(附加)3个视频,但我一直收到此错误。奇怪的是,有1或2个视频有效。ErrorDomain=AVFoundationErrorDomainCode=-11820"CannotCompleteExport"UserInfo=0x458120{NSLocalizedRecoverySuggestion=Tryexportingagain.,NSLocalizedDescription=CannotCompleteExport}我什至试图在出错的情况下重做函数,但我得到的只是无限的错误消息。这是我的代码片段。AVMutableComp

iOS 10.0 - 10.1 : AVPlayerLayer doesn't show video after using AVVideoCompositionCoreAnimationTool, 只有音频

如果您想自己运行,这里有一个完整的项目:https://www.dropbox.com/s/5p384mogjzflvqk/AVPlayerLayerSoundOnlyBug_iOS10.zip?dl=0这是iOS10上的新问题,从iOS10.2开始已修复。使用AVAssetExportSession和AVVideoCompositionCoreAnimationTool导出视频后,在导出过程中在视频顶部合成图层后,在AVPlayerLayer中播放的视频无法播放。这似乎不是由达到AV编码/解码管道限制引起的,因为它经常发生在单次导出之后,据我所知,这只会启动2个管道:1个用于AVAs

iOS 10 - Objective-C : How to implement AVCapturePhotoOutput() to capture image and videos?

我正在尝试从我的应用程序中捕获图像和视频,现在从iOS10开始,"AVCaptureStillImageOutput"已弃用。请帮助我在Objective-C中实现AVCapturePhotoOutput。这是我的示例代码:_avCaptureOutput=[[AVCapturePhotoOutputalloc]init];_avSettings=[AVCapturePhotoSettingsphotoSettings];AVCaptureSession*captureSession=[[AVCaptureSessionalloc]init];[captureSessionstartR

c - 索拉里斯 8-10 : host2ip conversion problems

我正在处理一个非常特殊的问题。我有在solaris8/sparc平台上由旧编译器(gcc2.95或更早版本)编译的代码。它在solaris8/sparc上运行良好,但在solaris10/sparc上崩溃。(solaris10应该向后兼容solaris8)在调试时,我发现当应用程序尝试将主机名转换为相应的i/p地址时会出现问题。它使用gethostbyname_r,然后是inet_ntoa来获取ipv4quaddottednumber。通过解决方案的gdb使我看到gethostbyname_r返回的in_addr具有表示i/p地址的正确整数,但inet_ntoa调用返回格式错误的字符串

video-streaming - rtsp 从桌面服务器流式传输到我的客户端

我的桌面上运行着一个TCP服务器(用作服务器)。我想使用从服务器到ijkmediaplayer客户端的视频的RTSP流(在Android上显示)。我怎样才能做到这一点?我还需要在我的桌面上为此运行一个RTSP服务器吗?如何指定视频文件在服务器中的路径。我试过了:1)rtsp://serverip/filepath_in_mydesktop(这个没有给出任何错误,但我无法在android中观察到任何流媒体,但媒体播放器中的一切都工作得非常好。和2)rtsp://serverIP:serverPort/filename(TCP服务器正在使用的端口)(这会抛出无法解析路径的错误)能否告诉我如

video-streaming - 基于TCP/IP的大二进制 block 传输协议(protocol)推荐

我打算开发一种视频转码系统。一台机器有图像采集卡,可以接收来自各种来源的音频/视频信号。多台转码机将通过千兆以太网连接到这台源机。源机将压缩后的音视频帧数据发送给转码机。因为这是一种简单的传输方式,所以我想我可以使用HTTP。但网络带宽是个问题。通过简单的搜索,我在Superuser中找到了一篇帖子.这个真实世界的千兆以太网示例仅显示340Mbps的吞吐量。我的目标系统应该能够同时对全高清视频进行多个转码。1080P全高清视频的数据速率可以在不压缩的情况下达到712Mbps。即使使用压缩,这也很容易使千兆位网络仅在1或2个channel上饱和。假设3是目标。我使用什么协议(protoc

ios - WebRTC(iOS): local video is not getting stream on remote side

我正在尝试使用WebRTC制作一个带有音频、视频通话的应用。远程视频和音频在我的应用程序中正常工作,但我的本地流没有出现在客户端。这是我为添加视频轨道而写的letvideoSource=self.rtcPeerFactory.videoSource()letvideoCapturer=RTCCameraVideoCapturer(delegate:videoSource)guardletfrontCamera=(RTCCameraVideoCapturer.captureDevices().first{$0.position==.front}),//choosehighestresle

swift - 什么是 Swift 中的桥接转换,如以下警告 : Conditional downcast from 'Data?' to 'CKRecordValue is a bridging conversion

什么是Swift中的桥接转换?“桥接”是什么意思?我在下面的代码中收到一条警告,其中我用注释“//warning”进行了标记:importUIKitimportCloudKitletint:UInt8=1letdata:Data?=Data([int])letrecord:CKRecord=CKRecord(recordType:"record_type")record.setObject(dataas?CKRecordValue,forKey:"field")//warning警告说:Conditionaldowncastfrom'Data?'to'CKRecordValue'(ak