1. Media Website

Would it be possible to make a multimedia website like youtube with euphoria? Using the available libraries or built in libraries?

new topic     » topic index » view message » categorize

2. Re: Media Website

Lone_EverGreen_Ranger said...

Would it be possible to make a multimedia website like youtube with euphoria? Using the available libraries or built in libraries?

The web side, yes. Does Youtube do video processing? I am not sure of video processing libraries in Euphoria. Libraries, however, are not hard to wrap and expose to Euphoria if you know of one written in C.

Jeremy

new topic     » goto parent     » topic index » view message » categorize

3. Re: Media Website

jeremy said...
Lone_EverGreen_Ranger said...

Would it be possible to make a multimedia website like youtube with euphoria? Using the available libraries or built in libraries?

The web side, yes. Does Youtube do video processing? I am not sure of video processing libraries in Euphoria. Libraries, however, are not hard to wrap and expose to Euphoria if you know of one written in C.

Jeremy

I see. So I would need a library for video processing, or perhaps write it in another language. Does anyone know of any good video processing libraries or what would be a good language to write a video processing system in? Any suggestions are welcome. I'll do some researching myself as well.

new topic     » goto parent     » topic index » view message » categorize

4. Re: Media Website

Lone_EverGreen_Ranger said...
jeremy said...
Lone_EverGreen_Ranger said...

Would it be possible to make a multimedia website like youtube with euphoria? Using the available libraries or built in libraries?

The web side, yes. Does Youtube do video processing? I am not sure of video processing libraries in Euphoria. Libraries, however, are not hard to wrap and expose to Euphoria if you know of one written in C.

Jeremy

I see. So I would need a library for video processing, or perhaps write it in another language. Does anyone know of any good video processing libraries or what would be a good language to write a video processing system in? Any suggestions are welcome. I'll do some researching myself as well.

I don't really know if you would need it or not. But, say for example, you want to accept only up to a video resolution of 1024x768 and someone uploads a 1920x1080 video. How will you know? Or how will you convert it? That was my thought. There may be some simple command line programs you could call to do that processing.

Jeremy

new topic     » goto parent     » topic index » view message » categorize

5. Re: Media Website

jeremy said...
Lone_EverGreen_Ranger said...
jeremy said...
Lone_EverGreen_Ranger said...

Would it be possible to make a multimedia website like youtube with euphoria? Using the available libraries or built in libraries?

The web side, yes. Does Youtube do video processing? I am not sure of video processing libraries in Euphoria. Libraries, however, are not hard to wrap and expose to Euphoria if you know of one written in C.

Jeremy

I see. So I would need a library for video processing, or perhaps write it in another language. Does anyone know of any good video processing libraries or what would be a good language to write a video processing system in? Any suggestions are welcome. I'll do some researching myself as well.

I don't really know if you would need it or not. But, say for example, you want to accept only up to a video resolution of 1024x768 and someone uploads a 1920x1080 video. How will you know? Or how will you convert it? That was my thought. There may be some simple command line programs you could call to do that processing.

Jeremy

Well I'm sure I'll need one to do some video processing. So a library would help with that. I don't think any of the built-in euphoria libraries can handle video processing alone, not without writing a library video processing using the available euphoria libraries. Something along the lines of image.e and graphics.e would be needed and probably a few others. Wrapping a library may be an easier approach.

new topic     » goto parent     » topic index » view message » categorize

6. Re: Media Website

Did I hear video processing? Welcome to my world! grin

I'm pretty sure YouTube and other such sites use FFmpeg and/or MEncoder to transcode video files into the correct format after they are upload. The "correct" format is typically a Flash Video container and some form of H.264/MPEG-4_AVC encoded content. Sometimes they use AVI, Matroska, or plain ol' MPEG-4 containers as well.

I typically use FFmpeg in favor of MEncoder, which I find less intuitive. FFmpeg has a more "UNIX-like" command line strucutre. Transcoding a video using FFmpeg is often as simple as:

ffmpeg -i input_video.avi -sameq output_video.flv 

Where -i input_video.avi is obviously the input file, -sameq indicates to produce the same quality video, and output_video.flv is the output. FFmpeg will often detect the required codecs and container based on the output extension, but one could also force such things using the necessary command line outputs.

From there, building the website is up to you! Check out Flowplayer.

-Greg

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu