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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 12.07.2007, 21:54
MikhailovAS вне форума Посмотреть профиль Отправить личное сообщение для MikhailovAS Найти все сообщения от MikhailovAS
  № 1  
Ответить с цитированием
MikhailovAS
 
Аватар для MikhailovAS

Регистрация: Sep 2006
Сообщений: 43
Question Перемотать в конец видео.

Здравствуйте.
Что есть:
Подгружаемое видео.
Нужно:
перемотать его на последний кадр.
Вопрос:
Как это сделать?
------
Просмотрел весь форум - ничего подобного не встретил.
Мануал тоже весь прочитал.
прошу мопощи, т.к. попал в тупик =(

Старый 12.07.2007, 22:12
BigDan вне форума Посмотреть профиль Отправить личное сообщение для BigDan Найти все сообщения от BigDan
  № 2  
Ответить с цитированием
BigDan
 
Аватар для BigDan

Регистрация: Apr 2006
Адрес: Kiev
Сообщений: 1,675
Отправить сообщение для BigDan с помощью ICQ
а хелп тяжело открыть? NetStream.seek()

Старый 12.07.2007, 22:15
MikhailovAS вне форума Посмотреть профиль Отправить личное сообщение для MikhailovAS Найти все сообщения от MikhailovAS
  № 3  
Ответить с цитированием
MikhailovAS
 
Аватар для MikhailovAS

Регистрация: Sep 2006
Сообщений: 43
Вопрос и состоит в том, как с помощью seek перемотать на конец?

Старый 12.07.2007, 22:35
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 4  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
onMetaData

Старый 12.07.2007, 22:37
MikhailovAS вне форума Посмотреть профиль Отправить личное сообщение для MikhailovAS Найти все сообщения от MikhailovAS
  № 5  
Ответить с цитированием
MikhailovAS
 
Аватар для MikhailovAS

Регистрация: Sep 2006
Сообщений: 43
__etc, Спасибо большое!

Старый 07.08.2007, 21:06
LightStich вне форума Посмотреть профиль Отправить личное сообщение для LightStich Найти все сообщения от LightStich
  № 6  
Ответить с цитированием
LightStich
 
Аватар для LightStich

Регистрация: Jun 2007
Сообщений: 2
Отправить сообщение для LightStich с помощью ICQ
А если onMetaData не срабатывает (не понятно по каким причинам. Для некоторых фильмов срабатывает, для некоторых нет! (вот такая-же проблема: http://www.flasher.ru/forum/showthre...t=onMetaData)), можно ещё каким-то способом получить информацию о продолжительности видео?


Последний раз редактировалось LightStich; 07.08.2007 в 21:09.
Старый 07.08.2007, 23:36
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 7  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Необходимо добавить метаданные в flv.

Старый 08.08.2007, 15:37
LightStich вне форума Посмотреть профиль Отправить личное сообщение для LightStich Найти все сообщения от LightStich
  № 8  
Ответить с цитированием
LightStich
 
Аватар для LightStich

Регистрация: Jun 2007
Сообщений: 2
Отправить сообщение для LightStich с помощью ICQ
Ок.
Можно как-то узнать, включены ли в видео метаданные до того, как оно начинает воспроизводиться?

Старый 08.08.2007, 15:38
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 9  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Ну разве что каким-нибудь серверным скриптом.

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

блогер
Регистрация: Nov 2006
Адрес: Moscow
Сообщений: 2,145
Записей в блоге: 7
Код:
connection_nc = new NetConnection();
connection_nc.connect(null);
stream_ns = new NetStream(connection_nc);

my_video.attachVideo(stream_ns);
stream_ns.play("myVideo.flv");

stream_ns.pause(true)

seek_end=0

function findEnd(){
	lastTime=seek_end
	seek_end++
	stream_ns.seek(seek_end)
}
findEnd()



stream_ns.onStatus = function(infoObject) {
    trace (infoObject.code)
	if (infoObject.code=="NetStream.Seek.InvalidTime"){
		stream_ns.seek(lastTime)
		stream_ns.pause(false)
		delete stream_ns.onStatus
	} else {
		findEnd()
	}
};
my_video - уже на рабочем столе создано

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

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

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


 


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


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