Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > New and alternative a/v containers

Reply
 
Thread Tools Search this Thread Display Modes
Old 17th April 2010, 12:09   #1  |  Link
Dmitry Vergheles
Registered User
 
Dmitry Vergheles's Avatar
 
Join Date: Dec 2004
Location: Hamburg, Germany
Posts: 332
SolveigMM MKV DirectShow Demuxer + Muxer Testing

Hi Folks,

We are developing MKV DirectShow Muxer + Splitter.

Here is first beta version of the demuxer:
http://www.solveigmm.com/files/utils...KVSplitter.zip

Abilities:
- Accepts input MKV files
- Parses Video/Audio/Subtitles
- Can output Annex B AVC VES stream, so it can be played back separately


Please post here all the problems you will encounter with the splitter.
Thanks In advance.

The Muxer is on the way...
__________________
Regards,
Dmitry Vergeles
Solveig Multimedia - Video Editing Software
Dmitry Vergheles is offline   Reply With Quote
Old 19th April 2010, 13:12   #2  |  Link
Dmitry Vergheles
Registered User
 
Dmitry Vergheles's Avatar
 
Join Date: Dec 2004
Location: Hamburg, Germany
Posts: 332
Updates:

Splitter of version - 1.0.1004.19

- Fixer jerky video playback
http://www.solveigmm.com/files/utils...KVSplitter.zip


Muxer of version - 1.0.1004.16
- accapt 1 video + 1 audio stream, creates MKV as a output

http://www.solveigmm.com/files/utils/SMM_MKVMuxer.zip
__________________
Regards,
Dmitry Vergeles
Solveig Multimedia - Video Editing Software
Dmitry Vergheles is offline   Reply With Quote
Old 20th April 2010, 00:06   #3  |  Link
CruNcher
Registered User
 
CruNcher's Avatar
 
Join Date: Apr 2002
Location: Germany
Posts: 4,926
What are the main differences compared to Haalis spitter/Muxer ?
__________________
all my compares are riddles so please try to decipher them yourselves :)

It is about Time

Join the Revolution NOW before it is to Late !

http://forum.doom9.org/showthread.php?t=168004
CruNcher is offline   Reply With Quote
Old 20th April 2010, 07:07   #4  |  Link
Dmitry Vergheles
Registered User
 
Dmitry Vergheles's Avatar
 
Join Date: Dec 2004
Location: Hamburg, Germany
Posts: 332
Quote:
Originally Posted by CruNcher View Post
What are the main differences compared to Haalis spitter/Muxer ?
Hi CruNcher,
Well, it is hard to say about differences. We are making Matrosska workflow for our editing purposes, so probably it can be usefull for somebody else.

One of the differences at the moment, is an ability to dump playable ACV VES wiht the Splitter
__________________
Regards,
Dmitry Vergeles
Solveig Multimedia - Video Editing Software
Dmitry Vergheles is offline   Reply With Quote
Old 28th April 2010, 05:43   #5  |  Link
Stanislav Mikhailenko
Registered User
 
Stanislav Mikhailenko's Avatar
 
Join Date: Apr 2010
Posts: 99
Updates:

SMM_MatroskaSplitter (version - 1.0.1004.27)

SMM_MatroskaMuxer (version - 1.0.1004.27)

Changes/Fixes:

Muxer:
Only one track was available in container after muxing more than one.

Both Muxer and Splitter:

video codecs support:
-(V_MPEG4/ISO/ASP) MPEG-4 part 2, ISO/IEC 14496-2
-(V_MPEG4/ISO/AVC)MPEG-4 part 10,ISO/IEC 14496-10
-(V_THEORA)Theora video codec
-(V_MPEG2)ISO/IEC 13818-2
-(V_MPEG1)ISO/IEC 11172-2
-(V_MS/VFW/FOURCC)Avi compatibility

audio codecs support:
- (A_AC3) Dolby AC3
- (A_MPEG/L3) MPEG-1 Layer 3,ISO/IEC 11172-3
- (A_MPEG/L2,A_MPEG/L1)MPEG-1 Layers 1,2, ISO/IEC 11172-3
- (A_DTS)DTS
- (A_VORBIS)Vorbis audio codec
- (A_AAC)MPEG-4 part 3,ISO/IEC 14496-3
- (A_PCM/INT/LIT)Uncompressed PCM, integer, little endian
- (A_PCM/FLOAT/IEEE)Uncompressed PCM, float, little endian
- (A_TTA1)True Audio lossless audio codec
- (A_WAVPACK4)Wavpack lossless audio codec
- (A_MS/ACM)Avi compatibility
Stanislav Mikhailenko is offline   Reply With Quote
Old 14th May 2010, 07:28   #6  |  Link
Stanislav Mikhailenko
Registered User
 
Stanislav Mikhailenko's Avatar
 
Join Date: Apr 2010
Posts: 99
Updates:

SMM_MatroskaSplitter (version - 1.0.1005.14)

SMM_MatroskaMuxer (version - 1.0.1005.14)

Changes/Fixes:

Muxer:
Accept h264 AnnexB bytestream input with converting to AVC bitsteam (V_MPEG4/ISO/AVC)

Splitter:
Correct sample times when seeking to get "0" time on sample.
(e.g.:sample times: 9.0 9.04 9.08;
seek time: 9.06;
output sample times should be: -0.04 0 0.04 (not -0.06 -0.02 0.02) )


Both:
Buffer size/buffers count changes to prevent hangup on some files.
__________________
Solveig Multimedia - Video Editing Software

Last edited by Stanislav Mikhailenko; 14th May 2010 at 07:30.
Stanislav Mikhailenko is offline   Reply With Quote
Old 15th May 2010, 04:31   #7  |  Link
video_magic
Registered User
 
Join Date: Jan 2005
Posts: 368
I have a Windows XP SP2 computer. I have downloaded the 2 files above and extracted the ax files to c:\1tmp

when I try to register either of them from the run prompt i.e. using:
regsvr32 "c:\1tmp\SMM_MKVSplitter.ax"

I get an RegSvr32 error pop up which states:

LoadLibrary("C:\1tmp\SMM_MKVSplitter.ax") failed - The specified module could not be found.
__________________
Thankyou!, I am grateful for any help
video_magic is offline   Reply With Quote
Old 15th May 2010, 05:09   #8  |  Link
video_magic
Registered User
 
Join Date: Jan 2005
Posts: 368
Looked for help on the 'net and found this page:
http://www.cryer.co.uk/brian/windows..._not_found.htm
I've just tried using procmon from Microsoft (as they no longer have filemon available) and scanning the log to find out what file is missing
but none the wiser.
__________________
Thankyou!, I am grateful for any help
video_magic is offline   Reply With Quote
Old 15th May 2010, 05:20   #9  |  Link
video_magic
Registered User
 
Join Date: Jan 2005
Posts: 368
Hmm, finally got it to work!

It needs the file MSVCR71.DLL

I found a copy on my system by searching, in C:\Program Files\Java\jre6\bin

I copied MSVCR71.DLL from there into C:\WINDOWS\system32

Then registering both SMM_MKVMuxer.ax & SMM_MKVSplitter.ax worked straight away !!!
__________________
Thankyou!, I am grateful for any help
video_magic is offline   Reply With Quote
Old 15th May 2010, 10:23   #10  |  Link
Dmitry Vergheles
Registered User
 
Dmitry Vergheles's Avatar
 
Join Date: Dec 2004
Location: Hamburg, Germany
Posts: 332
Quote:
Originally Posted by video_magic View Post
Hmm, finally got it to work!

It needs the file MSVCR71.DLL

I found a copy on my system by searching, in C:\Program Files\Java\jre6\bin

I copied MSVCR71.DLL from there into C:\WINDOWS\system32

Then registering both SMM_MKVMuxer.ax & SMM_MKVSplitter.ax worked straight away !!!
Hi video_magic,
Yes, the binaries have been compilled with MSVCR71.DLL, so having it they should be registered correctly.

Please let us know any problem, note or feature request you may consider using these splitter/muxer filters.
__________________
Regards,
Dmitry Vergeles
Solveig Multimedia - Video Editing Software
Dmitry Vergheles is offline   Reply With Quote
Old 15th May 2010, 22:25   #11  |  Link
video_magic
Registered User
 
Join Date: Jan 2005
Posts: 368
Hello, I just tried it on an MKV H264 video in Media Player Classic HC 1.3.1821.0
Video: MPEG4 Video (H264) 720x416 25.00fps [Video 0]

The splitter filter loads without any problem & it plays fine, except seeking backwards or forwards results in a shimmering macroblocking streaking the picture for a couple or several seconds before the picture plays smoothly or normally.

Overall very pleased with the splitter, thanks.
__________________
Thankyou!, I am grateful for any help
video_magic is offline   Reply With Quote
Old 16th May 2010, 08:34   #12  |  Link
Dmitry Vergheles
Registered User
 
Dmitry Vergheles's Avatar
 
Join Date: Dec 2004
Location: Hamburg, Germany
Posts: 332
Quote:
Originally Posted by video_magic View Post
Hello, I just tried it on an MKV H264 video in Media Player Classic HC 1.3.1821.0
Video: MPEG4 Video (H264) 720x416 25.00fps [Video 0]
Hi video_magic,

Could you please give some details. Did you use the Splitter inside MPC? How did you manage that?
__________________
Regards,
Dmitry Vergeles
Solveig Multimedia - Video Editing Software
Dmitry Vergheles is offline   Reply With Quote
Old 16th May 2010, 18:26   #13  |  Link
rica
Registered User
 
Join Date: Mar 2008
Posts: 2,021
Hi Dmity.

