PgcEdit 8.4: éditeur de commandes de DVD - GPL (UPDATE 26 June)

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • r0lZ
    Lord of Digital Video
    Lord of Digital Video
    • Mar 2004
    • 1508

    #16
    PgcEdit 0.4.3

    PgcEdit 0.4.3 est là.
    • Preview (Windows only) by Jeanl, based on Jsoto's modification of DVD2AVI.
    • Little refresh bug after edition of the PTT table in the PGC Editor fixed.
    • Little bug fixed in Tcl/Tk code, related to the position of popup menus.


    Merci à Jeanl, qui a fait l'exécutable que j'utilise pour le preview, ainsi d'ailleurs que celui utilisé pour afficher l'image de fond dans la fenêtre des boutons de menu.
    Last edited by r0lZ; 16 Apr 2005, 09:51 PM.
    r0lZ
    PgcEdit homepage (hosted by VideoHelp)
    Unofficial mirror (in Poland)

    Comment

    • r0lZ
      Lord of Digital Video
      Lord of Digital Video
      • Mar 2004
      • 1508

      #17
      PgcEdit 0.4.4

      PgcEdit 0.4.4 est là.

      Additions:
      • PgcEditPreview version 1.3 (See bottom of this text for Preview history.)
      • Added Preview full Domain VOB(s) utility. (Windows only)
      • Menu buttons viewer: arrows to select the image to show in the background.
      • Trace: Added a checkbutton to enable or disable the automatic preview.
      • Trace: Added highlights of the played PGCs (and a menu to clear them in Trace/State, and a popup menu when clicking on a blank line in the PGC Selector).
      • Info/Calls Cross References highlights the unreferenced PGCs in pink.
      • Preview: The Info window of DVD2AVI strikes again. (Modified by Jeanl, now includes the number of buttons.)

      Enhancements:
      • Clicking or right-clicking on the current PGC line in the PGC selector do not change the current selected command in the main listbox anymore.
        Handy to use the PGC Selector popup menu, and continue the trace.
      • Kill Playback and Blank Out functions now reset the PGC Still Time to 0.
      • Commands Editor: CallSS command has now the Resume Cell 1 by default.
      • Trace watch Input: Reset button replaced by the usage count of the current GPRM or SPRM.
      • Trace: it is now possible to break the Run mode from within the Preview window. Thanks to Jeanl.
      • Added a Preview menu, and moved the preview actions and options menu items there.
      • dvd2bmp.exe is now integrated in PgcEditPreview.exe, and is not included in the Windows distribution anymore.
      • Menu buttons viewer: Middle-clicking or Control-Left-clicking on a menu button when not in Trace mode will now jump to the target of the button.

      Bug fixes:
      • Bug fixed in PTT_SRPTI table when the chapters are not in ascending order.
      • Trace: Bugs with Title without TTN assignments fixed.
      • Trace: RSM was jumping to the first cell instead of the last visited cell.
      • Fixed bugs when parsing the VOBs to find menu buttons when the VOB IDs were not sorted in ascending order, or when some VOB IDs were missing.
      • Bug when creating a new dummy PGC in title domain fixed.
      • Preview 1.2 and 1.3: optimisation and bug fixes. (by Jeanl)
      • Fixed problem with focus not returning to the main window after a Preview.
      • Trace watch Input: Language code and Button number are displayed only when the current GPRM or SPRM value is a legal language code or button number.
      • Some more small Tcl/Tk library bug fixes.
      r0lZ
      PgcEdit homepage (hosted by VideoHelp)
      Unofficial mirror (in Poland)

      Comment

      • r0lZ
        Lord of Digital Video
        Lord of Digital Video
        • Mar 2004
        • 1508

        #18
        PgcEdit 0.4.5

        PgcEdit 0.4.5.
        • Added 'Remove Cell' button in the PGC editor.
        • Added "Clone PGC" function (works in Title and Menu domains)
        • PgcEditPreview version 1.4, by Jeanl.
        • Menu buttons viewer: It is now possible to hide the buttons by clicking on the background image. (Windows only)
        • Dummy PGCs in the title domain are now labelled with "(dummy)" instead of "(0:00)".
        • "New Dummy PGC" in title domain now create the dummy 'attached' to the current Title (ie, it inherit the current Title and TTN numbers.)
        • The Layer Break checkbox is now disabled in the Cells List of the PGC Editor when the Seamless flag must be kept OFF. Therefore, the checkbox is checked and enabled only for real layer breaks.
        • Renamed some labels of the Type Flags in the Cells list of the PGC Editor.
        • The Remapping VOB/Cell ID function in the Cells List now clears the Seamless Playback flags of the remapped cell and the following one.
        • The TTN numbers are now retrieved from the VTS_PGCITI table, instead of VTS_PTT_SRPT. This is more reliable.
        • Bug in "New 'Play All' PGC" function with wrong Category Mask and Parental ID Mask in the VTS_PGCITI table fixed.
        • Bug in VTS_PTT_SRPTI table when saving a DVD with illegal dummy titles.
        • Bug when launching both Preview and Menu buttons viewer at the same time fixed by Jeanl.

        PgcEditPreview 1.4 by jeanl (Windows only)
        • Improved error reporting in bitmap saving mode.
        • Fixed a bug that prevented preview from loading some VOB files in bitmap saving mode.
        • The elapsed time was wrong in some cases (SCR discontinuity), I'm setting it to 0 if the audio pack has no PTS.
        • Fixed a bug that caused an image to be displayed in the improved bitmap-saving version of preview.
        • Rolled in most changes made by jsoto for vobblanker.
        r0lZ
        PgcEdit homepage (hosted by VideoHelp)
        Unofficial mirror (in Poland)

        Comment

        • r0lZ
          Lord of Digital Video
          Lord of Digital Video
          • Mar 2004
          • 1508

          #19
          PgcEdit 0.4.6

          PgcEdit v0.4.6.
          • Info -> Go To Calling Command function.
          • Menu Buttons Viewer now displays the video in the correct aspect ratio, and selects the buttons group matching the player setup in Trace mode.
          • Miscellaneous enhancements and little bug fixes in Menu Buttons viewer and Trace mode.
          • PGC Editor: The total number of buttons displayed in the PGC selector was wrong after the user accepted the modifs in the PGC Editor. Fixed.
          • New 'Play All' Title: Fixed the Next, Prev and GoUp PGCN of the new PGC.
          r0lZ
          PgcEdit homepage (hosted by VideoHelp)
          Unofficial mirror (in Poland)

          Comment

          • r0lZ
            Lord of Digital Video
            Lord of Digital Video
            • Mar 2004
            • 1508

            #20
            PgcEdit 0.4.7

            PgcEdit 0.4.7.
            • New "Delete Last PGC in Domain" utility to remove the last PGC of the LUs in the current menu domain, or the last PGC of the current title domain. In title domain, the last PGC must be the last TTN of the titleset and the last Title in the DVD.
            • Added a check for incorrect number of VOB IDs in the VTS_C_ADT table as a workaround for a DVDShrink bug in reauthor mode (number of VOB IDs saved in the table is always 1).
            • As a SPRM cannot be used as the first operand of the IF comparison, the SPRM option has been removed from the GUI of the command ediror. Also, a command with a "if ( sprm(x) ... )" will now generate an ILLEGAL SPRM warning.
            • Show Menu Buttons did not work when there were no buttons in the first cell of the PGC.
            • PgcEdit Preview v 1.5: Fixed a rare problem where preview was displaying black frames instead of the video.
            r0lZ
            PgcEdit homepage (hosted by VideoHelp)
            Unofficial mirror (in Poland)

            Comment

            • r0lZ
              Lord of Digital Video
              Lord of Digital Video
              • Mar 2004
              • 1508

              #21
              PgcEdit 0.4.8

              PgcEdit 0.4.8.
              • Option "When saving, leave at least 32K of space between IFO and BUP?" to help protect your DVD against defects and scratches. Use with caution!
              • Added File -> Burn DVD / Create ISO to create an ISO image with mkisofs and optionally burn it with DVD Decrypter. This method supports the 32K space option above. For Windows only.
              • When loading the DVD, a warning is issued if there are empty (0 byte) menu VOBs. Also, the stream attributes of the VOBs are resetted to 0 when the menu VOB is removed by the 'Blank Out All Menu PGCs' function.
              • Trace mode: Removed "WARNING: Trying to play cell 1 of a dummy PGC!" dialog when a dummy PGC is played. However, this message is still present if the cell to play is not cell 1.
              • Fixed rare a bug occuring in Trace mode when the First-Play PGC was played (ie. when the current position was on the "*** post-command" label)
              r0lZ
              PgcEdit homepage (hosted by VideoHelp)
              Unofficial mirror (in Poland)

              Comment

              • r0lZ
                Lord of Digital Video
                Lord of Digital Video
                • Mar 2004
                • 1508

                #22
                PgcEdit 0.4.9

                PgcEdit 0.4.9.
                • Added the "DVDShrink Streams Remapping" macro to check if the DVDShrink option "Logical remapping of enabled streams" may be safely used in full disc mode with the current DVD.
                • Added a button "ISO639 language codes" in the Trace's Virtual Player Setup GUI to show the valid language codes.
                • The PGC breakpoints are now cleared when a new DVD is loaded, but still not when the same DVD is reloaded (including after a restore backup).
                • Burn DVD: Added an option to mount the ISO image using Daemon-Tools.
                • Burn DVD: Added a confirmation dialog if the ISO image already exists.
                • Burn DVD: The VobBlanker_backup folder is now automatically excluded of the ISO image, like the PgcEdit_backup folder.
                • Burn DVD: Miscellaneous enhancements and little bug fixes.
                • Burn DVD Bug fixed: The abort button did not kill the mkisofs process in the standalone exe.
                • Burn DVD: Free disk space was wrong on Win 9X and on foreign Win 2K/NT/XP.
                  Note: The free disk space is not tested anymore on Win 95/98/ME/SE!
                • Shortcut to select all the Trace output changed to Control-Shift-A to avoid a bug with Control-a.

                Jetez un coup d'oeil à la homepage: il y a des nouveaux guides et des mises à jour...
                Last edited by r0lZ; 30 Jan 2005, 09:03 PM.
                r0lZ
                PgcEdit homepage (hosted by VideoHelp)
                Unofficial mirror (in Poland)

                Comment

                • r0lZ
                  Lord of Digital Video
                  Lord of Digital Video
                  • Mar 2004
                  • 1508

                  #23
                  PgcEdit 0.4.9.1

                  PgcEdit 0.4.9.1.

                  C'est un bugfix de dernière minute, qui corrige un bug dans la macro DVDShrink Streams Remapping.

                  Si vous avez déjà téléchargé le version 0.4.9, veuillez télécharger la mise à jour. Désolé pour le dérangement.
                  Last edited by r0lZ; 16 Apr 2005, 09:50 PM.
                  r0lZ
                  PgcEdit homepage (hosted by VideoHelp)
                  Unofficial mirror (in Poland)

                  Comment

                  • r0lZ
                    Lord of Digital Video
                    Lord of Digital Video
                    • Mar 2004
                    • 1508

                    #24
                    PgcEdit 0.5.0

                    PgcEdit 0.5.0 released.
                    • BOV (Buttons Over Video in Title domains) support:
                      - Replaced the executable button_dump.exe by a Tcl/Tk function, able to parse the menu buttons in menu domains. The menu buttons informations are therefore available also for Macintosh pre-OSX platforms.
                      - Added "File->Find BOVs" and "Options->Automatically Launch BOV finder when a DVD is opened?" to find the BOVs at startup.
                      - "Utilities -> Show Menu Buttons or BOVs" works now also for Title PGCs.
                      - Added "Show BOVs" popup menu in the PGC selector on title PGCs.
                    • Removed the "Options/Show libdvdread warnings when parsing menu buttons?".
                    • "Fix number of streams in VMGM/VTSI_MAT tables" macro to change the number of streams in the VMGM_MAT and VTSM_MAT tables according to the number of streams enabled in the PGCs.
                    • Domain Streams Attributes check now if the current number of streams match the number of streams enabled in the PGCs.
                    • Domain Streams Attributes allow now to edit the audio stream types and parameters. (Still no support to edit the karaoke parameters.)
                    • Open DVD: If there are empty VOB files, an option to delete them is now presented to the user when the DVD is loaded.
                    • Added a Burn DVD/Create ISO toolbar icon. (Windows only)
                    • Added some missing credits and thanks in the About dialog.
                    • Kill Playback macro: New algorithm to determine if it is safe to use the macro. It is safe to kill playback if there are no menu buttons, and if there are no cell commands jumping outside of the current PGC.
                    • Blank Out PGCs in Domain: The "Kill Playback only when it's safe" option now uses the new Kill Playback macro.
                    • Cell type flag SCR Discontinuity (System Clock Reference) renamed to STC Discontinuity (System Time Clock). (Recommandation of Mpucoder)
                    • Burn DVD: The MenuShrinkBackup is now removed automatically from the DVD.
                    • Added the audio and subpic stream IDs in Domain Streams Attributes GUI and in Info -> Streams.
                    • PgcEdit_Preview.exe v1.6 by Jeanl. Fixes an aspect ratio bug with VCD and SVCD resolutions, and another one with garbage addeded in the bottom of the image when the vertical resolutions was not a multiple of 32.
                    • When a cell is reassigned or blanked, the Seamless Joint flag is now cleared.
                    • Trace mode: The target of LinkPTT commands was wrong (was pre-commands of the PGC instead of target chapter.)
                    • Trace mode: A NOP command in a menu button or BOV is now ignored.
                    • Highlight Target/Jump to Target did not work in some cases with CallSS.
                    • Menu buttons viewer bug: After selecting another frame with the < and > buttons, the background image was not displayed for VMGM menus.
                    • Fixed a bug with the Video Attributes display. The resolution, bitrates and 'top & bottom cropped' flags were wrong. The saved attributes were OK, though.
                    • Fixed a bug when writing a PTT_SRPTI table containing PTTs assigned to program 0. Yes, I've seen a DVD with such bizarre things!
                    • Fixed a bug occurnig after a Delete Program. The program map table was not padded to an even number of bytes.
                    • Misc. little bug fixes.
                    Last edited by r0lZ; 16 Apr 2005, 09:50 PM.
                    r0lZ
                    PgcEdit homepage (hosted by VideoHelp)
                    Unofficial mirror (in Poland)

                    Comment

                    • r0lZ
                      Lord of Digital Video
                      Lord of Digital Video
                      • Mar 2004
                      • 1508

                      #25
                      PgcEdit 0.5.1

                      PgcEdit 0.5.1 released
                      • Menu Buttons/BOVs Editor.
                      • Wrong display aspect ratio was used in the menu buttons viewer for group types sharing modes "normal" + "letterbox".
                      • Fixed wrong highlighted target/jump to target in menu domains: the target was always in LU 1.
                      • Moved the stream's VOB IDs from the Domain Streams Attributes to the PGC Streams assignments GUI, where they should be. The streans IDs are now hopefully corrects.
                      • Linux standalone executables 0.5.0beta1 to 0.5.1beta1 were broken. The sources were OK. V 0.5.1beta2 is the first working 0.5 standalone exe.
                      • Fixed a bug in 'Delete last PGC in domain' in title domain. The new total number of TTNs was wrong when a PGC sharing the same TTN number with another one was deleted.
                      • Small bug fixed that prevented to "Delete Last PGC in Domain" if the PGC was created with "New Dummy PGC" during the same PgcEdit session.
                      Last edited by r0lZ; 16 Apr 2005, 09:49 PM.
                      r0lZ
                      PgcEdit homepage (hosted by VideoHelp)
                      Unofficial mirror (in Poland)

                      Comment

                      • r0lZ
                        Lord of Digital Video
                        Lord of Digital Video
                        • Mar 2004
                        • 1508

                        #26
                        PgcEdit 0.5.2

                        PgcEdit 0.5.2 est là!
                        • Added a Configuration option in the virtual player setup to load the PGN (Program number) instead of the PTTN (Chapter number) in SPRM 7. Many software and hardware players are not standard compliant on this point.
                        • Added Export and Import options to save and load the color lookup table of the current PGC in the PGC Editor. File format: raw YCrCb color table (64 bytes, with leading 0 before each color) or RGB colors in ASCII format.
                          The import function can also import the colors from a Muxman project, or from a VTS IFO file (the colormap of the first PGC is used).
                        • Added an option to display the popup menus when the right mouse button is released instead of pushed. This option is not recommended, though.
                        • Added an option to store the PgcEdit_backup in the root folder of the DVD instead of in the VIDEO_TS folder. Useful to launch programs that doesn't work if there are illegal files in VIDEO_TS (like WinDVD).
                        • Added File->Incremental Backup. Renames the current PgcEdit_backup folder (adds the modification time and date), and creates a new PgcEdit_backup.
                        • A warning is issued when entering the menu buttons viewer if several sets of menu buttons are found in a cell. Currently, PgcEdit handles only the first set. A new option to optionally scan for multiple sets of BOVs has also been added in the 'Scan for BOVs' dialog, and the scanning for sets of buttons is optimized for speed.
                        • Multiple errors messages when parsing the VOBs for menu buttons are now suppressed. Take care: one error message means that the whole VOB is not correctly parsed!
                        • When saving buttons or BOVs, the original highlight status is left unchanged so that the animated highlights (for example, in Spiderman) will now still be animated.
                        • File->Delete Backup(s) is able to delete the backups created by PgcEdit, VobBlanker, MenuShrink and Windows (Copy of ...), including incremental backups. TitleSetBlanker backups are not supported anymore.
                        • Burn DVD: Excludes the backups PgcEdit_backup*, VobBlanker_backup*, MenuShrinkBackup* and "Copy of *" from the compilation.
                        • Better error trapping for file I/O errors (copy, delete, rename, makedir). Now, a dialog pops up, allowing to retry the operation.
                        • Thanks to the demo version of the Tcl DevKit, the code is now a little bit optimized, and a couple of potential bugs have been fixed.
                        • The last VTS's title domain BOVs were never saved. Fixed.
                        • "Can't read "::buttons::butsinfo(*,hlendtime)": no such element in array" (and selendtime) errors when a new button was created are now fixed.
                        • The total number of menu buttons or BOVs displayed in the PGC selector label was not updated after a Remove Cell. Fixed.
                        • Trace: When in a button command, LinkNextCell linked to the current cell, and LinkPrevCell linked to the current cell -2. Fixed.
                        • Fixed a little bug in the "Options/Install/Associate PgcEdit with IFO (or BUP) Files", when the association was already present, but was blank.
                        • Problem deleting the DLLs in the bin directory when uninstalling PgcEdit is now partially fixed. You will need to delete them manually.

                        Veuillez noter que DVD Decrypter 3.5.4.0 (et 3.5.3.0) a un bug quand il grave des ISOs avec certains graveurs ou média. Si vous avez une erreur I/O "Unable to recover TOC" aprèa avoir fini le burn, ne blâmez pas PgcEdit! J'ai pu tester une beta non publique de DVD Decrypter, et ce problème est maintenant corrigé. SVP, utilisez DVDD 3.5.2.0 ou attendez la nouvelle version!
                        Last edited by r0lZ; 16 Apr 2005, 10:50 PM.
                        r0lZ
                        PgcEdit homepage (hosted by VideoHelp)
                        Unofficial mirror (in Poland)

                        Comment

                        • blutach
                          Not a god of digital video
                          • Oct 2004
                          • 24627

                          #27
                          C'est magnifique!

                          Regards
                          Les

                          Essential progs - [PgcEdit] [VobBlanker] [MenuShrink] [IfoEdit] [Muxman] [DVD Remake Pro] [DVD Rebuilder] [BeSweet] [Media Player Classic] [DVDSubEdit] [ImgBurn]

                          Media and Burning - [Golden Rules of Burning] [Media quality] [Fix your DMA] [Update your Firmware] [What's my Media ID Code?] [How to test your disc]
                          [What's bitsetting?] [Burn dual layer disks safely] [Why not to burn with Ner0] [Interpret Ner0's burn errors] [Got bad playback?] [Burner/Media compatibility]

                          Cool Techniques - [2COOL's guides] [Clean your DVD] [Join a flipper] [Split into 2 DVDs] [Save heaps of Mb] [How to mock strip] [Cool Insert Clips]

                          Real useful info - [FAQ INDEX] [Compression explained] [Logical Remapping of Enabled Streams] [DVD-Replica] [Fantastic info on DVDs]


                          You should only use genuine Verbatim or Taiyo Yuden media. Many thanks to www.pcx.com.au for their supply and great service.

                          Explore the sites and the programs - there's a gold mine of information in them

                          Don't forget to play the Digital Digest Quiz!!! (Click here)

                          Comment

                          • r0lZ
                            Lord of Digital Video
                            Lord of Digital Video
                            • Mar 2004
                            • 1508

                            #28
                            Merci!
                            r0lZ
                            PgcEdit homepage (hosted by VideoHelp)
                            Unofficial mirror (in Poland)

                            Comment

                            • r0lZ
                              Lord of Digital Video
                              Lord of Digital Video
                              • Mar 2004
                              • 1508

                              #29
                              PgcEdit 0.5.3

                              PgcEdit 0.5.3 est là!

                              C'est principalement un bugfix! SVP, téléchargez cette version!
                              • Added an option in Info -> Calls Cross References do delete the commands in the unreferenced PGCs, and to clear the Prev/Next/GoUpPGC links. May be used to find more unreferenced PGCs in subsequent calls to the Calls Cross References function. Also, another option allow to convert unreferenced menu PGCs to dummies, to easily blank them with VobBlanker.
                              • Added "Delete All Commands" in the Edit (and popup) menu.
                              • Important bug in v0.5.2 fixed: new buttons created in a cell originally without buttons/BOVs were saved only in the first nav pack of the cell.
                              • PgcEdit was unable to parse the VTSM_C_ADT table if the table was present, but with no entries defined in the table. Fixed now.
                              • Fixed a bug in the parsing of the VTS_C_ADT table, occuring in rare circumstances: a wrong Nav Pack number was read, causing the search for menu buttons or BOVs to fail.
                              • Inport First-Play/Intro/Closing Clip: The cell commands numbers of the imported title are now forced to 0 in the cell playback table.
                              • Added a little delay when the Open DVD/Save DVD file requester is closed, to avoid a little Tk bug.
                              r0lZ
                              PgcEdit homepage (hosted by VideoHelp)
                              Unofficial mirror (in Poland)

                              Comment

                              • r0lZ
                                Lord of Digital Video
                                Lord of Digital Video
                                • Mar 2004
                                • 1508

                                #30
                                PgcEdit 0.5.4

                                PgcEdit 0.5.4 est là.

                                Corrige un bug dans les macros Import Startup/Intro/Closing Clip, introduit dans PgcEdit v0.5.3.

                                Aussi, il y a un nouvel exécutable PgcEdit_preview, par jeanl. Ce n'est pas une amélioration importante, mais c'est un premier pas pour implanter le preview sous Linux (et peut-être aussi sous Mac OSX).
                                • New PgcEdit_preview v0.7: with option to turn off the usage of DirectDraw overlays to show the preview, and an option to save the menu backgrounds as PPM instead of BMP (internal use only!)
                                • Added "Preview -> Disable DirectDraw Overlays" (Windows only) option. On some systems, it may be faster to turn off the DirectDraw overlay display.
                                • Shift-clicking on the "BMP" button in the preview window allow to save an image in PPM format.
                                • Inport First-Play/Intro/Closing Clip macros were broken in 0.5.3. Fixed.
                                r0lZ
                                PgcEdit homepage (hosted by VideoHelp)
                                Unofficial mirror (in Poland)

                                Comment

                                Working...