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

1 ответ

AVAssetWriter NSOSStatusErrorDomain Code=-16155

У меня ошибка при записи длинного видео. Странно то, что это происходит всегда, когда я записываю около 1 часа 30 минут. Я записываю видео и две звуковые дорожки с помощью AVAssetWriter. Error Domain=AVFoundationErrorDomain Code=-11800 "The operatio…
10 окт '18 в 20:32
2 ответа

LLSimpleCamera: сбой AVAssetWriterInput appendSampleBuffer

Я использую LLSimpleCamera для записи видео. Это нормально записывается, когда я использую заднюю камеру, но когда я переключаюсь на переднюю камеру, приложение вылетает и сообщается об ошибке * Завершение работы приложения из-за необработанного иск…
25 янв '19 в 04:17
0 ответов

AVAssetWriter - установить пользовательскую частоту кадров

Я использую AVAssetWriter для записи видеокадров из ARSession с использованием делегата. func session(_ session: ARSession, didUpdate frame: ARFrame) Ниже приведен код, используемый для написания изображений. Как я могу установить пользовательскую ч…
0 ответов

Самый быстрый способ записать и сохранить видео из нескольких кадров

Мне нужно записать несколько кадров (много), сгенерированных металлическим представлением. Весь код, который я нашел вокруг, использует AVAssetWriterInputPixelBufferAdaptor а также AVAssetWriterInput писать буквально кадр в то время. while !mAssetWr…
22 фев '19 в 10:47
1 ответ

Не удалось добавить кадры в видеофайл с помощью AVAssetWriterVideoInput. Сбой с недокументированной ошибкой -12738 в конце

Я использую AVAssetWriterVideoInput для добавления буферов в файл. У меня есть этот код: if ( _assetWriter.status == AVAssetWriterStatusWriting ) { // If the asset writer status is writing, append sample buffer to its corresponding asset writer inpu…
3 ответа

Сбой добавления AVAssetWriterInput с кодом ошибки -11800 AVErrorUnknown -12780

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

Сжатие записанного видеофайла в iOS с помощью AVAssetWriter не работает

Я пытаюсь сжать видео в Swift для загрузки на сервер с помощью AVAssetWriter. Кажется, он работает нормально для обычных видеофайлов и записанных видеофайлов с замедленным движением. Но при попытке записать видеофайлы с замедленной записью код работ…
1 ответ

iOS, как правильно обрабатывать ориентацию при захвате видео с помощью AVAssetWriter

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

AVAssetWriter запись видео в реальном времени со звуком 48 кГц

Я использую для записи живого видео на iOS с использованием AVAssetWriter, как показано в RosyWriter. У меня проблема в том, что если я установил AVAudioSession favourite_SampleRate на 48000 Гц, это создаст много проблем, таких как несинхронизация з…
0 ответов

Как создать несколько файлов mp4 одновременно с AVAssetWriter

Я пытаюсь сохранить четыре видеопотока с помощью AVAssetWriter на iPhone как.mp4. С тремя потоками все работает нормально, но 4-й файл mp4 всегда пуст. Вот часть моего кода: -(void)writeImagesToMovie:(CVPixelBufferRef) buffer :(int) cameraID { AVAss…
3 ответа

Записывайте видео с помощью AVAssetWriter: первые кадры черные

Я записываю видео (пользователь также может переключаться только на звук) с AVAssetWriter, Я начинаю запись при запуске приложения. Но первые кадры черные (или очень темные). Это также происходит, когда я переключаюсь с аудио на видео. Это похоже на…
23 май '17 в 12:44
1 ответ

Как установить ожидаемую частоту кадров в AVAssetWriterInput

У меня есть приложение, которое по-разному кодирует видео и сохраняет его в библиотеке фотографий - оно может сократить определенный временной диапазон, добавить картинки, текст и т. Д. Все работает отлично, пока я не попытаюсь кодировать видео со с…
0 ответов

Правильный способ остановить запись видео (finishWriting) с AVAssetWriter и без сбоев

Я записываю видео с AVAssetWriter, Пользователь может отправить видео, затем я позвоню finishWritingили отмените запись, тогда я позвоню cancelWriting, Как я записываю: func captureOutput(_ captureOutput: AVCaptureOutput!, didOutputSampleBuffer samp…
0 ответов

Тип кодека AVAssetWriter hevc

Я пытаюсь перекодировать видео H264 в HEVC с помощью AVAssetWriter, и это не удается на iPhone 6s. Предположительно, iPhone 6s поддерживает HEVC для транскодирования, а не кодирования видео в реальном времени. Тот же код работает на iPhone 7 и выше.…
1 ответ

Поверните CMSampleBuffer на произвольный угол и добавьте к AVAssetWriterInput в быстром 3

Я конвертирую буфер образца в CGContext, Затем я применяю преобразование к контексту и создаю CIImage от того, что в свою очередь отображается в UIImageView, В то же время я хочу добавить это к AVAssetWriterInput создать фильм об этих превращениях. …
0 ответов

AVAssetWriter - неизвестный код ошибки =-16351

Я использую AVAssetWriter для записи потока необработанных видеоданных (H264/Mpeg4) в файл без перекодирования. После того, как первые два блока данных успешно записаны, я получаю сообщение об ошибке: let isAppended = videoInput!.append(sampleBuffer…
2 ответа

Создание реального медленного видео, которое все медленное движение

Я создаю это приложение и снимаю видео со скоростью 120 и 240 кадров в секунду. Когда я смотрю эти видео на своем Mac, я вижу эти маркеры под временной шкалой. Эти маркеры являются редактируемыми и представляют область, которая находится в замедленн…
0 ответов

iOS - AVassetWriter выводит файл размером 0 и не выдает ошибок

Я все еще очень новичок в Swift (и в программировании), и я пытаюсь вывести CVPixelbuffer, который я получаю из ARFrame, в видео в реальном времени (без AR-компонентов сверху). Я настроил AVAssetWriter и Input, и в каждом кадре я пытаюсь добавить CV…
0 ответов

AVAssetWriterInput isReadyForMoreMediaData не выполняется в проекте ARKit Swift 4

У меня проблемы с получением AVAssetWriterInput иметь собственность isReadyForMoreMediaData становиться true, Я хотел бы написать CMSampleBuffers в аудиофайл, желательно.wav, но я еще не понял этот формат. Я поместил проект на Github, если некоторые…
1 ответ

Как создать выходной словарь настроек<String. Любой> для использования с экземпляром AVAssetWriterInput?

Я пытаюсь преобразовать экземпляр MPMediaItem в аудиофайл в формате caf. Я следил за работой Криса Адамсона и его постом " От iPod Library до образцов PCM" гораздо меньшими шагами, чем было необходимо ранее Пока я копался в поисках того, как это сде…