About DVDAfterEdit

Tracer

DVDAfterEdit 3.0, is a professional application designed to augment and expand the capabilities of your existing DVD authoring system. Its unique feature-set offers a wealth of functionality at all levels of authoring complexity, from entry-level right up to Scenarist Pro and beyond.

Because DVDAfterEdit works directly on the existing VIDEO_TS folders created by your current authoring application, it is fully compatible with any authoring system. It's simple, elegant interface literally unfolds the structure of your DVD before your eyes, and gives you detailed, precise control of almost any aspect of the DVD Specification.

DVDAfterEdit is officially licensed by the DVD Forum for the DVD-Video Specification. Its output is carefully checked using Eclipse, and MEI verifiers to ensure that edits made remain spec compliant.

DVDAfterEdit 3 is available in two different versions: Standard and Mastering Edition. Please check them out in the About column, to the left or below.

Or please feel free to ask any questions you may have in the pre-sales forum.

Note that DVDAfterEdit (all versions) does not create VIDEO_TS folders from raw assets, nor does it provide menu creation or editing, or decryption of replicated DVD's.

DVDAfterEdit Features

DVDAfterEdit modifies DVD's after they have been built, without requiring the original assets that were used during authoring.

DVDAfterEdit is a Macintosh-only program, which operates on DVD's, VIDEO_TS folders, and DVD images created by any DVD-Video authoring system on any platform.

DVDAfterEdit is officially licensed by the DVD Forum for the DVD-Video Specification. This allows us to make sure that the program's editing functions follow the specification and are implemented correctly.

We use the DVD industry's top verification software, Eclipse, to make sure that edits made with DVDAfterEdit remain DVD Specification-compliant and that DLT tapes and DDP Images made with the DVDAfterEdit Mastering Edition will pass verification at the replication facility. We also have used the Phillips DVD Video Verifier, but prefer to use the Panasonic MEI verifier for testing DVD Specification-compliance.

With DVDAfterEdit, you can:

Tracer Overview

Tracer allows you to watch navigation commands as they execute during playback of a DVD, while displaying changes in the General and System Parameters of the DVD as they occur. Through its emulation of a DVD Specification-compliant DVD player, its remote operations, plus debugging control much like a C++ IDE (integrated development environment), Tracer gives you complete control for analyzing and debugging how a DVD's programming performs.

With Tracer you can:

  • See the 21 System Parameters in their most useful format, with language, country, and video aspect popup menus with a choice of decimal or hexidecimal display for each parameter.
  • See the 16 General Parameters, also with individual display format control.
  • See the Resume Parameters, which show the resume point from the last Menu Call, if any.
  • Modify System, General, or Resume parameters at any point during tracing, in order to observe what effect such a change might have on command execution and navigation.
  • See the current Pre Commands, Cell Commands, Button Commands, or Post Commands displayed in a scrolling list, with an arrow pointing to the next command to be executed.
  • "Show" the current PGC and command list in the main window, where the commands may be immediately edited.
  • "Step" forward through the command list, observing the effects of each command on the system, general, and resume parameters as the command is executed.
  • Watch the video play when the end of a Pre Command list is reached, for example.
  • See the button highlights as they appear.
  • Choose a preview speed fom the preview speed slider, for 1/15x to 15x.
  • Step "back" through the command list to reach a previous interesing trace point.
  • "Stride" through command lists, one list at a time.
  • "Run" until the next point where user input from the player remote is required, such a choosing a button from a menu.
  • Choose a trace speed from the trace speed slider.
  • Set breakpoints in the main window, so that tracing will pause (as if stepped) at each breakpoint as it is reached.
  • Log each command as it is executed, with full context of system, general, and resume parameters
  • Operate the full DVD Specification remote control buttons, popups, and dialogs.
  • Remote controls buttons are enabled and disabled according to the current state of the prohibited user operations, taken from the Titlle Play Map, the current PGC, and the current Nav Pack. When a control is disabled you may activate it by holding down the Option key, for testing purposes.
  • Remote controls buttons are italicized when there is no applicable function available. For example, selecting a different audio stream when the current PGC has only one.
  • All actual DVD Specification user operations are implemented, and no others. (Software players sometimes invent them).

Check out the Tracer Tutorial

Import Overview

DVDAfterEdit allows you to import menu VOB's and VTS VOB's from one DVD to another.

The Import and Replace functions of DVDAfterEdit are two of its most revolutionary, powerful, and useful features. They allow you to incorporate elements from any VIDEO_TS folder (non-encrypted only) into another current project, either by adding to or replacing VOB's that are already present.

This means that you can, for the first time, make substantial alterations to existing titles, without having to completely re-author the entire project from scratch with the original assets. For complex projects, this can often result in significant savings of time and expense.

For example, you can:

  • Add a copyright message or company logo
  • Replace bonus features
  • Update old content - eg. trailers, contact details
  • Re-arrange the order of the Video Title Sets
  • Add or remove an audio soundtrack or subtitle stream (*)
  • Change an existing menu design (*)

(*) This will require extracting the elements to be changed from the original project and making alterations in your normal authoring application first.

Import and Replace in DVDAfterEdit

In DVDAfterEdit, you import elements as VOB files by selecting them in a file dialog box. For Video Title Set Menu VOB's, you simply select the VTS_XX_0.VOB. In the case of Video Title Set VOBs, you must always point to the VTS_XX_1.VOB; any additional files that are part of the Video Object are automatically included. Only files that can be imported will be enabled in the file dialog box.

The functions you are able to perform (Import, Replace, etc.) depend on what item is selected in the left pane of DVDAfterEdit's main window, except for "Import Video Title Set" found in the File Menu. This function always imports a Title Set VOB (including all of its files), and appends it to the current DVD as a new Video Title Set. So if there are eight VTS's in your DVD, the new one will become VTS 9.

It is also possible to indirectly rearrange the VTS's in a DVD by making copies of a DVD, deleting VOB's, and importing VOB's in the sequence you wish.

The Replace function operates in the same way, except that as the name implies, the VOB you select overwrites the existing one. This can provide a very swift way of making alterations to elements like copyright messages, logos etc, provided the elements are contained in their own VOB file. You can retain the existing navigation and interactivity by copying and pasting the commands - see here for more information.

Note that you can also replace a menu VOB with any VOB, regardless of whether it was previously a menu VOB or not - even from within the same project. You can also import a VOB to become the menu VOB when there were none before. These functions are described in more detail in the downloadable manual.

Pre Mastering Overview

DVDAfterEdit Mastering Edition allows you to pre master to DLT (Digital Linear Tape) and DDP Image, and to read such tapes and images pre mastered by other systems in order to make changes. Thus pre mastering is a "round trip" process.

