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 > (HD) DVD, Blu-ray & (S)VCD > (HD) DVD & Blu-ray authoring

Reply
 
Thread Tools Search this Thread Display Modes
Old 17th January 2005, 17:34   #1  |  Link
mpucoder
Moderator
 
Join Date: Oct 2001
Posts: 3,530
MuxMan 0.9 released

Available here

New features:
Supports multiple video files
Able to import and encode bmp images as mpeg-2
Can make slideshows using any combination of motion video, pre-encoded stills/slides, and bmp images.

As always, compliance tested.
mpucoder is offline   Reply With Quote
Old 17th January 2005, 20:47   #2  |  Link
Arky
Moderator
 
Join Date: Oct 2001
Location: UK
Posts: 1,479
Keep up the good work, mpucoder


Arky ;o)
__________________
"Only those who dare to fail greatly can achieve greatly" - Robert F. Kennedy

"The significant problems we have created... cannot be solved at the same level of thinking we were at when we created them" - Albert Einstein

"The person who says it cannot be done should not interrupt the person doing it." - Ancient Chinese Proverb

www.DVDAfterEdit.com - Edit DVDs post-mux with perfect Spec'-compliance
Arky is offline   Reply With Quote
Old 17th January 2005, 23:13   #3  |  Link
Matthew
jdgljlfljg
 
Join Date: Jan 2002
Location: Tony Abbott's electorate
Posts: 1,393
I can't wait until project file and cli support is implemented. Don't want to nag but is that in the pipeline for the near future, or is it some way off?
Matthew is offline   Reply With Quote
Old 17th January 2005, 23:41   #4  |  Link
mpucoder
Moderator
 
Join Date: Oct 2001
Posts: 3,530
It's not that far off. First I need to finish up what didn't make this release (multiple audio and sub files, expand pre-encoded slideshows into individual frames, import bmp to subs, import sst, and, believe it or not, code was developed that didn't get added to recognize mpeg multichannel audio) and then define the file. It will mostly look like Scenarist, as I want to be able to import Scenarist scripts, but more relaxed with respect to the data section (there is mostly redundant information in there).
What holds it back is two things:
1) Text file processing/parsing - there is none to mention, and project files as well as subpicture scripts need it.
2) Design not exceeding the ability - I don't want to continually change the project file design as the program gains abilities. On the other hand, I don't want to release the full design spec with lots of unimplemented features.

But it is getting close to the right time to introduce it, as the complexity grows, so does the need to save and restore a project.
mpucoder is offline   Reply With Quote
Old 18th January 2005, 00:12   #5  |  Link
Matthew
jdgljlfljg
 
Join Date: Jan 2002
Location: Tony Abbott's electorate
Posts: 1,393
Cool, sst support will be fantastic too. But I hope that the project file will be able to link just to ssts (like the GUI presumably will) and not require specification of every individual subpicture as in Scenarist's scripts. They look nightmarishingly complex.

And good luck with creating a commercial release, but I it will be great if you always maintain a decent stripped down free version for us cheapskates that would like an alternative to mplex/spumux/DVDAuthor
Matthew is offline   Reply With Quote
Old 18th January 2005, 02:32   #6  |  Link
D3s7
ScenAid
 
D3s7's Avatar
 
Join Date: Mar 2003
Posts: 1,623
Scenarist scripts aren't really that bad.. .just mind numbing repeating lines

MPUCoder, always glad to help out w/ the scripting aspect - I'm sure others who have a full knowledge of scenarist and the bitch she is will be willing to help that way too

Keep up the good work
__________________
ScenAid
May just replace the dog as man's best friend
http://www.scenaid.com
D3s7 is offline   Reply With Quote
Old 18th January 2005, 18:28   #7  |  Link
katjarella
woman @ german doom9
 
katjarella's Avatar
 
Join Date: Feb 2003
Location: Germany
Posts: 117
Re: MuxMan 0.9 released

Quote:
Originally posted by mpucoder
Available here

New features:
Supports multiple video files
Able to import and encode bmp images as mpeg-2
Can make slideshows using any combination of motion video, pre-encoded stills/slides, and bmp images.

