5 ms·
I doubt that the parts of YouTube responsible for video-related heavy-lifting (transcoding, detecting copyright infringement, etc.) are written in a dynamic lan
by javadyan 15y ago
I doubt that the parts of YouTube responsible for video-related heavy-lifting (transcoding, detecting copyright infringement, etc.) are written in a dynamic language like Python, Ruby or PHP or even a managed language like Java.
- radarsat1 15y agoI always imagined that they just patch together a bunch of calls to mplayer and ffmpeg using a bit of shell script.. ;)
- javadyan 15y agoMaybe, but this won't do when you actually have to do algorithmic processing of the video (which I think Youtube does after all).
- javadyan 15y agoand by "algorithmic processing" I mean detecting when the video contains a pirated song, for example.
- alexchamberlain 15y agoI'm sure you could script that out to somone else... :oP
- hlfcoding 15y agoYouTube optimizes their Python with psyco: http://www.slideshare.net/didip/super-sizing-youtube-with-python http://www.slideshare.net/didip/super-sizing-youtube-with-py...