android video transfer crash I'm trying to transfer video files to my phone, HTC Google Nexus One (Android 2.3.6), but with this strange behaviour:


After I copy file to the phone, when I'm opening it with computer it works ok.
After turning off USB mass storage, I open the video file with my phone's video players and it's not opening.
When I mount the phone to computer again and try to open it with the computer video players it again can't open.


I suppose that:


The problem is not with video encoding, since it can be opened the first time, from the PC.
It can be opened from the PC after I transfer it to the phone, so the problem is not with cable or transfer either.


The fact is, that after I unmount phone from my computer, the video crashes and can't be opened either by the phone or the PC!!!!

Can someone help me with this?

I will be very appreciated.
This looks like a corrupted file. You most probably pulled the cable before everything was written to disk. Compare original and copied file by calculating both md5sums and see if they match:

Open office' site has a comprehensive guide how to do that on Windows and Linux (same on MacOS). 
http://www.openoffice.org/dev_docs/using_md5sums.html