start
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
start [2013/02/04 14:44] – [Donations] glaubitz | start [2017/10/01 09:07] – Place downloads and source code more prominently thp | ||
---|---|---|---|
Line 4: | Line 4: | ||
- | Welcome to the linux-minidisc wiki, dedicated to collecting as much information as possible regarding NetMD/HiMD hardware in order to get it to work on Linux, MacOS X and *BSD. If you want to contribute, you can do it in several ways. Either | + | Welcome to the linux-minidisc wiki, dedicated to collecting as much information as possible regarding NetMD/HiMD hardware in order to get it to work on Linux, MacOS X and *BSD. |
+ | |||
+ | The project is managed over at Github: | ||
+ | |||
+ | * Git repo: https:// | ||
+ | * Issue tracker: https:// | ||
+ | * Submit patches: https:// | ||
+ | |||
+ | If you came here for the upload (from MD to computer) of ATRAC tracks as announced by the ffmpeg project, you want to go directly to [[NetMDPython]]. Digital upload works only with the RH-1 and on all // | ||
+ | |||
+ | ===== Download ===== | ||
+ | |||
+ | * Ubuntu/ | ||
+ | |||
+ | Recent (December 2016) builds for Windows and macOS: | ||
+ | |||
+ | | ||
+ | |||
+ | Older builds for Windows and macOS: | ||
+ | |||
+ | | ||
+ | * MacOS PPC version: | ||
+ | * MacOS Intel (32 bit) version: | ||
+ | * MacOS Intel (64 bit) version: [[http:// | ||
+ | ===== Source Code ===== | ||
+ | |||
+ | The current source code can be checked out with git anytime: | ||
+ | |||
+ | < | ||
- | If you came here for the upload (from MD to computer) of ATRAC tracks as announced by the ffmpeg project, you want to go directly to [[NetMDPython]]. Digital upload works only with the RH-1 and on all // | ||
===== Donations ===== | ===== Donations ===== | ||
Line 34: | Line 61: | ||
If you would like to participate more actively in this ongoing development and documentation effort, feel free to join us anytime on IRC. The channel is # | If you would like to participate more actively in this ongoing development and documentation effort, feel free to join us anytime on IRC. The channel is # | ||
- | |||
- | ===== Download ===== | ||
- | |||
- | * Ubuntu packages: [[https:// | ||
- | * Windows version: [[http:// | ||
- | * MacOS PPC version: [[http:// | ||
- | * MacOS Intel (32 bit) version: [[http:// | ||
- | * MacOS Intel (64 bit) version: [[http:// | ||
- | ---- | ||
- | * Installation instructions for Ubuntu can be found here: [[InstallingOnUbuntu]] | ||
- | * NOTE: On Fedora you will need to install [[http:// | ||
- | * NOTE: The Ubuntu is currently no longer be updated as the package is now available in [[http:// | ||
- | ===== Source Code ===== | ||
- | |||
- | The current source code can be checked out with git anytime: | ||
- | |||
- | < | ||
===== Mailing List ===== | ===== Mailing List ===== | ||
Line 66: | Line 76: | ||
=== Current feature / functionality matrix === | === Current feature / functionality matrix === | ||
- | ^ Feature/ | + | ^ Feature/ |
- | ^ Hardware | + | ^ Hardware |
- | | HiMD (any) | YES | YES *1 | YES *3 *4 | + | | HiMD (any) | @# |
- | | MZ-RH1/M200 | YES | YES *2 | YES *3 | NO | + | | MZ-RH1/M200 | |
- | | NetMD (any)| NO | NO | + | | NetMD (any) | |
- | * 1 = Requires secret root keys which are intellectual property of Sony Corporation. We do not provide these keys. | + | * 1 = Write support is still experimental, |
- | * 2 = Works on all recordings made with the MZ-RH1/ | + | |
- | * 3 = Write support is still experimental, | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | + | ||
- | === Legal Situation === | + | |
- | + | ||
- | Sony uses a sophisticated DRM (digital rights management) system called OpenMG | + | |
- | in SonicStage and their NetMD and HiMD hardware to establish a secured and controlled | + | |
- | environment for dealing with digital content. OpenMG ensures that digital content | + | |
- | bought over their former online music store " | + | |
- | and subsequent ripping of audio CDs, is protected against unauthorized copying | + | |
- | and distribution. Since this content protection must also be maintained when | + | |
- | copying the music onto the NetMD/HiMD hardware, both use some kind of encryption | + | |
- | to transfer (NetMD) and store (HiMD) the content onto the media. This means, | + | |
- | that it is not possible to transfer content to and from the devices without | + | |
- | knowing these secret keys, i.e. alpha-numerical codes, from Sony which are used | + | |
- | to de- and encrypt the content. We have asked Sony for their kind permission | + | |
- | to disclose both these keys for NetMD and HiMD access into public so that we | + | |
- | can use the keys in our open source software, but unfortunately, | + | |
- | not grant us to do so. In the case of NetMD, we were finally able to generate our | + | |
- | own, unencumbered key which is recognized by all known NetMD devices as a | + | |
- | valid key and enables transfers to the device. For HiMD, we are planning to | + | |
- | implement a mechanism which allows to load the necessary key externally such | + | |
- | that it can be provided by the user. We do not provide these. (//The support | + | |
- | for external keys is currently being worked on.//) | + | |
===== Building and Running ===== | ===== Building and Running ===== | ||
Line 108: | Line 94: | ||
[[CompilingOnLinux]] - Compling this software on Linux (the original development platform; builds easily on Debian/ | [[CompilingOnLinux]] - Compling this software on Linux (the original development platform; builds easily on Debian/ | ||
- | [[CompilingOnFreeBSD]] - Compling | + | [[CompilingOnFreeBSD]] - Compiling |
- | [[CompilingOnHaiku]] - Compling | + | [[CompilingOnHaiku]] - Compiling |
[[CompilingWithMingw]] - Compiling the software with MinGW on Windows (MinGW builds can be cross-platform built on Linux and on Windows; they run natively on Windows) | [[CompilingWithMingw]] - Compiling the software with MinGW on Windows (MinGW builds can be cross-platform built on Linux and on Windows; they run natively on Windows) | ||
- | |||
- | [[CompilingOnWindows]] - Compiling this software on Windows with CygWin (CygWin builds always require CygWin to be installed) ***deprecated*** | ||
[[NetMDPython]] - Python scripts to upload NetMD via analog output and to perform digital upload of unprotected tracks with the Sony MZ-RH1 | [[NetMDPython]] - Python scripts to upload NetMD via analog output and to perform digital upload of unprotected tracks with the Sony MZ-RH1 |
start.txt · Last modified: 2017/10/01 09:09 by thp