Портирование XViD под MeOS

Processing, playback of audio and video
  • Великий программу, я сделал это испытание, и хорошо работает на видео 90MB с большой резолюции.
  • Я переведу:
    Великолепная программа. Я проверил – это хорошо работает на видео 90 Мб с большим разрешением.

    vhanla
    You can not torment yourselves. We understand the English language.
    However your tendency already is exponential. Successes! :D
  • 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
  • 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.
    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.

    Image

    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.
  • Хотелось бы знать, как продвигаетя работа над видеопроигрывателем, и продвигается ли она вообще. Очень важно, чтобы продвигалась.
  • К сожалению я сейчас не могу заниматься этим проектом и, боюсь, что еще в течении нескольких месяцев заниматься им не буду. Пока могу с уверенностью сказать лишь то что базовой библиотекой будет служить не xvid, а ffmpeg. Это увеличит размер, но количество воспроизводимых форматов значительно увеличится.

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

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

    В архиве:
    • Исходники KViD - /src.
    • Собранные COFF библиотеки libc и libxvidcore - /lib.
    • Собранный kvid.kex - /bin.
    • Скрипты для компиляции KViD (требуется "правильно" настроенная среда).
    ..bw
  • 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 !
  • Who is online

    Users browsing this forum: No registered users and 3 guests