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

AVMutableComposition is a mutable subclass of AVComposition you use when you want to create a new composition from existing assets. You can add and remove tracks, and you can add, remove, and scale time ranges.
2 ответа

AVMutableComposition - пустая / черная рамка между активами видео

В настоящее время я пытаюсь поместить 5 видео в ряд, используя AVMutableComposition, вот так: [mixComposition insertTimeRange:CMTimeRangeMake(kCMTimeZero, asset1.duration) ofAsset:asset1 atTime:[mixComposition duration] error:nil]; [mixComposition i…
6 ответов

AVMutableVideo Композиция повернутого видео, снятого в портретном режиме

Я использовал приведенный ниже код, чтобы добавить наложение изображения поверх видео, а затем экспортировать новое сгенерированное видео в каталог документов. Но как ни странно, видео поворачивается на 90 градусов. - (void)buildTransitionCompositio…
27 авг '12 в 05:56
1 ответ

Слияние аудио и видео Swift

Я пытаюсь объединить N звуковых дорожек в видео файл. Видео в формате MP4, и все аудио m4a. Вся подготовка работает хорошо, но когда экспорт заканчивается, всегда происходит сбой. Вот мой код: func mixAudioAndVideo() { self.player?.pause() let mixCo…
03 ноя '16 в 14:51
1 ответ

Проблемы с производительностью AVMutableComposition - scaleTimeRange

Я использую scaleTimeRange:toDuration: для создания эффекта ускоренного движения до 10-кратной исходной скорости видео. Но я заметил, что видео начинает заикаться при воспроизведении через AVPlayer со скоростью 10x. Я также заметил, что в QuickTime …
22 фев '17 в 13:36
1 ответ

-[__NSArrayM objectAtIndex:]: индекс 0 за пределами для пустого массива 'при использовании insertTimeRange в AVMutableComposition

Ниже мой код firstAsset = [[AVURLAsset alloc] initWithURL:[NSURL fileURLWithPath:_strThumbForegroundVideo] options:nil]; AVMutableComposition* mixComposition = [[AVMutableComposition alloc] init]; AVMutableCompositionTrack *firstTrack = [mixComposit…
1 ответ

Как объединить видео клипы с помощью avfoundation?

Я успешно объединил видеоклипы в одно видео, но у меня возникла проблема в окончательном объединенном видео, в котором в конце каждого видеоклипа отображается белая рамка. Я много пытался удалить это, но не смог добиться успеха. Пожалуйста, просмотр…
14 янв '19 в 11:30
0 ответов

AVMutableComposition - scaleTimeRange вызывает быстрое движение видео с высокой скоростью передачи данных

Я использую scaleTimeRange:toDuration: для создания эффекта быстрого движения, в 10 раз превышающего исходную скорость видео. Однако я заметил, что видео с более высокой скоростью передачи данных (скажем, 20 Мбит / с и выше) начинает заикаться при в…
4 ответа

CATextLayer не отображается в AVMutableComposition при запуске из модульного теста

РЕДАКТИРОВАТЬ: Самое странное: кажется, что при запуске этого кода из полного приложения все работает, но я всегда запускал создание фильма из моих модульных тестов, и только там он не работал. Пытаясь выяснить, почему это... Я пытаюсь объединить ви…
1 ответ

Как увеличить скорость видео при сохранении с помощью AVAssetExportSession

У меня есть видео файл, который я могу загрузить в AVAsset. Я хочу изменить скорость воспроизведения этого видео и удвоить его скорость, чтобы, если бы видео длилось 10 секунд, оно ускорилось бы до конца за 5 секунд. Вот код, который я пытаюсь испол…
1 ответ

AVMutableAudioMixInputParameters неправильно применен к AudioMiX

Я работаю над приложением, которое объединяет несколько видео вместе с фоновой звуковой дорожкой. Также необходимо установить разные уровни звука для разных видео. Ниже приведен код для класса AssetItem и класса AssetManager. // AssetItem Class clas…
11 июл '16 в 05:20
2 ответа

Трудность слияния двух видео с использованием AVMutableComposition

Я работаю над проектом, в котором я пытаюсь объединить два AVAssets (видеофайлы) вместе, используя AVMutableComposition, Мои видеофайлы, сохраненные в Camera Roll, в точности соответствуют ожиданиям. Их URL действителен, но мой последний экспортиров…
0 ответов

Медленная буферизация при потоковой передаче нескольких удаленных видео с помощью AVPlayer и AVMutableComposition

[Изменить: мне удалось найти обходной путь для этого, см. Ниже.] Я пытаюсь транслировать несколько удаленных MP4-клипов с S3, воспроизводя их последовательно как одно непрерывное видео (чтобы включить очистку внутри и между клипами) без заикания, бе…
4 ответа

Как объединить *Single Image* с видео

Я пытаюсь объединить одно видео с одним изображением. Это не попытка объединить много изображений в одно видео, такое как создать фильм из [UIImage], Swift Как экспортировать массив UIImage как фильм? Создайте файл фильма с массивом изображений и фа…
3 ответа

AVFoundation - объединяйте видео только в том случае, если отображается первый

Я пытаюсь использовать другой подход к объединению видео. Я создаю новый трек для каждого преобразования. Проблема с этим кодом в том, что показывается первое видео, а все остальные черные. Наложение звука правильно для всего сегмента. Похоже, что в…
06 окт '15 в 19:14
0 ответов

iOS как вставить фон для существующего видео

Мне нужно сделать фон для существующего видео. Фон должен быть предварительно предоставленным изображением (тип png). Резюме, у меня есть существующее видео и существующее изображение. Как я могу сделать изображение в качестве фона для видео? Мне ну…
2 ответа

Экспорт аудио + видео с помощью AVAssetExportSession, но звук не воспроизводится в iphone4 4.2.1

Я экспортирую аудиофайл audio.caf с видео video.mp4 и создаю новую композицию output.mp4. Он прекрасно работает с iOS 5.0, но с iPhone4 4.2.1 композиция не воспроизводит звук. NSURL *outputURL = [NSURL fileURLWithPath:outputPath]; AVAssetExportSessi…
1 ответ

Как использовать несколько треков в AVMutableComposition

Пожалуйста, смотрите код ниже. Я пытаюсь добавить 2-ую дорожку, чтобы у меня было видео поменьше, наложенное поверх фонового видео. Однако я могу получить только фоновое видео для отображения в конечном экспортированном файле. Что я делаю неправильн…
2 ответа

iPhone SDK. Можно ли вращать видео в AVplayer с помощью AVURLlAsset / AVMutableComposition?

У меня есть простой вид для редактирования видео, который использует AVPlayer. Я создаю AVMutableComposition, используя один или несколько AVURLAsset. Все работает нормально, но видео всегда поворачивается на 90 градусов. т.е. если исходное видео бы…
0 ответов

Экспорт обрезанного видео - разные результаты для передней / задней камеры

Я пытаюсь взять видео с камеры и экспортировать его в виде квадрата. Я тестирую его на iPad Air с передней и задней камерой. Все хорошо работает, когда я снимаю видео с задней камеры - видео обрезается так, как я хочу. К сожалению, оно обрезается не…
0 ответов

Фильтры GPUImage во время выполнения на AVMutableComposition

Я работаю над интеграцией видеоплеера с очень мощной платформой GPUImage ( https://github.com/BradLarson/GPUImage), посредством которой пользователь может ставить в очередь видео для непрерывного воспроизведения (AVMutableComposition), а также выбир…
21 авг '13 в 04:45