video - Windows (ideally .NET callable) API to join MP4 and/or 3GP files? -
i'm working on our back-end encoder service awful lot of video transcoding, , small amount of joining of video files.
the transcoding done using on2 flix engine windows works well, unfortunately isn't able join files (at least far can ascertain - neither nor support informative). i'm happy now.
the joining, @ moment, done using leadtools multimedia software is, franky, dreadful. it's single threaded , requires sta uses message pump isn't desirable server application. in addition installation overwrites our working codecs load of own eval ones, , there no way avoid this.
ideally i'm looking api replace leadtools multimedia one, can join 3gp and/or mp4 files. cost isn't of problem. have recommendations?
i know ideal solution write our own tool here, we're intending in wmf , haven't quite transitioned win2008 yet need temporary solution couple of months.
update:
i should point out encoding no means area of expertise, , i've never had dealing unmanaged code being relatively new industry (7 years). don't have time because day job dev lead of services-tier/encoder team consists of me , 1 other person, don't have lot of time spend on encoder.
something flix engine lot of underlying complexity handled more i'm looking low-level apis have called differently depending on input/output file types etc.
if have recommendations, useful if point me @ docs how used etc.
ffmpeg's libavcodec , libavformat friend. they're extremely versatile , support more else, , cross-platform standard multimedia support , manipulation.
you try mp4box's library, gpac, mp4-specific library more powerful ffmpeg's apis, (given name) useful handling mp4 , 3gp files.
also, if you're using flix transcoding, have considered upgrading more modern? flv1 , vp6 rather crappy formats flash video; flash supports h.264, there's no reason continue using such outdated (and, in case of vp6, expensive) formats.
Comments
Post a Comment