-
I would need a transcoder, if the proposal you have is that if someone uploads a gif that I take care of it.
And I would need a transcoder, if the proposal is that the user provides a single URL for a .gif or other format and I take care of producing the other versions needed for ImgUR's gifv format.
The only way I wouldn't need a transcoder are in these two scenarios:
- I ask users for iframe URL, width and height.
- I ask users for every video format URL.
I can't do number 1 at all, as all of the embeds we do support are trusted. I can't go and put an untrusted embed in a page. Besides, people will fuck up the width and height.
I can't do number 2, as people will fuck it up.
- I ask users for iframe URL, width and height.
Oh, also I don't think you would need your own transcoding library would you? Could you not just use the multiple
<source></source>
inside the video tag for the .webm and .mp4 and then lastly for plain gifs? I thought that was the majycks of the "new" html5 video stuff.