Hi all,
Just wanted to let you know that PyMedia 1.2.2 is out. What is it ? ---------------------------------------------------------------- PyMedia is a media library for Python based on the following libraries: libavcodec, libavformat, libdvdcss, libdvdread It has simple interface and yet powerfull for multimedia apps written in Python. Features ---------------------------------------------------------------- 1. Audio decoding/encoding for the following types: - mp2, mp3, ac3, ogg, wma 2. Video decoding/encoding for the following types: - mpeg1,2 ( dvd, vcd, svcd ), mpeg4, xvid, asf, mov 3. Video/Audio muxing for mpeg files only 4. Direct access to sound device( Input/Output ). Input is synchronous in Linux. 5. Sound manipulation classes such as Resampler and SpectrAnalyzer 6. Direct access to cdda tracks for easy grabbing and encoding Audio CDs 7. Direct access to dvd tracks for playing DVD movies( all types ) 8. Ability to convert video frames from YUV<->BMP formats 9. Simple interface and portability( Windows/Linux/cygwin ) What's new ---------------------------------------------------------------- This version includes these interfaces for better multimedia experience: 1. pymedia.sound.SpectrAnalyzer - analyzes sound in frequencies or bands 2. pymedia.sound.Input for grabbing sound from the external devices such as Microphone/Line-In 3. pymedia.video.vcodec.convertFrame for converting frames YUV<->RGB(A) 4. cygwin can be used to compile pymedia Downoad ---------------------------------------------------------------- Just check the http://pymedia.sourceforge.net and download the latest version( 1.2.2 ). You may download Windows binaries if needed. How to use ---------------------------------------------------------------- First of all you can see PyCar application( Windows only at this time ): http://pymedia.sourceforge.net/pycar/ Also you may find some really handy scripts in examples directory( see gz tarball ). These are: Video player: vplayer.py requires: pydfb( http://sourceforge.net/project/showfiles.php?group_id=86491&package_id=107482 ) pygame 1.6 patched with Overlay support: Linux patch at: http://pymedia.sourceforge.net/pygame-1.6-overlay.patch.gz Windows installer: http://pymedia.sourceforge.net/pygame-1.6-overlay.win32-py2.3.exe Audio player: aplayer.py CDDA grabber: read_cdda_track.py Video recoder: encode_video.py, recode_video.py Audio recoder: recode_audio.py Sound Recorder: voice_recorder.py Funky audio player with some visualization: sound_viz.py Next major release 1.3.* ----------------------------------------------------------------- It will feature: - usb support for easy handling the usb devices ability to write drivers in Python for devices that does not require realtime speed - more sound handling classes( Mixer, Equalizer ) - more codecs for audio playback( ape, flac, aac ) - support for better muxing of avi, asf, mov Enjoy, Dmitry/ |