With Pre Mastering you can:

  • Copy from an open project, a disk folder, disc image, tape image (DDP), or DLT tape.
  • Format or copy to a disk folder, disc image, tape image, or DLT tape.
  • Compare to a disk folder, disc image, tape image, or DLT tape.
  • Write a dual-layer project to two tapes simultaneously.
  • Choose copy protection options, including CSS and Macrovision.
  • Choose format options, DDP 2.0, DDP 2.1, or CMF.
  • Set regions, guaranteeing that the region code will match in all DDP files.
  • Select the layer break from a pop-up list that shows all legal Cells or files.
  • Set the disc parameters Disc Diameter, Disc Side, and Number of Sides.
  • Choose whether or not to include Macintosh ROM Data.
  • Choose ISO, Joliet, and UDF file name options.
  • Assign a Disc Name, Tape Label, Publisher, and Preparer.
  • Choose logging and SCSI options in the Pre Mastering preferences.
  • Read logs that are automatically saved as text files, as aids to troubleshooting and replicator communication.

DVDAfterEdit Pre-Mastering Introduction


DVDAfterEdit DLT Mastering Edition, in addition to all the other features/capabilities of the program, includes an unmatched array of capabilities for formatting and proofing projects (VIDEO_TS folders, output from any authoring system) for replication.

If DVDAfterEdit is used to adjust the VIDEO_TS folder, the authoring system cannot be allowed to format it for replication, in most instances. The reason is simply because the authoring system will not be aware of the potentially massive (or simple) changes made to the project. The program also makes it possible to format to tape any VIDEO_TS folder for CSS encryption, without the presence of the authoring system that generated it.

In addition, DLT tapes (generated by DVD Studio Pro, DVDAfterEdit or any other authoring system) that have previously been formatted for CSS encryption can be restored back to hard drive from tape and the program reconstitutes the image into 2048 byte sector sizes, ready for post-authoring and re-output.

Outputting Tape image folders to hard drive, for Firewire or DVD recordable submission of projects to replicators, is also supported.

Error Correction and Reporting

You also have the assurance that the DLT tapes/Tape/Disc Images you send in for replication will be DVD Spec compliant in all details, and free of errors.

[inline:7=center,Compare Image]

The program accomplishes error detection by providing a true "round trip" system, which means that anything you write can be read back and verified against the original control files and VIDEO_TS folder. This is the "Compare" feature of the program.

A full log is provided that you can print and submit to the replicators along with your DLT tapes, showing all the control files contents, ISO and UDF bridge files, and everything on the tape (ROM data, etc.), in a highly readable format (with parenthesis next to items, containing info on what the data fields mean) that they will recognize and appreciate.

For writing DVD-9 projects, choosing the layer break cell is accomplished visually in cooperation with the main program window. The final build, including the VIDEO_TS folder, and any ROM data, is measured and layer data sizes reported, so that you may be sure that the layer break cell you choose, generated by the authoring system or created in DVDAfterEdit, will be a spec-legal location. Also that cell will be automatically specially prepared, to serve as DVD spec compliant layer break.

The program also gives you control over the several possible flavors of output formats, including DDP 2.0 (with the required 2054 byte sector sizes in non CSS encrypted projects for the CONTROL.DAT file, so proper region info gets written to the lead-in on the final DVD), DDP 2.1, and CMF (Cutting Master Format), and the optional output of CSS (Content Scrambling) and Macrovision.

[inline:3=center,Dual_ DLT writing]

DVDAfterEdit writing a DVD-9 to two DLT tape drives at the same time

Speeding up the workflow considerations have been added, including the ability to attach several DLT tape drives to the SCSI chain, and have them work in conjunction. Two DLT 8000 tape drives can write the two layers to tape for a DVD-9 project at the same time, in about 15 minutes.

DVDAfterEdit's Pre-Mastering Interface

When you're ready to pre-master, the Format Window is invoked from the DVDAfterEdit File Menu.

[inline:4=center,Mastering Interface]

Source Popup

[inline:1=center,Source Directory Options]

Note the Source pop-up menu, which contains the name of the NewCivilWar project. This project (enclosing folder containing the VIDEO_TS folder) was open in DVDAfterEdit when the Format/Copy window was invoked. When you select this pop-up, it will show all open projects in any other instances of DVDAfterEdit running with other open VIDEO_TS folders (if they exist), plus all DLT tape drives on the SCSI bus, plus three additional choices: Disk Folder, Disc Image, and Tape Image.

The default choice in the Source pop-up will be the VIDEO_TS folder you first loaded. Clicking on the Disk Folder, Disc Image, or Tape image, will open up a requestor allowing you to make a selection. Choosing one of the DLT Tape drives allows you to work with a Tape Image already written to tape; to copy it to another DLT Tape, or restore the image to Disk Folder, Disc Image or Tape Image on the hard drive.

Format/Copy To or Compare To

[inline:5=center,Compare to DLT]

This popup chooses whether to do a Format/Copy, or a Compare with whatever you've got set in the Source Pop-up.

The Format or Copy To pop-up contains many of the same choices that are available in the Source pop-up, except that some of them may be greyed out depending what is currently selected in the Source popup. You wouldn't format a Build folder to another Build folder, for instance. Comparing in DVDAfterEdit always compares the "raw" disk files for all of the folders and files inside the folder enclosing the VIDEO_TS folder.

During the Compare operation for projects needing CSS projects, all encryption flags are stripped from the files in the Target (in memory) before comparing, as these particular files are not included in the source, they only exist when written to DLT tape or in a Tape Image. All files and folders other than the VIDEO_TS and AUDIO_TS folders make up the DVD ROM data, and are included in the Compare operation.

The Format/Copy Options

[inline:6=center,Format DLT Tape]

There are four items you can Format or Copy from or to:

1) Disk Folder

A disk folder (i.e. "DVD build folder) is any folder containing a VIDEO_TS folder.

An open project (VIDEO_TS folder) in DVDAfterEdit is actually the same thing, except that you can explore and edit it. The program lets you choose to work with either an open project or another disk folder directly, without opening it in DVDAfterEdit. You just have to have one instance of DVDAfterEdit running to Format/Copy any build folder on your computer.

You can also open a project in another instance of DVDAfterEdit, after you have selected it in the Format/Copy window of the current instance.

Once you make all of your choices (see the other fields in the window, above), and commit to start a Format, Copy, or Compare, you are not allowed to make further changes in an open project from the same disk folder.

If you have made changes since opening, but before starting the Format, Copy, or Compare operation, the project is automatically saved before the routines begin.

2) Disc Image

