VC/DC

From DCEmulation
Jump to navigation Jump to search

About VC/DC

VC/DC is a basic VCD and MPEG stream player for Dreamcast developed by Josh Sutherland (OneThirty8). It is based on code from several open-source projects including libmpeg2/mpeg2dec, mpglib/mpg123, LAME, libID3, GhettoPlay, and vcdimager.

The current version is 0.1a, which implemented a single circular buffer in the audio output system. This improved the viewing experience on some files while rendering others unwatchable. The player is in active development and further improvements in playback quality are expected.

Supported Formats

  • (S)VCD
  • MPEG-1 and MPEG-2 program streams (*.mpg, *.mpeg)
  • MPEG-1 and MPEG-2 elementary video streams (*.m1v, *.m2v)
  • MPEG elementary audio streams (*.mp1, *.mp2, *.mp3)
  • Dreamcast Sofdec movies (*.sfd, untested and won't play audio)
  • Playstation2 pss movies (*.pss, barely tested and won't play audio)

Supported Features

  • ID3 tags in MP3 files
  • Fast-Forward
  • Basic support for VCD Entry Points (aka chapters)

Features Planned for Future Releases

  • Basic VCD Playback Control (MPEG stills, selection lists, etc)
  • More attractive menu with support for DCDivX-style themes

Download

Binaries and source code are available at OneThirty8's page at Storm-studios.net