SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

Introduction

MPEG Audio/Video Player (mav_player) is a simple mpeg and ac3 player.

This update (v1.1.3) contains bug fixes for the problems some of you have reported. Since I lack the time and resources to do extensive testing, I have thank those who found the bugs I missed.

Features

+ Runs on Windows, Linux, and BSD systems. + Plays MPEG Transport Stream, Program Stream, and Elementary Stream files.
+ Basic DVD support (with libdvdnav on Linux/BSD systems only). + Decodes MPEG 1&2 Video, MPEG Layer 2 Audio, and AC3 audio. + Full 5.1 surround output from AC3 decoder. + All decoders use only integer operations, for faster performance. + Flexible, and easy to use decoders, that can decode streams in chunks as small as 1 byte (buffering is not necessary). + Partial WMV/VC1 decoding.

WMV/VC1 Decoder Notes

Due to other commitments, I have been unable to get much done on this decoder in the last 5 months. Work has resumed, and I will update the decoder in the next update. Look for P frame decoding in the next month or so.

Here is a list of stuff that is working:

+ Demuxing WMV video data.
+ Decodes simple/main profile VC1 (WMV3, VC9, or whatever it's called) I frames only.
+ Maximum resolution is 720x576.

Here is a list of stuff that is not working:

+ Seeking.
+ P/B frames.
+ The RCV format (most people get their VC1 data in WMV files anyways). + Sync markers (useless in WMV files). + The Multi-Resolution feature.
+ Advanced profile streams.

Requirements

+ OSS, ALSA (Linux/BSD) or DirectSound (Windows)

Used to get sound to the soundcard. + X11 + Xv (Linux/BSD) or DirectDraw (Windows)

Used to get video onto the screen.

Optional

+ libdvdnav 0.1.10 or later (Linux/BSD only)

      Used to read streams from DVDs.
      http://dvd.sourceforge.net

Installation

Read the INSTALL file for instructions on how to build and install this application.

Documentation

See CONTROLS file for a list of keys that can be used to control playback (same keys are used for all systems!).

For Linux/BSD systems, use 'mav_player -help' to get a full list of command line options.

Employment

If anyone is in need of a highly skilled developer (device drivers, audio/video codecs, or any other interesting stuff), I am currently available.

Contact

If you have any comments, problems, or questions about this application, then send them to me (Dennis) at: dennis_L76@yahoo.ca


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.