Как сделать из 60 фпс 240

Обновлено: 08.07.2024

Это может быть не такой простой проблемой, как может показаться на первый взгляд, поэтому читайте внимательно.

Причина: мне нужно записать все сцены в 60 кадрах в секунду, потому что я не знаю, какие из них мне понадобятся в замедленном режиме позже. Я не могу записывать в 24 кадрах в секунду, но я хочу, чтобы окончательный вариант выглядел так, как если бы он был записан в 24.

Вы можете, есть много алгоритмов смешивания кадров, которые сделают это за вас. Тем не менее, ни один из них не является действительно великим. Все ваши кадры 60fps будут выглядеть иначе, чем ваши кадры 24fps. Вы не можете равномерно перейти от 60 кадров в секунду к 24 кадрам в секунду, слишком мало совпадений в том, где кадры фактически отображаются на временной шкале. Для преобразования кадров такой величины (например, 24p-> 60i для телевидения) большие мальчики традиционно использовали телесин / телесинхронизирующие установки, где они буквально снимали изображение, проецируемое с киноленты на телевизионную камеру.

Рассмотрите возможность съемки со скоростью 50 кадров в секунду (если это вариант). Гораздо проще перейти от 50 до 24 (сбросить каждый второй кадр, затем сбросить один кадр в секунду), чем сделать 60-> 24.

Если я правильно делаю свою математику, кадры видео со скоростью 24 кадра в секунду чередуются между точным выравниванием с соответствующим кадром видео со скоростью 60 кадров в секунду и точно в середине фазы. Таким образом, каждый второй кадр получающегося видео со скоростью 24 кадра в секунду будет отключен на 1/120 секунды (с точки зрения того, когда он был захвачен, по сравнению с тем, когда он будет отображаться).

Преобразование из 24 в 50 обычно выполняется путем удвоения кадров, поэтому результирующее видео будет работать слишком быстро. Это потому, что добавление одного кадра каждую секунду создаст видимое заикание. То же самое касается конвертации в другом направлении.

Это возможно, но я бы не советовал. Чтобы получить наиболее кинематографичный вид, вы должны следовать 180-градусному затвору. Это означает, что если вы снимаете в режиме 24p, скорость затвора должна составлять 1/48 секунды. Если вы стреляете в 60p, вы, по крайней мере, стреляете в 1 / 60сек, что означает, что размытие будет неправильным, независимо от того, что вы делаете в посте.

Если это действительно видео с частотой 60 кадров в секунду (а не только с удвоением поля), вы можете сделать обратное в 3: 2.

То есть взять третий кадр, затем второй после этого, третий после этого и так далее.

Это выглядело бы вполне смотрибельно, хотя и не так естественно, как что-либо, снимающее со скоростью 24 кадра в секунду (или 48, или 72, и т. Д.). Это имело бы небольшой эффект, аналогичный 3: 2, эффект, с которым американцы хорошо знакомы по всем фильмам со скоростью 24 кадра в секунду, показанным на их телевизорах и DVD. Кастрюли выглядят немного более занятыми или лишенными призраков. Скользящие кредиты могут быть затронуты в большей степени, чем другой контент, и, возможно, потребуется их повторная генерация, если вы хотите получить наилучшие результаты.

Многие покупатели при выборе смартфона обращают внимание на разрешение камеры. В каждой статье, касающейся камер, я говорю, что это не главное, и в этот раз совсем не хочется снова на этом подробно останавливаться. Поэтому мы лучше поговорим о другом. А именно о том, в каком разрешении и с какой частотой кадров стоит снимать видео на ваш Android смартфон. Важно ли это хоть с какой-то точки зрения или все это больше маркетинг, чем практическая необходимость. Заодно обсудим, стоит ли пользоваться сторонними приложениями для съемки видео или лучше довериться проверенным инструментам. Не все об этом задумываются, но вопросы типа ”30 fps или 60 fps?” я слышу регулярно. Вот и давайте ответим на них раз и навсегда.

Видео на телефон

Снимать видео на смартфон не сложно. Главное, держать его горизонтально и внести правильные настройки.

Что такое частота кадров

