Seite 1 von 1

MP4 en / decoder dll [gesucht]

Verfasst: 22.10.2008 16:19
von R4z0r1989
suche eine dll womit ich mp4 decodieren und encodieren kann. also so ähnlich wie lame für mp3.

zusätzlich würde ich noch einen flv encoder und decoder als dll suchen. danke!

-----------------------------------------------------------------------------

EDIT: Besser wäre vll. ne dll die flv 2 mp4 umwandelt
oder eine die flv 2 avi macht und eine die avi 2 mp4 macht!

Verfasst: 22.10.2008 16:57
von hardfalcon
Versuchs mal mit der ffmpeg-DLL, die ist z.B. bei VLC dabei, wenn ich mich recht entsinne...

Verfasst: 22.10.2008 17:14
von R4z0r1989
sry aber versteh da nur "bahnhof"...

gibts da keine spezielere dll?

Verfasst: 22.10.2008 18:03
von inc.
Wo ist da der Bahnhof?

Du wolltest eine Dll genannt haben und dir wurde eine genannt.

ffmpeg bietet so etwas als shared Library Output beim Kompilieren, denn in ffmpeg sind genau die Libs enthalten, welche du brauchst, nämlich Faad2 und Faac ... also der Decoder- und der Encoder für aac.

Nur ... wozu brauchst du das als Dlls? Nimm dazu ffmpeg als executable binary und du hast alles was du brauchts. Die Dlls sind in ihren Funktionen Komplex, und wenn ich deine Reaktion was ffmpeg oder VLC angeht sehe, dann vermute ich wirst du mit diesen beiden Dlls nicht so einfach klar kommen (sorry), denn dazu brauchst du deren API und musst wissen wie man die PCM Datenströme bearbeitet, die zur- und von der jeweiligen Dll fließen.


Ich sehe garade du willst mp4 als Video?
Dann kannst du zum Enkodieren eh nur die openSource Libx264 nutzen und da stellt sich das ähnliche Problem, denn da musst du neben dem x264 Video auch weiterhin das mp4 Audio (aac) wie o.g. behandeln.

Quintessenz: ... nutze "ffmpeg.exe" als CLI für sowas.