Я использую GPUImage для обрезки существующих видео с помощью фильтра обрезки GPUImage. В настоящее время экспортируется 5-секундное видео с размером 3,5 МБ @ 320х320. Мне нужно получить это ниже 1 МБ, но я не уверен, как использовать GPUImage для сжатия видео.Как сжать видео с помощью GPUImage
2
A
ответ
1
Я нашел это обновление: https://github.com/BradLarson/GPUImage/pull/310
Там есть инициализатор, который принимает параметры вывода словаря
- (id)initWithMovieURL:(NSURL *)newMovieURL size:(CGSize)newSize fileType:(NSString *)newFileType outputSettings:(NSMutableDictionary *)outputSettings;
+0
Вы можете заменить ссылку на код и принять свой собственный ответ здесь :) –
+0
вы можете добавить полный код, как вы можете установить URL-адрес actul и как получить сжатый url –
Смежные вопросы
- 1. Как записывать видео с помощью GPUImage?
- 2. Добавление границ к видео с помощью GPUImage
- 3. Смешать два видео с помощью GPUImage
- 4. Запись видео с помощью GPUImage Android
- 5. Обработка видео с помощью GPUImage Android
- 6. Невозможно отредактировать видео с помощью GPUImage
- 7. Сменить фильтр на видео с помощью GPUImage
- 8. Воспроизвести видео с использованием GPUimage
- 9. GPUImage неправильное вращение видео
- 10. Как добавить фильтры на видео с помощью GPUImage?
- 11. Сжать видео, как Фотопленка Иос
- 12. ffmpeg: сжать видео?
- 13. определенные ролики видео с использованием GPUImage
- 14. Смешайте два видео с ключом цвета с помощью GPUImage
- 15. Как сжать видео в android
- 16. Как сжать несколько видео с помощью FFMPEG при их конкатенации
- 17. Как сжать видео с помощью AVFoundation в iOS
- 18. Как сжать mp4-видео с помощью MediaCodec Android?
- 19. Как сжать видео в Android?
- 20. Как сжать видео с URI на Android?
- 21. Воспроизведение видео GPUImage и swift
- 22. Приостановка видео с использованием рамки GPUImage
- 23. Невозможно воспроизвести видеомагнитофон с помощью GPUImage
- 24. Как сжать видео, применяя даже эффект размытия
- 25. Как сохранить видео с фильтром GPUImage с аудио?
- 26. Сжать ИОС видео из AVSession
- 27. Как сжать видео из PCL в Xamarin
- 28. Использование GPUImage с AVVideoCompositing
- 29. Как сжать видео для сервера загрузки?
- 30. Добавить динамический текст GPUImage в отфильтрованное видео
Вы видели этот учебник? http://www.sunsetlakesoftware.com/2012/02/12/introducing-gpuimage-framework Вы можете легко изменить размер изображения. – allprog
Не могли бы вы поделиться кодом, в котором вы применяете обрезку к видео и сохраняете квадратное разрешение. Я пробовал что-то вроде этого: movieWriter = [[GPUImageMovieWriter alloc] initWithMovieURL: размер фильмаURL: CGSizeMake (480, 640)]; GPUImageCropFilter * cropFilter = [[GPUImageCropFilter alloc] initWithCropRegion: CGRectMake (0, 0, 1, 480/640.0f)]; [videoCamera addTarget: cropFilter]; [cropFilter addTarget: filterView]; Но сохраненный фильм растягивается и не обрезается, как и должно быть –