shithub: libdvdcss

Download patch

ref: 812aacbf7d77c3074a4ed16353812cf4ca328b49
parent: 23d8e2097648708708ef6e413fc892405461549a
author: Mathias Couder <[email protected]>
date: Mon Jun 14 10:29:17 EDT 2021

Move README to README.md

--- a/Makefile.am
+++ b/Makefile.am
@@ -3,7 +3,7 @@
 
 EXTRA_DIST = msvc libdvdcss.spec INSTALL
 
-dist_doc_DATA = AUTHORS COPYING NEWS README ChangeLog
+dist_doc_DATA = AUTHORS COPYING NEWS README.md ChangeLog
 
 MAINTAINERCLEANFILES = ChangeLog
 
--- a/README
+++ /dev/null
@@ -1,62 +1,0 @@
-README for libdvdcss, a portable abstraction library for DVD decryption
-
-
-Introduction
-============
-
-libdvdcss is part of the VideoLAN project, which among other things produces
-VLC, a full video client/server streaming solution. VLC can  also be used as
-a standalone program to play video streams from a hard disk or a DVD.
-
-
-Building and Installing libdvdcss
-=================================
-
-See the INSTALL file.
-
-
-Running libdvdcss
-=================
-
-The behavior of the library can be changed by setting two environment variables:
-
-  DVDCSS_METHOD={title|disc|key}: method for key decryption
-    title: By default the decrypted title key is guessed from the encrypted
-           sectors of the stream. Thus it should work with a file as well as
-           the DVD device. But decrypting a title key may take too much time
-           or even fail. With the title method, the key is only checked at
-           the beginning of each title, so it will not work if the key
-           changes in the middle of a title.
-    disc:  The disc key is cracked first. Afterwards all title keys can be
-           decrypted instantly, which allows checking them often.
-    key:   The same as the "disc" method if you do not have a file with player
-           keys at compile time. If you do, disc key decryption will be faster.
-           This is the default method also employed by libcss.
-  DVDCSS_VERBOSE={0|1|2}: libdvdcss verbosity
-    0: no error messages, no debug messages (this is the default)
-    1: only error messages
-    2: error and debug messages
-
-
-Troubleshooting
-===============
-
-A mailing-list has been set up for support and discussion about
-libdvdcss. Its address is:
-
-   <[email protected]>
-
-To subscribe or unsubscribe, go to:
-
-   http://mailman.videolan.org/
-
-When reporting bugs, try to be as precise as possible (which OS, which
-distribution, what plugins you were trying, and so on).
-
-
-Resources
-=========
-
-The VideoLAN web site at http://www.videolan.org/ is a good start for
-information about MPEG and DVD playback. Have a look at the support
-section to look for answers.
--- /dev/null
+++ b/README.md
@@ -1,0 +1,76 @@
+# Goals and feature
+
+**Libdvdcss** is a portable abstraction **lib**rary for **DVD** decryption.
+
+It is part of the **VideoLAN** project, which among other things produces **VLC**, a full video client/server streaming solution. 
+
+**VLC** can  also be used as a standalone program to **play video streams** from a hard disk or a DVD.
+
+
+**Libdvdcss** currently supported platforms are **GNU/Linux**, **FreeBSD**, **NetBSD**, **OpenBSD**, **Haiku**, **Mac OS X**, **Solaris**, **QNX**, **OS/2**, and **Windows NT 4.0 SP4** (with IE 5.0) or later.
+
+## Building and installing instructions for Libdvdcss
+
+See the [INSTALL file](https://code.videolan.org/videolan/libdvdcss/-/blob/master/INSTALL) for full instructions.
+
+
+## Running libdvdcss
+
+
+The behavior of the library can be changed by setting two environment variables :
+
+`DVDCSS_METHOD={title|disc|key}`: method for **key decryption** :
+
+- **title** : By default the decrypted title key is guessed from the encrypted
+              sectors of the stream. Thus it should work with a file as well as
+              the DVD device. But decrypting a title key may take too much time
+              or even fail. With the **title method**, the key is only checked at
+              the **beginning of each title**, so it will not work if the key
+              changes in the middle of a title.
+
+- **disc** :  The disc key is **cracked first**. Afterwards all title keys can be
+              decrypted **instantly**, which allows checking them often.
+
+- **key** :   The same as the "disc" method if you do not have a file with player
+              keys at compile time. If you do, disc key decryption will be faster.
+              This is the **default method** also employed by libcss.
+
+ 
+`DVDCSS_VERBOSE={0|1|2}`: libdvdcss **verbosity**
+
+- **0**: no error messages, no debug messages (this is the default)
+- **1**: only error messages
+- **2**: error and debug messages
+
+
+## Troubleshooting
+
+
+A **mailing-list** has been set up for support and discussion about
+libdvdcss. Its address is:
+
+   <[email protected]>
+
+To subscribe or unsubscribe, go [here](http://mailman.videolan.org/).
+
+
+When reporting **bugs**, try to be as **precise** as possible (which OS, which
+distribution, what plugins you were trying, and so on).
+
+## CoC
+
+The [VideoLAN Code of Conduct](https://wiki.videolan.org/CoC) applies to this project.
+
+## Licence
+
+**Libdvdcss** is released under the **General Public License**, ensuring it will stay free, and used only for free software products.
+
+## Resources
+
+
+The [VideoLAN web site](http://www.videolan.org/) is a good start for
+information about MPEG and DVD playback. 
+
+Have a look at the [support section](https://www.videolan.org/support/) to look for answers.
+
+You can also have a look to [the documentation](https://videolan.videolan.me/libdvdcss/).