top | item 5438241

Show HN: Framebase.io, Video for Developers

205 points| vu0tran | 13 years ago |framebase.io

53 comments

order
[+] hmottestad|13 years ago|reply
"All plans come with a free 30-day no-risk trial. We won't ask for your billing information until your trial ends. If you're not satisfied, you can export your data at any time."

I like that :D

[+] ianstallings|13 years ago|reply
I need details of your transcoding and streaming capabilities. Specifically, can you transcode well known formats to h.264 at various output resolutions and then create m3u8 playlists for HTTP-Live streaming? We had to roll our own solution to handle doing just that from user-generated content. I saw that RTMP was mentioned but that's it.

For doing any sort of video on mobile apps this could come in handy. Most people are just using progressive downloads on small clips or offloading to youtube these days.

[+] dudurocha|13 years ago|reply
I was making a video CV recruitment based Startup. We used the API from Youtube and were thinking of changing to a paid plataform. We had to options, Framey.com and framebase.io. We almost choosed framey, but I left the startup.

If the founder of framebase want a good advice from someone who used to be a potential customer, please change your pricing. Don't charge for minutes, minutes don't mean anything. Charge for numbers of video, even 1 minute videos. It's much better to know that I can have 1000 videos. And really choose what kind of charge you wanna make. If it is based on watched time or recorded. These are two different markets.

[+] mmcclure|13 years ago|reply
For video, pricing by minute is much closer to the cost for the provider to encode that video, so Framebase users win because they end up paying a price much closer to the actual cost.

What you're proposing would be akin to S3 just charging per file rather than by the amount of storage...

[+] photorized|13 years ago|reply
We charge for minutes at Vive.ly. So far, the approach has worked.

Easy to explain, too - you show a 3 min video to 1,000 people - you will use 3,000 minutes.

P.S. I forgot to mention one key difference - in our case, it's a wallet payment, not a monthly fee. So if you bought a block of 3,000 min, it could last you a week or a year, depending on your usage.

[+] akoumjian|13 years ago|reply
Well, I disagree. The per video or per MB pricing model is a huge disadvantage for businesses which know their videos will be short or high res input.
[+] SnowLprd|13 years ago|reply
Have you considered a free plan for open-source projects? Allowing folks to record screencasts and contribute them as video tutorials to help new users get up and running on open-source software would be a huge boon to many a project. This would also, I imagine, have a considerable effect on Framebase.io awareness among the very developer community you're targeting. What do you think?
[+] dudurocha|13 years ago|reply
Youtube has an API that is free, and it's pretty good.
[+] xauronx|13 years ago|reply
I don't know if they added it after your comment (in the last 12 minutes) but there is a free plan now.
[+] glitch273|13 years ago|reply
What's wrong with using youtube for this purpose?
[+] aantix|13 years ago|reply
I love the idea of this service; was just discussing the need for something like this last week (was looking at the Youtube Upload Widget).

I was sad when I went to record a test video and received this message "Chrome's version of flash has a bug which prevents sound from being recorded. Disable pepper to continue."

Ugh. Disabling "pepper" probably isn't a big deal for me, but for my end users, this could be a major show stopper. :(

[+] vu0tran|13 years ago|reply
Hi! Thanks so much for your support.

Our recording is currently still in beta right now, but we're coding so fast that are hands our virtually bleeding. We're looking to continually improve this feature and one of the long term goals solutions we see for this is WebRTC which should be very exciting. Keep on following up and we'll be sure to have more updates soon!

[+] abless|13 years ago|reply
The big problem with recording any kind of video or audio on the web is Flash. It's a nightmare with well-known _major_ bugs in Chrome (good luck clicking on "Allow" if you're a Macbook Pro with Retina display user). If you guys can find a way to (a) solve that, and (b) take away that pain for other users, then you have real value here. Seriously, I can't wait for HTML5 to be fully supported.
[+] mtrimpe|13 years ago|reply
Chrome's introduction of PepperFlash was just horrible.

They opened with a massive bug that crashed every webcam recording service on the internet.

