创建 AVMutableComposition 后视频端黑框

remy_jourde

如果我修剪视频的结尾或开头(因此有 2 个不同的持续时间),创建带有 2 个并排显示的视频 AVMutableCompositionTrack 对象的 AVMutableComposition 时,播放最终视频时,我有一个黑帧而不是视频的最后一帧通过 AVAssetExportSession 对象导出 AVMutableVideoComposition 对象后。

下面的代码向您展示了我如何插入第一个视频的时间范围:

let start = CMTimeMakeWithSeconds(trimStart, 600)
let end  = CMTimeMakeWithSeconds(trimEnd, 600)

try videoTrack.insertTimeRange(CMTimeRangeMake(start, end), of: videoAssetTrack, at: kCMTimeZero)

一些帮助以保持显示的最后一帧将不胜感激

有节奏的拳手

CMTimeRangeMake 的第二个参数应该是一个持续时间,但看起来你正在使用一个时间点。将代码更改为 CMTimeRangeMake(start, CMTimeSubtract(start, end)) 有帮助吗?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用AVMutableComposition合并视频时视频破裂

来自分类Dev

使用AVMutableComposition拼接(合并)视频时的固定方向

来自分类Dev

AVMutableComposition不允许添加4个视频轨道

来自分类Dev

插入耳机后出现奇怪的AVMutableComposition行为

来自分类Dev

使用AVMutableComposition和AVAssetExportSession导出的视频不与视频和音频重叠

来自分类Dev

使用AVMutableComposition和AVAssetExportSession导出的视频不与视频和音频重叠

来自分类Dev

如何在AVQueuePlayer或AVMutableComposition中播放多个视频而没有任何间隙或冻结?

来自分类Dev

将视频与AVMutableComposition合并在一起不会导致音频

来自分类Dev

AVMutableComposition-级联的视频资产在第一个资产之后停止

来自分类Dev

如何使用 AVMutableComposition iOS Swift 合并 mp4 和 MOV 类型的视频?

来自分类Dev

AVMutableComposition精确计时

来自分类Dev

在图像周围创建一个黑框

来自分类Dev

没有AVAset的纯色的AVMutableComposition

来自分类Dev

导出多个轨道:AVMutableComposition和AVAssetExportSession

来自分类Dev

如何将AVMutableComposition传递给AVAssetWriter

来自分类Dev

拆分 AVMutableComposition 并导出为多个较小的组合

来自分类Dev

FFmpeg视频剪辑/猫黑框

来自分类Dev

iframe 视频嵌入周围的黑框

来自分类Dev

根据服务器端脚本的数据创建视频

来自分类Dev

在每月求和后创建新的数据框

来自分类Dev

连接视频,并使用ffmpeg在视频之间添加黑框

来自分类Dev

从NetLogo创建视频

来自分类Dev

如何创建视频背景?

来自分类Dev

从CAKeyframeAnimation创建视频

来自分类Dev

从图像列表创建视频

来自分类Dev

申请创建视频

来自分类Dev

申请创建视频

来自分类Dev

从单个帧创建视频

来自分类Dev

从视频创建快照库

Related 相关文章

  1. 1

    使用AVMutableComposition合并视频时视频破裂

  2. 2

    使用AVMutableComposition拼接(合并)视频时的固定方向

  3. 3

    AVMutableComposition不允许添加4个视频轨道

  4. 4

    插入耳机后出现奇怪的AVMutableComposition行为

  5. 5

    使用AVMutableComposition和AVAssetExportSession导出的视频不与视频和音频重叠

  6. 6

    使用AVMutableComposition和AVAssetExportSession导出的视频不与视频和音频重叠

  7. 7

    如何在AVQueuePlayer或AVMutableComposition中播放多个视频而没有任何间隙或冻结?

  8. 8

    将视频与AVMutableComposition合并在一起不会导致音频

  9. 9

    AVMutableComposition-级联的视频资产在第一个资产之后停止

  10. 10

    如何使用 AVMutableComposition iOS Swift 合并 mp4 和 MOV 类型的视频?

  11. 11

    AVMutableComposition精确计时

  12. 12

    在图像周围创建一个黑框

  13. 13

    没有AVAset的纯色的AVMutableComposition

  14. 14

    导出多个轨道:AVMutableComposition和AVAssetExportSession

  15. 15

    如何将AVMutableComposition传递给AVAssetWriter

  16. 16

    拆分 AVMutableComposition 并导出为多个较小的组合

  17. 17

    FFmpeg视频剪辑/猫黑框

  18. 18

    iframe 视频嵌入周围的黑框

  19. 19

    根据服务器端脚本的数据创建视频

  20. 20

    在每月求和后创建新的数据框

  21. 21

    连接视频,并使用ffmpeg在视频之间添加黑框

  22. 22

    从NetLogo创建视频

  23. 23

    如何创建视频背景?

  24. 24

    从CAKeyframeAnimation创建视频

  25. 25

    从图像列表创建视频

  26. 26

    申请创建视频

  27. 27

    申请创建视频

  28. 28

    从单个帧创建视频

  29. 29

    从视频创建快照库

热门标签

归档