As always, compliance tested.
Hello mpucoder.
I am pleased much, which you continue working with Stillframes. Here my first results:
Code:
Source		Frames	Time@25FPS
Motion01.m2v	25	00:00:01.00
Still01.bmp	1	00:00:00.01
Audio.mp2	750	00:00:30.00
A: Still01(audio end) + Audio = OK (00:00:30.0, 750Frames) Fields: 1500, Still fields: 1498, VOBU: 61, Sectors: 567
B: Motion01(actual) + Audio = OK, Audio Cut (00:00:01.0, 25Frames) Fields: 50, VOBU: 2, Sectors: 392
C: Motion01(audio end) + Audio = OK (00:00:30.0, 750Frames) Fields: 1500, Still fields: 1450, VOBU: 61, Sectors: 910

D: Motion01(actual) + Still01(audio end) + Audio = OK (00:00:30.0, 750Frames) Fields: 1500, Still fields: 1448
E: Still01(auto:12) + Motion01(actual) + Audio = Error and crash
F: Still01(auto:12) + Motion01(audio end) + Audio = Error and crash
G: Still01(725) + Motion01(actual) + Audio = OK (00:00:30.0, 750Frames) Fields: 1500, Still fields: 1448, VOBU: 61, Sectors: 940
H: Still01(25) + Motion01(actual) + Audio = OK, Audio Cut (00:00:02.0, 50Frames) Fields: 100, Still fields: 48, VOBU: 4, Sectors: 440
I: Motion01(actual) + Still01(25) + Audio = OK, Audio Cut (00:00:02.0, 50Frames) Fields: 100, Still fields: 48, VOBU: 4, Sectors: 440
J: Motion01(actual) + Still01(725) + Audio = OK (00:00:30.0, 750Frames) Fields: 1500, Still fields: 1448, VOBU: 61, Sectors: 940

K: Still01(25) = Error and crash
L: Motion01(actual) = OK (00:00:01.0, 25Frames) Fields: 50, VOBU: 2, Sectors: 375
M: Motion01(actual) + Still01(audio end) = OK (00:00:01.01, 26Frames) Fields: 52, VOBU: 3, Sectors: 406
N: Motion01(actual) + Still01(50) = Error and crash

Is it possible, a picture list to importing?
sourcenlist.lst:
imagefile1,750
imagefile2,750
videofile,-1
...

many thank you for your work.
__________________
katjarella by Creyskull Visuell Design
katjarella is offline   Reply With Quote
Old 18th January 2005, 23:06   #8  |  Link
mpucoder
Moderator
 
Join Date: Oct 2001
Posts: 3,530
Were these crashes during multiplexing, or in the multi-file dialog box? I found a bug in the dialog box where after setting a duration the spinners and set button were left enabled, but the file was no longer selected. Pressing set again would cause a crash. I've fixed that two ways - never allow set to operate if there is no selection (there was a bug in the code to detect this condition) and to re-select the last file after setting it.

I was wondering how you did test C since you can not set the duration of motion video, but then I saw that "reset" is left active, which will change motion video from "actual" to "default". Default is "audio ends" for the last file, and half a second for other positions. Extending motion video is possible, but shortening it is not (at the moment - edl functions are for later), which is why setting duration times is disabled. So use that with caution.

The blue results - this is normal. Video duration determines the multiplex duration. If you want the full audio then the last video must be set to "audio end".

Last edited by mpucoder; 18th January 2005 at 23:10.
mpucoder is offline   Reply With Quote
Old 19th January 2005, 00:05   #9  |  Link
jsoto
Just a Member
 
Join Date: Nov 2002
Location: Spain
Posts: 2,067
Grr, I didnīt see this thread yesterday....

First of all, a BIG THANK YOU.

And...., this is what I get muxing a 2 channel LPCM 24 bit 96KHz.
Do you see the number of channels? . Seems you are setting bit 3 (so channels number changes from 2 to 10) instead of bit 4 when trying to set the frequency. The same value (0x89) is stored in the IFO.