Я уже давно заметил, что самое большое влияние на качество видео и его восприятие, при прочих равных, оказывает именно частота кадров. Видео остается таким же, но кажется, что как будто идет быстрее, а картинка становится какой-то очень шустрой. Выглядит это, как попользоваться тормозным смартфоном, а потом взять новый флагман. Скажу даже больше, с тех пор, как я стал пользоваться высокой частотой кадров при съемке, я просто не могу смотреть видео с меньшей частотой. Исключения составляет пожалуй только киношные 24 кадра в секунду — там какой-то особенный шарм.

Xiaomi рассказала, как работает ее камера под экраном смартфона. Когда ждать?

Так что такое частота кадров? Все просто — это то, сколько картинок камера делает за одну секунду и объединяет их в видео. Сейчас для смартфонов основными типами являются 30 fps (frame per second — кадры в секунду) и 60 fps. Как я уже сказал, при более высоком значении картинка становится более качественной, четкой и детализированной. Конечно, это относится только к хорошим камерам, так как некоторые дешевые могут ”дорисовывать кадр”, искусственно увеличивая их количество в два раза.

Частота кадров

В принципе, с частотой кадров все понятно.

Так же надо помнить, что частота кадров увеличивает объем видео и делает его более требовательным к ресурсам. Если вы загрузите его на YouTube, для просмотра надо будет иметь более высокую скорость соединения. Если будете смотреть на компьютере или телефоне, оно будет больше нагружать систему. Если вы его кому-то передадите на совсем бюджетное устройство, оно может очень сильно тормозить.

Почему Google Pixel со старой камерой снимает лучше новых флагманов

Как я уже сказал, для себя я выбрал 60 кадров в секунду. Если место на вашем смартфоне позволяет или вы не часто снимаете, при этом у вас хороший смартфон, выбирайте такой вариант — не прогадаете.

В каком разрешении снимать видео

Я для съемки видео почти всегда использую разрешение FullHD — 1920 на 1080 точек. Не вижу смысла снимать что-то ”ежедневное” в 4K и больше. Места такое видео будет занимать примерно в 4 раза больше, а толку в этом нет. Если вы будете просматривать материал на смартфоне, то разница не будет окупать потраченный объем памяти.

Съемка в 4K хороша для последующего монтажа и то, если у вас хорошая камера. Дешевые смартфоны часто козыряют таким разрешением, но на деле картинка получается хуже, чем при съемке в FullHD.

Меньшее разрешение имеет смысл только, если у вас устройство с HD экраном (720 на 1280 точек) и вы не планируете никуда и никогда переносить это видео. Если будете смотреть его только на экране смартфона, то такой вариант может быть очень кстати. Заодно и место сэкономите, и ресурсы системы.

разрешение видео

Наглядное сравнение разрешений, но рекламное. Вы все равно увидите все, просто картинка будет больше растянута.

Некоторые современные смартфоны, вроде новых поколений Samsung Galaxy, позволяют снимать видео с разрешением 8K. Не ведитесь на этот маркетинг! Я сравнивал картинку с 4K. Она получается чуть более детализированная, но качество ее все равно страдает. Тем более, что картинка строится не на реальных данных с сенсора, а на расчетных.

А еще такое видео занимает больше места, чем 4K, и тем более FullHD. Правда, если следовать логике, то увеличение разрешения с 4K до 8К должно увеличить размер файла примерно в четыре раза, так как примерно настолько становится больше площадь картинки при том же размере каждой точки. Вот только на практике этого не получается. Минута видео в 8K действительно занимает намного больше места, чем минута видео в 4K, но не в четыре раза. Все из-за битрейта.

Что такое битрейт видео

Если не усложнять и не переводить одни величины в другие, то можно просто сказать, что битрейт — это то, сколько ”весит” секунда потока видео. Чем он больше, тем лучше, и топовые камеры снимают с таким битрейтом, что картинка содержит в себе столько информации, сколько и хороший RAW-снимок. А это уже означает, что его очень легко монтировать и делать цветокоррекцию.

Также при высоком битрейте качество картинки само по себе будет выше. На ней будет меньше шумов, она будет более яркая и в целом будет смотреться нмного лучше. Вот только и места такое видео будет занимать больше.


С таким битрейтом, как в Голивуде, вы все равно снимать не будете, но чем он больше, тем лучше.

