Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   www.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Библиотеки

Ответ
 
Опции темы
Старый 25.09.2008, 12:57   #16
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Lib_videocnv: воспроизведение видео в режиме Canvas!

Вроде же 6.1 есть версия под висту? Или она тоже не фурычет?
(Offline)
 
Ответить с цитированием
Старый 26.09.2008, 02:13   #17
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Lib_videocnv: воспроизведение видео в режиме Canvas!

На сайте пишут, что и эта версия должна пахать под Vista. Может если защиту папок отключить, заработает?
(Offline)
 
Ответить с цитированием
Старый 10.10.2008, 14:04   #18
m1kc.
Оператор ЭВМ
 
Аватар для m1kc.
 
Регистрация: 04.09.2008
Сообщений: 39
Написано 4 полезных сообщений
(для 5 пользователей)
Стрелка Lib_videocnv: воспроизведение видео в режиме Canvas!

ViNT, ну как там дела?
(Offline)
 
Ответить с цитированием
Старый 10.10.2008, 19:30   #19
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Lib_videocnv: воспроизведение видео в режиме Canvas!

Да все руки не доходят . В выходные попробую исправить.
(Offline)
 
Ответить с цитированием
Старый 11.10.2008, 15:51   #20
ARV
ПроЭктировщик
 
Регистрация: 25.12.2006
Сообщений: 163
Написано 7 полезных сообщений
(для 12 пользователей)
Ответ: Lib_videocnv: воспроизведение видео в режиме Canvas!

Сообщение от odd Посмотреть сообщение
Пробовал ставить NetBeans на висту - не ставится. Тупо не может почему-то обнаружить jdk, хотя он там есть. Так что в NetBeans лучше работать под XP. Весит мобильная версия метров 70 в запакованном виде. Если всё ещё интересно - качай с www.netbeans.org
можно указать наличие JDK явно для проекта - он и подключит все, что надо...
а NetBeans можно заказать в виде диска - пришлют весь комплект, только WTK туда не входит... мне прислали давно уже
(Offline)
 
Ответить с цитированием
Старый 22.10.2008, 10:12   #21
m1kc.
Оператор ЭВМ
 
Аватар для m1kc.
 
Регистрация: 04.09.2008
Сообщений: 39
Написано 4 полезных сообщений
(для 5 пользователей)
Смех Lib_videocnv: воспроизведение видео в режиме Canvas!

ViNT, а ты какие именно выходные имел в виду?..
(Offline)
 
Ответить с цитированием
Старый 22.10.2008, 11:14   #22
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Ответ: Lib_videocnv: воспроизведение видео в режиме Canvas!

ARV
туда входит всё, и WTK в том числе. Оно ставится в папку mobility8.
(Offline)
 
Ответить с цитированием
Старый 24.10.2008, 02:41   #23
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Lib_videocnv: воспроизведение видео в режиме Canvas!

Сообщение от pilgrim Посмотреть сообщение
ARV
туда входит всё, и WTK в том числе. Оно ставится в папку mobility8.
Действительно, есть WTK 2.5.2 и там достаточно неплохой эмулятор. NetBeans под Vista я всё таки установил, так что вопрос исчерпан.
(Offline)
 
Ответить с цитированием
Старый 25.10.2008, 02:46   #24
Cliffe Snake
Нуждающийся
 
Аватар для Cliffe Snake
 
Регистрация: 22.09.2008
Сообщений: 74
Написано 8 полезных сообщений
(для 12 пользователей)
Ответ: Lib_videocnv: воспроизведение видео в режиме Canvas!

Сообщение от m1kc. Посмотреть сообщение
Все нормально воспроизводится, но после окончания видео я вижу только черный экран с первым кадром посередине, а по идее прога должна выполняться дальше.
Функция get_duration возвращает значение в 1000 раз больше чем нужно.
т.е. Duration:=(get_duration/1000);
для продолжения работы после close_player нужно вызвать ShowCanvas;
При проигрывании видео, функции отрисовки не работают(Что неплохо было бы исправить )
Вот пример юзанья:
program Video;
uses videocnv,jsr75i;
var
 
KP:integer;
 
v:integer;
 
sw,sh,time:integer;
begin
sw
:=getwidthsh:=getheight;
Setcolor(0,0,0);
fillrect(0,0,sw,sh);
setcolor(0,255,0);
repaint;
delay(2000);
/////////////////////
// Открываем плеер //
/////////////////////
 
init_display(1);//Инициализируем дисплей
 
