Log in

View Full Version : C# library for mp4 encoding


msureshkr
13th July 2008, 06:30
Hi,
I am looking for C# library to create mp4 clips from full length mp4 video files. It has to be .NET .dll. Can anyone suggests me?
:thanks:

Ajax_Undone
16th July 2008, 22:23
MeGUI uses C# its the closest set of .net libs you will find...

anyhow here is the 601 revision of the source...
http://www.mediafire.com/?wmuznmlyhdf

LoRd_MuldeR
16th July 2008, 22:28
But MeGUI is only a front-end. The actual encoding is done by CLI tools and those are not written in C#.

BTW: Since .NET code is executed in a VM, does it support Assembler code at all? And I don't mean by calling a "native" Windows DLL/EXE...

Ajax_Undone
16th July 2008, 22:41
BTW: Since .NET code is executed in a VM, does it support Assembler code at all? And I don't mean by calling a "native" Windows DLL/EXE..

I don't believe so

BTW I think OP was looking for a C# asem that used mp4 encoders like x264 but I am unsure... thats why i pointed him to MeGUI...

LoRd_MuldeR
16th July 2008, 22:51
He asked for a "C# library to create mp4 clips" and made clear that it "has to be .NET .dll"
That implies the encoder/muxer needs to be written in C# or some other .NET language. No CLI encoder!

If a .NET DLL cannot contain Assembler code, this would make it impossible to implement (an efficient) video encoder in C#.
Calling a "native" DLL/EXE, as done by MeGUI, would be the only feasible solution...

Ajax_Undone
17th July 2008, 00:26
Thanx bro for clarifying ;)

puffpio
18th July 2008, 07:53
you can write a .net wrapper around libx264 if you REALLY wanted to

stax76
18th July 2008, 08:47
create mp4 clips from full length mp4 video files

Just trim or encode?

It has to be .NET .dll

Why? .NET can interface with C, COM and C++/CLR.