A disc image is a DVD image on hard drive. It contains the same structure you would get from "formatting" from DVD Studio Pro or other authoring system to a DVD-R, or burning a DVD with Toast or another writing program. It can be "mounted" so that it appears as if it is another drive, which will then usually cause it to be played automatically in the Apple Player.

Disc Images are designed to be written to DVD recordable by the host authoring system, or third party software, like Toast; or remain resident as a "DVD without a platter" to be played on a computers' hard drive. They can also be used as a "package" for passing from one facility to another (Tape Images, covered below, should be used to send into the replicators to insure control over formatting settings, though).

Disc Images cannot contain copy protection flags or region info (region info must be written as "0" for recordables), CSS (Content Scrambling), or Macrovision.

3) Tape Image

A tape image is an exact copy of what would be written to DLT tape(s), organized into a folder structure. At the top is the "enclosing folder", which can be given a name reflecting the project it was created from. This is not the same as an enclosing folder for a VIDEO_TS folder.

Inside that folder is a "Layer0" folder, and if there is a second layer for a DVD-9 project, a "Layer1" folder. Again, inside each layer folder are the actual files, bit for bit, exactly as they would be written to each tape.

The contents of these folders are similar to what has been referred to as a "DDP Image". Nowadays most replication facilities accept these folders submitted on any convenient media, including Firewire hard drives. After all, they are exactly the same as the tape except for the ANSI tape headers and trailers.

The actual main image data (typically named MAIN.DAT OR IMAGE.DAT) is written as a single large file. If the image originally had 2054-byte sectors for CSS copy protection, they are preserved, of course, in the disk file image.

DVD-9 size Tape images may be freely burned with Toast (one layer per DVD-R) and submitted as replication-ready images to any replicator with a DLT drive and the ability to format the layer folders to DLT tape for their mastering process. As long as you choose high-quality media, burn at 2x, and verify the result in Toast, there should be minimal fear of media errors. But still, DLT tape submission or Firewire HD submission is preferred.

Note: Tape images do not play back on players; they're for submitting to replicators for glass mastering. To use Toast to write the Tape Image to DVD-/+R, for instance, you would set it up to write a DVD-ROM, and then drag the build folder containing the layer folder onto the data window, and then burn that.

4) Tape

This is a DLT tape in a DLT tape drive, which must be a DLT III, DLT III XT, or DLT IV tape, and which can only be written by DLT Tape drives in the range DLT2000 to DLT8000.

These drives are also known as DLT 10/20 (DLT2000), 15/30 (DLT2000XT), 35/70 (DLT7000), and 40/80 (DLT8000). The first number is the actual capacity of the tape in GB.

The second number is the purported capacity for compressed data.

The drives have built-in compression, but DVDAfterEdit Pre-Mastering Edition will automatically turn this off for you. Pre-Mastering always overrides the compression settings on the front panel of the drive and produces uncompressed tapes, which are required by the replication process.

All of these numbers are larger than the capacity of a single layer on DVD, and DLT tapes are never allowed to contain more than a single layer; which is why a DVD-9 Project submitted to the plant requires two DLT tapes.

DVDAfterEdit will prompt you to insert the second tape if you only have a single DLT tape drive hooked up to your system.

Drive Popup

[inline:2=center,Second Drive]

The second drive popup allows you to choose a second drive for formatting a DVD-9 Project/ Disk Folder to two tapes at the same time. Both tapes will write at full speed, thus saving time. If you have more DLT Tape drives hooked up to the SCSI bus, they will show up as "third drive", etc.

Format/Copy/Compare Dialog Body

The remainder of the Format/Copy/Compare dialog contains information about the Source object and/or options chosen for formatting. If the function chosen is formatting a project or disk folder to a tape or tape image, there are quite a few fields. All other functions give a very limited set of choices. We will describe the project to tape fields in more detail:

Layer Break

The first three lines of the project dialog (containing three popup and several information fields) give the layer break information. Often all three popups will be greyed out. This will be because either the project size does not qualify for a DVD-9, or there is only one current possible layer break cell.

The inclusion of the "Disc Diameter" field in the layer break group is made because it is possible to make a dual layer disc with an 8 cm disc.

The maximum size of the project, given the disc diameter, is given in both sectors and decimal gigabytes. The size of each layer, given the chosen layer break cell, is also given in sectors and decimal gigabytes.

The pre-mastering preferences allow you to change these maximums to allow for differing capabilities at various replication facilities. These sizes include any ROM data in the enclosing folder. They also include the exact directory structure that will be created when the project is mastered. (No guessing before building necessary!).

The program always chooses the first viable non-seamless layer break cell it finds in the project. If it cannot find a non-seamless cell, it will make the cell it chooses non-seamless and save the project. Or, you can hop back in the program and create a cell.

For a DVD-9 project, the layer break cell chosen in the mastering dialog is saved in the OS-9 Folder Information of the DVD enclosing folder. This information allows a subsequent opening of the same project for mastering to display the same layer break cell that was chosen last time, unless the project folders have been moved, in which case the folder information is not preserved.

Output Format

This chooses the DDP output format for the DLT. DDP 2.0 was the original DVD-Video Disc Descriptor Protocol and is still preferred by many replicators. DDP 2.1 and CMF (Cutting Master Format) are essentially the same, except for the names chosen for the files, though some replication facilities will accept one and not the other. For instance Sonic Toast produces CMF, strictly. Use whichever format your replication facility desires.

Copy Protection

This is technically a separate field though it is seldom used except with CSS, which forces it to be "No Copying Allowed".

Format for CSS

Choose this if the output is to be copy-protected with CSS encryption.

Disc Side

Side A is used if the disc is single-sided.

Number of Sides

A disc may be double-sided, which means two sides.

Macrovision

Macrovision is an analog copy protection scheme that results in very poor picture quality if a DVD is copied directly to a VCR tape. CSS must be enabled to allow Macrovision. Macrovision is actually a separate field in each and every Nav Pack, and can be edited directly or by VTS, etc., in various authoring systems. DVDAfterEdit does not have multiple Macrovision editing capabilities, and none are planned unless a need is demonstrated. It's either all the video in the Titles in the Project are flagged with Macrovision, or none. Our mastering options are:

None: This will clear all Macrovision fields to zero in all Nav Packs, but on the output tape or tape image only.

Type 1, 2, and 3: This will set all Macrovision fields in all VTS VOBS to the value chosen, in the output only, of course. VMG VOBS will not be affected.

Author: This will copy whatever flags were set by the authoring system to the output.

Enable Joliet Extensions