Thx for the splitter.

Here are my test results:

dtshd-ma:

Works with your splitter via ffdshow and i get dtshd audio bitstream and blue light. But it's not possible to seek.


thd or LPCM:

Never agreed with ffdshow or ReClock:




_ _ _ _ _
rica is offline   Reply With Quote
Old 17th May 2010, 03:34   #14  |  Link
video_magic
Registered User
 
Join Date: Jan 2005
Posts: 368
Quote:
Originally Posted by Dmitry Vergheles View Post
...Could you please give some details. Did you use the Splitter inside MPC? How did you manage that?
Hello, I did not do anything special. I had just registered your splitter as normal described above using regsvr32 (from the run command).

Later on while I was playing an mkv in Media Player Classic Home Cinema, if I looked under Play - Filters it shows SolveigMM Matroska Splitter

Here is a screen shot showing the shimmering, blockiness which happens for a few seconds after I jump to any position in the film by clicking on the seek bar.
__________________
Thankyou!, I am grateful for any help
video_magic is offline   Reply With Quote
Old 17th May 2010, 08:36   #15  |  Link
liquidskin76
Registered User
 
liquidskin76's Avatar
 
Join Date: Dec 2008
Posts: 233
Hi,

Hope you don't me enquiring... is mkv chapters and passing of TrueHD and DTS-HD MA to ffdshow going to be support in the future?

Many thanks
liquidskin76 is offline   Reply With Quote
Old 17th May 2010, 09:08   #16  |  Link
liquidskin76
Registered User
 
liquidskin76's Avatar
 
Join Date: Dec 2008
Posts: 233
Hi,

Also, are you planning on supporting muxing TrueHD and DTS-HD MA to mkv?

If so, the ability to retain the TrueHD AC3 core would be great. MKVMerge removes the Ac3 core.

Many thanks
liquidskin76 is offline   Reply With Quote
Old 17th May 2010, 11:33   #17  |  Link
Stanislav Mikhailenko
Registered User
 
Stanislav Mikhailenko's Avatar
 
Join Date: Apr 2010
Posts: 99
Updates:

SMM_MatroskaSplitter (version - 1.0.1005.17)

SMM_MatroskaMuxer (version - 1.0.1005.17)

Changes/Fixes:

Muxer:
Increased mux speed.
Less memory required while mux.
__________________
Solveig Multimedia - Video Editing Software
Stanislav Mikhailenko is offline   Reply With Quote
Old 17th May 2010, 11:50   #18  |  Link
Stanislav Mikhailenko
Registered User
 
Stanislav Mikhailenko's Avatar
 
Join Date: Apr 2010
Posts: 99
Quote:
Originally Posted by video_magic View Post
Later on while I was playing an mkv in Media Player Classic Home Cinema, if I looked under Play - Filters it shows SolveigMM Matroska Splitter
Which decoder do you use while playing? Does this problem occure on this specific file or other files too?

If only on this file could you upload it somewhere?
__________________
Solveig Multimedia - Video Editing Software
Stanislav Mikhailenko is offline   Reply With Quote
Old 17th May 2010, 13:31   #19  |  Link
video_magic
Registered User
 
Join Date: Jan 2005
Posts: 368
Hello, it shows under Play - Filters - MPC Video Decoder.

I recently put a 'standalone filters pack' in the filters subfolder of MediaPlayerClassic. Actually I would normally have used a recent FFDshow-Tryouts for H264 video, bit surprised to just notice that wasn't loading but was using an MPC internal decoder instead.

This file is too big to upload, I will try others later when I get some time.
__________________
Thankyou!, I am grateful for any help
video_magic is offline   Reply With Quote
Old 17th May 2010, 15:24   #20  |  Link
Stanislav Mikhailenko
Registered User
 
Stanislav Mikhailenko's Avatar
 
Join Date: Apr 2010
Posts: 99
Quote:
Originally Posted by liquidskin76 View Post
Hi,

Hope you don't me enquiring... is mkv chapters and passing of TrueHD and DTS-HD MA to ffdshow going to be support in the future?

Many thanks
the chapters: If it will be popular and useful feature we will. What player/software do you use to get mkv chapters benefits?

TrueHD and DTS-HD MA: We try to support most codecs specified by matroska.org there is DTS, and SMM splitter supports it. I will check out DTS-HD MA to implement support in our splitter.

Quote:
Originally Posted by liquidskin76 View Post
Hi,
Also, are you planning on supporting muxing TrueHD and DTS-HD MA to mkv?
If so, the ability to retain the TrueHD AC3 core would be great. MKVMerge removes the Ac3 core.
Many thanks
If SMM splitter will support TrueHD and DTS-HD MA, i think muxer will do it too.
__________________
Solveig Multimedia - Video Editing Software

Last edited by Stanislav Mikhailenko; 18th May 2010 at 07:12.
Stanislav Mikhailenko is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 22:19.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.