When they fixed that they crashed for every service that displayed sound volume for multiple microphones.

That bug they fixed by just not giving volume feedback for microphones at all.

Sadly enough, HTML5 video recording will be quite a while out still since you'd need a reliable server to capture the stream, but none of the major provider (FMS, Wowza, Red5) have any plans for WebRTC support so far.

You can go for Lynckia, but that's about as unproven as you can get...

[+] orangethirty|13 years ago|reply
Note that the highlighted text in the headline and in one of the sub-headlines should be tested against the same version without highlighting, and another with a [red,blue,green] underline. I say this because this sort of highlight tends to test lower than underlines. But in your case it needs to be tested (if you haven't done already).
[+] baddox|13 years ago|reply
I found the "inverted" CSS style to be very annoying, since it looks almost exactly like text that I have selected (yes, I'm one of those compulsive text selectors).
[+] bybjorn|13 years ago|reply
Looks very good - just had a quick look at the REST API - is it not possible to get a full list of all videos? (sorted/paginated maybe) - I'm thinking there would be use cases where you'd upload videos in the dashboard and then import them to a website later.
[+] ajaymehta|13 years ago|reply
Was just hoping for something like this. Totally genius -- awesome work guys!
[+] nothxbro|13 years ago|reply
Awesome product, but holy shit are you guys expensive for anyone who does volume.

3000 'minutes' uploaded for $200 ? Tell me thats a monthly allowance and not a one time fee? You better be using some fancy CDNs and having 10 different versions of my file in different resolutions for that price.

Maybe let people opt for no transcoding to bring the price down? I would never use you guys at the current price. A few open source scripts and a dedicated server at 100tb.com is 500 times cheaper.

[+] superSerialNick|13 years ago|reply
Let me know how your open source scripts and dedicated server work out. I'd like a great, but insanely cheap solution too.
[+] lelandbatey|13 years ago|reply
Fun little use I noticed: you can upload video to framebase from the command line with a single curl command:

curl -F "file=@full-path-to-file-here" -F "token=your-app-token-here" http://api.framebase.io/video/

This technique will work for plenty of other services as well.

[+] Wouter33|13 years ago|reply
Looks neat. Could be a service i will use in the future. Only thing i noticed is that you use flash to record the videos. In my case, this is broken because of the peper flash player from chrome. Is it not an idea to use the getusermedia API where supported?
[+] istvanp|13 years ago|reply
Great idea for a service to alleviate the pain of video uploads (& more)!

One thing that should be clear from the Pricing page but is missing though: one-time, monthly or yearly pricing? (Monthly makes the most sense but it should be said either way.)

[+] xauronx|13 years ago|reply
I love projects like these. In a few minutes I can have some advanced functionality and make myself look way smarter than I am.

Just a thought for the future, perhaps come up with a solution for iPhone/iPad apps.

[+] erwerw|13 years ago|reply
"Clicking on get started for free button and not typing anything in the input panel generates an DB error" -Just Saying
[+] MasterScrat|13 years ago|reply
I would love such a service for mobile platforms. Any plan to go beyond browsers?
[+] vu0tran|13 years ago|reply
Yes! We're developing SDKs for iOS right now and constantly trying to improve our mobile web experience as well. In fact, with the uploader widget, if you were to open up the page on iOS 6, it should ask you if you want to record video right from your phone. It still requires more testing though.

If you want to email us at [email protected], we would love to talk to you about what you'd like to see in our future mobile SDKs.

[+] jdmaresco|13 years ago|reply
Is it compliant with HTML standards to have input type="framebase"?
[+] iguana|13 years ago|reply
Yes. Anything the browser doesn't understand for input type will be treated like a text input.
[+] meerita|13 years ago|reply
AdBlock just killed all your examples on Google Chrome, guys.
[+] spuz|13 years ago|reply
I'm not sure it is AdBlock. Whether I have it enabled or not I get the error: "Error:Chrome's version of flash has a bug which prevents sound from being recorded.". Seems like a genuine bug with the Chrome Flash player.