Сколько занимает одна минута видео в FullHD или 4K

Такой вопрос изначально некорректен. Все дело именно в битрейте. Сделать большое количество точек не так сложно, главное, чтобы при этом не проседал битрейт, иначе поток видео не будет нести в себе столько информации и качество предсказуемо будет ниже. Так видео в 4K может занимать столько же места, сколько и FullHD, но его качество будет намного ниже. Такое часто бывает в недорогих телефонах. Для высокого битрейта нужна скоростная память и вычислительная мощность, которой у бюджетников нет.

Именно поэтому минута видео в 8К не занимает в 4 раза больше места, чем минута видео в 4K. Просто 4К в нормальных телефонах уже близок в критическим значениям скорости встроенной памяти, а на 8К приходится экономить. В итоге, улучшение качества как бы есть, но как бы его и нет. С этим разобрались и закрыли, но что там с приложениями.

Почему камера Redmi Note 9 плохо снимает и что делать

Стоит ли пользоваться приложениями для съемки видео

Опять же, все зависит от смартфона. Если у вас топовый флагман от Samsung, Huawei, Xiaomi, Apple или других брендов, то я бы не стал заморачиваться. Если вы пользуетесь чем-то более простым, то можно попробовать некоторые варианты. Единого совета нет, так как некоторые приложения отлично работают на одном смартфоне и плохо на другом. В итоге, надо пробовать.

Камера смартфона

Хорошая камера — залог успеха съемки. Вот только ПО тоже должно ей соответствовать.

Свет проходит через оптику камеры и она должна быть хорошей. Дальше он попадает на матрицу и она должна его хорошо зафиксировать. Но это только половина дела. Куда важнее правильно обработать сигнал. Хорошие производители не экономят на ПО камеры и у них получается отличная картинка. Производители, которые себя не уважают, экономят на этом, и в их случае лучше пользовать сторонними, может быть даже платными, вариантами.

В любом случае, главное понимать, для чего вы снимаете, и на основании приведенных советов выбрать для себя правильный вариант. Если вам есть, чем поделиться, оставляйте свои комментарии ниже или в нашем Telegram-чате.

Технология 60fps (60 кадров в секунду) позволяет улучшить восприятие видео. Хотя нет, не так, лучше сказать, что видео с частотой 60 кадров в секунду смотрится совершенно по другому. А уж лучше или хуже — это зрителю решать 🙂 Движения кажутся плавными без подергиваний. Особенно сильно эффект от перевода видео в 60fps наблюдается на сценах с панорамированием, когда камеру ведут, чтобы охватить, как можно больше сцены или на видео снятого с короткой выдержкой, когда весь видеоролик превращается в быстрое, мерцающее слайд-шоу (при короткой выдержке нет смаза, поэтому переход от кадра к кадру идет не плавно). Тут сразу следует оговориться про терминлогию. Почему 60fps, а не 50fps? Проще говоря, когда видео стало широко входить в массы было 2 типа частоты кадров: 25 кадров в секунду (25fps) и 30 кадров в секунду (30fps). В Европе и в Росси были распространены 25, в США — 30.



25/30 fps А теперь, когда появилось мощное оборудование, экраны телевизоров перестали мазать люминофором с обратной стороны (шутка), появились 50fps и 60fps. То есть 25fps перешло в 50fps, а 30fps в 60fps. Для простоты мы будем придерживаться термина 60fps, подразумевая что есть видео 50fps. Сейчас наблюдается тенденция ухода в сторону 60fps. Многие современные видеокамеры могут записывать видео в формате 1080p, 60fps, что уж говорить про профессиональные. Но что делать тем у кого в архиве видео снятое на старый-добрый 25/30fps? Им как быть? Можно все оставить, как есть и не переводить в 60fps. Но если уж захочется, то можно и попробовать 🙂

Как это работает

Fpska не показывает видео с удвоенной частотой кадров. Она создает новое видео с удвоенной частотой кадров на основе оригинального.

Fpska понимает самые распространенные форматы/контейнеры avi, mkv, mp4, mov, 3gp, flv.
Mts, m2v — не подходят.

Пример удвоения частоты для видео с 24 кадрами в секунду (воспроизведите видео один раз, чтобы оно полностью поместилось в память, а затем нажмите Play еще раз, чтобы сравнить 24fps и 48fps):
24fps

