Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 30 Oct 2014, 10:34
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Multimedia
Use Dvdisaster to resurrect a bad DVD disc
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count  
Author Message

Joined: 10 Mar 2010
Posts: 3355
Location: Ontario

PostPosted: Tue 24 Jan 2012, 15:50    Post_subject:  Use Dvdisaster to resurrect a bad DVD disc  

Use Dvdisaster to resurrect a bad DVD disc.
Normally it is used for scratch protection of a CD or DVD.

But in this post I explain how to resurrect old TV shows that
have been recorded. In my case the DVD recorder is defective
and sometimes makes a DVD that can't be closed properly.

EDIT: I compiled the newest version in Tahr
Type 'man dvdisaster' to open the manual.

Pemasu has a specially compiled version of dvdisaster available here,


However the debian version should work as well for Lucid Puppy


pemasu's Exprimo was able to use the debian version as well.

Here are the instructions to save the TV shows that you have
recorded on a DVD using a DVD recorder.

Make enough space in a partition ---> at least 10 GB is needed
for a one sided DVD.

In that partition create a folder named 'tempdvd' for the ISO that you
will create and two empty work folders, inside of 'tempdvd',
called tmp1 and tmp2. Here's what it will look like.

Insert your bad DVD

Launch Dvdisaster ---> This is opening screen

You fill in the path to the ISO that will be created.
For example /mnt/sda5/tempdvd/BAD.iso

Here is the result on my computer screen..

Click 'Read' button

In window that pops up
Click "Skip RS02 test". The creation of the ISO will start.
Be patient. It will take maybe 15 minutes.

There is a visual indication of the reading of the tracks.
Once the program reaches the outer rings of the DVD it will slow down.
You can then click 'Stop'. You have now created an ISO in
the folder 'tempdvd'.

Check its size and it will probably be around 4 GB.

Open a terminal window and cd into the tempdvd directory. Type the command....

split -a6 -b1048576 -d filename.iso dvd

replacing the "filename" with your actual file name which in my
example is 'BAD'.

It should take only a couple of minutes to execute in the console.

After this operation you can now delete your ISO file to save space.

You have now created a large number of tiny video files lasting
a few seconds each . This makes it easy to do editing.
The few non-video files indicate where you have stopped
a TV show recording or perhaps where some damage
exists on the DVD disc.

You should now drag the files that represent your first TV show
that you recorded into the work directory 'tmp1'.
They must not be damaged. Copying a damaged file
just causes problems in the playback.

You should do a change directory command into the folder tmp1
and then do the command

cat dvd* > video.mpg

This joins the tiny video files together into a TV show.

Drag this video file to tmp2 and delete the files in tmp1 so it is
empty again, ready to create a second TV show.

You continue to create TV shows until you have all the desired
video off the bad DVD disc.

Tip: Do not use ffmpeg to resize the video frames. For one thing
it takes a long time and second, it results in disappointing video.
Third it destroys the captions (if that is important).

Your TV shows are in the form of mpeg video files .
You can burn them again to DVD if have a proper DVD
burn program. I've used Ubuntu's Brassero program
or puppy's pburn.

I describe a burn of TV show HERE


Back to top
View user's profile Send_private_message 

Joined: 04 Jan 2009
Posts: 4268
Location: Gatineau (Qc), Canada

PostPosted: Sun 01 Apr 2012, 16:16    Post_subject:  

Thanks, don, for this little tutorial.
Might come in handy at some point.

"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send_private_message Visit_website 

Joined: 10 Mar 2010
Posts: 3355
Location: Ontario

PostPosted: Tue 14 Oct 2014, 20:43    Post_subject:  

I posted a newer version compiled in tahr in first post .
Type in termial 'man dvdisaster' for the manual
Translations are included


If dvdisaster won't recognize the DVD then try recording more in another
DVD recorder and then closing. I was successful with a second recorder.

Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 1 of 1 Posts_count  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Multimedia
Jump to:  

You cannot attach files in this forum
You can download files in this forum

Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0607s ][ Queries: 11 (0.0099s) ][ GZIP on ]