RusXMMS
RusXMMS is On The Fly Recoding Project




Looking for a new job (CV).











SourceForge Logo

RusXMMS2


The latest stable versions: LibRCD 0.1.11, LibRCC 0.2.9, RusXMMS 1.2.11-csa43, RCCTools 0.1.1

Dependencies:
   LibRCD: Nope
   LibRCC: LibXML2 is required.
  • LibRCD, Enca, and DB4 are highly recomended.
  • LibGUESS ( home or local copy ) is providing encoding autodetection for Chinese, Japanes and Korean languages. It would be wise to apply patch which is available here.
  • Aspell with dictionaries is required for language autodetection.
  • LibTranslate and Internet Connection are required for translation. It is vital to apply set of patches available here. Please, look README within archive for details. And it is even more vital to download and install up to date service descriptions from here.
   RusXMMS and Other Patches: LibRCC
   RCCTools: LibRCC

Downloads:
   Russian Charset Detection Library: Download from SourceForge.NET, DarkSoft
   Russian Charset Conversion Library: Download from SourceForge.NET, DarkSoft
   The RusXMMS2 Source: Download from SourceForge.NET, DarkSoft
   RCC Command Line Tools: Download from SourceForge.NET, DarkSoft
   Additional patches using LibRCC: mpg123, taglib, libid3tag, id3lib, gftp, unzip, p7zip.
      All this patches are also available from: DarkSoft
   Third party patches: MOC by Alexey Gladkov.

Binaries:
   Various: Find a third party binary repository in WiKi

   Mandrake: Download from SourceForge.NET
   Suse: Download from SourceForge.NET
   Slackware: Download from SourceForge.NET
   RedHat: Download from SourceForge.NET

   Gentoo Portage Files: Download from SourceForge.NET, Layman Overlay
         Add "http://dside.dyndns.org/darklin/layman.xml" to the overlays list in layman.cfg
         Register rusxmms overlay: "layman -a rusxmms"
         Sync rusxmms overlay: "layman -s rusxmms"
         Consider usage of rcc use flag to enable recoding support.
   Ubuntu: Dapper repository on SourceForge.NET
         Add to the sources.list: "deb http://rusxmms.sourceforge.net/ubuntu/rusxmms dapper main"
         GPG Key: http://rusxmms.sf.net/ubuntu/rusxmms/key.gpg
   Debian: Sarge repository on SourceForge.NET
         Add to the sources.list: "deb http://rusxmms.sourceforge.net/debian sarge main"
         GPG Key: http://rusxmms.sf.net/debian/key.gpg
   Debian: Lenny repository on SourceForge.NET
         Add to the sources.list: "deb http://rusxmms.sourceforge.net/debian.lenny lenny main"
         GPG Key: http://rusxmms.sf.net/debian.lenny/public.key

Miscelleaneous:
   Third party nice looking fonts with Latin1, Cyrillic and Chinese glyphs. Here.
   Bunch of patches for Libtranslate with various fixes and improvements. Here.
   Latest Services.xml for LibTranslate (Support translate.ru and pereklad.ua). Here.
   Patch fixing MAC (Monkey Audio Codec) 3.99 segfault on AMD64. Here.
   Patch fixing XMMS 1.2.10 compilation with GCC 4.1. Here.
   Patch fixing several encoding handling issues for Zinf Player. Here.

Note: All id3lib and taglib based programms should have recoding out of the box (after patching the library of course)! However, there are several bugs in the current zinf player implementation, disturbing normal recoding. To fix this bugs use a patch. Afterwards you will have recoded titles in both X and console environments.



RusXMMS


Latest stable version: csa28.1

The Patch Sources: Download from SourceForge.NET
Mandrake Binaries: Download from SourceForge.NET
Suse Binaries: Download from SourceForge.NET
Slackware Binaries: Download from SourceForge.NET


Project's Bazaar archive


Browser: http://dside.dyndns.org/bzr/rusxmms/.

To checkout issue following commands:
   LibRCD: bzr co http://dside.dyndns.org/bzr/rusxmms/librcd
   LibRCC: bzr co http://dside.dyndns.org/bzr/rusxmms/librcc
   RCC-tools: bzr co http://dside.dyndns.org/bzr/rusxmms/rcctools



All projects files are available: here or at the sourceforge mirror.