HeyWatch API: New Encoding Option: duration
This is the duration in second of the encoded video. It’s available in Job resource and Download resource as usual.
New Client Libraries for HeyWatch
We’ve released several client libraries in the last few days.
- Ruby: http://github.com/particles/heywatch-ruby
- Python: http://github.com/particles/heywatch-python
- PHP: http://github.com/particles/heywatch-php (by madewithlove)
- .NET: http://github.com/particles/heywatch-dotnet
NodeJS, Java and iOS will come soon.
Note that the ruby lib is a complete rewrite of the old gem and it’s not compatible. Also this release is a bit special because the new gem provides a command line interface (CLI) to manage all your videos, jobs, etc… In other words everything on HeyWatch.
Usage: heywatch RESOURCE:METHOD [ID] [parameter1=value1 parameter2=value2 ...]
Resources:
account # account information
video # manage video | all, info, delete, count, bin
encoded_video # manage encoded video | all, info, delete, count, bin, jpg
download # manage download | all, info, delete, count, create
job # manage job | all, info, delete, count, create
format # manage format | all, info, delete, count, create, update
Usage:
heywatch account
heywatch video:info 123456
heywatch job:all
heywatch download:create url=http://site.com/video.mp4 title=mytitle
heywatch encoded_video:jpg 9882322 start=4 > thumb.jpg
heywatch format:all owner=true video_codec=h264
heywatch video:all "[0]"
heywatch job:all "[0..10]"
heywatch format:count owner=true
Don’t hesitate to fork those libraries on github to improve / fix them. If you’ve wrote a lib yourself, please let us know so we can add it to the list.
Sandbox environment for HeyWatch
To simplify the development and the integration of our API in your projet we decided to drop the trial option (not very adequate) and replace it by a sandbox environment.
The sandbox environment is free of charge, the only constraint is that all the encoded videos will be shortened to 5 seconds. That’s it, the full API is available.
To change your environment, go to your account page.
Let us know what you think.
New Developers site for HeyWatch
We’ve totally updated the developers site which has its own domain now. We hope you’ll appreciate the new documentation: http://dev.heywatch.com
Let us know by twitter what you think.
YTProxy: a simple node proxy to download YouTube videos
As you may know, the transfer from YouTube to HeySpread feature is back. This is done thanks to a small nodejs script called YTProxy.
You can find the source on github, feel free to use it / fork it.
Source: github.com
YouTube upload is back on HeySpread

After almost 9 months without this cool feature, we’ve decided it was time to enable it again thanks to some proxy stuff.
If it goes well, we’ll bring back YouClone too.
Source: heyspread.com
HeyWatch API: new encoding option to rotate videos
Use transpose=0,1,2,3.
Value can be 0 (90CounterCLockwise and Vertical Flip (default)), 1 (90Clockwise), 2 (90CounterClockwise), 3 (90Clockwise and Vertical Flip). Note that we automatically use transpose for iPhone videos taken in portrait mode.
Note that we automatically rotate iPhone videos taken in portrait mode now.
Source: wiki.heywatch.com
Upload videos to your Facebook Page with HeySpread

That was a long awaited feature! Now upload your videos to your Facebook Page with HeySpread.
The username is special because you have to give the page ID after the usual email. The form must be “email:pageID”.
To find the page ID, go to your facebook page and take the numbers at the end of the URL:

Source: heyspread.com
We’ve just migrated our blog to tumblr http://t.co/mRCgSpx
HeySpread Maintenance
HeySpread will be down for maintenance on May 18th @ 09:00:00 UTC. This will fix the stability and performance issue.


