avasset

    1热度

    1回答

    我试图播放本地视频使用AVFoundation。我不知道这里发生了什么,只有当我在网络上播放视频,然后播放本地视频时才起作用。如果我只是播放本地视频,它会给我错误: 项目无法播放 他资产轨道已加载,但无法播放。 ,这里是我的代码: - (void)setURL:(NSURL*)URL { if (mURL != URL) { [mURL release]; mURL =

    1热度

    1回答

    我试图使用AVAssetExportSession来更改文件的元数据,但我尝试使用的任何元数据似乎都不起作用。当我将一个空数组传递给[AVAssetExportSession setMetadata:Array];时,文件会使用其未经编辑的元数据编写,但是只要将AVMetadataItem放入数组中,就不会将元数据写入新文件。这里是我使用的代码: //NSMutableArray *newArra

    2热度

    1回答

    我试着这样做同步: AVURLAsset *as = [[AVURLAsset alloc] initWithURL:url options:nil]; AVAssetImageGenerator *ima = [[AVAssetImageGenerator alloc] initWithAsset:as]; NSError *err = NULL; CMTime time = CMTime

    1热度

    1回答

    我正在用iOS设备录制短片段,然后尝试将多个片段合并为一个较大的视频。一切工作正常,除了在最后的视频中,每个片段之间它将闪烁第一个剪辑的第一帧。 例如,我想合并clip1,clip2,clip3。结果是(clip1) - >(clip1的第一帧) - >(clip2) - >(clip1的第一帧) - >(clip3) 下面是我用来合并它们的代码。 AVMutableComposition* ma

    4热度

    1回答

    我知道视频类型问题的持续时间已被回答,但我面临使用AVAsset和AVURLAsset获取.mp4文件的持续时间的实际麻烦。我使用下面的代码 NSString *itemPathString = [[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)objectAtIndex:0] stri

    2热度

    1回答

    我正试图穿过AVAsset中的每个帧,并将每个帧视为图像。我无法从我的搜索中找到任何内容。 我试图完成应该是这样的伪代码的任务 for each frame in asset take the frame as an image and convert to a cvMat Process and store data of center points Sto

    5热度

    1回答

    我有一个音频文件,并希望更改其专辑封面图稿。那么,有可能吗?而且,如何在iOS编程中将音频文件的封面设置为专辑封面? 其实,我合并了两个音频文件,并且想要为iTune中显示的专辑封面添加插图。 守则如下: - (BOOL) combineVoices1 { NSArray *paths = NSSearchPathForDirectoriesInDomains(NSLibraryDirecto

    8热度

    2回答

    自iOS 8以来,所有iPad专用艺术数据阵列& iPhone设备都会返回一个空数组。从本地文件(NSBundle)拉出时,我可以获得专辑封面或封面艺术,但是从iTunes或设备上购买的任何歌曲都会返回空白。 我已经更新到最新的XCode,这两个设备,并且还有在iTunes上最新的iOS。我已经在iPad 4,iPad Air,iPhone 5,iPhone 6上进行了测试。希望有人知道发生了什么

    0热度

    1回答

    我正在开发目标C中的iOS应用程序。 根据我的要求,我想将视频分成多个部分。 假设我有一个50秒的视频,我想分成5份,每份10秒。 如果你们有任何想法,请指教我。

    2热度

    3回答

    我有4个视频文件,我已编辑并添加到一个可变的作文。我试图用出口会话但是导出的文件,当我出口中,只有第一条轨道在下面的曲目列表被出口 <AVAssetExportSession: 0x60800001da50, asset = <AVMutableComposition: 0x6080002240a0 tracks = ( "<AVMutableCompositionTrack: 0x600