问题标签 [uivideoeditorcontroller]
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.
ios - 在 XCode 模拟器中访问视频失败
我使用 XCode 9.1 和 iPhone 6 Plus 模拟器。语言是Objective-C。
我让用户从相机胶卷中选择一个视频并将其存储到应用程序内的用户目录中以供进一步处理。
现在,我想使用UIVideoEditorController
. 但 Flag forcanEditVideoAtPath
返回 false。
这是一个普通的 .MOV 文件...
[编辑]
当我第一次问这个问题时,我完全走错了路……
[编辑 2]
现在我觉得很愚蠢,因为UIVideoEditorController
它不能在模拟器上工作,因为它没有摄像头......呃......
ios - UIVideoEditorController 委托方法调用了两次
我正在使用 UIVideoEditorController,但成功委托方法为我调用了两次。但是,所有传递对象的所有指针都告诉它发送完全相同的数据。
然后下面的方法打印“这里”2次。
ios - UIVideoEditorController 总是在保存时压缩视频
我正在UIVideoEditorController
使用 UIImagePickerController 修剪从相机胶卷中选择的视频。
对于图像选择器,我使用直通模式,因此视频不会被压缩。
当我使用未修剪的视频时,它看起来应该。
但是对于编辑器控制器,没有这样的设置。修剪视频时,我使用UIImagePickerControllerQualityTypeHigh
视频质量设置。但这仍然会压缩导致质量下降的视频(它似乎被压缩到 720p。但实际视频是 1080p)。
知道如何告诉编辑器控制器不要压缩视频吗?文档说,当设置为高品质类型时,它使用当前相机的设置。难道是我需要将后置摄像头设置为活动,所以它使用这些设置?
ios - 当我正在处理的模块只是类时,如何在 ReactNative 中为 UIVideoEditorController 分配一个委托
^ 当前代码
我已经在互联网上转了几次试图弄清楚这一点。在这里为 UIVideoEditorController 指定委托的最佳方法是什么?这是一个 react-native 模块,其中没有 ViewController,只有实用程序类。
我遇到的一些简单的示例代码
不过,我只是不知道如何在我的模块中实现这一点。
ios - UIVideoEditorController videoQuality 设置不起作用
我目前正在尝试UIVideoEditorViewController
使用UIImagePickerController
. 我确认在选择文件后和创建文件之前UIVideoEditorViewController
具有原始分辨率。但是,在修剪视频后,输出始终为 360p 分辨率,尽管将videoQuality
属性设置为high
. 此属性的所有适用设置似乎都被忽略了,视频最终被不必要地压缩。
我发现很多人报告了类似的问题,但必须找到解决方法。
任何帮助将不胜感激。
ios - UIVideoEditorController 不断取消而不是保存
我已经设置了 UIVideoEditorController 如下
它将在取消委托调用中结束,然后关闭编辑器
有谁知道这是为什么,或者我是否需要额外的配置才能让它工作?
flutter - 有没有可能的方法来实现(照片+视频)编辑器?
我正在使用颤振开发移动应用程序。我想问是否有任何可能的方式来实现(照片+视频)编辑器?用户应该能够在暂停视频时随时截取视频,之后,他们应该能够编辑屏幕截图。会话期间拍摄的所有屏幕截图都应保存在 pdf 中。你可以参考这个。我需要在移动应用程序中实现类似的东西。
ios - 当我尝试使用 UIVideoEditorController 修剪视频时出现“视频导出失败”错误
我的代码:
mediaURL.path 是从 UIImagePickerControllerDelegate 获得的
控制台上的错误描述如下。
资产 <AVURLAsset: 0x283c71940,URL = file:///private/var/mobile/Containers/Data/PluginKitPlugin/7F7889C8-20DB-4429-9A67-3304C39A0725/tmp/trim.EECE5B69-0EF5-470C-B371 的视频导出失败-141CE1008F00.MOV>:错误域=AVFoundationErrorDomain 代码=-11800
它不叫
在控制台上显示错误后, UIVideoEditorController 会自动关闭。
难道我做错了什么?或者它是swift中的一个错误?
先感谢您。