从视频中删除音频
Posted
技术标签:
【中文标题】从视频中删除音频【英文标题】:Remove audio from video 【发布时间】:2012-09-21 13:31:30 【问题描述】:我用图像选择器选择一部电影。问题是我不知道如何从资产中删除音频。任何的想法? 这是我用来检索电影的代码:
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
NSURL *url = [info objectForKey:UIImagePickerControllerMediaURL];
if ([[NSFileManager defaultManager]fileExistsAtPath:movie.id])
[[NSFileManager defaultManager]removeItemAtPath:movie.id error:nil];
[[NSFileManager defaultManager]removeItemAtPath:movie.convertedID error:nil];
movie.convertedID=nil;
[self dismissModalViewControllerAnimated:YES];
dispatch_async(dispatch_get_main_queue(), ^
[self saveNewMovieAt:url];
);
【问题讨论】:
到目前为止你有什么解决办法 ***.com/questions/33100284/… 【参考方案1】:在播放时静音 MPMoviePlayerController 的更好方法是尝试从资产中删除音频:)
据我所知,没有其他方法可以做到这一点..
[[MPMusicPlayerController applicationMusicPlayer] setVolume:0];
or
[myMPMoviePlayerController setVolume:0];
【讨论】:
这不起作用,因为我在电影上应用了一些过滤器。用户也可以增加音量。以上是关于从视频中删除音频的主要内容,如果未能解决你的问题,请参考以下文章
我在 moviepy 库中的 cutout() 工具遇到问题。 cutout() 工具从视频末尾删除音频