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 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 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.