Описание тега avcomposition

0 ответов

Почему сеанс AV Export экспортирует чёрное видео, если AVAsset содержит замедленное видео? Как решить проблему?

Я создал функцию, которая генерирует avcompostion в соответствии с продолжительностью и содержимым AVAsset. Если видео замедленное или обычное, оно работает совершенно нормально, но когда для видеосигнала используется замедленная съемка, после экспо…
29 ноя '18 в 10:09
1 ответ

Как получить файл Url of Slow motion video из Актива?

Я получаю URL файла обычного видео, но тип видео замедленного видео AVComposition, Я пытаюсь с AVAssetExportSession Но это отнимает много времени. PHVideoRequestOptions *options=[[PHVideoRequestOptions alloc] init]; options.version = PHVideoRequestO…
02 авг '17 в 11:03
0 ответов

IOS Swift AVMutableComposition Видео - черные рамки посередине

Я пытаюсь объединить список видео в одно видео. Это происходит по нажатию кнопки. Теперь первый раз это работает, но во второй раз я получаю черные рамки в середине двух объединенных видео. Вот код: open var arrayVideos = [AVAsset]() open var layerI…
26 сен '17 в 04:07
1 ответ

Как установить прозрачный фон для AVVideoComposition?

Обновление - я добавил награду в 50 репутаций за ответ на этот вопрос! У меня есть приложение, которое должно собрать несколько видео и фотографий, чтобы создать из них фильм. Я использую AVMutableComposition для этого. Чтобы быть в состоянии проинс…
1 ответ

ios AVMutuableComposition Список треков и отладка

Может кто-то указать мне правильное направление, чтобы помочь мне отладить, почему мой AVMutuableComposition для AVPlayerItem в ios 6.1 не загружает список дорожек правильно. То, что я делаю, - это создание AVMutableCompositionTrack и добавление к н…
29 апр '13 в 23:05
1 ответ

AVAssetImageGenerator случайные сбои в iOS7

У меня есть AVComposition и AVVideoComposition, которые я генерирую большие пальцы за каждые полсекунды или около того видео. Я использую инструмент анимации для некоторых наложений. Я выполняю вызов в очереди операций, и он запускается после опреде…
0 ответов

Отключение видео + преобразование видео с помощью одной операции экспорта AVAssetExportSession

У меня есть следующий код, чтобы исправить Tranform видео - (AVVideoComposition *)squareVideoCompositionFor:(AVAsset *)asset { AVAssetTrack *track = [asset tracksWithMediaType:AVMediaTypeVideo].firstObject; CGFloat length = MAX(track.naturalSize.wid…
30 окт '17 в 10:34
1 ответ

Добавление водяного знака в видео происходит очень медленно

Я использую AVComposition для отображения водяных знаков на видео. Этот процесс занимает около 15 секунд, что не совсем нормально для 20-секундного видео. Мои настройки экспорта: let exporter = AVAssetExportSession.init(asset: mixComposition, preset…
0 ответов

AVPlayer дрожит при воспроизведении AVMutableComposition

На iPhone 6 с iOS 11 я запускаю следующий код для создания AVMutableComposition и запуска его на AVPlayer. Проблема в том, что 3840x2160 видео нервничают, если я загружаю композицию. Нет проблем, если я загружу AVURLAsset, созданный с использованием…
0 ответов

Как реализовать iMovie Trimming View?

Мне нужно объединить несколько видео, прежде чем я хочу обрезать видео и разместить текст поверх наложения видео. Я хочу просто создать еще одно приложение iMovie со всеми функциями. Не могли бы вы предложить какую-либо библиотеку в GitHub или подел…
1 ответ

Вставка HTTP-потока в AVMutableComposition

Я пытаюсь вставить AVURLAsset AVPlayerItem, который заявляет AVPlayerItemStatusReadyToPlay в AVMutableComposition как это: composition_ = [[AVMutableComposition alloc] init]; insertionPoint_ = kCMTimeZero; item_ = [[AVPlayerItem playerItemWithURL:[N…
29 ноя '11 в 22:07
0 ответов

Какой самый эффективный способ смешать 2 аудиофайла в Swift? (Перекрытие, не добавление)

Я пробовал много способов, но я не могу заставить его работать. Файлы воспроизводятся друг за другом в одном файле, но не одновременно. let composition = AVMutableComposition(urlAssetInitializationOptions: [AVURLAssetPreferPreciseDurationAndTimingKe…
0 ответов

Как увеличить скорость видео в iOS без смены видео FPS?

Я сделал видео с 30FPS и 18 с. Я хочу увеличить скорость видео в 3 раза и получить новое видео с 6 с (18 с /3). Я сделал резолюцию ниже: let newDuration = CMTimeMultiplyByFloat64(asset.duration, 1/3) compositionVideoTrack.scaleTimeRange(CMTimeRangeM…
1 ответ

Как я могу приостановить запись видео с iPhone SDK?

Я вижу, что есть приложение под названием iFile с функцией паузы во время записи видео. Как они это делают? Я попытался использовать классы AVMutableComposition и, когда пользователь делает паузу, я обрезаю новое видео, а затем объединяю видео в кон…
1 ответ

Как редактировать AVMutableCompositionTrack с несколькими сегментами?

У меня есть функция, которая добавляет несколько сегментов в AVMutableCompositionTrack в видеоредакторе для iPhone. Я использую следующий метод [self.compositionVideoOneTrack insertTimeRange:video_timeRange ofTrack:[[videoAsset tracksWithMediaType:A…
17 фев '16 в 11:25
4 ответа

Как объединить несколько видео и аудио с помощью AVAsset

Привет, я пытаюсь объединить видео вместе с помощью AVMutableComposition . Проблема у меня заключается в том, что метод AVAsset trackWithMediaTypes возвращает пустой массив, и приложение аварийно завершает работу. Может кто-то указать, что я делаю н…
22 окт '14 в 19:14
1 ответ

Объединить несколько видео из каталога

У меня есть требование, чтобы загрузить все видео из каталога документов, а затем объединить в одно видео. И затем загрузить видео на сервер. Но этот код объединяет только два видео. Как я могу объединить несколько видео. func mergeVideo(index:Int){…
01 фев '17 в 06:30
1 ответ

Простое устранение неполадок AVFoundation Ситуация

У меня есть приложение, которое имеет несколько инструментов для редактирования видео. Я смешиваю фото и видео и сталкиваюсь со странной проблемой. Когда я размещаю видео композицию с видео, затем с фотографией, затем обратно к видео, оно воспроизво…
31 окт '12 в 20:44
2 ответа

AVPlayer resizeAspect правильно работает только на iPhone X

resizeAspect, так как гравитация видео у меня работает правильно только при использовании iPhone X. По некоторым причинам черная полоса отображается только сверху, а не снизу. Вот как это выглядит, когда я не использую iPhone X (изображение белого ц…
1 ответ

Редактирование видеороликов в AVComposition

У меня есть AVComposition содержащий несколько видео и аудио треков. Пока что это чисто программно, без графического интерфейса. Я хочу, чтобы пользователь мог нажимать на одну дорожку пару кадров назад или вперед по желанию, нажав кнопку. Например:…
22 окт '14 в 13:35