SyncScribe is a Windows based tool for transcribers and translators. Shortcut keys greatly increase productivity when transcribing a video or audio file. For example, while viewing a video file, the user can simply press the F9 key to automatically paste the current playing position into a selected document. |
If you have already installed SyncScribe, here is a crash course to start quickly with the Windows Media Player Plugin.
Otherwise, you may want to start from section 3 (Install).
Using the “Document” drop down menu in SyncScribe, select your document from step1.
Click on the “Open” button which is immediately right of the red text displaying “WMP Offline.”
Click on the top left “Open” button of the new Windows Media Player “plugin” window which just opened. This will open a file selection interface.
The main interface displays a menu bar and various areas with both display and interactive elements.
Menu Summary | |||
Menu | Sub-Menu | Sub-Sub Menu | Description |
File | Reset Settings | - | This option resets all program settings to the defaults. |
Exit | - | Closes program. | |
View | Font Size | Compact | Sets program interface font size to compact. |
Large | Sets program interface font size to large. | ||
Language | English | Sets program interface language to English. | |
Japanese | Sets program interface language to Japanese. | ||
Settings | Media Player | Windows Media Player | Link with Windows Media Player Plugin. |
VLC Media Player | Link with VLC Media Player. | ||
Media Player Classic | Link with Media Player Classic. | ||
Time Code Format | - | Sets various format options for inserting time code. | |
Media Player Settings | - | For editing media player specific settings. | |
Shortcut Key Setup | - | For enabling and disabling shortcut keys. | |
Help | Help Contents | - | Display summary of shortcut keys. |
About SyncScribe | - | Display version and license data. |
Menu Details:
File-Reset Settings will reset all SyncScribe program settings back to their defaults.
Settings include all available options and checkboxes including items under Media Player Settings.
SyncScribe remembers any changes you make to the options and checkboxes even after you close the program.
This option closes SyncScribe.
The available options for interface language are English and Japanese.
The interface language will match the detected system language at first runtime. The program defaults to English if the system language is not supported.
The value entered can be in a number of formats depending on the requirements of the final pasted timecode.
If no subsecond precision is needed: If the desired format for the inserted timecode does not require subsecond precision (no milliseconds or frames) follow these steps.
Select "none" for the "High Precision" option, located under Settings->Time Code Format. Then click "close" to close the Time Code Format window.
The "Time Code Sychronization" section in the SyncScribe main window will show that Precision is set to "none"
Next Enter either the difference in seconds between embedded value and actual playing position (if you can do the math), OR simply the embedded value in hours, minutes, and seconds separated by colons.
For example, here we have a video paused at 5:52, with an imbedded TCR showing "04:38:37" So we go ahead and type 04:38:37 into the field and click save.
SyncScribe will then automatically calculate the difference between 04:38:37 and 00:05:52 (which is 16,365 seconds) for you. This is reflected in the "Progress Display" area where the video position 5:52 is now synchronized to the embedded TCR value 4:38:37. Thus using shortcut keys will now result in "04:38:37" pasted instead of "05:52".
If the desired timecode format requires precision (milliseconds or frames):
In this example, the imbedded timecode is using a TCR format of hh:mm:ss;ff, h: hours, m: minutes, s: seconds, f: frame number.
Select "Frames" for the "High Precision" option, located under Settings->Time Code Format.
Selecting Milliseconds in the "High Precision" section will enable choosing a Decimal Separator for the pasted timecode. The Decimal Separtor can be a Comma, Point, Colon, or Semicolon. Milliseconds will add 3 digits to the right of the decimal separator. A sample will be displayed in the "Sample" section.
Selecting Frames in the "High Precision" section will enable choosing a Decimal Separator and the Framerate for the pasted timecode.
The Framerates available are: 24, 25, 29.97 (Drop Frame), 30, 48, 50, 59.94 (Drop Frame), and 60.
Choose the framerate with which the imbedded (burnt-in) timecode is encoded.
A sample will be displayed in the "Sample" section.
The "Time Code Sychronization" section in the SyncScribe main window will show that Precision is set to "Frames"
Then click "close" to close the Time Code Format window once the desired options are selected.
Next Enter either the difference in seconds between embedded value and actual playing position (if you can do the math), OR simply the embedded value in hours, minutes, seconds, and milliseconds/frames separated by colons.
For example, here we have a video:
SyncScribe will then automatically calculate the difference between 14:09:06;10 and 00:01:01.192 (which is 50,885.141 seconds) for you. This is reflected in the "Progress Display" area where the video position 00:01:01.192 is now synchronized to the embedded TCR value 14:09:06;10.
Thus using shortcut keys such as F9 or F1 will now result in "14:09:06:10" pasted instead of "00:01:01.192".
Thus hitting the F1 and F2 keys will result in automatically inserting the text:
- [Time Code] [Tab key] Instructor1:
- [Time Code] [Tab key] Dancer1:
respectively into a document (like below).
*NOTE 1: For the calculation above, frame 10 is estimated to be the 10th frame of 29.97 Frames/Second which equals to approximately 0.3336 seconds.
*NOTE 2: When a Drop Frame format (29.97 or 59.94 fps) is selected, there is an inherent drift (error) in the timecode which corrects itself every 10 minutes due to the drop frame format. This is properly taken into account and corrected for by SyncScribe.
*NOTE 3: SyncScribe estimates synchronization values based on user input and the real-time clock of the media player. However, due to the nature of the calculation, frame values may be off by a couple frames due to the the limitation of the precision and where a particular video is paused during the synchronization process.
*NOTE 4: Unfortunately, if a particular video has a burnt-in timecode which is incorrectly imbedded (e.g. encoded at the wrong framerate), Syncscribe's Timecode Synchronization will not be able to fix the synchronization issue. The real-time position of the video will continually drift and deviate from the burnt-in timecode. In this case, the source video will either need to be re-encoded correctly or the timecode will need to be manually entered.
Insert System Time: Enabling this choice will paste the computer’s system time instead of the time code.
If Windows Media Player is selected in the menu [Settings->Media Player->Windows Media Player], the [Open] button displays.
When using VLC Media Player, ensure the web interface is enabled and password is set.
(Note: VLC requires web interface passwords starting from Ver 2.1.0)
Select the radio button “All” under the Show Settings box in the lower left corner.
Then select Interface->Main interfaces in the left column.
On the right column, in the Main interfaces area, select the Web checkbox.
Then select Lua under Main interfaces.
Type in a desired password in the Lua HTTP Password text box.
Click Save in the lower right corner and restart VLC Media Player after changes are made.
Start SyncScribe and select Settings->Media Player Settings. Edit the Password textbox with the same password you set in VLC Media player during the previous steps.
Choose VLC Media Player under Settings->Media Player. Afterwards, SyncScribe should have the ability to link with VLC Media Player.
When using Media Player Classic, ensure the web interface is enabled.
Choose Media Player Classic under Settings->Media Player. Afterwards, SyncScribe should have the ability to link with Media Player Classic.
All shortcut keys are global so they will work wherever your cursor is located.
These shortcut keys manipulate Marker1 and Marker2.
* You need to have a file loaded in the media player for these shortcut keys to work.
ALT+1 Move Marker1 backward by 1 second | + |
CTRL+2 Set Marker1 to the current position of the loaded media file. | + |
Alt+3 Move Marker1 forward by 1 second | + |
CTRL+5 Clear Marker1 | + |
CTRL+6 Clear Marker2 | + |
ALT+8 Move Marker2 backward by 1 second | + |
CTRL+9 Set Marker2 to the current position of the loaded media file. | + |
ALT+0 Move Marker2 forward by 1 second. | + |
These shortcut keys allow you to navigate the currently loaded media in the player window.
* You need to have a file loaded in the media player for these shortcut keys to work.
"SPACE" represents the spacebar.
"LEFT" represents the ← left arrow key
"RIGHT" represents the → right arrow key.
CTRL+SPACE Play/Pause the loaded media file. | + |
CTRL+LEFT Jump Backward by the number of seconds set in “Jump Interval.” (default 3 seconds) | + |
CTRL+RIGHT Jump Forward by the number of seconds set in “Jump Interval.” (default 3 seconds) | + |
CTRL+SHIFT+SPACE Jump to Marker1 in the loaded media file. | + + |
ALT+RIGHT
This shortcut is similar to the concept of “moving the chains” after a "1st Down" in American Football. 3 things occur in the following order.
|
+ |
These shortcut keys allow you to paste text.
* You need to have an open document to be able to paste text for these shortcut keys to work.
Note:
F1 Insert name "Person1" with "Prepend" options (F9 Time Code) |
F2 Insert Person2 with "Prepend" options (F9 Time Code) |
F3 Insert Person3 with "Prepend" options (F9 Time Code) |
F4 Insert Person4 with "Prepend" options (F9 Time Code) |
CTRL+F1 Insert Person1 with "Prepend" options (F10 Time Code) | + |
CTRL+F2 Insert Person2 with "Prepend" options (F10 Time Code) | + |
CTRL+F3 Insert Person3 with "Prepend" options (F10 Time Code) | + |
CTRL+F4 Insert Person4 with "Prepend" options (F10 Time Code) | + |
F9 Insert the current time with the offset value at “Time Code Only F9”. |
F10 Insert the current time with the offset value at “Time Code Only F10”. |
ALT+F9 Insert the “raw” time with the offset value at “Time Code Only F9”. | + |
ALT+F10 Insert the “raw” time with the offset value at “Time Code Only F10”. | + |
F11 Insert phrase pre-defined by user for the F11 key. |
F12 Insert phrase pre-defined by user for the F12 key. |
These shortcut keys allow pasting timecodes pre-formatted for SRT Subtitles. This increases productivity during SRT subtitle creation by including the --> (arrow) characters in the pasted text.
CTRL+F9 Insert "[F9 Timecode] --> " (Timecode with trailing -->) | + |
CTRL+F10 Insert "[F10 Timecode] --> " (Timecode with trailing -->) | + |
CTRL+SHIFT+F9 Insert " --> [F9 Timecode]" (--> with Timecode after) | + + |
CTRL+SHIFT+F10 Insert " --> [F10 Timecode]" (--> and Timecode after) | + + |
CTRL + PERIOD (default) | + |
CTRL + HYPHEN | + |
CTRL + GREATER THAN | + |
CTRL + SHIFT + PERIOD (default) | + + |
CTRL + SHIFT + HYPHEN | + + |
CTRL + SHIFT + GREATER THAN | + + |