草庐IT

Text2Video

全部标签

ios - NSGenericException,原因 : [AVCapturePhotoOutput capturePhotoWithSettings:delegate:] No active and enabled video connection

我在尝试运行我的应用程序并拍摄照片时不断收到上述错误消息。我是编程新手,所以如果有人能提供帮助那就太棒了。这是我的代码importUIKitimportAVFoundationimportFirebaseclassCameraViewController:UIViewController,AVCapturePhotoCaptureDelegate,UITextViewDelegate,UITextFieldDelegate{@IBOutletweakvarcameraView:UIView!@IBOutletweakvarcancelButton:UIButton!@IBOutletw

iOS Swift : Trying to use write image buffer to construct video, 未调用 finishWritingWithCompletionHandler。输出视频包含零字节

我试图只从静态图像中写入两帧来构建视频。我一直在绕过时间参数。似乎最后一步finishWritingWithCompletionHandler从未被调用(完成写入......永远不会输出)。只创建了一个零字节.mp4视频。并且没有发生错误。不知道为什么。这是我使用的代码:funccreateBackgroundVideo(CompletionHandler:(path:String)->Void){varmaybeError:NSError?letfileMgr=NSFileManager.defaultManager()letdocDirectory=NSHomeDirectory(

Unity AVPro Video使用和WebGL播放视频流

1.创建MediaPlayer对象。在Hierarchy视图右击Video->MediaPlayer或者选择菜单栏的GameObject菜单,然后选择Video->MediaPlayer。2.创建DisplayuGui对象。在Hierarchy视图右击UI->DisplayuGui或者选择菜单栏的Component菜单AVProVideo->DisplayuGui。3.给DisplayuGui指定MediaPlayer组件4.MediaPlayer组件使用最多的应该是AbsolutePathOrURL和RelativeToStreamingAssetsFolder这俩个吧5.指定视频资源或UR

ios - WebRTC iOS : remote video is not shown in iOS client

我正在尝试使用GoogleWebRTCpod在iOS应用程序中实现WebRTC。我可以在iOS应用程序和Web客户端之间进行视频通话,在这种情况下音频/视频工作正常。但是,当我在两个iOS设备之间进行视频通话时,没有视频(音频有效)。我检查了是否有远程流并且有。letlocalStream=connectionFactory?.mediaStream(withStreamId:"StreamID")letaudioTrack=connectionFactory?.audioTrack(withTrackId:"AudioTrackID")letvideoSource=connectio

ios - UINavigation 设置后退按钮图像而不是 <Back text Swift 2.0

我正在尝试更改UINavigationController中的后退按钮。这是我到目前为止所尝试的和输出:1ViewDidLoad中的代码self.navigationController?.navigationBar.backIndicatorImage=UIImage(named:"navBarBackButton")self.navigationController?.navigationBar.backIndicatorTransitionMaskImage=UIImage(named:"navBarBackButton")self.navigationItem.backBarB

ios - 错误 : Type 'String!' has no member 'video'

importUIKitimportAVKitclassViewController:UIViewController{overridefuncviewDidLoad(){super.viewDidLoad()//startcameraletcaptureSession=AVCaptureSession()guardletcaptureDevice=AVCaptureDevice.default(for:.video)else{return}guardletinput=try?AVCaptureDeviceInput(device:captureDevice)else{return}ca

swift - iWatch : WKInterfaceLabel is it possible to stop text from being cut off with "..." at the end of a label?

我的WKInterfaceLabel中的文本太长,导致文本在末尾被点截断。我知道对于iOS的UILabel,您可以通过启用剪辑模式轻松解决此问题。我不认为我有任何方法可以为watchkit解决这个问题。如果我不能阻止文本被截断,这将迫使我使用图像。感谢任何提示或建议。 最佳答案 根据您希望View如何响应,您有几个选项。在您的界面Storyboard中选择您的标签并打开属性检查器。您的第一个选择是将字体更改为较小的尺寸。这更适用于您想要设置样式和保留设置的静态标签。您的第二个选项是调整最小比例值,更改此值将自动缩小文本以适应窗口,直

ios - 更新 UILabel.text 很慢

现在,我的ViewController正在做一些非常简单的事情:调用网络服务打印一个值将UILabel的文本值设置为该值1和2非常活泼。第三步需要大约10秒才能出现在模拟器的屏幕上。switchcurrentTemp{case80..知道为什么这么慢吗?我还需要做些什么来让更改在我打印值时立即出现吗? 最佳答案 您发布的代码中没有太多内容可以继续,但听起来您是直接在通常在后台线程上运行的Web服务回调中进行标签更新。所有UI工作都需要在主线程上完成,否则您会遇到这样的问题。如果是这样,请使用GCD的在主线程上运行switch语句co

ios - Swift 'WKInterfaceLabel' 没有名为 'text' 的成员

我正在开发iWatch应用程序,但遇到以下错误:'WKInterfaceLabel'doesnothaveamembernamed'text'导出:@IBOutletvarnumField:WKInterfaceLabel!导致错误的相关代码块:funcupdateDisplay(){//Ifthevalueisaninteger,don'tshowadecimalpointvariAcc=Int(accumulator)ifaccumulator-Double(iAcc)==0{numField.text="\(iAcc)"}else{numField.text="\(accumul

swift - iOS swift : video thumbnail error

我正在使用以下代码创建视频缩略图,它在大多数情况下都有效。但是有时它会抛出错误并且不会创建缩略图。我不明白为什么它有时不起作用。这是我创建视频缩略图的方法:letasset=AVAsset(URL:url)letimageGenerator=AVAssetImageGenerator(asset:asset)imageGenerator.appliesPreferredTrackTransform=truedo{letcgImage=tryimgGenerator.copyCGImageAtTime(CMTimeMake(1,30),actualTime:nil)letuiImage=