Note: While the commands in this section can be used from the command line, their primary purpose is to be bound to keys using pdplayer.keydefs.txt (where they are not preceded by --.) The reverse is also true; while the options in the preceding two sections are intended to be used from the command line, they can too be bound to a hot key, again, not preceded by --.
--layer_delete_selected
Delete selected layer
--layer_delete_all
Delete all layers
--layer_select_up
Select previous layer
--layer_select_down
Select next layer
--layer_select_first
Select first layer
--layer_select_last
Select last layer
--layer_select_none
Select no layer
--layer_select_all
Select all layers
--layer_select_group
Selects all layers that share a group ID with the selected.
--layer_assign_group
Synthesize a unique group ID and assign it to the selected layers.
--layer_move_selected_up
Move selected layer up in Z-order
--layer_move_selected_down
Move selected layer down in Z-order
--play_forward
Start playing forward, or pause if already playing forward
--play_backward
Start playing backward, or pause if already playing backward
--toggle_pause
Pause or resume playing if already paused
--reverse_playback_direction
Reverse playback direction
--first_frame
Go to first work area frame
--next_frame
Advance one frame
--prev_frame
Go back one frame
--last_frame
Go to the last work area frame
--toggle_repeat
Toggle repeat mode
--increase_fps
Increase frames per second
--decrease_fps
Decrease frames per second
--workarea_set_begin
Set work area beginning at the current frame
--workarea_set_end
Set work area end at the current frame
--layer_go_to_begin
Go to layer start
--layer_go_to_end
Go to layer end
--layer_go_to_in
Go to layer in point
--layer_go_to_out
Go to layer out point
--layer_align_begin
Align layer start at current frame
--layer_align_end
Align layer end at current frame
--layer_align_in
Align layer in point at current frame
--layer_align_out
Align layer out point at current frame
--layer_shift_left
Shift layer left one frame
--layer_shift_right
Shift layer right one frame
--increase_zoom_factor
Increase zoom factor
--decrease_zoom_factor
Decrease zoom factor
--reset_zoom_factor
Reset zoom factor
--reset_pan_position
Reset pan position
--reset_pan_and_zoom
Reset pan and zoom, or zoom to fit window if already reset
--reset_layer_position
Reset the position of the selected layer to 0,0
--layer_move_left
Nudge the selected layer one pixel to the left
--layer_move_right
Nudge the selected layer one pixel to the right
--layer_move_up
Nudge the selected layer one pixel up
--layer_move_down
Nudge the selected layer one pixel down
--layer_set_in_at_current
Set the in point of the selected layer at the current frame
--layer_set_out_at_current
Set the out point of the selected layer at the current frame
--workarea_set_to_selection
Set the work area to the in/out points of the selected layer
--channel_b
Toggle green channel display between RGBA, grayscale, green, or hidden
--channel_g
Toggle blue channel display between RGBA, grayscale, blue, or hidden
--channel_r
Toggle red channel display between RGBA, grayscale, red, or hidden
--channel_a
Toggle alpha channel
--channel_l
Toggle luma
--channel_z
Toggle depth channel
--toggle_timeline
Toggle the timeline
--layer_half_width_left
Move selected layer half width to the left
--layer_half_width_right
Move selected layer half width to the right
--layer_half_height_up
Move selected layer half height up
--layer_half_height_down
Move selected layer half height down
--layer_duplicate
Duplicate current layer
--layer_duplicate_and_split
Duplicate current layer, splitting it at the current frame
--layer_remove_from_cache
Remove selected layer from cache
--layer_toggle_disablecache
Toggle caching for the selected layer
--layer_toggle_autoupdate
Toggle automatic update for the selected layer
--toggle_property_panel
Toggle the layer property panel
--toggle_mask
Toggle mask
--toggle_grid
Toggle grid
--toggle_vsync
Toggle display synchronization
-layer_rescan_sequence
Rescan the sequence of the selected layer, looking for new or removed frames
--toggle_infobar
Toggle the infobar
--http_start
Start HTTP server
--http_stop
Stop HTTP server
--http_toggle
Toggle HTTP server
--cache_clear
Clear all cache
--toggle_fullscreen
Toggle full screen mode
--mail_screen_as_jpeg
E-mail screenshot as JPEG
--mail_screen_as_png
E-mail screenshot as PNG
--mail_mask_as_jpeg
E-mail the contents of the current mask as JPEG
--mail_mask_as_png
E-mail the contents of the current mask as PNG
--mail_frame_as_jpeg
E-mail the current frame of the selected layer as JPEG
--mail_frame_as_png
E-mail the current frame of the selected layer as PNG
--clipboard_paste
Paste the contents of the clipboard as a new layer
--clipboard_paste_frame
Paste the contents of the clipboard as a new single frame layer
--clipboard_paste_image
Paste the image on the clipboard as a new layer, ignoring other formats
--clipboard_copy_layer
Copy the current frame of the selected layer to the clipboard
--clipboard_copy_mask
Copy an image of the mask contents to the clipboard
--clipboard_copy_screen
Copy an image of the window contents to the clipboard
--clipboard_copy_layer_as_nk
Copy the the selected layer to the clipboard as a Nuke script
--locate_in_explorer
Open Windows Explorer on the current frame of the selected layer
--open_with
Show the "Open With..." dialog for the current frame of the selected layer
--resize_window_to_fit
Resize the Pdplayerwindow to fit the visible layers
--add_layer
Open the Add Layer dialog
--save_screen_as
Open the Save Screen As dialog
--save_frame_as
Open the Save Frame As dialog
--save_frame_as=filename
Save the current frame as 'filename'
--exit
Exit Pdplayer
--layer_update_frame
Update current frame
--layer_update_modified
Remove modified frames from cache
--layer_replace_with_previous
Replace an image layer with the previous image in the directory
--layer_replace_with_next
Replace an image layer with the next image in the directory
--layer_replace_with
Open the Replace with... dialog and replace the current layer
--layer_replace_with=filename
Replace the current layer with 'filename'
--layer_replace_with_image=filename
Replace the current layer with 'filename', treating it as a still image
--layer_flip_x
--layer_flip_y
Flip layer horizontally or vertically
--layer_toggle_visible
Toggle layer visibility
--layer_toggle_disable_cc
Disable/enable layer color corrections
--new_adjustment_layer
--new_adjustment_layer=W,H,L
Adds a new adjustment layer (with the specified width, height, and length)
--new_brush_layer
--new_brush_layer=W,H,L
Adds a new brush layer
--new_brush_sequence_layer
--new_brush_sequence_layer=W,H,L
Adds a new brush sequence layer
--new_text_layer
--new_text_layer=W,H,L
Adds a new text layer
--save_mask_as_image
Opens the "Save Mask as Image" dialog
--save_mask_as_image=filename
Saves the current mask as 'filename'
--save_mask_as_sequence
Opens the "Save Mask as Sequence" dialog
--save_mask_as_sequence=
file.ext,codec,quality,target
Saves the current mask as a sequence or a movie. The parameters are optional. For AVI or Quicktime, the available values for 'codec' can be seen in the Save Mask As dialog. For TGA images, 'codec' can be 'none' or 'rle'. 'quality' can be a value between 1 and 100. 'target' can be windows (default) or mac.
--save_layer_as
Opens the "Save Layer as" dialog
--save_layer_as=file.ext,codec,quality,target
Saves the current layer as a sequence or a movie
--clear_canvas
Clear layer canvas
--layer_toggle_crop
Enable/disable layer crop rectangle
--layer_resize_to_timeline
Resizes a single-frame layer to cover the timeline
--layer_resize_to_workarea
Resizes a single-frame layer to cover the work area
--layer_preload_into_cache
Preload the selected layer into the cache
--toggle_automatic_preload
Toggles the automatic preload
--toggle_pv_tooltip
Toggles the preview area tooltip
--save_composition_as
Open the Save Composition As dialog
--save_composition_as=filename
Saves the current composition as 'filename'
--save_composition
Saves the current composition
--open_composition
Open the Open Composition dialog
--new_composition
Discards the current composition
--toggle_always_on_top
Toggles the always on top mode
--export_composition_as
Open the Export Composition As dialog
--cache_stop_preload
Stops preloading a layer
--add_recent_layer=K
Add the recent layer with index K (starting from 1) as if chosen from the Add Recent menu
--timeline_fit_all_layers
Resize timeline to fit all layers
--timeline_trim_to_workarea
Trim timeline to work area
--layer_position_after
Position the in point of the selected layer at the out point of the layer beneath
--toggle_layer_stack
Toggle layer stack
--update_all_layers
Update all layers as if by using --layer_update_frame and --layer_update_modified on each
--layer_toggle_difference
Toggle the blend mode of the selected layer between Normal and Difference
--embed_layer
Embed a still image or an audio layer into the composition
--preload_all_layers
Preload all layers into cache
--switch_stereo_views
Switch the left and right view
--expand_into_layers
Expand the current layer into its corresponding image layers