14-02-2013 10:37 - edited 14-02-2013 11:16
I got a couple video messages from a friend. I signed up for a premium account so I could save them, but have been given no instructions or link to save or download them.
I purchased Premium for the EXACT same reason, since one ad for Premuim advertized that. I've logged out of Skype, logged in again thinking I needed an account refresh. I can't save on my Windows PC nor in the iPhone app.
This is somewhat of a pain, but here's what I did (why should anything be easy, eh?):
1. Install Fiddler web debugger.
2. Access the video message you want.
3. Stop Fiddler tracing (i.e., you want to stop capturing traffic).
4. Inspect your Fiddler trace. You should see something like the following:
5. Copy that url. The assetId contains a string with a Guid value as well as some other junk in it. If you notice, profile=flvs-normal indicates that the asset is a flash embedded video.
6. Paste the url into your browser and save the file. Rename the file to have a flv extension.
7. Download a flv player. Load the saved file in the player, and voila, it plays!
Yeah - saving locally to a file would be nice. All this just to save a video message is a royal pain.
My Fiddler trace only gives me a couple of smetrics.skype.com:<value> and a few more short links the likes of vm.skype.com:<value> but nothing like the one you showed.
22-05-2013 18:43 - edited 22-05-2013 19:03
I discovered that by default Skype uses HTTPS for the video message URL, which does not show the necessary information in Fiddler. If you change the URL on the video message to use HTTP (without the S), then the video will still play and Fiddler will show the required information.
Instead of using this method, you should also be able to use any Flash video downloader to save the file from the webpage. I used the FVD Video Downloader extension for Chrome successfully.
I'm having a next problem that the downloaded videos cutoff after a few seconds. It seems the video files download completely, but do not play well. Any ideas or is anyone seeing the same behavior? Which FLV player are you using?
Addition: I was able to work around the FLV player issue by converting the FLV file to MP4 using Any Video Converter and playing the MP4 file successfully.