bluraybackup(1)
πΏ bluraybackup β the manual page, bestie edition
okay so you found the bluraybackup(1) man page (it lives in the General Commands Manual section, iykyk) and you're like "what is this". bestie. sit down. we're backing up Blu-rays today and it's gonna be iconic. π
β¨ NAME β¨
bluraybackup β a tool to backup Blu-ray Disc Movies (BDMV). that's it, that's the vibe. π¦
π«Ά SYNOPSIS π«Ά
bluraybackup [-d device] [-k keyfile] [FILE] [DEST]
bluraybackup [-d device] [-k keyfile] -m [DEST]
bluraybackup [OPTION]
πΈ DESCRIPTION πΈ
so bluraybackup backs up Blu-ray Disc Movies (BDMV) β it was inspired by dvdbackup, it's developed in ANSI C (C89), and it follows the suckless philosophy. periodt.
It makes a decrypted copy of the whole Blu-ray Disc Movie, or it extracts a decrypted version of a specific BDMV stream. pick your fighter. π
β οΈ real talk: this program may not work with all Blu-rays. it both depends on your KEYDB.cfg file and on the BD+ generation (version). no cap.
To successfully decrypt a Blu-ray Disc Movie you both need libaacs installed and a KEYDB.cfg file containing your disc keys. both. not one. both. π
Moreover β and this is the part where it gets dramatic β if your disc is plagued by BD+ as well, you need to install libbdplus. BD+ is a form of copy obstruction, which consists in writing video streams to disc with small errors. these errors get fixed during playback by a virtual machine embedded in official players β but only if the player keys are verified by the same virtual machine. libbdplus is an implementation of the BD+ virtual machine features. however π it doesn't support all the BD+ generations. since libbdplus 0.2.0, it's possible to bypass BD+ emulation, using cached tables to fix the broken streams. slay.
π OPTIONS π
-d,--devicedevice β defines Blu-ray disc device. default is/dev/sr0π-h,--helpβ print usage message. the classic. π«Ά-k,--keydbkeyfile β defines keys database file path. default is$HOME/.config/aacs/KEYDB.cfgβ¨-m,--mainβ copy main Blu-ray disc title (see USAGE). main character energy fr fr π-v,--versionβ print version and license information. π
π¦ USAGE π¦
bluraybackup [-d device] [-k keyfile] [FILE] [DEST]
Without FILE, the whole disc will be copied to the current directory. FILE must be a file path relative to the disc root. π
Without DEST, the decrypted FILE will be sent to standard output. the DEST path must include the file name β don't forget it, bestie, it will not fill it in for you. π
bluraybackup [-d device] [-k keyfile] -m [DEST]
Without DEST, the main disc title will be sent to standard output. and yes, DEST path must include file name here too. π
β EXIT VALUES β
0β successful copy. we love to see it. π1β everything else. π
π₯ SEE ALSO π₯
dvdbackup(1)- http://www.videolan.org/developers/libbluray.html
- http://www.videolan.org/developers/libaacs.html
- http://www.videolan.org/developers/libbdplus.html
- https://wiki.archlinux.org/title/Blu-ray
- http://suckless.org/philosophy/
π AUTHOR π
bluraybackup was written by Matteo Bini <matteobin@tiepi.it>. thank you for your service king π«‘
and that's the whole page, bestie π this was bluraybackup version bluraybackup-2.0, and yeah that footer date slot is just the version hanging out on its own. go forth and decrypt responsibly. β¨ππ¦
π¦ where this page comes from
- debian trixie: bluraybackup 2.0-1 Β· GPL-3.0-or-later
- ubuntu questing: bluraybackup 2.0-1
- ubuntu resolute: bluraybackup 2.0-1build1 Β· GPL-3.0-or-later
- ubuntu stonking: bluraybackup 2.0-1build2 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms