Board.KolibriOS.org
http://board.kolibrios.org/

Портирование XViD под MeOS
http://board.kolibrios.org/viewtopic.php?f=38&t=114
Страница 4 из 4

Автор:  bw [ Пн авг 27, 2007 11:01 am ]
Заголовок сообщения: 

На самом деле, даже на небольших файлах проигрывать может на очень долго задуматься. Это происходит из-за кривой записи AVI. Т.е. с самого начала файла идут все звуковые сэмплы (или большая их часть), а это несколько десятков тысяч, а затем видео-сэмплы. Пока с индексами AVI я не работаю мне приходится просчитывать все чанки (сэмплы) подряд, что бы найти первый или очередной фрагмент с видео-данными. Есть, например, фильм SWAT, у меня он разбит на 2 части и в обоих частях видео начинается с 10% файла (~70Mb). Вот на этом фильме "инициализация" проигрывателя происходит очень долго.

p.s. Я наверное на неделю выпаду из процесса. Потом займусь звуком, надеюсь больших проблем не будет :-).

..bw

Автор:  vhanla [ Сб окт 20, 2007 11:51 pm ]
Заголовок сообщения:  Re: Портирование XViD под MeOS

Великий программу, я сделал это испытание, и хорошо работает на видео 90MB с большой резолюции.

Автор:  Mario79 [ Сб окт 20, 2007 11:59 pm ]
Заголовок сообщения:  Re: Портирование XViD под MeOS

Я переведу:
Великолепная программа. Я проверил – это хорошо работает на видео 90 Мб с большим разрешением.

vhanla
You can not torment yourselves. We understand the English language.
However your tendency already is exponential. Successes! :D

Автор:  vhanla [ Вс окт 21, 2007 12:11 am ]
Заголовок сообщения:  Re: Портирование XViD под MeOS

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. :P

Автор:  mike.dld [ Вс окт 21, 2007 1:56 pm ]
Заголовок сообщения:  Re: Портирование XViD под MeOS

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.

Автор:  vhanla [ Пн окт 22, 2007 11:36 pm ]
Заголовок сообщения:  Re: Портирование XViD под MeOS

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

Автор:  Mario79 [ Вт окт 23, 2007 12:24 am ]
Заголовок сообщения:  Re: Портирование XViD под MeOS

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.

Автор:  DmitrySokolowsky [ Вс мар 02, 2008 9:15 pm ]
Заголовок сообщения:  Re: Портирование XViD под MeOS

Хотелось бы знать, как продвигаетя работа над видеопроигрывателем, и продвигается ли она вообще. Очень важно, чтобы продвигалась.

Автор:  bw [ Пн мар 03, 2008 9:19 am ]
Заголовок сообщения:  Re: Портирование XViD под MeOS

К сожалению я сейчас не могу заниматься этим проектом и, боюсь, что еще в течении нескольких месяцев заниматься им не буду. Пока могу с уверенностью сказать лишь то что базовой библиотекой будет служить не xvid, а ffmpeg. Это увеличит размер, но количество воспроизводимых форматов значительно увеличится.

p.s. Также, возможно, я отложу этот проект в пользу написания полноценного аудиопроигрывателя и переноса msegui на kos, так же я думаю над тем что бы наклепать несложный аудиоредактор на базе msegui. Вообщем пока нет никаких больших планов, не до них.

..bw

Автор:  bw [ Ср июл 30, 2008 4:40 pm ]
Заголовок сообщения:  Re: Портирование XViD под MeOS

Привет.
Плохие новости.
Я прекращаю работать над данным проектом. Т.е. над kvid я закончил работать давно.
kvid строился исключительно на сишной либу xvid и моих познаниях avi. xvid не достаточно для построения проигрывателя, ffmpeg в самый раз, но это еще более хищная сишная либа. Мне, паскалисту, плюющему на POSIX по причине "генетического превосходства" :-) сложно повторить API libc, который требуется ffmpeg. Да и глупо это, если честно.
Медиа нужна, libc (нормальная, glibc) тоже нужна. Но почему-то эту RTL никто не переносит под KOS. Есть версия, я на вскидку посмотрел в ней пару функций - они не реализованы, так что она не прет. По тихой грусти займусь сам портированием glibc (2.7). Никаких сроков, никаких обещаний, приоритет, все же, я буду отдавать паскалевским (FreePascal) разработкам.

p.s. Извините, что не оправдал ваши надежды, но своё решение я считаю целесообразным.

..bw

Автор:  Serge [ Ср июл 30, 2008 5:54 pm ]
Заголовок сообщения:  Re: Портирование XViD под MeOS

Может выложишь свои наработки ? Вдруг пригодятся...

Автор:  bw [ Ср июл 30, 2008 7:11 pm ]
Заголовок сообщения:  Re: Портирование XViD под MeOS

Можно, но, с изменениями в FP RTL, совместимость текущего кода может пропасть. Я за этим следить не буду. Выложу на FTP текущее состояние kvid, его можно развить, осталось прикрутить аудио-декодер и организовать синхронизацию потоков, мелочи ;-).

..bw

Автор:  Leency [ Чт окт 30, 2008 12:26 am ]
Заголовок сообщения:  Re: Портирование XViD под MeOS

Ну как там с исходниками?

Автор:  bw [ Чт окт 30, 2008 2:57 am ]
Заголовок сообщения:  Re: Портирование XViD под MeOS

Вот: ftp://kolibrios.org/pub/programs/bw/kvid0.tar.bz2
Хотя я не знаю, кто этим будет заниматься.

В архиве:
  • Исходники KViD - /src.
  • Собранные COFF библиотеки libc и libxvidcore - /lib.
  • Собранный kvid.kex - /bin.
  • Скрипты для компиляции KViD (требуется "правильно" настроенная среда).

..bw

Автор:  forart.eu [ Вс май 17, 2009 2:56 am ]
Заголовок сообщения:  Re: Портирование XViD под MeOS

Just to add my knowledge to the 3ad: check out DVD4DOS, an old 16-bit DOS software suite for DVD play.

Цитата:
Third party free softwares included and used:

(Thanks to the authors)
  • 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

see doc's for more info on included parts...


Many interesting MPEG tools (incl. encoders & decoders) for DOS with sources here:

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 !

Страница 4 из 4 Часовой пояс: UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/