Модераторы: Rickert
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как менять скорость проигрывания видео? 
:(
    Опции темы
Bitter
Дата 16.8.2010, 16:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный лентяй
***


Профиль
Группа: Завсегдатай
Сообщений: 1209
Регистрация: 15.8.2004
Где: Харьков, Ukraine

Репутация: 5
Всего: 27



Всем привет.

Вот такая задача: есть видео, снятое из кабины поезда, движущимся равномерно. Нужно манипулируя скоростью проигрывания видео, эмулировать разную скорость движения поезда.

Вопрос, как проигрывать видео, изменяя его скорость проигрывания. Может какой-то особый формат нужен? Я пробовал через DirectShow, но переключение скорости происходит с задержкой, так что это не годится.

Спасибо
PM MAIL ICQ Skype   Вверх
IgorIV
Дата 16.8.2010, 19:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 642
Регистрация: 7.9.2009

Репутация: 1
Всего: 8



Я конечно могу и ошибатся, но по-моему нет формата с переменной частотой кадров. Значит надо использовать редакторы. Есть еще Ависинт, с его помощью теоретически можно, практически я не делал.
PM MAIL   Вверх
Bitter
Дата 17.8.2010, 14:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный лентяй
***


Профиль
Группа: Завсегдатай
Сообщений: 1209
Регистрация: 15.8.2004
Где: Харьков, Ukraine

Репутация: 5
Всего: 27



Мне нужно программно манипулировать скоростью, а не одноразово сделать. Ну я видел такую программу, так что так можно сделать точно, только вот как? DirectShow?
PM MAIL ICQ Skype   Вверх
Rpahut
Дата 21.8.2010, 16:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


0xdeadbeef
*


Профиль
Группа: Участник
Сообщений: 243
Регистрация: 9.4.2006

Репутация: 5
Всего: 7



А если грузить кадры и вручную их переключать?
--------------------
C/C++ GameDevRSS Раздела программирования игрOpenGL - уроки от NeHeКак продать идею?
PM MAIL   Вверх
Bitter
Дата 21.8.2010, 20:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный лентяй
***


Профиль
Группа: Завсегдатай
Сообщений: 1209
Регистрация: 15.8.2004
Где: Харьков, Ukraine

Репутация: 5
Всего: 27



То есть предварительно разбирать кусок видео на кадры в буфер, а потом отображать их? Да, наверно так и надо делать. А чем можно разобрать кусок видео на кадры? Опять же DirectShow?
PM MAIL ICQ Skype   Вверх
IgorIV
Дата 22.8.2010, 19:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 642
Регистрация: 7.9.2009

Репутация: 1
Всего: 8



http://avisynth.org.ru/docs/russian/corefi...imagewriter.htm
Или Дуб
А соединить, по сути любой фильм содержит 25 кадров, либо 30. Поэтому, чтобы создать эффект движения надо выбирать кадры все реже и реже. 1 2 3 5 7 9 12 15 ....
PM MAIL   Вверх
Bitter
Дата 22.8.2010, 23:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный лентяй
***


Профиль
Группа: Завсегдатай
Сообщений: 1209
Регистрация: 15.8.2004
Где: Харьков, Ukraine

Репутация: 5
Всего: 27



IgorIV, интересная программка, спасибо посмотрю
PM MAIL ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Программирование игр, графики и искуственного интеллекта"
Rickert

НА ЗЛОБУ ДНЯ: Дорогие посетители, прошу обратить внимание что новые темы касающиеся новых вопросов создаются кнопкой "Новая тема" а не "Ответить"! Любые оффтопиковые вопросы, заданные в текущих тематических темах будут удалены а их авторы, при рецедиве, забанены.

  • Литературу, связанную с программированием графики, обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы связанные с программированием графики и мультимедии на языках С++ и Delphi
  • Вопросы по реализации алгоритмов рассматриваются здесь

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rickert.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Программирование игр, графики и искусственного интеллекта | Следующая тема »


 




[ Время генерации скрипта: 0.0561 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.