Drobe :: The archives
About Drobe | Contact | RSS | Twitter | Tech docs | Downloads | BBC Micro

KinoAmp 0.26: Behind the scenes

By Chris Williams. Published: 3rd Apr 2003, 12:15:42 | Permalink | Printable

Author Peter Everett and his MPEG video app [Updated 15:00 3/4/2003] Cineroma progress

Mini-review Earlier this week, we reported on some great updates to RISC OS video playing app KinoAmp and here's a follow up after developer Peter Everett replied to our inquiries. Originally called Kino and developed by eQ, the Russian RISC OS software developers, KinoAmp's development has been tracked by drobe.co.uk for some time. Technically, the software supports the MPEG1/2 video format (.mpg or .mpeg) using MP3 playback module AMPlayer and the open source libmpeg library to do the necessary decoding. The source code to KinoAmp itself is available from Peter's website if you wish to fiddle with it internally or take a peek. Peter is also the developer of Shine, a ported RISC OS MP3 encoder.

When configured properly, KinoAmp is able to push a StrongARM processor into rendering videos at a modest, respectable speed. The latest version, as well as being 32 bit compatible, allows video rescaling and has proper playback controls which are skinnable. We look forward to seeing customised KinoAmp tools because we like pretty things.

KinoAmp doing its funky stuff

"André [Timmermans] did quite a lot of work for this one. The support for field pictures (interlaced) was quite involved and he had to write a whole new set of video drivers in addition to extensive changes to the decoder", Peter told us, explaining how this version came about.

"There are now 54 separate drivers to handle all combinations of colour depth, zoom, greyscale, and now interlaced pictures. 5 zoom settings for each of 3 colour depths for normal and interlaced video. Plus a few extras for 256 greys, high quality 32k dithered, and monochrome modes.

"When multitasking, the output from the selected driver is passed through yet another sprite plotter to get the variable resizing."

Configure KinoAmp to get maximum efficiency

If you haven't used KinoAmp before, take it from us, it's dead easy to use. After running the app to get it onto the iconbar, double-click on a MPEG video file to start playing. Also don't forget to have a peek at the KinoAmp choices to ensure things like audio "re-synchronize" is turned on (this keeps the audio in line with the video) and "display all frames" is turned off if you want a smoother viewing experience. There's other options too to control off-desktop playback and the option to save out video soundtracks. The KinoAmp manual, supplied in plain text and HTML formats, is also worthy of note being suitably detailed on how to use the application.

Cineroma update
It's worth pointing out Dave McEwen's video playing app Cineroma which isn't out yet and still in the beta testing phase. Cineroma appears to support a lot more video and audio formats and like freeware KinoAmp, it will eventually be released as an open source application.

"Every other platform has freeware access to at least one multi-format player and it is imperative that RISC OS has that", David boldly stresses in an email to drobe.co.uk today. "Not only will it be free, but it will also be open source. Noone else made strides to provide one in recent times so someone had to do it."

And if you're going to do something, you might as well do it right however this takes time and Dave is doing this RISC OS work in his free time, fitting it in around things like real work in the games industry. Dave's currently working on adding MPEG support to Cineroma (whilst trying not to compete with KinoAmp too much), doing an internal tidy up to coincide with finishing the A.V. synchronising code and adding visualisations for audio files, which is always a neat touch.

When Cineroma gets released, you'll notice that it supports a lot of familiar and also obscure media formats and Dave is willing, we're told, to accept requests for other formats to be supported by Cineroma.

"Some people ask why I add some of the obscure formats or codecs", Dave comments. "The reason is that adding more so quickly shows how easy it is to drop in support for them. Also the player is as much for me as for anyone else, so if I want to add a format or codec I will."


KinoAmp website

Previous: USB mass storage breakthrough?
Next: RISC OS Modules Database


Viewing threaded comments | View comments unthreaded, listed by date | Skip to the end

This app is absolutely marvellous. 'Nuff said. 'Spect.

 is a RISC OS Userjonix on 3/4/03 1:35PM
[ Reply | Permalink | Report ]

Yep, it really is great. Thanks very much Peter and Andre. Thanks also to David for the time and effort he's putting into Cineroma. Cheers!

 is a RISC OS UserThe Doctor on 3/4/03 8:19PM
[ Reply | Permalink | Report ]

Where would we be without great efforts like these. Great work, thanks for all the time, effort and grey matter that is being used in these two projects. -- Steve Knutson

 is a RISC OS Userknutson on 3/4/03 11:51PM
[ Reply | Permalink | Report ]

I remember the not to distant days when we couldn't even play mpegs properly (no sound, slow, etc). I'm glad thoes days are gone! It was embarrassing :-| -- Spriteman.

 is a RISC OS UserSpriteman on 4/4/03 9:38AM
[ Reply | Permalink | Report ]

Please login before posting a comment. Use the form on the right to do so or create a free account.

Search the archives

Today's featured article

  • Brush up your ARM coding skills with Matthew Bloch's assembler guide

     Discuss this. Published: 27 Feb 2001

  • Random article

  • Wakefield photos and gossip
    The fun has begun
     65 comments, latest by blahsnr on 18/05/04 5:10PM. Published: 15 May 2004

  • Useful links

    News and media:

    Top developers:
    RISCOS LtdRISC OS OpenMW SoftwareR-CompAdvantage SixVirtualAcorn

    CJE MicrosAPDLCastlea4X-AmpleLiquid SiliconWebmonster


    RISCOS.org.ukRISCOS.orgRISCOS.infoFilebaseChris Why's Acorn/RISC OS collectionNetSurf

    Non-RISC OS:
    The RegisterThe InquirerApple InsiderBBC NewsSky NewsGoogle Newsxkcddiodesign

    © 1999-2009 The Drobe Team. Some rights reserved, click here for more information
    Powered by MiniDrobeCMS, based on J4U | Statistics
    "RISC OS news reporting? More like Heat magazine"
    Page generated in 0.1393 seconds.