load('fs/media/tagik.3gp');//Загружаем видео
 
set_location((sw-get_src_width)/2,0);
 
videocnv.set_size(swsw/4*3);//У меня ваще не меняется видео, как ни меняй эти параметры
 
set_visible(1);//Отображение дисплея
 
time:=GetRelativeTimeMs//записываем время начала воспроизведения
  
start;//Запуск воспроизведения
  
v:=20;
    
repeat 
     kp
:=getkeypressed;
     if 
kp=ke_star then stop;//Остановка
     
if kp=ke_pound then start;//Запуск
     
if kp=ke_key3 then
     begin
      v
:=v+5;
      
set_volume(v);//Увеличиваем громкость
     
end;
      if 
kp=ke_key1 then
     begin
      v
:=v-5;
      
set_volume(v);//уменьшаем громкость
     
end;
     
delay(100);// если задержку убираю, видео начинает тормозить, а с delay(100); всё супер!
    
until (((GetRelativeTimeMs Time) > (get_duration/1000)); //Ждём пока видео проигрывается
    
stop;//Остановка
    
close_player;//Закрываем плеер и вызываем showcanvas
showcanvas;
setcolor(0,0,255);
fillrect(0,0,sw,sh);
repaint;
delay(10000);
end
(Offline)
 
Ответить с цитированием
Старый 25.10.2008, 20:24   #25
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Lib_videocnv: воспроизведение видео в режиме Canvas!

Сообщение от Cliffe Snake Посмотреть сообщение
Функция get_duration возвращает значение в 1000 раз больше чем нужно.
т.е. Duration:=(get_duration/1000);
Да так и есть, хотя непонятно почему. Все нет времени исправить.
Сообщение от Cliffe Snake Посмотреть сообщение
При проигрывании видео, функции отрисовки не работают(Что неплохо было бы исправить )
Тут уже свои сложности. При проигрывании видео используется своя Canvas (со стандартной плеер работать не хочет), надо все функции с нуля писать. Появится время - займусь этим.
(Offline)
 
Ответить с цитированием
Старый 26.10.2008, 06:33   #26
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Ответ: Lib_videocnv: воспроизведение видео в режиме Canvas!

Да так и есть, хотя непонятно почему. Все нет времени исправить.
Returns: The duration in microseconds or TIME_UNKNOWN.
(Offline)
 
Ответить с цитированием
Старый 26.10.2008, 08:26   #27
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Lib_videocnv: воспроизведение видео в режиме Canvas!

Исправил баг с get_duration.
Также добавил установку позиции и возможность указания mime-типа при загрузке файла (теперь должно работать не только с 3gp, хотя на mpeg не проверял, нет возможности).
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
m1kc. (07.12.2008)
Старый 05.08.2009, 14:57   #28
Трава
Нуждающийся
 
Аватар для Трава
 
Регистрация: 30.07.2009
Сообщений: 61
Написано одно полезное сообщение
Ответ: Lib_videocnv: воспроизведение видео в режиме Canvas!

Да ну, прикольная либа Можно небольшой плеер накалякать.
(Offline)
 
Ответить с цитированием
Старый 05.08.2009, 15:22   #29
Трава
Нуждающийся
 
Аватар для Трава
 
Регистрация: 30.07.2009
Сообщений: 61
Написано одно полезное сообщение
Ответ: Lib_videocnv: воспроизведение видео в режиме Canvas!

И ещё - NetBeans на висту ставиться абсолютно спокойно! У меня во всяком случае виста хом бэсик и нетбинс работает нормально также как WTK, JRE и прочая хрень явовская
(Offline)
 
Ответить с цитированием
Старый 19.08.2009, 14:00   #30
cherepets
Бывалый
 
Аватар для cherepets
 
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений
(для 215 пользователей)
Ответ: Lib_videocnv: воспроизведение видео в режиме Canvas!

Видео ток из фс читаются. А чтоб из ресурсов было, можно сделать как-нить?
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Canvas Serg_Bloim Программирование 8 03.03.2009 09:47
Воспроизведение звука Skythrone Основной форум 9 06.01.2009 14:43
Воспроизведение mid в блитзе ABTOMAT 2D-программирование 4 31.03.2008 13:41
Воспроизведение gif-анимаций Sic JAVA Micro Edition 3 02.12.2007 17:23
Воспроизведение видео? @lex Программирование 7 12.09.2006 06:36


Часовой пояс GMT +1, время: 18:49.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com