by aporia » May 1st, '09, 13:38
it depends ...
Off the top of my head I don't think tha AVI specification (by Microsoft) is a compressed format: it relies on the codec to do that. at leeast one codec (fully framed?) is either not compressed or lossless, while mjpeg is compressed.
You could try pushing it through winzip (or 7zip or whatever) and seeing what results.
The root cause is more likely to be the file size: how big is your file? If you have a copper wire telephone broadband (rather than cable, 3G, GPRS or fibre) then you will have an asymmetric link of about 8mbps in total of which about 90% is for download and about 125mbs for upload. This means that uploading a 10mb file will take about two to five minutes (ish). I send files of this size all the time via my company's Microsoft Exchange mail and it's workable. If you have larger files then your email provider may well have a limit on the file size.
I don't (obviously) know which email client you are using, but there could well be a progress dialog that will show you how much has been sent.
If your file is more than say 100mb to 1Gb then you might be better encrypting it and putting it onto a public file share solution. you might find that your browser times out or that the server has a maximum upload file size though.
Who hosts your website? put the file on a (hidden) URL: security by obscurity.
If you want to live dangerously:
install filezilla server (or use netcat if you want to be right out on the edge)
get your broadband router to port forward 21/20 (ftp)
give your ip address to your client
ask them to ftp (using a browser if they want) the file from your machine
uninstall filezilla
reinstall windows (not really, but someone will have tried to hack you, though probably unsuccessfully)
Alternatively
1. Burn to a DVD
2. Post the DVD
It will be with your client by Monday at a cost to you of about 50p. If your emails are really not sending then it'll take this long to sort it out anyway.