X-Git-Url: https://pere.pagekite.me/gitweb/homepage.git/blobdiff_plain/92b2bb90b5a3dc4d9f63f0c60e9cbbd19d4ab06b..7cb10bba70a818afdb7f72b97c9a05045722462d:/blog/data/2014-03-21-nice-python-dvdvideo.txt?ds=inline diff --git a/blog/data/2014-03-21-nice-python-dvdvideo.txt b/blog/data/2014-03-21-nice-python-dvdvideo.txt index 1ced9ff18a..66902034f2 100644 --- a/blog/data/2014-03-21-nice-python-dvdvideo.txt +++ b/blog/data/2014-03-21-nice-python-dvdvideo.txt @@ -1,6 +1,6 @@ Title: Video DVD reader library / python-dvdvideo - nice free software -Tags: english, multimedia, opphavsrett, video -Date: 2014-03-21 15:20 +Tags: english, multimedia, opphavsrett, video, nice free software +Date: 2014-03-21 15:25

Keeping your DVD collection safe from scratches and curious children fingers while still having it available when you want to see a @@ -18,14 +18,17 @@ and genisoimage, but these days I use the marvellous python library and program python-dvdvideo written by Bastian Blank. It is -in Debian -already. Instead of trying to read every block from the DVD, it -parses the file structure and figure out which block on the DVD is -actually in used, and only read those blocks from the DVD. This -work surprisingly well, and I have been able to almost backup my -entire DVD collection using this method.

So far, python-dvdvideo -have failed on between 10 and 20 DVDs, which is a small fraction of my -collection. The most common problem is +in Debian +already and the binary package name is python3-dvdvideo. Instead +of trying to read every block from the DVD, it parses the file +structure and figure out which block on the DVD is actually in used, +and only read those blocks from the DVD. This work surprisingly well, +and I have been able to almost backup my entire DVD collection using +this method.

+ +

So far, python-dvdvideo have failed on between 10 and +20 DVDs, which is a small fraction of my collection. The most common +problem is DVDs using UTF-16 instead of UTF-8 characters, which according to Bastian is against the DVD specification (and seem to cause some