Without the Joliet extensions, file names in the ISO directory are forced to DOS 8.3 format. This does not apply to the video image itself, since the file names in the VIDEO_TS folder are already proscribed to be very particular values in that format.

If there are still people playing DVD's in Windows 95 machines, who want to access ROM data, they might need to have this option turned off. Another issue with Joliet is the directory depth of ROM data, which is limited to a spec value. We will be examining these issues in more depth later, and probably supporting more Joliet options, but for now it shouldn't be a problem unless you have unusual ROM data requirements.

Region Code Mask

This field accepts a typed hexadecimal value. It is followed by a popup for each region. The values shown are read from the IFO files. If they are changed here, the IFO files are updated appropriately, and the project will be saved automatically before mastering.

Disc Name

The name of the enclosing folder is filled in here. The name is forced to all upper case and no spaces and a very limited character set. It will be the name used for the replicated disc. You may change the name for output. Currently the field is not validated, unfortunately, so be sure to choose a legal name. (This will be fixed later, of course).

Volume Creation

This is pre-filled with the current date and time. It is an information field that is written to the tape, intended to make it easier to identify the tape at a later time. You may put whatever you wish here.

Other Format/Copy/Compare Options

When copying to a disc image, all regions are enabled by rule. Only the Disc Name and Enable Joliet fields are presented.

All other options display no additional dialog fields beyond those used to choose the source and destination.

Operating the Pre-Mastering Process

Once you have chosen the various options you want, you may Cancel, or press Start to begin the operation. When you press start, the dialog view changes to a status view.

In the status view, none of the fields may be changed. The field descriptions are abbreviated, and take much less room. There are two active buttons, Cancel and Pause. There is status information to the left of the Cancel and Pause buttons.

At the top of the window, a progress bar is updated as the operation progresses. If two tapes are being created simultaneously, two progress bars will show.

Each progress bar also has an estimated time remaining line, which changes to the elapsed time when the operation is complete.

Below the progress bar area the source and destination are shown, using full path names for any disk folders or files.The current operation may be cancelled via the Cancel button. It may also be paused, using the Pause button, which changes to a Resume button. Once the operation is complete, the Pause button changes to an OK button, meaning you may dismiss the dialog if you wish.

During the operation, various alert and information dialogs may appear. The next release will feature expanded error checking and recovery, plus the ability to change from the first layer to the second layer tape without having to wait until it is ready.

Comparing a project to its other forms

You may compare a project, tape image, tape, or disk image to any other form of the same project. Currently you may not compare a project to a project, a tape image to a tape image, or a disk image to a disk image. That will probably be expanded later, when time permits.

As mentioned, during the compare, all information except the actual disk files is ignored, and all copy protection and Macrovision flags are removed from the compare.

If the compare succeeds, you may be sure that the entire video was compared, byte by byte. If it fails, information is logged which can give a clue of what is wrong. It is intended to expand the compare failure logging information when time permits.

The Mastering Log

Logging the DLT Control files and the UDF Bridge can be very useful when communicating with replicators or with us, and for your own information. These options can be enabled in the Mastering Preferences.

The ISO Bridge can also be useful, though it duplicates much of the UDF Bridge which is the preferred copy by most players.

Logging SCSI calls can be useful for debugging hardware problems.

The logs are not currently directly printable, but you may copy and paste them to a text editor. It wouldn't hurt to send in a copy with your tapes, since the control files plus UDF Bridge give all of the important information that will be used for replication (When time permits we'll add a print log function).

DLT Control Files

The mastering preferences include logging the DLT Control Files, which describe the format and options chosen for the DLT, and describe to the replication process how to proceed. It is not necessary to understand all of the details to use mastering, but it can be helpful to understand the general structure of the control files and some of the most important fields.

DDPID

The DDPID file describes the overall structure of the control files, and is the first file written to tape. The first field, DDP Level, describes the Output Format chosen in the dialog. It will be DDP 2.0, DDP 2.1, or DDV 1.00, this last for CMF format. For CMF, the file name itself is DDVID.DAT instead of DDPID for the other two.

The first part of the DDPID file describes the overall content of the tape. For DLTs created by DVDAfterEdit, a limited number of choices will be made. For DLTs created by other authoring systems, other choices may appear. Following are the possible values used by Mastering:

Master ID: always blank

Type of disc: always DV

Number of disc sides: either 1 or 2

Side of current surface: either 0 or 1

Number of disc layers: either 1 or 2

Layer of current surface: either 0 or 1

Direction of translation: always 0 for opposite track path (OTP). Other mastering systems may use I for parallel track path (PTP)

Replica disc size: A (8 cm) or B (12 cm)

Security system status: 0 (no CSS), 3 (DDP 2.0 CSS), or 5 (DDP 2.1 or CMF CSS)

Security system mode: always 0

For DDP 2.1 and CMF only:

CPSTY_RMA valid: It's V, or blank

CPS_TY: 00 (no CSS) or 01 (CSS)

Region Mask: hexadecimal region value

Following the overall data is one or more sub-records each describing a file to be written to the tape after the DDPID. These sub-records are described by the Data stream type, and occur in descending sort sequence:

T5, T2: Optional Text records which are seldom if ever used.

D5: Video Object Location Table. This file is produced only for DDP 2.1 and CMF CSS. It gives the inclusive range of sector numbers for each VTS to be encrypted. Mastering always encrypts each VTS VOB, including menu VOBs, and never VMG VOBs. Other authoring systems offer more control over which sector numbers and which VOBs are to be encrypted.

D2: Lead-in Control Information. This file only occurs on layer 0, since opposite track path does not include lead-in control information on the second layer. Other mastering systems may us PTP.

The data stream length is always 16 sectors, always starting at sector 193024. The DVD mode is always DV. The source storage mode is always 1 (2054-byte sectors).

The first 6 bytes of each sector will contain the region management information (RMA) and copyright protection fields. Other mastering systems may use storage mode 0 (2048-byte sectors).

D0: DVD Image. For layer 0, the data stream start is always 196608 (or 0X30000in hex).

The data stream length will always be a multiple of 16 sectors in an ECC (Error Correction Code) block. The DVD mode will always be DV. The source storage mode is always 0 (2048-byte sectors) or 1 (2054-byte sectors).

Source materials scrambled is always 0. The data stream identifier will be MAIN.DAT (DDP 2.0) or IMAGE.DAT (DDP 2.1 and CMF). Other mastering systems may use different storage modes or file names.

VOBTABLE.DAT

The VOB table file lists the VTS number, VCPR_MAI (always b0), and the starting and ending sector addresses to be encrypted with CSS.

Other mastering systems may use a different file name.

