Как сделать 60 FPS в любом видео или фильме и как смотреть это в VR

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5Звёзд: 6Звёзд: 7Звёзд: 8Звёзд: 9Звёзд: 10 (1 оценок, среднее: 10,00 из 10)
Загрузка...

Этим постом открою небольшой цикл про видео в VR, надеюсь, кому-то это будет полезно. 

Итак, сегодня мы поговорим о том, как сделать 60 FPS (кадров в секунду) в любом фильме или видео, даже если вы снимали его на утюг десять лет назад, как смотреть это в VR (и просто на ПК) и кому и зачем это вообще надо. 

Зачем надо 60 FPS в видео и фильмах?

Логичный вопрос.

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

Здесь выбираем интересующую нас частоту кадров и смотрим разницу

Если вы не заметили разницы между 30 и 60 FPS, дальше можно не читать)

Обычно фильмы снимаются с частотой 24 кадра в секунду, ну если не считать новомодных экспериментов вроде «Хоббита», снятого в 48 к/с. 

Подробнее про «Хоббита» можно почитать вот тут, там комменты лучше самой статьи, хорошо видно, как народ реагирует на новый формат. 

Проблема в том, что на 24 к/с можно заметить характерные рывки, присущие всем фильмам, снятым с этой частотой. Причем, новые телевизоры обычно уже оснащены своими «уплавнялками», дающими 60 FPS, однако, этот эффект не всем нравится. Мол, фильм превращается в дешевый сериал, теряется «магия кино», и т.п. Но, лично мне он, наоборот, по душе.

Пришествие 60 FPS в нашу жизнь я ощутил, когда стал замечать во многих роликах на ютюбе (обычно это были какие-то обзоры), что с картинкой что-то не то. Она выглядит реалистичнее, чем обычно. Я не сразу понял, в чем дело, и сначала решил, что это Full HD так себя ведет, но нет. Позднее я заметил, что все такие ролики сняты в 60 FPS, это легко увидеть, нажав на значок в правом нижем углу ютюба, там, где качество:

60 FPS на ютюбе

Пример ролика в таком формате, а вобще их там тонны. Собственно, мне настолько понравился этот эффект, что в итоге я заказал себе камеру Xiaomi Yi, которая как раз умеет в Full HD и 60 FPS. Все обзоры на этом сайте сняты с ее помощью, и да, на них так же стоит заветный значок 60 FPS, можете проверить)

Вывод: видео в 60 FPS выглядит более плавным и реалистичным, «как-будто на перемотке», но — не всем нравится этот эффект. 

Если вам он не нравится — нафиг вы читаете эту статью? А если нравится или вы его еще не ощутили и не видели — читаем дальше, я расскажу, как сделать такое у себя, бесплатно и без смс. 

Существенный минус всей этой темы: повышенные требования к процессору и видеокарте, ибо — расчет дополнительных кадров требует больше ресурсов вашего ПК, и это я не говорю про то, когда вы это начнете в  VR запускать.

Как сделать 60 FPS в любом видео или фильме

Изи) 

Я уже писал инструкцию на 4PDA, тут будет по сути ее пересказ. 

Нам понадобится бесплатный кодировщик SVP, это такая штука, которая достраивает недостающие кадры. Там на странице примерно описан его принцип работы, так что не буду вдаваться в технические детали. Скажу только, что он по своим каким-то хитрым алгоритмам достраивает недостающие промежуточные кадры и делает это весьма неплохо. А еще он умеет в эмбилайт. Это когда черные поля становятся не черными, а зависят от цвета окружающего кадра. 

Этот эффект так же нравится не всем, но к счастью, его легко можно вырубить:

Эмбилайт в SVP

Важно: я предполагаю, что у вас не установлено каких-то левых видео-кодеков, если это так, могут быть баги или какие-то проблемы. Чтобы всё заработало, мне пришлось снести полностью К-лайт-кодек-пак, установленный до этого, но это не важно, ибо SVP сам ставит кучу кодеков + плеер. 

Качаем сам SVP (не пугайтесь, я сразу даю ссылку на экзешник, на бесплатную версию). Вобще, выбор дистрибутивов — вот. там же — про разные версии этой проги, но я про них позже напишу еще. 

