|
25.09.2008, 16:57
|
#16
|
Модератор
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений (для 817 пользователей)
|
Ответ: Lib_videocnv: воспроизведение видео в режиме Canvas!
Вроде же 6.1 есть версия под висту? Или она тоже не фурычет?
|
(Offline)
|
|
26.09.2008, 06:13
|
#17
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: Lib_videocnv: воспроизведение видео в режиме Canvas!
На сайте пишут, что и эта версия должна пахать под Vista. Может если защиту папок отключить, заработает?
|
(Offline)
|
|
10.10.2008, 18:04
|
#18
|
Оператор ЭВМ
Регистрация: 04.09.2008
Сообщений: 39
Написано 4 полезных сообщений (для 5 пользователей)
|
Lib_videocnv: воспроизведение видео в режиме Canvas!
ViNT, ну как там дела?
|
(Offline)
|
|
10.10.2008, 23:30
|
#19
|
Модератор
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений (для 817 пользователей)
|
Ответ: Lib_videocnv: воспроизведение видео в режиме Canvas!
Да все руки не доходят . В выходные попробую исправить.
|
(Offline)
|
|
11.10.2008, 19:51
|
#20
|
ПроЭктировщик
Регистрация: 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, 14:12
|
#21
|
Оператор ЭВМ
Регистрация: 04.09.2008
Сообщений: 39
Написано 4 полезных сообщений (для 5 пользователей)
|
Lib_videocnv: воспроизведение видео в режиме Canvas!
ViNT, а ты какие именно выходные имел в виду?..
|
(Offline)
|
|
22.10.2008, 15:14
|
#22
|
Оптимист
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений (для 259 пользователей)
|
Ответ: Lib_videocnv: воспроизведение видео в режиме Canvas!
ARV
туда входит всё, и WTK в том числе. Оно ставится в папку mobility8.
|
(Offline)
|
|
24.10.2008, 06:41
|
#23
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: Lib_videocnv: воспроизведение видео в режиме Canvas!
Сообщение от pilgrim
ARV
туда входит всё, и WTK в том числе. Оно ставится в папку mobility8.
|
Действительно, есть WTK 2.5.2 и там достаточно неплохой эмулятор. NetBeans под Vista я всё таки установил, так что вопрос исчерпан.
|
(Offline)
|
|
25.10.2008, 06:46
|
#24
|
Нуждающийся
Регистрация: 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:=getwidth; sh:=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(sw, sw/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)
|
|
26.10.2008, 00:24
|
#25
|
Модератор
Регистрация: 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, 09:33
|
#26
|
Оптимист
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений (для 259 пользователей)
|
Ответ: Lib_videocnv: воспроизведение видео в режиме Canvas!
Да так и есть, хотя непонятно почему. Все нет времени исправить.
|
Returns: The duration in microseconds or TIME_UNKNOWN.
|
(Offline)
|
|
26.10.2008, 11:26
|
#27
|
Модератор
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений (для 817 пользователей)
|
Ответ: Lib_videocnv: воспроизведение видео в режиме Canvas!
Исправил баг с get_duration.
Также добавил установку позиции и возможность указания mime-типа при загрузке файла (теперь должно работать не только с 3gp, хотя на mpeg не проверял, нет возможности).
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
05.08.2009, 18:57
|
#28
|
Нуждающийся
Регистрация: 30.07.2009
Сообщений: 61
Написано одно полезное сообщение
|
Ответ: Lib_videocnv: воспроизведение видео в режиме Canvas!
Да ну, прикольная либа Можно небольшой плеер накалякать.
|
(Offline)
|
|
05.08.2009, 19:22
|
#29
|
Нуждающийся
Регистрация: 30.07.2009
Сообщений: 61
Написано одно полезное сообщение
|
Ответ: Lib_videocnv: воспроизведение видео в режиме Canvas!
И ещё - NetBeans на висту ставиться абсолютно спокойно! У меня во всяком случае виста хом бэсик и нетбинс работает нормально также как WTK, JRE и прочая хрень явовская
|
(Offline)
|
|
19.08.2009, 18:00
|
#30
|
Бывалый
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений (для 215 пользователей)
|
Ответ: Lib_videocnv: воспроизведение видео в режиме Canvas!
Видео ток из фс читаются. А чтоб из ресурсов было, можно сделать как-нить?
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:48.
|