CONTROL.DAT

The lead-in information file lists mostly information that is either always the same or is determined by the options chosen in the Format/Copy dialog.

Book Type: always 0 (DVD-ROM)

Part Version: always 1 (Version 1.0x)

Disc Size: either 0 (12 cm) or 1 (8 cm)

Max Transfer Rate: Always 2 (10.08 Mbps)

Number of Layers: either 0 (single) or 1 (dual)

Track Path: either 0 (Single or Parallel) or 1 (Opposite)

Layer Type: always 1 (Read-only)

Linear Density: always 0 (for single layer) or 1 (for dual layer)

Track Density: always 0

Start Sector: always 196608 or 0X30000 hex (for layer 0), or the one's complement of the last sector number of layer 0 (for layer 1)

End Sector (for single layer): always 196608 or 0X30000 hex plus the number of sectors (rounded up to multiple of 16) minus one

End Sector (for dual layer): one's inverse complement of the last sector of layer 1

End Sector Layer 0 (for single layer): always 0

End Sector Layer 0 (for dual layer): always 196608 or 0X30000 hex, plus the number of sectors in layer 0 (rounded up to multiple of 16) minus one

Burst Cutting Area: Usually 0 (does not exist)

ISO Bridge Log

Each DVD contains both an ISO-9660 directory structure and a UDF directory structure, which are part of the UDF Volume Structure.

Mostly for debugging purposes, the ISO Bridge structure may be logged. Because the UDF Bridge Log is more modern and useful, we will not bother with descriptions of the ISO Bridge at this time.

The UDF bridge log lists UDF Partition Start sector, the Partition Length in sectors, and then the directory structure. The UDF directory structure always follows the ISO directory structure, so its starting sector will depend on how many files are to be stored in the final DVD.

Similarly, the length of the UDF directory structure also depends on the number of files.

The first directory is always the overall enclosing directory. It in turn will contain the VIDEO_TS and AUDIO_TS directories, and any folders or files at the same level of these directories (ROM data).

DVDAfterEdit DLT Pre-Mastering Edition will always place the VIDEO_TS directory first, followed by the AUDIO_TS directory (always empty), and any ROM data last.

The directories are shown in the sequence their contents will be written to the disc image, indented to show the recursion level of the directory. Inside each directory the directories and files in that directory are shown.

Each file lists the name, extent (sector address), and file length (in bytes). Then two columns of CGMS data are listed. For CSS, each file that is to be encrypted will contain b0 in the first column and 01 in the second column. All other files will contain zeros. It is possible to get other values with other authoring systems, or by selecting copyright protection without CSS.

The sector numbers in the UDF Bridge are based on the start of the UDF Volume information, which is the beginning of the disc image itself, and does not include the lead-in information. In order to relate the sector numbers in the CONTROL.DAT file to the extents, you must add 196608 to the extent sector numbers.

For a Dual layer project, the layer break information will be shown in the log where the break occurs. If the break occurs in the middle of a VTS, it will show how many sectors of that VTS belong in the layer 0. The last sector number of Layer 0 shown in the log will match the last sector number in the CONTROL.DAT, as will the last sector number of a single-layer project. (The program adds in the 196608, or in hex, 0x30000, for you). The last sector number for layer 1 is the decimal equivalent of the last sector number as listed in the CONTROL.DAT.

If you have any questions on the above, please don't hesitate to ask them in the DVDAfterEdit Public Forum.

Pre-Mastering History and Usage

Pre Mastering is the preparing of DLT Tapes or DDP Images for submission to a Replication Facility for mass replication of DVD's.

When this process was invented several years ago, it was thought that only Hollywood studios would be able to produce DVD's, and the state-of-the-art medium for exchanging large amounts of data was DLT (Digital Linear Tape). These tapes are read in by a program at the replicator, most often Eclipse but there are other systems. Replicators invested millions in equipment and software to be able to produce a "Glass Master", from which many copies can be "Mastered".

To protect their investment, the Hollywood studios came up with copy protection schemes, CSS (Content Scrambling System) and Macrovision (causes degradation of video streams copied directly by a VCR). Today these schemes are easily defeated by software and hardware freely available on the internet, but they are still widely used. Also a region scheme was adopted so that DVD's produced for one region would not play in another. (The world is divided up into six regions plus Airline/Ships).

DVDAfterEdit Mastering Edition offers Pre Mastering to DLT Tape and DDP Images on hard drive. It also will read tapes or images Pre Mastered by other software, and convert them to a disk folder for further editing. Usually, these tapes and images are only "tagged" for encryption, and the encryption is applied during the mastering process. We do not own the CSS keys, nor do we use decrypting software, so we cannot read tapes where the CSS encryption was applied directly. Luckily this is probably a very rare case, such tapes are not in general circulation as far as we know.

Some DVD Authoring Applications, such as DVD Studio Pro, do not pre master directly from a Video_TS folder, but always refer to their inputs (assets) when building a DLT or image. This prevents using their Pre Mastering after DVDAfterEdit has made changes, since the changes would be overwritten by the original data. Other Authoring Application separate the building and Pre Mastering phases such that their Pre Mastering can work from a modified folder, and therefore can coexist with DVDAfterEdit, giving you a choice of which system to use for Pre Mastering.

DVDAfterEdit Mastering Edition has been engineered for and tested with a wide variety of Authoring Applications. It gives you visual feedback on choosing the layer break, showing you multiple blue arrows for each of the possible layer breaks at each level of the hierarchical Program Chain display, and red arrows for the path to the currently chosen break. (A break is chosen at the cell level, but a current cell may be split in order to provide a new cell for the break). The layer break is always marked non-seamless, which is a spec requirement that has often been ignored by other Pre Mastering systems, particularly DVD Studio Pro.

[inline:1=center,DVDAfterEdit Mastering Edition Screen]

In this screen dump, the chosen layer break is VTS 1 PGC 1 PG 4 Cell 4. It was chosen by the author because it is a transition from black, and so any delay caused by the player switching layers will likely not be noticed.

Dual-layer DVD recording devices are not a reliable medium for testing layer breaks for replication, if you use utilities such as Toast or Nero, since they do not give the user any control over where to place the layer break. DVD-R's, whether dual layer or not, are not suitable for direct submission for replication unless the replicator has the necessary software and procedures in place to produce a non-CSS, region all disc from such a submission. Many replicators have not updated their software or procedures for years.

Most replicators are capable of accepting DDP images as data on DVD-R, if they understand the necessary procedures. In this case, the DVD-R is being used as merely a data carrier or transporter. For dual-layers, each layer is written to a separate DVD-R.

To produce a DDP Image from DVDAfterEdit, choose "Tape Image" as the output, and build the tape layer(s) to a hard drive. Then using Toast 6, copy each layer folder to a DVD-R using the settings DVD-ROM (UDF) and Data (not Video) to get a disc that is readable by both PC's and Macs.

DVDAfterEdit Overview

DVDAfterEdit Mastering Edition is now $698.

Tracer

DVDAfterEdit 3.0 is a professional application designed to augment and expand the capabilities of your existing DVD authoring system. Its unique feature-set offers a wealth of functionality at all levels of authoring complexity, from entry-level right up to Scenarist Pro and beyond.

Because DVDAfterEdit works directly on the existing VIDEO_TS folders created by your current authoring application, it is fully compatible with any authoring system. It's simple, elegant interface literally unfolds the structure of your DVD before your eyes, and gives you detailed, precise control of almost any aspect of the DVD Specification.

Use DVDAfterEdit to examine the structure and follow the navigation of any unencrypted DVD. You can even do this with the free Demo Version. Use DVDAE as a DVD authoring teaching tool.

DVDAfterEdit is available in two versions: DVDAfteredit and DVDAfterEdit Mastering Edition:

For new visitors to this site, almost all of the information here is open for free viewing, but not copying, by anyone. You must register (free) if you wish to post on the forums. Please check out the Pre-Sales Forum, download the Demo Version of the program, and download the Tutorial Example Files and Tools. Many of the tutorials can be created, but not saved, with the demo program.

Guided Tour


Welcome to DVDAfterEdit. The aim of this page is to get you "up and running" as quickly as possible with a guided tour of the program's interface. If you aren't yet a licensed owner, please feel free to download the Demo Version and try it out on one of your DVDs.

Throughout the tour, click on the images and then "View original" to examine the interface in detail.

1 - Introduction- what does DVDAfterEdit do ?


Main Window - Katatonia Live

What does DVDAfterEdit do ? The short answer is - almost everything your current authoring application doesn't.