48fps

24fps

48fps

30fps

60fps

24fps

48fps

Для перевода видео в 60fps мы будем вставлять промежуточный кадр между двумя соседними. Для этого воспользуемся широко известной библиотекой от команды SVP-Team. В завимости от требуемого качества процесс расчета промежуточного кадра может быть очень трудоемким с точки зрения затрачиваемого процессорного времени и памяти. Fpska настроена на максимальное качество поэтому процесс конвертирования может занимать очень много времени. Поэтому если у вас 30-50 минутное видео то лучше оставить скрипт на ночь к утру все будет готово.


Кадр 1


Восстановленый кадр


Кадр 2

Установка

Процесс установки подробно описан в Fpska v0.5

Видеоинструкция

Примеры

Несколько примеров демонстрирующих работу Fpska:
делаем 60 fps видео с помощью fpska


Споры по поводу того сколько нужно для комфортной игры будут бесконечными ибо у каждого свое понимание комфортной игры. Кому-то и слайдшоу кажется вполне комфортным для игры.Тут именно тот случай что пока не попробуешь не узнаешь. Я не претендую на раскрытие абсолютных истин в этой статье и ничего не буду утверждать в качестве неоспоримого правила Но вот один миф нам сегодня развенчать всё же придется - 60 фпс это комфортно?

Классическая гифка показывающая разницу между плавностью частот кадров. Но проблема увы в том, что обычно нет смысла запиливать в сравнение еще и 120фпс, ибо мало кому это надо, потому что те кто знают что такое 120гц и 100+ фпс им это не надо, а те у кого 60гц мониторы ничего и не увидят. Я поясню, посмотрите какие рывки вы замечаете между 60 и 24 кадрами, примерно так же видна разница между 150 и 60.

У меня лично был и 60гц монитор, был и квадратный монитор с 75гц частоты обновления, а сейчас у меня 144 гц монитор, который мне обошелся в 2011ом или 12 году всего за 9к рублей. Сейчас если ничего не изменилось то дешевый игровой монитор с 144гц можно взять минимум за 16к рублей. Однозначно повезло со временем покупки, промедли я год или полтора и покупал бы за 20. Если от себя, то монитор однозначно оправдывает себя более чем полностью. Очень сильно льёт кровь из глаза при работе с 60гц мониторами после домашнего со 144. И играть в игры очень приятно когда частота кадров в них превышает 120-150, к примеру CSGO, Overwatch, DOOM на Vulkan API. Вы четко для себя поймете как плохо на самом деле выглядит плавность изображения и как страдает от этого ощущения от игры при игре в низкой частоте кадров и обновления монитора. Посмотрите эту GIF она наглядно показывает как высокая частота важна для быстрых и активных игр. Мы видим что чем активней передвижение тем заметней рывковатость. Поэтому всегда стараюсь настраивать игры под FPS, порой жертвуя некоторыми красивостями игр. 60фпс крайне не пригодны для быстрых сетевых игр потипа шутеров или гонок или прочих быстрых игр. В 60 фпс можно играть в сингл против компьютера, тогда да, но в сетевых играх фпс очень важен и его должно быть много, далее я поясню почему.

И тут владельцы 60гц мониторов скажут что да, это комфортно и мы играем с таким во все игры и нам комфортно. А вот владельцы мониторов получше к примеру 120/144 гц скажут что 60fps это курам на смех. А на самом деле курам на смех это ограничивать фпс до значений вашей частоты экрана якобы больше фпс все равно монитор не покажет. Есть одно высказывание которое к кадрам в секунду относится так же как и к деньгам и подходит лучше всего - Чем больше, тем лучше. Независимо от частоты обновления монитора кадров в секунду должно быть максимально много. Можете играть в 300фпс на своем 60гц мониторе - играйте в 300, если вы ограничите частоту кадров вашей частотой к примеру 60, то вашей видеокарте легче от этого ничуть не станет. Поэтому как минимум один повод ограничивать FPS мы отметаем. Идем дальше - монитор всё равно не покажет больше. Да он не успеет показать каждый зарендереный кадр если их очень много, но от этого мы ничуть не пострадаем, а наоборот окажемся в выигрыше. Чем выше фреймрейт (частота кадров) тем плавнее картинка и точнее ваши движения мышью или джойстиком и лучше отзывчивость геймплея в целом. Поэтому получаем что - Не надо ограничивать частоту кадров вашей частотой обновления монитора. Проверено опытным путём что 60fps на 60гц ощутимей хуже смотрятся и играются чем 100fps на 60гц. Пусть кадров будет столь много сколько это возможно. К тому же в любых играх бывают просадки ФПС в зависимости от обилия происходящего или прибытия в новую локацию, и лучше просадка произойдет со 100 до 70, чем с 60 до 30, согласитесь?


Вообще тот миф что 60fps это комфортный фреймрейт для игр впервую очередь выгоден хмм.. давайте попробуем подумать кому же он может быть выгоден? Всё верно если вы догадались, что разработчикам. Чем меньший фпс они вам выдают за комфортный тем меньше работ по оптимизации им придется делать. Миф про комфортные 60фпс активно поддерживается, в том числе и консольщиками которые играют вообще с 30фпс, мол у нас вообще 30 и нам с ними то нормально, а 60 вообще жирно, но у них там отдельная история они обычно играют на телевизорах с небольшой частотой обновления экрана порой вообще 50гц, вдобавок там выручают встроенные фишки в телевизорах для сглаживания резких картинок. В тех же старинных филипсах уже была функция HD Natural Motion, я уже не говорю о современных ТВ. Но вернёмся к нашим баранам. На самом деле поддерживать этот миф выгодно практически всем начиная от производителя мониторов (которым не придется тратиться на поддержку больших частот обновлений экрана) до разработчиков чтобы все играли в 60фпс и на 60гц мониторе, тогда не придется допиливать многие фичи и оптимизировать игру чтобы она выдавала большие фреймрейты при возможностях железа. Сделать порт с консоли в условиях что у всех 144гц мониторы становится еще сложней, ведь люди будут требовать чтобы фреймрейт был не 60, а к примеру 100. Отличный пример порт NFS Rivals, там настолько поленились что-либо менять с фреймрейтом что игра изначально работает в 30фпс и только, и причем не такая уж и большая часть пользователей игры начала негодовать и просить хотя бы 60 (хотя для гонок и 60 маловато). Танцами с бубнами и прописями в параметрах ярлыка запускающего игру можно было сделать заветные 60. Те кто говорят что 60 фпс и меньше это комфортно, либо не играли на нормальном мониторе с фпсом за сотню, либо лукавят и не хотят признавать что у них есть плохой монитор или железо. На самом деле миф что 60фпс это комфортный фремрейт сидит в голове практически каждого и увы бороться с этим очень тяжело. Потому что частОты кадров, частОты обновлений монитора, задержка отклика монитора, вертикальные синхронизации, заранее подготовленные кадры и прочее и прочее настолько сложная сфера что гораздо проще прочно вбить в головы что 60 кадров это комфортно и больше не нужно, и можно дальше жить припеваючи ничего не делая. Однако игровые мониторы набирают популярность, даже уже появляются такие "НЕПОНЯТНЫЕ ШТУКОВИНЫ" как G-Sync и Free-Sync и разработчиками ничего не остается как начинать убирать свои FPS-локи и оптимизировать игры под 100фпс. Вот 100fps это комфортная игра, даже с 60гц, не говоря уже о 144. Поэтому в 2017 году считать 60фпс комфортным даже имея у себя в распоряжении 60гц монитор не очень современно чтоли. На самом деле 60фпс никогда не были комфортными, просто сейчас все больше людей покупают игровые в которых либо Gsync либо просто 120гц и играть в игры где 60фпс лок к примеру или ниже играть просто отвратительно. Поэтому я бы разделил попялурные фреймрейты на вот такие категории:

30 кадров в секунду - никуда не годится вообще, слайдшоу, плохие ощущения от игры

60 кадров в секунду - терпимый минимум, средняя плавность изображения, средние ощущения от игры

100+ кадров в секунду - комфортная частота кадров для современного гейминга, хорошая плавность картинки и приятные ощущения от игры.

Мне будет очень интересно почитать ваши мысли по этому поводу и ваше мнение по поводу комфортных фпс.

Читайте также: