На самом деле, даже на небольших файлах проигрывать может на очень долго задуматься. Это происходит из-за кривой записи AVI. Т.е. с самого начала файла идут все звуковые сэмплы (или большая их часть), а это несколько десятков тысяч, а затем видео-сэмплы. Пока с индексами AVI я не работаю мне приходится просчитывать все чанки (сэмплы) подряд, что бы найти первый или очередной фрагмент с видео-данными. Есть, например, фильм SWAT, у меня он разбит на 2 части и в обоих частях видео начинается с 10% файла (~70Mb). Вот на этом фильме "инициализация" проигрывателя происходит очень долго.
p.s. Я наверное на неделю выпаду из процесса. Потом займусь звуком, надеюсь больших проблем не будет .
..bw
Портирование XViD под MeOS
Великий программу, я сделал это испытание, и хорошо работает на видео 90MB с большой резолюции.
Я переведу:
Великолепная программа. Я проверил – это хорошо работает на видео 90 Мб с большим разрешением.
vhanla
You can not torment yourselves. We understand the English language.
However your tendency already is exponential. Successes!
Великолепная программа. Я проверил – это хорошо работает на видео 90 Мб с большим разрешением.
vhanla
You can not torment yourselves. We understand the English language.
However your tendency already is exponential. Successes!
Ok, that's great.
Maybe the Video flickering is caused due to lack of video driver for my ATI videocard.
And indeed, this is a good work, keep up the good work.
Maybe the Video flickering is caused due to lack of video driver for my ATI videocard.
And indeed, this is a good work, keep up the good work.
Flickering will be visible on any card I think, since currently ATI driver is only used to display hardware cursor, not more.
P.S. Nice to see you here, vhanla.
P.S. Nice to see you here, vhanla.
in code we trust
Seeing KVID working emulated on KolibriInWin I noticed it didn't flicker too much, so I suppose with a correct video driver could improve. But I also noticed it was not fast as original framerate of the video.
This is a screenshot, the video is a DIVX 970x720 of 97MB.
Here the original size... http://kolibrios.isgreat.org/images/avr2.jpg
Also works in Kolibri itself, however flickers a lot. Can't wait for SOUND... he he
This is a screenshot, the video is a DIVX 970x720 of 97MB.
Here the original size... http://kolibrios.isgreat.org/images/avr2.jpg
Also works in Kolibri itself, however flickers a lot. Can't wait for SOUND... he he
vhanla
This is only test demo of a video player. It is not meaningful to expect from it of a miracle.
The author of the program - works, it is necessary only to wait.
This is only test demo of a video player. It is not meaningful to expect from it of a miracle.
The author of the program - works, it is necessary only to wait.
Хотелось бы знать, как продвигаетя работа над видеопроигрывателем, и продвигается ли она вообще. Очень важно, чтобы продвигалась.
К сожалению я сейчас не могу заниматься этим проектом и, боюсь, что еще в течении нескольких месяцев заниматься им не буду. Пока могу с уверенностью сказать лишь то что базовой библиотекой будет служить не xvid, а ffmpeg. Это увеличит размер, но количество воспроизводимых форматов значительно увеличится.
p.s. Также, возможно, я отложу этот проект в пользу написания полноценного аудиопроигрывателя и переноса msegui на kos, так же я думаю над тем что бы наклепать несложный аудиоредактор на базе msegui. Вообщем пока нет никаких больших планов, не до них.
..bw
p.s. Также, возможно, я отложу этот проект в пользу написания полноценного аудиопроигрывателя и переноса msegui на kos, так же я думаю над тем что бы наклепать несложный аудиоредактор на базе msegui. Вообщем пока нет никаких больших планов, не до них.
..bw
Привет.
Плохие новости.
Я прекращаю работать над данным проектом. Т.е. над kvid я закончил работать давно.
kvid строился исключительно на сишной либу xvid и моих познаниях avi. xvid не достаточно для построения проигрывателя, ffmpeg в самый раз, но это еще более хищная сишная либа. Мне, паскалисту, плюющему на POSIX по причине "генетического превосходства" :-) сложно повторить API libc, который требуется ffmpeg. Да и глупо это, если честно.
Медиа нужна, libc (нормальная, glibc) тоже нужна. Но почему-то эту RTL никто не переносит под KOS. Есть версия, я на вскидку посмотрел в ней пару функций - они не реализованы, так что она не прет. По тихой грусти займусь сам портированием glibc (2.7). Никаких сроков, никаких обещаний, приоритет, все же, я буду отдавать паскалевским (FreePascal) разработкам.
p.s. Извините, что не оправдал ваши надежды, но своё решение я считаю целесообразным.
..bw
Плохие новости.
Я прекращаю работать над данным проектом. Т.е. над kvid я закончил работать давно.
kvid строился исключительно на сишной либу xvid и моих познаниях avi. xvid не достаточно для построения проигрывателя, ffmpeg в самый раз, но это еще более хищная сишная либа. Мне, паскалисту, плюющему на POSIX по причине "генетического превосходства" :-) сложно повторить API libc, который требуется ffmpeg. Да и глупо это, если честно.
Медиа нужна, libc (нормальная, glibc) тоже нужна. Но почему-то эту RTL никто не переносит под KOS. Есть версия, я на вскидку посмотрел в ней пару функций - они не реализованы, так что она не прет. По тихой грусти займусь сам портированием glibc (2.7). Никаких сроков, никаких обещаний, приоритет, все же, я буду отдавать паскалевским (FreePascal) разработкам.
p.s. Извините, что не оправдал ваши надежды, но своё решение я считаю целесообразным.
..bw
Может выложишь свои наработки ? Вдруг пригодятся...
Можно, но, с изменениями в FP RTL, совместимость текущего кода может пропасть. Я за этим следить не буду. Выложу на FTP текущее состояние kvid, его можно развить, осталось прикрутить аудио-декодер и организовать синхронизацию потоков, мелочи ;-).
..bw
..bw
Ну как там с исходниками?
Из хаоса в космос
Вот: ftp://kolibrios.org/pub/programs/bw/kvid0.tar.bz2
Хотя я не знаю, кто этим будет заниматься.
В архиве:
Хотя я не знаю, кто этим будет заниматься.
В архиве:
- Исходники KViD - /src.
- Собранные COFF библиотеки libc и libxvidcore - /lib.
- Собранный kvid.kex - /bin.
- Скрипты для компиляции KViD (требуется "правильно" настроенная среда).
Just to add my knowledge to the 3ad: check out DVD4DOS, an old 16-bit DOS software suite for DVD play.
ftp://ftp.cesnet.cz/.vol/backup/MultiMe ... mpeg/util/
Last but not least, keep in mind the Fast Assembly Mpeg Encoder: http://sourceforge.net/projects/fame/
Hope that helps !
Many interesting MPEG tools (incl. encoders & decoders) for DOS with sources here:Third party free softwares included and used:
(Thanks to the authors)see doc's for more info on included parts...
- VOBSPLIT (file splitter) by Anastasis Chatzioglou (Anasto) (2000)
- DECODEVOB (A/V demux) source from the web (by ?) (DOS ported by me) (2003)
- MPEG2DEC (MPEG2 video decoder) by MSSG (1994)
- CMPEG (MPEG1 encoder) by Stefan Eckart (1993)
- MPXPLAY (AC3 decoding) by PDSoft, Padar Attila (2003)
- DISPLAY (MPEG1 playing) by Jih-Shin Ho (1993-1995)
- CDROM.SYS Acer cdrom device driver which can read single-layer DVD
ftp://ftp.cesnet.cz/.vol/backup/MultiMe ... mpeg/util/
Last but not least, keep in mind the Fast Assembly Mpeg Encoder: http://sourceforge.net/projects/fame/
Hope that helps !
Who is online
Users browsing this forum: No registered users and 0 guests