Устанавливаем прогу, выбираем в инсталяторе  всё, что он предлагает поставить, в частности, 64-битный ффшоу. Он поставит еще и Медиа-плеер-классик + если дать ему поставить настройки самому, то после установки в классике сразу заработает 60 FPS на компе. 

Чтобы проверить, что 60 FPS заработало, после установки запускаем SVP. Его можно найти либо в Program Fies (или куда вы его там поставили), либо он будет виден сразу у вас в Винде, в зависимости от версии, у меня десятка и я сразу вынес ярлык для него:

Вот такой вид имеет его значок

Он свернется в трее и будет ждать, пока вы не запустите какое-то видео. Запускаем Медиа-Классик и, если всё поставилось нормально, то при старте видео вы должны увидеть соответствующее уведомление:

60 FPS работает, как нужно

Если надписи нет, то — идем настраивать Медиа-Классик. Там в паре мест выбрать галочки, вот инструкция с картинками. Это должно помочь, но, как я уже говорил — у меня оно сразу из коробки заработало. 

Если вам нужно настроить под 60 FPS какой-то другой плеер — то вот вам их великое множество, там есть наиболее популярные плееры под разные платформы, даже под Мак. 

Если таки ничего не заработало, то, скорее всего, дело в каких-то кодеках, которые у вас уже установлены. Но в 95% случаев всё пашет. 

Теперь вы можете смотреть в 60 FPS что угодно, от фильмов до снятых вами роликов. Достаточно настроить свой любимый плеер на работу с SVP. Только не забывайте запускать сам SVP или просто поместите его в автозагрузку. Если вам не понравился этот эффект — можно либо не запускать SVP, либо просто всё удалить. 

Как сделать 60 FPS для видео и фильмов в VR

После того, как я вошел во вкус и начал смотреть в 60 FPS всё что можно, и сериалы, и просто фильмы, логичным развитием идеи было настроить это и в VR, тем более, что большую часть фильмов я уже смотрю в CV1, ибо большой гнутый экран и 3D, там где оно нужно. 

Про видеоплееры в VR я напишу следующий пост, тут же скажу, что корректно настроить работу с SVP у меня вышло только в Вирлигиге. Пробовал в Кмоаре, Окулус Видео и прочем — но не пашет, сами разарбы SVP посоветовали мне этот плеер для VR и он действительно оказался не плох. Вот инструкция на их сайте, но, надо сказать, что на момент тестирования мной там были перепутаны картинки, так что я провозился с настройками пару дней) 

Тут же я продублирую скрины своих настроек, чтобы вам было удобно. 

Идея: нам нужно заставить Винду гнать все видео-потоки через ФФшоу, вместо системных кодеков и тогда в некоторых плеерах (но не во всех) может заработать SVP и 60 FPS. 

Как нам это сделать? Качаем Твик-тул для винды, это такая бесплатная утилита, которая позволяет нам настраивать обработку видео-кодеков, причем, там просто экзешник, ее даже не надо устанавливать. При запуске увидим вот это:

Старт Твик-тула, обратите внимание на цифры

Обратите внимание на цифры на скрине — при клике на каждую из указанных кнопок откроется соответствующая менюшка, про которые я расскажу далее. 

  1. Выбираем в 64-битных декодерах Ффшоу под все нужные нам форматы. Если у вас нет этих пунктов, то — вы не установили 64-битный Ффшоу, а должны были изначально. У меня их не было, и я долго не мог понять, что не так, и тыкался в 32 бита…
  2. Выбираем ЛАВ-слпитер, опять же, 64-битный, везде, где только можно:
  3. Вырубаем все 32-битные декодеры, дизеблед — выключить, оставляем только 64-битные: 

Не забываем всегда жать «аплай и клоз» после каждого меню, после этого утилиту закрываем. 

Далее, в Вирлигиге — в настройках там, где переключаются пути до кодеков — ставим «Директ Шоу«, ребутаем плеер.

