[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#964253: libbluray: Include list_titles and bdsplice utilities



Source: libbluray
Followup-For: Bug #964253

PS: reportbug sent the reply without attachment. Attaching one again.

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.15.0-109-generic (SMP w/6 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8), LANGUAGE=C (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect
>From 7d8b483671dad04be23b9edc85b033cc80c451de Mon Sep 17 00:00:00 2001
From: Vasyl Gello <vasek.gello@gmail.com>
Date: Sun, 5 Jul 2020 08:29:59 +0000
Subject: [PATCH] debian: ship bdsplice and bd_list_titles

 * Install bdsplice and bd_list_titles to libbluray-bin
 * Create manpages for bdsplice and bd_list_titles
 * Closes: 964253

Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
---
 debian/bd_list_utils.1        | 15 +++++++++++++++
 debian/bdsplice.1             | 36 +++++++++++++++++++++++++++++++++++
 debian/libbluray-bin.install  |  2 ++
 debian/libbluray-bin.manpages |  2 ++
 4 files changed, 55 insertions(+)
 create mode 100644 debian/bd_list_utils.1
 create mode 100644 debian/bdsplice.1

diff --git a/debian/bd_list_utils.1 b/debian/bd_list_utils.1
new file mode 100644
index 0000000..bc32d81
--- /dev/null
+++ b/debian/bd_list_utils.1
@@ -0,0 +1,15 @@
+.TH BD_LIST_TITLES "1" "July 2020" "libbluray 1.20.0" "User Commands"
+.SH NAME
+bd_list_titles \- List the titles and title info of a BD disc
+.SH DESCRIPTION
+\fI\,bd_list_titles\fP <BD base dir> [\-s <seconds>]
+.TP
+\fB\-s\fR #    \- Filter out titles shorter than # seconds
+.TP
+\fB\-a\fR      \- List all titles
+.TP
+\fB\-l\fR      \- Show language codes
+.TP
+\fB\-h\fR      \- This message
+.SH AUTHOR
+This manpage was written by Vasyl Gello.
diff --git a/debian/bdsplice.1 b/debian/bdsplice.1
new file mode 100644
index 0000000..7c3a754
--- /dev/null
+++ b/debian/bdsplice.1
@@ -0,0 +1,36 @@
+.TH BDSPLICE "1" "July 2020" "libbluray 1.20.0" "User Commands"
+.SH NAME
+bdsplice \- Find and splice BD disc clips together into destination file
+.SH SYNOPSIS
+.B bdsplice
+\fI\,-t title    \/\fR[\fI\,-c first\/\fR[\fI\,-last\/\fR]] [\fI\,-k keyfile\/\fR] [\fI\,-a angle\/\fR]  \fI\,<bd path> \/\fR[\fI\,dest\/\fR]
+.SH DESCRIPTION
+\fI\,bdsplice\fP \fB\-p\fR playlist [\-c first[\-last]] [\-k keyfile] [\-a angle]
+<bd path> [dest]
+.SS "Summary:"
+.IP
+Given a title or playlist number and Blu\-Ray directory tree, find the clips that compose the movie and splice them together in the destination file
+.SH OPTIONS
+.TP
+t N
+\- Index of title to splice. First title is 1.
+.TP
+p N
+\- Playlist to splice.
+.TP
+a N
+\- Angle. First angle is 1.
+.TP
+c N or N\-M
+\- Chapter or chapter range. First chapter is 1.
+.TP
+k keyfile
+\- AACS keyfile path.
+.TP
+<bd path>
+\- Path to root of Blu\-Ray directory tree.
+.TP
+[dest]
+\- Destination of spliced clips. stdout if not specified.
+.SH AUTHOR
+This manpage was written by Vasyl Gello.
diff --git a/debian/libbluray-bin.install b/debian/libbluray-bin.install
index a8f9146..55f5a1f 100644
--- a/debian/libbluray-bin.install
+++ b/debian/libbluray-bin.install
@@ -1 +1,3 @@
 usr/bin/bd_info
+bd_list_titles usr/bin
+bdsplice usr/bin
diff --git a/debian/libbluray-bin.manpages b/debian/libbluray-bin.manpages
index 5f97a45..2d5fcee 100644
--- a/debian/libbluray-bin.manpages
+++ b/debian/libbluray-bin.manpages
@@ -1 +1,3 @@
 debian/bd_info.1
+debian/bd_list_titles.1
+debian/bdsplice.1
-- 
2.27.0


Reply to: