View Single Post
Old 25th September 2020, 15:21   #8  |  Link
Emulgator
Big Bit Savings Now !
 
Emulgator's Avatar
 
Join Date: Feb 2007
Location: close to the wall
Posts: 1,531
Muxman 1.4.4 HowTo
Why muxman ? It works on WinXP32SP3 and Win7U64SP1,
standalone, no installation needed.
Muxman output is never flagged as faulty by PGCEdit.
You got plenty of submuxing, even Karaoke style.
Who is able to use muxman CLI has a freeware DVD muxer.
But you need to know DVD structure quite well, because with muxman you are in the driver seat.
No templates for now.

GUI:
To start a new .mxp project: File -> New Project
To load a previous .mxp project: File -> Load Project
The .mxp file format is human-readable and easily editable.

Muxman .mxp project file structure:
You get some .mxp example files with muxman, you may open them in any editor and edit them for practising.
There are .mxp v1, v2, v3.
Necessary to know the structure if you want to run the commandline version.
Not yet documented by me, but can be deducted from existing projects.

Creating a new project:

Video Import
Segment contents -> Video -> Add
Multi-file manager pops up.
Accepts .m2v Video and/or bmp files.
Arrange video/image files, give them preferences and set durations

Audio Import
Segment contents -> Audio -> Add
Multi-file manager pops up.
Accepts 0 to 8 Audio streams (.ac3, .dts, .mpa, or .lpcm)
Arrange the audio files using the multi-file manager.
Set the language, extension, and delay for each audio track.

Subpicture Import:
Segment contents -> SubPictures -> Add
Multi-file manager pops up.
Accepts 0 to 32 subpicture streams (sup, sst, or vob).

Muxman happily accepts .sst from Maestro SBT with 4-bit .bmps.
Muxman will read, interpret and mux from such .sst script:
TV System (NTSC or PAL)
NTSC timing in NDF or DF -> (TAPE NON_DROP or DROP)
Subpic Transparencies (these are in reality opacities) or "Contrast"
Pixel type Mapping following Conversion Rules see below
Color Palette numbers 1 to 16

After import in Muxman you can arrange subpicture files
Set the language and extension for each sub stream.
If video is 16:9 assign each sub stream to a display mode,
For 16:9 video you will need to prepare and render up to 3 subpic streams per language
(Condensed for 16:9 Wide, Normal for PS, LB

Chapter Import: File -> Import Chapter
Accepts ANSI .txt file with frame numbers.
For 23.976 projects you have to convert 23.976 fps frame numbers
into the pulldowned 29.97fps frame numbers before importing.

Closed captioning import (not yet documented by me)
I guess CC has to be brought in already muxed into video stream as Private Stream.

----------------
Notes:
All video files must match in resolution, aspect ratio, coding type (mpeg-1 or mpeg-2).
The first file accepted sets the project values.
Image files (bmp) must be 720x480 or 720x576 and get encoded as mpeg-2.
Selecting to browse the video file will open the multi-file manager window.

All audio files in one track must match in coding method and channels.
Selecting to browse an audio file track will open the multi-file manager window.
Selecting a sub file again will replace that file with the new selection.

Default DVD navigation:
first play -> vts1 title 1
title menu -> vts1 title 1
vts1 root menu -> title 1
---------

Muxman Timeline
NTSC Timecode is in NTSC SMPTE NDF 29.97fps (also 23.976 projects).
PAL Timecode is in PAL SMPTE.
Upper Fader Bar is time navigation.
Lower Fader Bar is Zoombar, fader right gives total view, fader left gives maximum enlargement down to single frame.
Ignore timecode on Lower Fader Bar.
Any item on any track can be doubleclicked and properties edited.

Subpic Tracks: After import the grey waveform-like things become double-arrows if you zoom in.
Timeline -> Doubleclick on individual double-arrow to get a preview compositor video window with rendered subpic.
All parameters for that individual subpic become available,
via Controls you can even animate that subpic in Karaoke Style with 9 wipe patterns.
Below Subpics BOVs can be added. Rightclick on that track.
One click on Highlight bar and you get a preview window. Navigate I-framewise using < and > buttons.

Controls -> Adjust Subpics: Reimports and overwrites your last operation

My Muxman Safety Tip:
If streams got to be changed I would call it good practise to delete them first,
then save the project and close Muxman.
Reopen, load previous project and add stream new.
On Win7U64 it seemed to me that some old parts might still reside in RAM.
I found good renderings at wrong times, and a few aborts.
Memory leaks ? After a new Muxman start all came out perfectly.

Before Muxing
Choose your output folder unless you want the default of D:\VIDEO_TS
Segment contents -> Output folder -> browse

Then click on "start". A progress bar will pop up.
After successful muxing you find your VIDEO_TS folder at the desired location.
Logfile will be at C:\muxman.log
__________________
"To bypass shortcuts and find suffering...is called QUALity" (Die toten Augen von Friedrichshain)
"Data reduction ? Yep, Sir. We're that issue working on. Synce invntoin uf lingöage..."

Last edited by Emulgator; 25th September 2020 at 16:05.
Emulgator is offline   Reply With Quote