[FFmpeg-devel] nuv1 in avi

Andrew Randrianasulu randrianasulu at gmail.com
Wed Oct 16 00:39:14 EEST 2024


вс, 13 окт. 2024 г., 14:40 Anton Khirnov <anton at khirnov.net>:

> Quoting Andrew Randrianasulu (2024-10-08 14:03:13)
> > I was experimenting with mencoder
> >
> > ....
> >
> > what do you think? ;)
>
> why oh oh god why?
>

Because mplayer (and mencoder) was first program I successfully compiled
many, many years back and I used mencoder on underpowered ~400 Mhz Celeron
for capturing some video

https://randrianasulu.livejournal.com/13569.html

now it may considered obsolete, but underpowered hardware still exist. For
example, PinePhone I was reading about have some 4*1.1 GHz ARM, so ffmpeg
was used there via cli anyway, surprisingly no-one showed mpeg2 line? It
was mjpeg or vp8 (9) or x264 ultrafast ....

https://www.reddit.com/r/PINE64official/comments/18awye8/pinephone_video_recording/

now, x86 and ARM surely different, but if something can be scaled back to
non-MMX Pentium it probably will work on many "obsolete" devices where
latest SIMD sets not available. I actually used some version of Indeo codec
back in ~2001 for recording in ... 176*144 ? on exactly Pentium 1 150Mhz.
Under win 9x, from VirtualDub. I was surprised it worked at all (with
preview!).

So, I set my AMD FX to 1400 Mhz, fired up mplayer/mencoder under qemu-i386
to see how it performs with some binary mjpeg encoder (MainConcept's mjpeg,
claimed to reach realtime 640*480 on PII 300 Mhz (from settings probably
one field only)). Found mencoder was doing 25 fps with binary encoder dll,
ffmpeg 0.5.15 was doing up to 40 fps in mjpeg/i420 if compiled for i486,
ffmpeg 4.4/latest was doing up to 20 fps. Not sure why, but it was
interesting! nuv without rtjpeg compression beat them all at 75 fps. Still
20 mb vs 30 mb for completely uncompressed yuv420p.








> --
> Anton Khirnov
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
> To unsubscribe, visit link above, or email
> ffmpeg-devel-request at ffmpeg.org with subject "unsubscribe".
>


More information about the ffmpeg-devel mailing list