Since DVDAE allows editing of almost any aspect of the DVD spec, there are very few things it can't accomplish. It is known throughout the industry as the most reliable pre-mastering solution available, writing both DLT tapes and DDP images for replication. Here are just a few ideas of the many possible uses for DVDAfterEdit.

  • Replace a copyright message, ident or logo on a DVD for re-release
  • Change the region code of a previously released DVD
  • "Trace" the DVD spec-commands of an existing DVD to learn how it was authored
  • Read a DLT tape back to hard drive and add CSS or Macrovision copy-protection
  • Make a "Play All" or "jukebox" playback option
  • Write fast, optimised code, indistinguishable from that produced by the most expensive authoring systems
  • Check project commands for build problems and navigation errors
  • Select or create a layer-break location and write DLT master tapes with complete confidence

  • These operations and many more are all possible after you finish authoring - so for example you can add CSS and Macrovision copy-protection to a DVD even if your normal authoring software doesn't support them. DVDAfterEdit can be used in combination with your normal authoring application, for example DVD Studio Pro, but is equally capable of working on titles which have been already been released. It is not necessary to have access to the original assets or authoring files. The program is so flexible that even now, five years after it was introduced, people are still finding new ways of using it to enhance their authoring methods.



    2 - Guided Tour - An overview of the interface


    This section will aim to give you a brief overview of the software and some of it's features. Much more detail is given in the many specific articles on the site- there are links to these in later sections. If you haven't already, please feel free to download the Demo Version and open one of your own DVDs to see how it works, if you like. If you have already bought a license and plan to save any changes, we always recommend you work on a copy of the original files.

    Opening a VIDEO_TS folder


    After running DVDAE, you are asked to browse to a VIDEO_TS folder ( a "project" ) to open. This can be generated by any authoring application, or from any non-encrypted commercial DVD you have copied to your hard drive. You can select either the VIDEO_TS folder itself, or the folder it is contained in - the "enclosing folder". DVDAfterEdit uses the name of this folder as the project name, and stores individual preferences for it. You can even mount a disc image and open that, if you like. It's also possible to open several projects simultaneously, and copy and paste elements from one to another - for example, navigation commands - see below. Once you have chosen the disc to open, DVDAE's Main Window will open.

    The Main Window


    DVDAE's main window is divided into two "panes". The Left Pane is the Browser, where you select which aspect of the DVD you want to examine, and the Right Pane is the Editor, where almost any detail of the DVD can be modified. The Editor also includes the Preview window. The preview window shows any video contained in the Left-Pane selection, and is probably the quickest way to "get your bearings" in a DVD. Structural edits, which change the actual layout of items on the disc, are carried out in the Left Pane, while more detailed edits to these elements - like command editing, or changes to menu buttons - are carried out in the Right Pane.

    To begin our tour, in the Left Pane select the item labelled Video Title Sets. Each VTS corresponds to a different Video Object or VOB file in the VIDEO_TS folder. Each can have unique video, audio and substream properties - exactly how the assets are allocated to each VTS depends on the authoring application and author. For example, DVD Studio Pro automatically allocates each "track" it's own VTS.

    Click the small arrow to the left of this node - the arrow is called a "twirly", and unfolding a node in this way is known as "twirling". Next click on the VTS 1 twirly. You'll see one or more PGCs. PGC stands for Program Chain, and is a basic building block of all DVDs. Roughly speaking, the PGC determines which chapters in a VTS will play back, and in which order. If you use "playlists" or "stories" to play chapters in a different order, then each of these will have it's own PGC.

    The Preview window

    Main window with button command editor


    Make sure you can see the preview window at the top of the Right Pane ( by twirling it open ) and select a PGC node in the Left Pane. Any video contained in the item you just selected will be displayed in the preview window. There is a good chance it will be black, since this is how most pieces of video on a DVD begin, but if you click the Play button or drag the slider under the Preview window you should soon see something familiar. VTS 1 typically contains either the "main show" of the disc, a copyright message or an ident, although every disc is different. Seeing how other authors choose to create their discs is a great way to learn about the details of DVD authoring at the specification-level, and it is knowledge like this which will take your authoring skills to the next level.

    Try unfolding a PGC node - this will reveal any chapters present. They will be listed as PTT 1, PTT 2 etc - PTT stands for "Part Of Title". Clicking on each will cause the Preview window to show only the selected chapter. If you can only see one chapter, try a different PGC or VTS. If you click a PGC's twirly, you will see any cells which make up that chapter. A cell is simply a section of video. ( In DVD Studio Pro, adding a marker to a track but unticking the chapter button creates a cell. ) Unfolding a cell reveals the navpacks - these are the smallest elements of the spec that we can access. Each one corresponds to a GOP ( Group Of Pictures ). GOPs are usually half a second long, although this is determined by the MPEG-2 encoding settings. When a navpack is selected, the preview window will only show the few frames of that GOP.

    Next try unfolding a Menu node. These are found in two places - the Video Manager (VMG) and the VTS Menus (VTSM). DVD Studio Pro usually puts all it's menus in VTSM 1. First you will see any languages which are present - unfold one and you are likely to see something new - dummy PGCs. A dummy PGC is simply a PGC that contains no video. However they are almost certain to include commands of one kind or another - see the next section. Opening PGCs will again reveal the navpacks - static menus will probably only have one, motion menus will have more. If you select one of the navpacks in the left pane you will be able to see information about it's buttons in the lower part of the Editor pane.

    Hopefully by now you're getting a feel for how DVDAfterEdit displays the different elements of the DVD structure. Next we'll see how those elements are linked together, but before moving on, please take a moment to try clicking around and previewing other items in the DVD structure. For example, see if you can find all the menus and important video elements of the DVD you are looking at. DVDAE is a tool which genuinely rewards experimentation and exploration - in fact, the details it reveals can be invaluable, both for troubleshooting and learning how to author better DVDs.

    The Command Editor


    As we have seen, PGCs tell the DVD Player which pieces of video to play, and in what order. Spec commands tell the player what to do before and after playing each PGC, using jumps, links or calls. They also allow control of DVD streams - audio, angles, subtiles and so on - and registers for more complex interactivity. We refer to them as "spec" commands because they are defined by the DVD Specification, and to distinguish them from the kinds of "scripting" commands you may already be used to from using other authoring systems.

    If you select a PGC in the Browser, you will probably see sections for pre-commands, post-commands and/or cell-commands in the Editor pane. As their names imply, pre-commands are executed before the video in the PGC is played, and post-commands are executed after all the video has been played - at the end of the PGC. Cell-commands are a little different in that they can be assigned to a specific cell in the PGC - often a chapter, as we saw above - which means they can be executed in the middle of the PGC's video playback. If you can't see any commands, try clicking on another PGC - or, if all else fails, on the First Play PGC, at the very top of the Left Pane. If there aren't any commands there, the DVD simply won't do anything when you put it in a DVD player !

    It's beyond the scope of this tour to look at spec commands in much detail, but it's worth looking at the Command Editor before we move on. There are two different ways to edit the commands of a PGC - either by simply clicking on a command and typing ( the command will be highlighted in pale blue ) or by using the contextual editor. To access this, click the twirly to the left of an existing command. ( If the pre, post or cell-command area of a PGC is selected, you can add a new command by pressing Apple-K ) The command editor will open, showing various drop-down menus for command options. Play around with this - notice how it ensures you enter a correctly formatted command, and how different options become available depending on your choices. Alternatively, if you choose to type your commands directly, they will be parsed as you type, and error messages will be displayed if appropriate. All of which means it's near impossible to enter a spec-invalid command, or one that doesn't make sense in your project.

    Tracer, the DVD Player and Debugger


    DVDAfterEdit includes a fully featured DVD Player simulator and debugging tool called Tracer. It is a key part of most users' workflow, and a powerful tool for testing your work and learning about high-end DVD authoring.

    If the disc you are looking at was authored in a "spec" application like Scenarist or DVD Creator, then pre and post commands can often be quite sparse and straightforward. If, on the other hand, it was created using DVD Studio Pro, Spruce Maestro or any of the other "wysiwyg" style authoring systems, then the commands may well be very numerous and difficult to interpret. This is because applications like these use an Abstraction Layer approach to authoring. ( See Section 3, below ) How do you find your way through the maze of commands you are presented with ? The answer is Tracer, DVDAE's built in debugging and emulation tool. You can start it from the Tracer menu, or using the shortcut Apple-G.

    Tracer

    Tracer packs a great deal of information into a small space, so to begin with let's concentrate on the bottom left-hand corner. The black rectangle is where button highlights will be displayed. Directly above it are a set of buttons which determine the different "modes" Tracer can operate in. To begin with, drag the trace speed slider across to the right ( "fast" ) and click Run. In Run mode, Tracer emulates a DVD Player. You will see an arrow moving quickly through lists of Pre and Post-commands in the window above the buttons, and video previewing in the lower right-hand corner. All being well, you will see navigation proceed through to the DVD's main menu, if there is one. You can use the arrow keys in the Remote area of the window to control the DVD - notice that the button highlights displayed as white outlines in the smaller window, and the currently selected button is solid white. At the top of the Remote area of the Tracer window you can see the various Menu keys - the one labelled Root corresponds to the normal Menu key on a DVD remote.

    There are several immediate uses for Tracer - most obviously being to test if commands that you have written or edited work as you expect, but another one is simply to quickly find a particular sesset. So for example, while Tracer is previewing a piece of video you would like to know the location of, click the Find button. This will automatically highlight the item Tracer is currently displaying in DVDAE's Main WIndow. This can be very useful - rather than having to click through all the items in the Browser to find what you need, simply navigate to the one you want in Tracer and Find it.

    Another important role for Tracer is the "detective" work needed when first starting a project where changes need to be made. For example, to simply insert a new logo or ident in a disc, the procedure would be something like:

  • Identify the piece of video which will be after the new ident
  • Click the Back button - Tracer will display the last command executed.
  • Click the Find button and move to the Main Window. The correct PGC will be selected - you can now add commands to re-direct navigation to the new ident

  • For more complex titles, you may need to identify exactly which GPRMs are used to keep track of which variables in a disc - choices or scores in a game, for example, or selections in a "jukebox" feature. The two windows at the very top of the Tracer window display the contents of the GPRM registers on the right, and SPRMs ( System Parameters ) on the left. As you may know, SPRMs contain important parameters such as the current chapter, audio stream, angle and so on. When a change is made to an SPRM or GPRM, it's value is highlighted in red. If you click the Step button, Tracer moves slowly and carefully through the commands of a project one at a time. Stride moves quickly to the end of the current block of commands, and Alt-Stride jumps the video preview to the end of the current cell if you don't want to wait for the preview to complete.

    Take a little time now to experiment with Tracer an find out how it works. To finish this section of the tour it might be worth mentioning that since it displays all the button highlights in their own window, Tracer is also a great way of finding Easter Eggs !

    Editing Functions


    Hopefully by now you are feeling fairly confident with the DVDAE interface. However so far we have only just scratched the surface, because almost everything the interface shows can be changed. This access to almost any aspect of the DVD Spec is what makes DVDAfterEdit such an immensely powerful tool.

    There simply isn't enough space in this guide to give a full description of everything that DVDAfterEdit can do, however some of the most frequently used editing features are:

  • Replace VTS- use this to swap in a new ident, remove an FBI message or an edited version of a major asset.
  • Copy and Paste Project Commands - copy and paste all the commands in a project at once. This can be used to author a DVD in minutes, if the assets are laid out in a suitable template. Copying and pasting the commands from only a certain project element allows navigation to be preseved when replacing a VTS, for example. The commands can be exported to a text file for archiving or further editing.
  • Change the Region Coding
  • Enable or prohibit User Operations
  • Paste button commands to all the cells in a PGC at once using Paste deeply into, or change button colors.
  • Use the Program Map Editor to change the playback order of chapters in a PGC, or add new alternative playback "stories".
  • Project-wide validation - "Check All Commands For Errors", "Reset Seamless Playback to Rule", and "Validate and Regenerate Time Maps".
  • Import video objects (VOBs) from different DVD's, or from your favorite authoring application.

  • The Format/Copy Window


    DVDAfterEdit is known throughout the industry for it's robust, reliable pre-mastering capabilities. It can write both layers of a DVD-9 to DLT at the same time, restore tapes and disc images ready for alterations, add CSS or Macrovision, and verify it's own out put after writing for complete peace of mind. Go to the File menu and choose Format/Copy to open the mastering window. Notice that as well as easy access to all the copy-protection options, setting the layer-break is as easy as choosing the right location from a pull-down menu. Only legal choices are displayed, and blue indicator arrows in the Left Pane show all the possible locations - you can even add a new cell if there isn't a suitable one already, and double-check it's location using the Preview window. The current choice is shown with a red arrow.

    Here are some links to get you started using the mastering capabilities:


    DVDAfterEdit Pre-Mastering Introduction

    Format/Copy Dialog
    Disc Layout Graph
    Layer Breaks "in-context"
    Enclosing Folder names
    Project Files
    Step by step procedure for writing to DLT

    Important Notes:


    Why Adaptec SCSI Cards should not be used
    Adaptec and ATTO Drivers
    ISO, Joliet, and UDF
    Unix Permissions

    Conclusion


    Hopefully by now you will have a good feel for the DVDAfterEdit interface, and some of it's capabilities. There are many excellent articles on the site with illustrations of different techniques and methods in the Articles and Tutorials section. The best advice we can give to new users is to just "dive in" - the best way to learn is to expore other DVDs, try things out, and ask questions in the Discussion Forum. We hope you enjoy using DVDAfterEdit and look forward to talking to you in the forums.

    Further Resources


    Here are some suggestions about what to look at next to gain a rounded view of all DVDAfterEdit's features:

    Introductory Articles


    Simple Spec Re-authoring Using DVDAfterEdit - An outstanding introduction to DVDAE's features by Ben Weinrach, showing how to create "lean, mean" and lightning-quick DVD Spec command navigation. A great place to start for both users of "Abstraction Layer" applications like DVD Studio Pro, and for experienced "Spec" authors alike. Highly Recommeded !


    Tracer Tutorial - A detailed examination of the Tracer interface.


    Simple Changes For Advanced Features - A different way of using DVDAE - rather than re-authoring from scratch, describes how it's possible get the best of both worlds by authoring with an "Abstraction Layer" application like DVD Studio Pro, and adding extra features using DVDAE. Contains a wealth of useful information for new users.

    Advanced Techniques


    Manipulating Menus


    Spec-Authoring Menu Transitions & A Multi Stream VTS




    Product Ordering

    You must create an account on this web site in order to obtain software. The checkout process will ask you to create a new account if you do not have one. Or click on Create New Account.

    You may request an invoice by emailing our sales department from our Contact Page.. Please include the full Company Name and address in the email, or reference your account name if you have already entered an address in your account.

    You may purchase the software by credit card through our On-line Store. (Payments are processed by PayPal but you are not required to have or create a PayPal account). See the order screen.

    If you pay by credit card, your user account will be automatically authorized for download of the program you have purchased. An email containing your serial # for unlocking and using the program will be sent to you.

    You may also pay by check in US dollars, mailed to:

    Rivergate Software
    PO Box 37
    Coloma CA 95613

    Or you may wire the money to our bank account. To do so please send a request to sales from our Contact Page.

    If you mail a check or pay by wire transfer, you may request download pre-authorization, in order to receive the software without having to wait for the transaction to otherwise complete.

    Regards,

    Larry Applegate

    DVDAfterEdit (Standard)

    Purchase DVDAfterEdit ($349)

    DVDAfterEdit unlocks creative possibilities with powerful command editing. Add, edit, and delete Pre, Post, Cell, and Button Commands with ease. Add PGC's, Programs, and Cells to all domains to further control how a DVD's video, menus, and programming function. Add and remove buttons, edit button hot spots, button parameters, and highlight colors. Add and edit text entries; view and edit video, audio, and menu attributes and much more.

    DVDAfterEdit provides the unique ability to import, replace, or remove content from other DVDs, VIDEO_TS folders, or DVD disc images. You are able to blend the contents of two discs into one, or add or remove extra features on existing discs. Using your existing authoring software to generate the new content to be added, this "Post-Authoring" process can be vastly more efficient than completely re-authoring an old project from scratch by offering significant savings in time and money to you and your customers.

    DVDAfterEdit features Tracer, which allows you to "trace" through a DVD directly from the multiplexed VIDEO_TS folder, helping to quickly isolate problems with navigation commands and more. You can also change region coding, button colors, prohibited user ops, ISRC codes, and have access to many other editing fields, all without requiring access to the original authoring assets. "Drag & drop" creation of "playlists" or "stories" is also supported, plus random "jukebox" functionality. All users obtain access to the support forums, where some of the top authors in the world participate, offer support and discuss new techniques using the software.

    DVD AfterEdit is targeted for authors who do not require mass replication. Except for DDP and DLT imaging functions, it provides all of the same capabilities as DVDAfterEdit Mastering Edition.

    View screenshots (click to enlarge):

    DVDAfterEdit Mastering Edition

    Purchase DVDAfterEdit Mastering Edition ($698)

    Mastering Edition is for authoring professionals who require mass replication. In addition to all of the functions of DVDAfterEdit, it provides output to DLT and DDP Image, the preferred formats for replication and which are required in order to use region coding, CSS, and Macrovision. You can also restore DLT's or DDP Images made from any authoring system to an editable VIDEO_TS folder, allowing you to make changes to previously mastered projects that need to be refreshed for re-release.

    With the DVDAfterEdit Mastering Edition you can:

    View screenshots (click to enlarge):