Difference between revisions of "VC/DC"

From DCEmulation
Jump to navigation Jump to search
m
Line 12: Line 12:
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.
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.


Version 0.1a implemented a single circular buffer in the audio output system.  This improved the viewing experience on some files while rendering others unwatchable due to the inefficient way in which the audio output was handled.  Version 0.2 handles the audio and video output routines more efficiently, which minimizes the aforementioned problem from the 0.1 release, and most VCD-quality files should be watchable, and with fewer dropped frames.  VC/DC 0.2 also is the first to support Playback Control, which most users will recognize as the ability to navigate VCD menus.  Much time has been taken to ensure that the most commonly-used features will function as expected, although several features that the author felt were less important are either not working or untested.  The player is in active development and further improvements in playback quality and features are expected.
Version 0.1a implemented a single circular buffer in the audio output system.  This improved the viewing experience on some files while rendering others unwatchable due to the inefficient way in which the audio output was handled.  Version 0.2 handles the audio and video output routines more efficiently, which minimizes the aforementioned problem from the 0.1a release, and most VCD-quality files should be watchable, and with fewer dropped frames.  VC/DC 0.2 also is the first to support Playback Control, which most users will recognize as the ability to navigate VCD menus.  Much time has been taken to ensure that the most commonly-used features will function as expected, although several features that the author felt were less important are either not working or untested.  The player is in active development and further improvements in playback quality and features are expected.


= Supported Formats =
= Supported Formats =

Revision as of 17:32, 10 May 2009

VC/DC
No Screenshot Available
Homepage Homepage
Latest Version 0.2
Downloads Offsite Link
Release Date 6/6/2007
Author OneThirty8
Active Yes

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.

Version 0.1a implemented a single circular buffer in the audio output system. This improved the viewing experience on some files while rendering others unwatchable due to the inefficient way in which the audio output was handled. Version 0.2 handles the audio and video output routines more efficiently, which minimizes the aforementioned problem from the 0.1a release, and most VCD-quality files should be watchable, and with fewer dropped frames. VC/DC 0.2 also is the first to support Playback Control, which most users will recognize as the ability to navigate VCD menus. Much time has been taken to ensure that the most commonly-used features will function as expected, although several features that the author felt were less important are either not working or untested. The player is in active development and further improvements in playback quality and features are expected.

Supported Formats

  • ((S)VCD (real discs or bin/cue files produced with the GNU VCDImager suite)
  • 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
  • Pause
  • Stop
  • Support for VCD Entry Points on any VCD/SVCD authored with chapters
  • Support for Playback Control and Extended Playback Control on VCD 2.0 and SVCD/HQVCD, with a few minor limitations.