Code:
[0029] 	  (L)PCM stream info:	137	[0089]
   	   details of stream info:		
   	    Audio emphasis flag: 0		
   	    Audio mute flag: 0		
   	    Audio frame number: 0		
   	    Quantization word length: 24 bps		
   	    Audio sample frequency (0=48kHz): 0		
   	    Audio channels: 10		
[002b] 	    Dynamic range	128	[80]
jsoto
__________________
Web sites with my tools
http://download.videohelp.com/jsoto
http://jsoto.posunplugged.com/

Last edited by jsoto; 19th January 2005 at 00:11.
jsoto is offline   Reply With Quote
Old 19th January 2005, 00:06   #10  |  Link
katjarella
woman @ german doom9
 
katjarella's Avatar
 
Join Date: Feb 2003
Location: Germany
Posts: 117
Quote:
Originally posted by mpucoder
Were these crashes during multiplexing, or in the multi-file dialog box?
the crash occured while multiplexing.

Quote:
I was wondering how you did test C since you can not set the duration of motion video
Yes, I test much ( I like to twiddle )

Quote:
The blue results - this is normal.
Yes. I do understand it and it shouldn't be wrong.

----------------------------------------
There are still some minor Problems with the subtitles.
But I have to do some further tests.
__________________
katjarella by Creyskull Visuell Design
katjarella is offline   Reply With Quote
Old 19th January 2005, 00:40   #11  |  Link
mpucoder
Moderator
 
Join Date: Oct 2001
Posts: 3,530
@jsoto - yes, you're right, the wrong bit got set for 96K

@katjarella - tests K, L, M, and N are without audio?
If so K is a special case (the last frame can be extended without audio by up to one second, but the logic assumes there is audio) and N can not be done at all.
I'll test all of the failures and either make them work or fail gracefully.
There is a similar condition when you deliberately extend the video beyond the audio duration.

@all - I usually put the latest alpha executable and its changelog at http://www.mpucoder.com/Muxman/alpha/
Remember, this is an alpha, not fully tested by me yet, and not a release.
mpucoder is offline   Reply With Quote
Old 19th January 2005, 01:24   #12  |  Link
katjarella
woman @ german doom9
 
katjarella's Avatar
 
Join Date: Feb 2003
Location: Germany
Posts: 117
Quote:
Originally posted by mpucoder
@katjarella - tests K, L, M, and N are without audio?
Yes,without audio. K & N is for my special Menu. (DVDAuthor)
__________________
katjarella by Creyskull Visuell Design
katjarella is offline   Reply With Quote
Old 19th January 2005, 02:01   #13  |  Link
mpucoder
Moderator
 
Join Date: Oct 2001
Posts: 3,530
OK, the alpha should fix K.
There are two ways to make N work:
1) repeat the frame (use add) and set the duration to 1 second for both.
2) by cell still, not vobu still. ie multiplex it as normal, then set cell still time to 2.
mpucoder is offline   Reply With Quote
Old 19th January 2005, 02:02   #14  |  Link
mrslacker
Junior Slacker
 
mrslacker's Avatar
 
Join Date: May 2004
Location: End-World
Posts: 296
katjarella,

So are you just taking the VTS_01_1.VOB as the still image input for DVDAuthor? Just wondering how people are using the still image output from MuxMan.
mrslacker is offline   Reply With Quote
Old 19th January 2005, 04:55   #15  |  Link
katjarella
woman @ german doom9
 
katjarella's Avatar
 
Join Date: Feb 2003
Location: Germany
Posts: 117
@mpucoder
K: Still01(25) = OK (00:00:01.0, 25Frames) Fields: 50, Still fields: 48, VOBU: 1, Sectors: 31

K: & Variants...
Still01(50) = Error Multiplex operation failed. Probable causes: Excessive bitrate Still or slideshow video duration longer than audio.
Still01(750) = Error (00:00:00.12, 12Frames) Fields: 24, Still fields: 22, VOBU: 1, Sectors: 31
Still01(1500) = Error (00:00:00.12, 12Frames) Fields: 24, Still fields: 22, VOBU: 1, Sectors: 31

& N: In DVDMaestro it functions. Motion + Still(*Frames)

@mrslacker
Yes, I create *AudioFiles+Images to AudioSlide and Working perfect. With sub-titles it does not go unfortunately yet correctly. (DVDSubTools=OK, DVDAuthor:spumux=OK, all Other *2SUP = Error)

