Help - Search - Members - Calendar
Full Version: MPC with Video?
Hydrogenaudio Forums > Lossy Audio Compression > MPC
Mr Bond
Is it possible to mux an MPC audio track with a video file? I know there isn't a DirectShow filter yet, but I was hoping maybe there was another way (though I am 99% sure there isn't sad.gif )

I've got my audio track and my video all ready it's just very annoying that I can't put them together (I guess could play the mpc in winamp and the video file in WMP simultaneously~)
ChristianHJW
:sigh: ..... i thought i had advertised our project sufficiently, but obviously failed blink.gif sad.gif blink.gif ...

As soon as Frank will tell our dev team member raghav from India how its best done to put SV7 MPC into matroska best way ( including SV7 framing or without ) the latter will start coding on a tool to mux MPC into matroska files ( we use old libmcf for the tool development currently ), similar to Steves old mpa2mcf.exe .

robux4 stated yesterday he is making very good progress with libmatroska currently and expects to have the skeleton finalized by end of this week, so hopefully we will be able to create spec compliant matroska files before the year ends smile.gif

Now with Suiryc's VirtualdubMod_matroska we already have DivX5 and XviD video streams in our test files and it should be easy to update that to libmatroska very quickly, as old libmcf and new libmatroska share the same API ( allthough libmcf is statically linked in VdubMod_matroska for the time being, but this is subject to change pretty soon ).

Whats basically missing now to enjoy movies with MPC is

- Steve to finalize libmatroska ( EA : 2 - 3 weeks )

- Suiryc replace old libmcf with libmatroska in VdubMod_matroska ( ETA : 3 - 4 weeks )

- raghav to code mpc2matroska.exe ( ETA : ? )

- Suiryc to hardcode mpc2matroska.exe in VdubMod_Matroska, so we can open SV7 files and mux them into matroska files ( ETA : ? )

- kromyx to update mcfparser.dll to matroskaparser.dll ( ETA : ? )

- kromyx to hardcode MPC decoder into our Dshow filter matroskaparser.dll ( ETA : ? )

You want a ETA for the whole thing from me ? Well, we are opensource, so everything from 6 weeks to 6 years from now is possible biggrin.gif !!

Sometimes i have the feeling its only me being enthusiastic about MPC as audio codec for movies, even Frank prefers to reply about matroska specs on matroska-devel@freelists.org, and didnt reply to any of the emails about MPC in matroska yet huh.gif ??

Maybe some replies to my last email on http://article.gmane.org/gmane.comp.multim...troska.devel/42 would motivate some of the devs to look into this ? biggrin.gif
Mr Bond
MPC just seems like a great codec to use in high bitrate movies -- getting (basically) transparent quality at bitrates MP3/ogg-vorb can't match.
Oh well, after much experimenting with pushing play in winamp and then quickly in WMP I think I'll wait for the matroska updates wink.gif
Ah well...thanks for the update smile.gif
robUx4
I think MPC would be a great combination for capturing along with Huffyuv. That's what I'm aiming at with matroska (instead of old/bad MPEG).

BTW, Frank replied MPC in matroska already. But not enough clearly to know if it's possible to put it in a clean way or not (ie, has a sufficient framing system for good muxing).
Artemis3
QUOTE(robUx4 @ Dec 18 2002 - 05:46 AM)
I think MPC would be a great combination for capturing along with Huffyuv. That's what I'm aiming at with matroska (instead of old/bad MPEG).

I would like to do that with an audio lossless compressor, but i fail to find any suitable "acm" lossless audio codec. It is such a waste but i still do all my video captures with lossless video compression and noncompressed pcm audio. Another problem is Virtualdub only working with .avi... This opensource tool needs to support the new metaformat alternatives, badly. It is an important key in the adoption of these formats.

Of course mpc would greatly add to the rich variety of lossy "acm" codecs (or is it called DirectShow now? tongue.gif)
As you know, avi can't work reliably with vbr audio codecs, and mpc uses vbr...
ChristianHJW
QUOTE(Artemis3 @ Dec 18 2002 - 03:28 PM)
Another problem is Virtualdub only working with .avi... This opensource tool needs to support the new metaformat alternatives, badly. It is an important key in the adoption of these formats.

We are producing our first matroska alpha files with a modified version of Virtualdub, called VirtualdubMod ( http://sf.net/projects/virtualdubmod . This version is only in CVS, and not for download of course. It has a slightly updated version of old libmcf statically linked, and the test files have still the old .mcf extension ( we havent agreed on extensiosn for matroska yet biggrin.gif .. lol ).

FLAC is on our list of natively supported formats, so i can see people capturing into Matroska files with HuffYuv for Video and FLAC for audio, using VirtualdubMOd, and all in not so far future ...
S_O
QUOTE
I would like to do that with an audio lossless compressor, but i fail to find any suitable "acm" lossless audio codec. It is such a waste but i still do all my video captures with lossless video compression and noncompressed pcm audio. Another problem is Virtualdub only working with .avi... This opensource tool needs to support the new metaformat alternatives, badly. It is an important key in the adoption of these formats.

Of course mpc would greatly add to the rich variety of lossy "acm" codecs (or is it called DirectShow now? )
As you know, avi can't work reliably with vbr audio codecs, and mpc uses vbr...

ACM is Audio Compression manager and old, but it´s working fine. DirectShow is newer and for nearly everything.
The problem is that all new formats are not very well designed for editing, more for streaming, menus etc. We need a very simple format, which only supports many streams with variable bitrate. No chapters/menus/..., just an improved avi which is easy to edit.
You could rip in thies format with Huffyuv and FLAC/Monkey´s Audio, cut commercial etc., and then compress and mux to ogm/mcf/matroska/mp4.....
QUOTE
libmcf statically linked, and the test files have still the old .mcf extension ( we havent agreed on extensiosn for matroska yet  .. lol ).
Oh, no! I remember the discussion about the mcf/tmf... extension. Simply decide something you like.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.