Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 11.12.2008, 14:09
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 11  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
Цитата:
Сообщение от chingachgoog Посмотреть сообщение
У видео НЕТ КАДРОВ в понятии флеша. Есть время. Но флеш может переходить по времени с точностью до секунды, а при частоте видео 25-30, это может быть неприемлемо.
У флв есть ключевые кадры. Все остальные кадры строятся за счет изменения ключевого кадра. Поэтому, чтобы отобразить произвольный кадр, надо перейти на кейфрейм перед ним и проиграть все кадры до нужного.
А переход действительно осуществляется по времени, но опять же согласно времени ключевого кадра. Их соотношения можно посмотреть в метадате.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 11.12.2008, 17:24
chingachgoog вне форума Посмотреть профиль Найти все сообщения от chingachgoog
  № 12  
Ответить с цитированием
chingachgoog
Banned
[+4 01.02.09]
[+1 01.02.09]
 
Аватар для chingachgoog

блогер
Регистрация: Nov 2006
Адрес: Moscow
Сообщений: 2,145
Записей в блоге: 7
Цитата:
Сообщение от iNils Посмотреть сообщение
А переход действительно осуществляется по времени, но опять же согласно времени ключевого кадра. Их соотношения можно посмотреть в метадате.
А при чем тут ключевые кадры видео? (понятно, что в видео есть ключевые кадры - но там это совсем другое, нежели во флеше) Мне кажется, что дае попади мы между ключевыми кадрами - мы будем видеть картинку целиком.
Да и какая разница, что мы будем знать время нужного ключевого кадра? Все упирается в минимальное время, на которое разрешает перейти флеш - а это целая секунда! Это очень много - когда за полсекунды сменяется до 15 кадров (не путать с кейфреймами).

Старый 11.12.2008, 18:06
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 13  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
Цитата:
Сообщение от chingachgoog Посмотреть сообщение
Мне кажется, что дае попади мы между ключевыми кадрами - мы будем видеть картинку целиком.
Это чтобы не казалось
Цитата:
Each frame in a screen video sequence is formatted as a series of blocks. These blocks form a grid over the image. In a keyframe, every block is sent. In an interframe, one or more blocks contain no data, which indicates that the bitmap region represented by that block was not changed since the last keyframe.
Это значит, что если есть массив ключевых кадров [1,10,25,40], то сразу попасть на 24 кадр нельзя. Можно перейти на 10, из которого сформируется 11, потом 12, 13, 14 ... 24.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 11.12.2008, 18:34
chingachgoog вне форума Посмотреть профиль Найти все сообщения от chingachgoog
  № 14  
Ответить с цитированием
chingachgoog
Banned
[+4 01.02.09]
[+1 01.02.09]
 
Аватар для chingachgoog

блогер
Регистрация: Nov 2006
Адрес: Moscow
Сообщений: 2,145
Записей в блоге: 7
Это понятно - такое иногда можно видеть на некоторых проигрывателях видео, после переноса бегунка: видна только изменяющаяся часть картинки, с последнего кейфрейма.
Но как это соотноситься с видео в ФП и кодеках для flv, я не знаю: чаще ведь, последний кейфрейм подцепляется автоматом и мы об этом безобразии даже не думаем.
Для исследования вопроса помог бы эксперимент. Будет время - займусь, проверю.

Создать новую тему Ответ Часовой пояс GMT +4, время: 22:15.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 22:15.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.