На этом настройка закончена. Теперь, чтобы увидеть 60 FPS в VR, запускаем SVP как и ранее, и открываем файл в Вирлигиге. Вы так же должны увидеть стартовое сообщение. Если его нет — что-то не так, перепроверьте пункты 1-3, вспомните, не ставили ли левых кодеков, переустановите всё и т.п.

Убедиться в том, что прога работает, можно, щелкнув в трее на значок SVP, если всё ок, там будет примерно вот так:

Фильм на паузе, но прога пашет

Если там будет «нет активных видео» — значит, что-то не так.

Эта манипуляция с твик-тулом заставляет винду вместо системных кодеков юзать кодеки SVP и Ффпшоу, то есть , в теории, 60 FPS может заработать не только в Вирлигиге, но и где-то в других плеерах, можете проверить. Для этого в нужном плеере обычно вырубаются свои кодеки и ставится настройка использовать системные, которые, по сути, у нас подменены. 

Полезные советы по работе с SVP

Немного полезных фишек по работе с этой прогой.

Как убрать мазню по краям (оно же — эмбилайт)

Правка кнопка мыши на значке SVP в трее, далее — вот тут:

Первичный запуск SVP

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

Если всё тупит

А так бывает, если у вас слабый комп. Большая часть обработки ложится на проц, хотя SVP так же и видюху юзает. Но, лично у меня возникают проблемы при работе в VR на рипах больше 720р. То есть, сама уплавнялка хавает ресурс + VR хавает ресурс. Тут два пути — либо качать менее четкий рип, например, 500-600 строк, либо — уменьшать качество работы проги. Сделать это можно тут:

Левая кнопка мыши на значок в трее — контрольная панель. 

Двигаем вот этот ползунок и смотрим на нагрузку процессора и видео-карты, а так же — на картинку в очках:

Левее — хуже качество, но меньше нагрузка на проц

Надо сказать, что мне и 600 строк вполне хватает, особенно, если фильм не 3D, а просто что-то художественное.

Отличие версий SVP

По факту их две — платная и бесплатная. Я пользуюсь бесплатной, что дает платная? 

  • Она умеет на лету конвертировать Ютюб в 60 FPS
  • Там есть утиилита для перекодирования любого видео в 60 FPS по алгоритму разработчиков. Беда в том, что видео тяжелеет, что очевидно, и это долго. Товарищ с форума, которого я просил проверить, сказал, что фильм конвертится в 60 FPS около двух часов. 
  • Там можно настраивать разные профили для фильмов, мультфильмов, задавать разные параметры уплавнения и так далее.
  • Она может конвертить даже в 90 FPS, но надо ли это?

Лично мне все эти плюшки оказались не нужны, и я отлично юзаю фри-версию, но, если вы хотите поддержать разработчиков — можете и приобрести) я думаю, что уже поддержал их этим обзором. 

60 FPS и 90 FPS в фильмах и видео — есть ли разница? 

Платная версия SVP умеет конвертить даже в 90 FPS! Только, это еще дольше, еще ресурсоёмче, и главное, товарищ с форума, которого я просил проверить — сказал, что разницы между 60 и 90 FPS в фильме не видит вообще. Что не удивительно, ведь считается, что человеческий глаз может различать 60 к/с. Хотя, в разных ситуациях у разных людей этот показатель может быть и выше.  Например, у пилотов, профессиональных геймеров и так далее…

Так что, я считаю 90 FPS для фильмов и видео уже излишеством, в отличие от динамических шутеров, например. 

На этом про 60 FPS всё, следите за публикациями, тут еще будет интересное. 

Например, пост про идеальный VR видеоплеер уже есть) 

Всегда ваш, @pavel419

Еще один способ

П.С. Совсем забыл. Вы можете запустить видео в 60 FPS на компе в своем любимом плеере и стримить в шлем с помощью БигСкрина или ВиртуалДекстопа — эффект будет тем же, но, во-первых, это дополнительная нагрузка на ПК, а во-вторых, как правило, там очень кривое управление… 

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5Звёзд: 6Звёзд: 7Звёзд: 8Звёзд: 9Звёзд: 10 (1 оценок, среднее: 10,00 из 10)
Загрузка...
Комментарии и уведомления в настоящее время закрыты..