Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
alyfreym
0 / 0 / 0
Регистрация: 08.02.2018
Сообщений: 1
#1

Рендер видео - Программирование iOS

08.02.2018, 14:21. Просмотров 545. Ответов 0

Добрый день. Стояла задача собрать видео из массива картинок. используя AVAssetWriter, выходные настройки
Objective-C
1
2
3
4
5
6
7
8
9
    let videoSettings: [String : Any] = [
                AVVideoCodecKey  : AVVideoCodecType.h264,
                AVVideoWidthKey  : 640,
                AVVideoHeightKey : 640,
                AVVideoCompressionPropertiesKey: [
                    AVVideoAverageBitRateKey:3500*1000,
                    AVVideoProfileLevelKey:AVVideoProfileLevelH264Main41,
                ]
            ]
при 60fps - результат: http://www.cyberforum.ru/attachment....2&d=1518087267

При загрузке видео в инстаграм видео потеряло в качестве, также fps. результат: http://www.cyberforum.ru/attachment....3&d=1518087284

Ссылаясь на то что instagram сжимает видео можно было бы пропустить этот момент, но рассматривая другие ролики отчетливо видно что там качество намного лучше, при том что скачивая ролик fps, bitrate (учитывая временной промежуток), является примерно одинаковым. Пример:http://www.cyberforum.ru/attachment....1&d=1518088133

Вопрос. Как рендерить видео чтоб достичь результата как в примере: http://www.cyberforum.ru/attachment....1&d=1518088133. В примере сверху видно что объекты в основном машины анимируются без "лагов" а в моем исходном видео квадрат который движется "лагает" при том что в исходном видео:http://www.cyberforum.ru/attachment....1&d=1518088160 лагов нет. Что нужно учитывать при рендере видео, может быть какие-то стандарты или алгоритмы, так как я разрабатываю это все на ios, решил написать этот пост в разделе ios. Понимаю что вопрос обширный, я не жду полного решения, ссылки на литературу, сайты приветствуются. Старался объяснить проблему по простому, если нужна доп информация пишите. Спасибо за внимание.
0
Вложения
Тип файла: zip result.mp4.zip (1.36 Мб, 0 просмотров)
Тип файла: zip instagram.mp4.zip (223.7 Кб, 0 просмотров)
Тип файла: zip good_result.mp4.zip (7.86 Мб, 0 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.02.2018, 14:21
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Рендер видео (Программирование iOS):

Рендер видео - Видеопрограммы
Здравствуйте. Нужно отрендерить FullHD видео в After Effects в лучшем качестве, время рендера неважно. Помогите с настройками.

Рендер видео с Bandicam в Sony Vegas 13 - Видеопрограммы
Доброго времени суток форумчане :) Нужна ваша экспертная помощь. Снимаю ролики по играм с помощью проги Bandicam. По настройкам...

Оцените пожалуйста сборку. Рендер видео, программирование, тихий - Рабочая станция
Компьютер нужен тихий (поэтому выбрал специально соответствующий корпус, бп, кулер на проц) , и чтобы работал дома чуть ли не 24/7. Гнать...

OpenGL: Как создать рендер девайс, рендер контекст встроенными средствами? - Delphi
Я что-то не понял.Как создать рендер девайс,рендер контекст ВСТРОЕННЫМИ СРЕДСТВАМИ?

рендер изображения - Графика
Как можно сделать так, чтобы при рендере, черные края изображения (формат .png) не выводило?

рендер партиалов - Ruby on Rails
Есть блог. Посты рендерятся партиалом. И тут у меня возник вопрос: как сделать так, чтобы при клике на 'edit' рендерилась партиальная форма...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.02.2018, 14:21
Привет! Вот еще темы с ответами:

Рендер в текстуру - OpenGL
Всем привет, рисую куб в текстуру, потом эту текстуру натягиваю на квад. В итоге вместо всей сцены я вижу только 1/4 хотя текстурные...

AS 3.0 Рендер градиента - ActionScript
Есть-ли разница в рендеринге отображение фона сплошной заливки и градиентной, если с обох вариантов получена битмапдата и именно...

Рендер текста - OpenGL
Что-то не выходит. Создал файл с текстурой (с помощью утилиты CBFG) Получил файл *.bmp Теперь делаю так: private void...

Свой рендер на с++ - Gamedev
Вопрос собственно такой: какова должна быть структура рендера для игры? Вообще, эта тема нигде не раскрыта, в основном это всякие...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru