projects
/
feisty_meow.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
680eedd
)
tasty error checking and better docs in disc tools
author
Chris Koeritz
<fred@gruntose.com>
Mon, 18 Oct 2021 16:21:38 +0000
(12:21 -0400)
committer
Chris Koeritz
<fred@gruntose.com>
Mon, 18 Oct 2021 16:21:38 +0000
(12:21 -0400)
scripts/rip_burn/blu_burn.sh
patch
|
blob
|
history
scripts/rip_burn/blu_image.sh
patch
|
blob
|
history
scripts/rip_burn/checker_report.sh
patch
|
blob
|
history
scripts/rip_burn/dvd_image.sh
patch
|
blob
|
history
diff --git
a/scripts/rip_burn/blu_burn.sh
b/scripts/rip_burn/blu_burn.sh
index 33317c0e84fa9ca584f73b0b24d60341a6b2ea2e..f862798d93acedbbb1d482a6b0a887b9b5d26cc9 100644
(file)
--- a/
scripts/rip_burn/blu_burn.sh
+++ b/
scripts/rip_burn/blu_burn.sh
@@
-1,6
+1,8
@@
#!/bin/bash
#!/bin/bash
-# burns a bluray disc image onto a physical medium.
+# burns a bluray or dvd data disc image onto a physical medium.
+
+source "$FEISTY_MEOW_SCRIPTS/core/launch_feisty_meow.sh"
function show_usage()
{
function show_usage()
{
@@
-35,3
+37,5
@@
growisofs -dvd-compat -Z ${device_name}=${iso_name}
#used to be appended to above line: -speed=2
#trying with letting it go default speed. has been working for us recently.
#used to be appended to above line: -speed=2
#trying with letting it go default speed. has been working for us recently.
+exit_on_error growing ISO FS from image ${iso_name}
+
diff --git
a/scripts/rip_burn/blu_image.sh
b/scripts/rip_burn/blu_image.sh
index e4d27536f8164518ce48eb8c0374960bd016c03c..04212e540d86e58106637b21d4263a7a14505ab9 100644
(file)
--- a/
scripts/rip_burn/blu_image.sh
+++ b/
scripts/rip_burn/blu_image.sh
@@
-1,5
+1,9
@@
#!/bin/bash
#!/bin/bash
+# make a dvd data disc image suitable for burning on bluray.
+
+source "$FEISTY_MEOW_SCRIPTS/core/launch_feisty_meow.sh"
+
function show_usage()
{
echo "This script needs two parameters, (1) an ISO file to create, and"
function show_usage()
{
echo "This script needs two parameters, (1) an ISO file to create, and"
@@
-29,3
+33,5
@@
fi
genisoimage -r -J -joliet-long -o "$iso_name" "$folder_name"
genisoimage -r -J -joliet-long -o "$iso_name" "$folder_name"
+exit_on_error generating ISO image from folder ${folder_name}
+
diff --git
a/scripts/rip_burn/checker_report.sh
b/scripts/rip_burn/checker_report.sh
index 34d844ca35fd6c2a09158be0a8ad13503ba11adf..270a06206d3aa47a38e39dbad2acca4f2f1f2886 100644
(file)
--- a/
scripts/rip_burn/checker_report.sh
+++ b/
scripts/rip_burn/checker_report.sh
@@
-32,4
+32,3
@@
done <"$temp_file_list"
rm "$temp_file_list"
rm "$temp_file_list"
-
diff --git
a/scripts/rip_burn/dvd_image.sh
b/scripts/rip_burn/dvd_image.sh
index 67c2d54ac88b16d8b5e7a70359d3b84c2fb31470..791d7cba1295eaed83970b198cec8c817d769138 100644
(file)
--- a/
scripts/rip_burn/dvd_image.sh
+++ b/
scripts/rip_burn/dvd_image.sh
@@
-1,5
+1,10
@@
#!/bin/bash
#!/bin/bash
+# makes a playable dvd movie disc image from a folder.
+# the folder has to contain a ripped and decrypted DVD.
+
+source "$FEISTY_MEOW_SCRIPTS/core/launch_feisty_meow.sh"
+
function show_usage()
{
echo "This script needs two parameters, (1) an ISO file to create, and"
function show_usage()
{
echo "This script needs two parameters, (1) an ISO file to create, and"
@@
-30,4
+35,5
@@
fi
mkisofs -dvd-video -o "$iso_name" "$folder_name"
mkisofs -dvd-video -o "$iso_name" "$folder_name"
+exit_on_error making ISO filesystem from folder ${folder_name}