Skip to content
Vivek Kannan edited this page Jul 27, 2016 · 10 revisions

Welcome to the ChromeOsSubtitle Wiki!

This app was built to allow users to watch videos using the Google Chrome Browser along with a number of useful but missing features. The app aims to closely replicate the functionality of the VLC Media Player. However, bare in mind that this app is currently developed by only 2 people. So updates may show up a little late. Nevertheless, we will keep ours eyes and ears open and fix bugs and implement new features as quickly as possible.

The Media Controls Panel

The media controls panel allows the user to quickly access the most used actions using buttons. From left to right the elements and their functionality are as follows,

  1. Open Media Button - Used to open a new media from the filesystem. Media is opened and played immediately if the format is supported. Both audio files and video files are supported.
  2. Play/Pause Button - Used to Play/Pause the currently loaded media. Clicking the button when no media is loaded will result in File Open prompt.
  3. Stop Button - Used to stop the currently loaded media. Stopping results in pause followed by rewinding of the media to the beginning.
  4. Time Rail - Represents the progress of media graphically. Can be to used to seek to a particular position by clicking. A time float shows with the corresponding time to help seeking.
  5. Current/Total Time - Represents the time elapsed and the total duration. Clicking current time will toggle time remaining.
  6. Closed Caption Button - Used to select caption from filesystem, caption from list of downloaded captions, caption encoding, caption language, caption delay and size.
  7. Volume - Represent volume.
  8. Help Button - Opens the help screen.
  9. Fullscreen Button - Toggles fullscreen.

Shortcuts

Shortcuts are used to implement the less commonly used features. This is to ensure that the controls panel is not cluttered with buttons.

Shortcut Functionality
Ctrl + o Open Media
Spacebar Play/Pause
Shift/Alt/Ctrl + Right Seek Forward (3/10/60)
Shift/Alt/Ctrl + Left Seek Backward (3/10/60)
Ctrl + Up Increase Volume
Ctrl + Down Decrease Volume
Ctrl + a Cycle Aspect Ratio
Ctrl + f Toggle Fulscreen
Ctrl + x Increase Caption Delay
Ctrl + z Decrease Caption Delay
Ctrl + + Increase Caption Size
Ctrl + - Decrease Caption Size
Ctrl + Alt + Arrows Reposition Captions
Ctrl + . Increase Playback Speed
Ctrl + , Decrease Playback Speed
Ctrl + / Reset Playback Speed
Ctrl + d Download captions
Ctrl + l Toggle Loop
Ctrl + i Toggle Info Window
Ctrl + ] Next Media
Ctrl + [ Previous Media

Supported Formats

It must be understood that file format support is decided by the browser. We could write very complicated and resource hungry code to support Flash (FLV). It might be implemented at a later stage. Currently, formats supported include mp4, mp3, mkv, webm, m4v, ogg etc. Subtitle format support is limited to srt. This will change in the future.

Drag & Drop

Files along with their corresponding subtitle files can be dragged and dropped onto the player. The order of selection is important. To ensure that the subtitles are properly matched, select all the media files first and then the subtitles in the same order or select the files and the corresponding subtitle files together.

If A.mp4, B.ogg, C.mkv are the video files and A.srt, B.srt and C.srt are the subtitle files, then selection should be either
A.mp4, B.ogg and C.mkv and then A.srt, B.srt and C.srt (or)
A.mp4 and A.srt, B.ogg and B.srt, C.mkv and C.srt

Clone this wiki locally