I have a MPG file, 2.1 GB. I tried copying it from my windows machine to linux one. Only about 1GB of data got copied (the resulting file plays fine), and then I got a read error.
So, on the source machine, I tried to break it into multiple files, using RAR. (I used the mode "Store"). It went on till 48%, and again the rar process stopped with a "Read Error".
If I open the 2 GB file using VLC on source machine, I am able to fast forward to the later half of the video and it plays.
So how can I recover the whole video? Basically, I am thinking of splitting the file into two parts - say first 47% and last 51% (assuming that error will go away by cutting the problematic part). I don't know how to do it. Any help appreciated.
EDIT:
I have cygwin, so tried the "split" command (breaking into 100MB pieces). However, the split command hangs, in the relevant portion of the file (after creating 10 files). So basically, is there a way to to recover the later half of the file someway?