wondering : Why? , 1FrameVideo and *FrameAudio with mplex, does not function on all Playern correctly.

Sorry for my very bad English.
__________________
katjarella by Creyskull Visuell Design
katjarella is offline   Reply With Quote
Old 19th January 2005, 19:22   #16  |  Link
mpucoder
Moderator
 
Join Date: Oct 2001
Posts: 3,530
@katjarella - I did a long still without audio on Scenarist and it produced what I thought was not allowed - empty VOBUs (NAV pack only). Philips verifier calls them "oddities", but not errors. So I have removed the length restrictions for stills without audio.

The alpha contains the changes - all your tests now pass?
mpucoder is offline   Reply With Quote
Old 19th January 2005, 21:04   #17  |  Link
Sir Didymus
Registered User
 
Join Date: Mar 2004
Location: Italy
Posts: 953
Wow... Impressive improvements...

So, first of all, thanks a lot for your hard work on MuxMan.

Want to report the following situation (not sure it is really a little bug):

1. Muxed a m2v + 1 Audio + 2 Subtitles.

2. MuxMan log is as follow:
Code:
MuxMan version 0.9
Accepted video D:\Temp\VIDEO_TS\VTS01\VideoFile.m2v size = 3663195936
Opened audio 1 file D:\Temp\VIDEO_TS\VTS01\AudioFile_80.ac3.
AC3 audio, frame size = 0x700.
Opened sub 1 file D:\Temp\VIDEO_TS\VTS01\Subpictures_20.sup.
Opened sub 2 file D:\Temp\VIDEO_TS\VTS01\Subpictures_22.sup.
20:07:32 Begin multiplex.
Maximum audio duration 304314 fields.
20:07:32 starting video file number 1.
End of video file
SeqEnd at DA57EF20.
P-STD buffer underflow by 460 bytes at 547790492, sector 2000917.
Bytes remaining in buffer = 0.
20:20:55 End multiplex.
Bitrate - avg: 5386345, min: 580266 (lba 0), max: 9045333 (lba 62103).
Fields: 304316, VOBU: 12598, Sectors: 2000917.
3. Mux log is reporting a single buffer underflow event (just at the end of the title) but MuxMan completed its task, so I decided to accept the risk of a little freezing in the picture, at the end of the movie.

4. The following VobEdit picture is showing Subtitles #20 & #21 are present in the VOB files...



5. The following IfoEdit picture is just pointing to Subtitle #20 for both of the Subtitles...



6. The playback (on a sw player) did not allow me to select the second subtitle...

All the best,
SD
Sir Didymus is offline   Reply With Quote
Old 19th January 2005, 21:50   #18  |  Link
katjarella
woman @ german doom9
 
katjarella's Avatar
 
Join Date: Feb 2003
Location: Germany
Posts: 117
Quote:
Originally posted by mpucoder
The alpha contains the changes - all your tests now pass? [/B]
My *Speed.Test.Results*: A:, B:, C:, D:, E:, F:, G:, H:, I:, J:, K*:, L:, M:, N: *& Variants

Perfect, NO Error or Crash.

You are the best one. Thank You.
__________________
katjarella by Creyskull Visuell Design
katjarella is offline   Reply With Quote
Old 19th January 2005, 22:14   #19  |  Link
mpucoder
Moderator
 
Join Date: Oct 2001
Posts: 3,530
SD - I noticed the same message on a run that is longer than the one I use for testing. As far as I can tell it is false, and caused by the changes made for stills upsetting the model. I've been running tests for 2 hours now, and hope to figure it out soon.

Are you sure you assigned all the subpictures to tracks and display modes? Muxman will multiplex them even if you did not. It will also show a warning under the last subpicture area as you work.
mpucoder is offline   Reply With Quote
Old 19th January 2005, 22:24   #20  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,753
I'm not sure if this is related to karjarella's problem, but:

A few years ago, when we produced image galleries with Sonic DVD Creator in a DVD studio, this tool always arranged consecutive still frames with a distance of 10 frames in the timeline.
LigH 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 06:59.


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