![]() |
24 кадра\сек в реальности сколько во Flash?
У меня появились интересные мысли и в связи с этим мне хочеться узнать кое-что у мастеров флеш-дела. Вот во флеш fps. Максимум 120. В реальной жизни в секунду в фильме или где-то еще в секунду 24 кадра проходит. Но сколько во флеш? 120 фпс - это сколько кадров в секунду? Я думаю во Флеше стоит ограничитель сами знаете для какой цели, точнее чтобы не допустить это сами знаете что. Уловили ход моих мыслей? Мне интересно узнать пропорциональность fps-кадры в секунду. А для начала сколько кадров в секунду при 120 fps. Если я что-то не так понял скажите мне. И пожалуйста кто знает ответьте на вопросы.
|
fps = frames per second = кадры в секунду. 120 fps = 120 кадров в секунду, но плеер стоко не тянет все равно...
|
я думаю, в зависимости от производ системы, ну никак не больше 24
|
Понимаете, когда поставить 24 fps во Флеше и включить ролик вы даже не засекая времени заметите что пару-тройку кадров не хватает. Недобор. Это я считаю ограничитель.
|
Да, интересно, а если swf в swfXXL запихать, тоже будет
|
как бред ты пишешь. невозможно сденлать эфект 25 кадра ни на компе ни на TV, это возможно только в кинотеатре!!!
вобще изначально скорость смены кадров в телеке 60 МГц (у продвинутых моделей 100МГц) у мониторов 85 МГц. так что твой 25 кадр будет показываться несколько сот раз за секуду. |
Цитата:
|
Моя не знать. Моя установить демо, и швырнуть его подальше. Ибо Zinс круче.
|
Аналогично.
|
производ системы влияет сильно- у моего друга систела слабенькая и производительность соответствующая
|
Цитата:
во-первых, не 60-100-85МГц, а 60-100-85 Гц(!) - это значит что луч обновляет картинку на мониторе соответственно 60, 100 или 85 раз (а не тысяч раз)_ во-вторых, скорость смены кадров во флеше НИКАК не связана со скоростью смены кадров на мониторе_если у тебя 30fps и 60Гц - то просто луч на мониторе 2 раза прорисует одну и ту же картинку_ ЗЫ: эффект 25 кадра на мониторе и телевизоре реализовать невозможно_ |
Цитата:
|
есть скрипт, позволяющий достоверно определить это
|
В каком то топике(про max количество картинок подгружаемых Flash'ем) не давно я спрашивал про fps в браузере, мне дали ссылку на статью(в том же топике), где было описано, почему разный fps в разных средах.
Я англиЦкий не очень знаю, но перевел как смог, и понял то что Flash самостоятельно делает задержку на каждый fps - 0,33 мс(точно не помню). А в браузерах несоответсвие реальному fps будет от 2 до 10 кадров. В Explorer свой тайминг, который работает с частотой 0,10 с - по этому в Explorer, Flash выдает меньший fps чем "на родине"(Stand Alone или IDE). Flash не имеет права работать быстрее "раздачи" таймингов в Explorer, поэтому теоретически макс допустимый fps в браузере - 100. В Mozille что то тоже не хорошее, уже не помню. Самый высокий fps в среде браузеров - это у FireFox. Т.к. у него нет "личного" тайминга, и он перекладывает отсчет fps на плечи Flash. Вот. Вольный перевод, местами наверно не правильный, с цифрами тоже мог напутать, так что кому надо точно, тот поищет ссылку на эту статью, переведет и прочитает... |
Насколько я знаю эффект 25 кадра появляется когда в промежутке между 24 кадрами включается 25. Он продолжается 1\48 секунды, и должен быть темнее своих 24 кадров-предшественников. Но просмотрев больше инфы в интернете я наверное все-таки удостоверился что на мониторе каким-то образом можно создать программу\видео для внушения но это не во флеш точно.
|
FPS это число кадров в секунду, при котором плеер "хочет" работать, если ему мешает производительность компа. то он конечно пашет медленей.
ЗЫ не стоит думать что 24 кадра в секунду, это какое то волшебное число, в америке телевизоры работают на 30ти кадрах в секунду. ЗЫЫ и не надо махать у меня перед носом флажками Элоны Давыдовны. |
Цитата:
я лично пробовал вставлять 25ый кадр в обычную мультяшную анимацию типа масяни во флеше_рисовал в этом кадре правда не "drink Coca-Cola" а просто квадратик какой-то_ так вот что я скажу - никуда мой мозг от этого не съехал, а это тупое мелькание достало через 10 секунд_этот 25ый кадр очень хорошо видно - это уже не внушение, а помехи какие-то:D_ лучше пробовать трехгерцовку для внушения_голову не соберешь потом:D_ |
Цитата:
|
Цитата:
|
Цитата:
|
PAL сигнал - 25 кадров в секунду///это что такое? и человеческий мозг не успевает воспринимать всю последовательность из 25 кадров, он лишь схватывает движение, а для этого достаточно 3-5 кадров в секунду
|
Кстати, в играх а-ля 3Д шутеры, частота стремится к 40 кадрам в секунду. Инфа с gamedev.ru, по-моему.
|
человеческий глаз может видеть 25 кадров в секунду (почитайте анатомию)
Но из-за того что идет световые лучи от экрана часть кадров человек не воспринимает и поэтому их делают больше... я использую для флэшек 30. В играх вроде используют 35-40 но этого точно не помню... ЗЫ Такая же фигня с цветами: Человек может видеть 24 бит цвета, а на экране он видит цветов прим в два раза меньше, то есть для того чтоб человек увидел все оттенки реальности надо прим 48 бит цвета... |
а в реальности человик видет гораздо больше я думаю...)))кадры предуманы только для "машин", т.е. для их понимания..
|
кто-нить может мне сказать ...какое количестко кадров может вместить флэш?...можно ли зделать ролик на 4 мин...ведь это мега большое кол-во кадров ...а на врем.шкале всего 1500 вроде как))))!?
|
они добавляются по нужде.
|
аа то есть автоматом....этож круто!!!! спасибо.....
примерно ского можно туду кадров запихнуть? |
planerolling, как твой вопрос относится к теме?
|
форум о "flash",тема о "кадрах", ...вот и спрашиваю:)
все ломаю пальцы, перестаю задовать тупые вопросы.... |
Помнится, я хотел засунуть 25-й кадр. Не вышло. Все кадры видны. Имхо, FPS больше 30 влияет только на максимальную скорость обращния к функции через setInterval(). Если помните, интервал не может быть меньше интервала между кадрами.
|
Цитата:
Код:
onEnterFrame = function() { |
Нет никаких ограничений, можно и 120 кадров в секунду, если простая анимация и площадь перерисовки маленькая. fps всего лишь определяет когда будут происходить события onEnterFrame - тот же таймер, но специального назначения... и да, кадры будут пропускаться, если предыдущий кадр не успел выполнить все связанные с ним действия (перерисовка+код).
А про эффект 25-го кадра - байка, примерно такая же, как и про то, что страусы при опасности зарывают голову в песок. ;) |
Цитата:
Вывод: на моём мониторе нельзя увидеть фрейм рэйт выше 75. А 75/2, т.е. где-то 30-35 это порог выше которого нет смысла ставть fps. Вообще я рекомендую ставить 30. Однако есть сторонники 21 кадра. |
Цитата:
Цитата:
|
Цитата:
Цитата:
|
Цитата:
В аутпуте: Код:
intervalИз хелпа: Цитата:
|
|
Вложений: 1
Народ я тоже встречался с такой проблемой. Это прежде всего свяхано с производительностью компа. По этой проблеме я сделал флэшку-"измеритель частоты". Я часто и давно ей пользуюсь. Просто вставьте символ в фильм и смотрите.
|
Ну что как вам программа как вам код?
|
о! круто, хотел уже сам делать такую штуку, надо очень ) спасиб
|
| Часовой пояс GMT +4, время: 20:00. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.