问题标签 [avvideocomposition]
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 - 第三代 iPod Touch 是否支持视频合成?
在我的项目中,我使用 AVVideoComposition,它只适用于 iPhone 3GS 和 iPhone 4。在 iPod 和 iPhone 3 上,它返回该库不支持该设备的异常,所以有人知道新的 iPod touch 是否支持吗?
ios - 如何使用 AVAssetWriter 制作缩小尺寸的视频?
我会制作缩小尺寸的视频,宽度可能为 50 像素,长度为 75 像素。这些是物理维度。
你是怎么设置的?在视频设置中?我认为 AVVideoWidthKey 和 AVVideoHeightKey 更多的是用于分辨率而不是我需要的物理尺寸。
ios4 - iOS 视频编辑 - 是否可以使用 iOS 4 AVFoundation 类将两个视频文件合并(并排而不是一个接一个)为一个?
我知道您可以通过使用 AVFoundation 类(AVURLAsset、AVMutableComposition、AVMutableCompositionTrack 等)一个接一个地附加来合并多个剪辑并创建一个视频。
有像“Video-Joiner”这样的应用程序可以做到这一点。
我想要做的是并列2个视频。
我的应用创意 - SelfInterviewer 请不要窃取 :)
首先,我使用站在画面左侧的前置摄像头录制视频 1。然后视频 2 站在右边。在视频 1 中提出问题,在视频 2 中我回答。
当我合并时,它应该看起来像是在接受我自己的采访。
我几乎可以肯定它在 iOS 中不可行,只是想确认一下。
另外,如果不行,我会对任何服务器端解决方案感兴趣 - 上传两个视频并完成相同的操作。我认为adobe Premiere可以做到。不确定他们是否有任何公共 API。
欣赏任何想法。
谢谢。
avplayer - AVVideocomposition 视频层的AVPlayerItem位置
我使用了 Apple 的 AVEdit-Demo,对其进行了一些调整,并能够将带有动画和图像的 CALayers 添加到视频合成中。到目前为止,这工作正常。
它使用 AVVideoComposition 和 AVPlayer/AVPlayerItem 来合并视频(并显示它们 - 导出渲染有点不同)。
我添加了一个带有 png 的图层,该图层带有一些透明区域,有点像遮罩,隐藏了部分视频。现在我需要移动视频层,这样我就可以调整隐藏部分(也就是可见部分)。Mask 覆盖了整个屏幕(在 CALayer 中),因此不能移动 Mask-Layer。
我没有找到任何属性或方法来调整视频层的位置......
有任何想法吗?
iphone - AVVideoComposition 失败
就像我的一样。使用它。
我将几个不同的视频剪辑串成一个 AVMutableComposition 并在需要时尝试纠正它们的方向。
这是我的代码:
当我运行它并填充内容时,什么都没有显示。
这在之前没有将 AVVideoComposition 应用于播放器的情况下工作。事实上,注释掉 playerItem.videoComposition = videoComposition 允许它工作,尽管没有更正资产旋转。
在这一点上,我知道我只是在这里误解了一些东西。有人可以指出什么吗?
iphone - 使用 AVVideoComposition 进行刻录效果?
我目前正在使用 AV Foundation 将图像导出为视频。现在我想在这些图像导出为视频时为这些图像添加 kens 刻录效果。
据我所知,这是可以通过 AVVideoComposition 实现的,但我不知道如何开始。
c# - 如何避免avisaveoptions中的压缩选项弹出框
我正在使用 AviFile api 制作屏幕截图视频。我想将其捕获为 2 分钟长的小视频,而不是一次创建一个视频。当视频开始录制时,调用 avisaveoptions 函数时,默认显示一个选择压缩选项的弹出框。这会产生一个问题,因为我必须每 2 分钟选择一次选项。我想通过将默认值设置为“Microsoft Video 1”来避免这种情况。我怎样才能做到这一点?
objective-c - 使用 alpha 将 2 个视频叠加在一起
AVFoundation 允许您将 2 个资产(2 个视频)“组合”为 2 个“轨道”,就像在 Final Cut Pro 中一样。
理论说我可以将 2 个视频叠加在一起,带有 alpha,并同时查看。
要么我做错了,要么某处有错误,因为以下测试代码虽然有点混乱,但清楚地表明我应该看到 2 个视频,而我只看到一个,如下所示:http: //lockerz.com /s/172403384 -- “蓝色”方块是 IMG_1388.m4v
无论出于何种原因,从未显示 IMG_1383.MOV。
你看错了吗?
此代码的“目标”是“记录”相机输入(视频 1)和 opengl 输出(视频 2)。我还尝试使用 Buffers 等“直接”“组合”它们,但我也没有成功 :( 事实证明 AVFoundation 没有我想象的那么简单。
audio - 当合成中存在音频时,Avplayer 不播放视频
如果我将音频添加到合成中,我一直在努力解决 avplayer 不显示视频资产的问题。
这是现在的代码:
我也尝试过使用playerItem.videoComposition
等等avmutablevideocompositioninstruction
......但没有运气。
有没有人知道可能导致这种情况的原因?
我会对任何输入、提示、示例等感到满意。
最好的问候,尼诺
iphone - iPhone应用程序中单个视频的过渡效果
我想将淡入/淡出、翻转和页面卷曲过渡效果添加到使用AVAssetWriter
和由图像数组创建的视频中AVAssetComposition
。
我从 18:00 左右开始看到“Working with Media in AV Foundation”讨论这个问题,但它显示了两个视频之间的淡入淡出效果。我想要单个视频中每个图像之间的淡入淡出效果。并且还想要翻转和卷曲效果。