MP4 en / decoder dll [gesucht]

Hier kann alles mögliche diskutiert werden. Themen zu Purebasic sind hier erwünscht.
Flames und Spam kommen ungefragt in den Mülleimer.
Benutzeravatar
R4z0r1989
Beiträge: 521
Registriert: 12.06.2005 18:06
Kontaktdaten:

MP4 en / decoder dll [gesucht]

Beitrag 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!
Benutzeravatar
hardfalcon
Beiträge: 3447
Registriert: 29.08.2004 20:46

Beitrag von hardfalcon »

Versuchs mal mit der ffmpeg-DLL, die ist z.B. bei VLC dabei, wenn ich mich recht entsinne...
Benutzeravatar
R4z0r1989
Beiträge: 521
Registriert: 12.06.2005 18:06
Kontaktdaten:

Beitrag von R4z0r1989 »

sry aber versteh da nur "bahnhof"...

gibts da keine spezielere dll?
Benutzeravatar
inc.
Beiträge: 348
Registriert: 27.10.2004 12:25

Beitrag 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.
Hier gibts die OOP Option für PureBasic.
Antworten