VOGONS


Video playback on a 286? - here's how to do it

Topic actions

Reply 60 of 67, by Jo22

User metadata
Rank l33t++
Rank
l33t++

How about the Reel Magic ISA board?
I've read it can work on a 386SX-16 and has Windows 3.1 software.
But I don't know if it's 16-Bit friendly.

Re: Real Magic MPEG VGA Cards

https://m.youtube.com/watch?v=jC_LMV6_J40

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 61 of 67, by Jo22

User metadata
Rank l33t++
Rank
l33t++
dr.zeissler wrote on 2024-02-24, 10:24:

I need something for VGA Dos for 286/8Mhz.

Hm. That's tricky.

I've tinkered with CompuShow 2000, a picture viewer, in the past few days.

Mainly in PCem with 8088 and 286 machines.

It seems to me that decoding bigger stuff had a good use for XMS or EMS memory.

So I assume it's worse with pictures in motion.

I mean, Windows 3.0 and PC GEOS have FLI players, but these GUIs need some RAM to work smoothly.
Luckily, both can run in Real-Mode and use EMS.

Maybe that's also the case with DOS-based video players, that they have EMS support?

Because there's a new 4 MB EMS card, or so it seems.
I've just stumbled over a YT video about it.

https://www.youtube.com/watch?v=4EzCCTPdAM4

Interestingly, the YouTuber has an Amiga A2286 in use for testing. 🙂

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 62 of 67, by dr.zeissler

User metadata
Rank l33t
Rank
l33t

I think I should use uncompressed video in 320/200 or less with 256 colors or 256 greyscales with 8khz mono-sound.
I need a solution to generate such files out of e.g. DVD's and a player that can run this on a 286/8 from HDD.
Space is not a problem. I have 4x2GB on that A2286.

Retro-Gamer 😀 ...on different machines

Reply 63 of 67, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Hm. I've once used to have an Hauppauge WinTV board with Windows 3.1 software.
It had a TV tuner and could encode MPEG.
I wonder if the chips on the board (full-size ISA) also had decoding functionality.
Not sure if the software ran on an 286, also.

Audio wise, I remember playing back VOC and WAVE files found on shareware CD-ROMs of the day (90s, on my 286).
These were in 22 KHz 8-Bit Mono format often (sometimes Stereo, too).

But that was audio alone, of course.
I'm not sure how much CPU load a higher sampling rate causes here.
I suppose it depends on the soundcard type, its capabilities (decompression etc) and if it's being using DMA or not.

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 64 of 67, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Hi again! Found something interesting.. Video for Windows for Mac.

A source on the interwebs describes it as..

A utility set for moving AVI files to the QuickTime environment and for converting QuickTime files to AVI format.
Includes a Windows Compressors system extension, which contains compressor/decompressors (CODECs) for Microsoft RLE, Microsoft Video 1, and Microsoft Full Frame formats.

Does anybody have experience with this, by any chance ?
The old VFW 1.0 runs on a 286 PC w/ Windows 3.1, but it has Video 1 codec only.
Which this set of utilities seems to support. So..

PS: I *think* I've used an old copy of VLC player at some point to generate AVIs.
Not sure which codec, though. AVI is a container, foremost, after all.

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 65 of 67, by Anonymoose

User metadata
Rank Newbie
Rank
Newbie

Not sure if you’ve seen this:
https://www.andrews-corner.org/cinepak.html

It’s been helpful encoding vids to Cinepak, but now I have no way to show them on my 66mhz 486. Any msdos programs that can do this?

Besides that, is cinepak ideal in terms of quality? What about Indeo or Microsoft Video 1?

Reply 66 of 67, by Anonymoose

User metadata
Rank Newbie
Rank
Newbie
Old PC Hunter wrote on 2023-04-02, 02:22:
Trying to figure this out - I have tried to transcode from MPEG-1, MPEG-2, and MPEG-4 sources, but the only thing holding me bac […]
Show full quote
dr.zeissler wrote on 2023-03-30, 09:08:
Thx for that advice.... I have several Macs and therefore can produce MP4 content out of DVD's. FFMPEG should be supported on ma […]
Show full quote

Thx for that advice.... I have several Macs and therefore can produce MP4 content out of DVD's.
FFMPEG should be supported on mac too. What would be your advice to transcode from DVD.

I think the best way would be not creating MP4 content out of the DVD-Episode and then use FFMPEG to generate the final file.
That would be like making a 320Kbit AAC out of a CD and after that making a 64KB/mp3 out of that AAC.

What would be the settings you would reccomend for FFMPEG for a direct transcode from the DVD-Episode-Content?

I don't think about playing those files within windows...that would be way to much overhead....I am thinking about a playing Videos in DOS. So no WFW here.

Trying to figure this out - I have tried to transcode from MPEG-1, MPEG-2, and MPEG-4 sources, but the only thing holding me back is that FFMPEG's Microsoft Video 1 encoder. The encoder won't even encode in the RGB8 pixel format, only RGB555LE (16 bit color). It will generate a 256 color palette from a video just fine and use it, but it will still be in the wrong pixel format and show up as 16 bit color on any media player. The way it encodes MSV1 doesn't seem to be readable by QuickTime either. It would really be nice to use FFMPEG as it can palletize videos better than VirtualDub can and handle modern input codecs. There might be a intermediary codec I can transcode to that would allow me to load it in another software and encode it as MSV1 but I can't find one on FFMPEG that supports 8 bit color besides rawvideo, which I can't get any player to read (assuming it's missing a proper file header). Maybe I am doing this wrong because it has been such a long time since I have done this, but I believe I gave up on FFMPEG back then for similar reasons. The best option now would probably be to use an older software, but finding something that works in Windows 10, which is preferable, and can support semi-modern codecs might be a little bit difficult. As stated before somewhere else on VOGONS (I think by Radiounix), the encoders likely moved away from 8 bit color by 1995 when most PC's could handle 16 bit color anyways. Adobe Premiere 6.5 works, but it doesn't quite give me the performance I want it to - I've seen better done with MSV1. Here's my basic FFMPEG command i've been toying with. Like I said, I don't know if I'm doing this right, but this is what i've been able to figure out.

ffmpeg -i input.mp4 -r 15 -s 160x120 -ar 11025 -c:a pcm_u8 -filter_complex "[0:v] split [a];[a] palettegen [p];[p] paletteuse" -pix_fmt rgb8 -c:v msvideo1 output.avi

If someone can provide their input on this and help us figure out how we can achieve better 256 color MSV1 video encoding on a modern PC, i'd greatly appreciate it.



When I look at the supported pixel formats using
ffmpeg -h encoder=msvideo1
It says that it only supports one pixel format, rgb555le

Reply 67 of 67, by Grzyb

User metadata
Rank Oldbie
Rank
Oldbie
Anonymoose wrote on Today, 01:05:

It’s been helpful encoding vids to Cinepak, but now I have no way to show them on my 66mhz 486. Any msdos programs that can do this?

QuickView Pro 2.61 supports "cvid Cinepak (8, 24 bit)", but requires 386+.

Nie tylko, jak widzicie, w tym trudność, że nie zdołacie wejść na moją górę, lecz i w tym, że ja do was cały zejść nie mogę, gdyż schodząc, gubię po drodze to, co miałem donieść.