Edit Dialog - mjuhasz/BDSup2Sub GitHub Wiki
Editing time stamps and position
This dialog let's you edit the subtitle data of a single frame. Like position, times and forced flag. You can access this dialog via the Edit menu or by left clicking in the preview panel (lower right) of the main window.
- Control Panel
The number of current subtitle is displayed on the left. With the buttons on the right you can navigate to the previous/next frame.
The black buttons (right) just skip to the next frame without saving, the red buttons (left) store the last edits first.
Note that Alt+Cursor left/right is the keyboard shortcut for the (black) previous/next buttons. - Preview Panel
Shows the current subtitle position inside the screen. Via the sliders you can move the subtitle position directly - Times Panel
The start/end display time can be edited in the text fields "Start Time" and "End Time". The times are automatically synchronized to the target frame rate. Also illegal values (overlapping with previous end time or next start time) are automatically corrected.Note however that the minimum display time defined in the conversion dialog is not checked or forced when editing manually. Instead of editing the end time, you can also set the duration directly by editing the "Duration" text field (given in milliseconds). Again, the duration is synchronized to the frame rate and automatically fixed to not overlap with the beginning of the next subtitle.
Additionally, you can set the duration with the buttons "Min" and "Max". "Min" will set the duration to the minimum value defined in the conversion dialog, "Max" will set it one frame before the beginning of the next subtitle. If there is no next subtitle, (because the current is the last one), a duration of 10 seconds will be applied. - Position Panel
Instead of using the sliders in the preview panel, you can also enter the subtitle position via the edit fields " X Offset" and "Y Offset".Illegal values are automatically corrected.
Furthermore there are some buttons for default positions. "Center" centers the subtitle horizontally, "Top" and "Bottom" move it to the upper/lower cinemascope bar (if possible). - Flags Panel
Checking/unchecking "Forced Caption" will make the current subtitle a forced subtitle.
By checking "Exlude from Export", you can delete a subtitle from the exported stream. It will be displayed with a large red cross to show that it will not be exported. - Patches Panel
Sometimes you might want to keep only parts of a caption, e.g. because there's text for the hearing impaired like "[birds chirping]" mixed with normal subtitles. To avoid the necessity to use OCR or to export to XML BDN to edit the bitmap manually, BDSup2Sub features a very simple system of erasing rectangular regions inside a caption.
In the edit dialog, just draw a rectangle by left clicking where the upper left corner should be located, dragging the mouse to the lower right corner and releasing it there. You can see a yellow rectangle while dragging- if you release the mouse button, this selection rectangle will be automatically adjusted to be completely within the green box which shows the borders of the caption's bitmap.
When a valid selection has been made, the "Erase" button in the edit dialog will become active. If you press it, the pixels inside the selection will be erased by filling the region with fully transparent pixels. Note that you can apply multiple of these erase regions to one caption. Also, as these erase command are put on a stack internally, you can undo them as long as you didn't close the program or load another stream. Just press "Undo Erase" do remove the last erase region or "Undo all" to remove all of them for this caption. - Buttons Panel
"Ok" stores the changes and returns, "Cancel" returns without taking over the changes, "Save Changes" stores the changes but doesn't close the dialog. "Prev" and "Next" skip to the previous/next subtitle without (!) saving the changes.