Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2002.01.17;
Скачать: [xml.tar.bz2];

Вниз

Воспроизведение AVI - а если хочется ручками прокрутить????   Найти похожие ветки 

 
UsBall   (2001-09-10 00:34) [0]

Есть вьюэр интересный довольно, тут вот http://www.irfanview.com/
Давно его пользую. Т.е. комбинацию ВинКоммандер и его. Или привык или удобно:)
Так вот он может крутить видео, причём не важно какое расширение имеет файл. (Правда клинит его на больших файлах:()
Но это ладно - там есть что то вроде TrackBar. Вперёд-назад таскаешь - и видео туда-сюда воспроизводится! И надо сказать лихо так реверсируется и достаточно плавно крутит.
МедияПлеер же Делфовый как то хитро работает - приделал к нему такое дело:
открыл файл и
with TrackBar_VideoPosition do
begin
Min:=0;
Max:=MediaPlayer.Length;
end;
а в TrackBar_VideoPositionChange сделал
MediaPlayer.Position:=TrackBar_VideoPosition.Position;
Окрыл файл, таскаю TrackBar ну естесно картинка двигается, но ОЧЕНЬ туго и зело рывками, а после того как отпустил TrackBar (и МедиаПлеер ОЧЕНЬ сильно подумал) видео быстро-быстро докручивается до какого то момента, ну а потом идёт с реальной скоростью.
Что интересно - это как то во многих делфовых плеерах встречается - пробовал тут Multimedia Tools от SwiftSoft - так же, ещё какой то смартплеер - аналогично.
Типа образец для меня irfanview:) Есть ли способы сделать такую же БЫСТРУЮ ручную прокрутку авишки???
И второй вопрос - если есть AVI файл, но у него просто другое расширение (что ави - знаю точно - сам делал:), т.е. мне не надо анализировать формат файла), то как его воспроизводить, не переименовывая?


 
aus   (2001-09-11 12:07) [1]

C:\windows\system\AMovie.ocx установи как компонент и попробуй. Это виндовский MediaPlayer.


 
UsBall   (2001-09-11 23:35) [2]

Я вьюэр тот всё пробую http://www.irfanview.com/ - у него есть и отдельная программуля - типа медиаплеер.
Так вот там есть вариант использовать либо винмедиаплеера технологию (в его окне винплеер и работает), либо MCI технологию.
И что заметил - винплеер, как и делфиплеер, с прокруткой работает с тормозами!!!, а вот вариант с MCI много шустрее. И менюшки выпадают как в основном вьюэре.
Исходя из таких тормозов предложение aus я думаю отпадает
Так что я так понял вьюэр в отношении видео работает на MCI технологии.
Вероятно стоит думать в этом направлении?
Добавлю - видеофайлы меня интересуют жатые, в основном в формате DivX. А их то как раз похоже и удаётся шустрее крутить с помощью MCI. И ещё - мне в основном интересно сделать воспроизведение с регулируемой скоростью и толковой индикацией текущей позиции воспроизведения в файле, будь то просто время или номер кадра или что то в этом плане.


 
Dennis S   (2001-10-02 17:34) [3]

www.MyDivX.com - Там есть библиотеки для работы с DivX,
а еще где-то встречал описание как с ними работать.
Может так будет быстрее. :|



Страницы: 1 вся ветка

Форум: "Система";
Текущий архив: 2002.01.17;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.005 c
1-52564
$DM
2001-12-28 15:26
2002.01.17
FastReport 2.44. Ребята помогите!!! Не получается скрыть мемо поле с помощью скрипта.


1-52533
Aleksandr
2001-12-27 16:25
2002.01.17
Никак со сплиттером не управиться!


3-52515
vinni2000
2001-12-17 11:07
2002.01.17
Нужен совет!!


1-52525
Beat
2001-12-27 10:21
2002.01.17
TIcon 16x16 а не 32x32?


1-52528
alexias
2001-12-27 14:54
2002.01.17
Дерево каталогов просканировать





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский