Skip to main content

Control any video or audio in a web browser with foot pedals (pause/play or jump back), even when the web browser is not in focus (for example, while typing in text editor).

This may be helpful during transcribing (listening to a video and typing the spoken text).
The program will attempt to recognize new foot pedals automatically.
There is an option to create subtitles: After every Play and Pause using pedals,
SRT subtitle timing for the played video fragment is copied to clipboard and can be pasted
into any text file before corresponding text fragment to make it an SRT subtitle.
There is an option to periodically pause a video and copy timestamps to clipboard.
(Under the hood, the program uses Selenium project to control the browser.)

To install the program on Linux, open command line and type:

$ python3 -m pip install --no-cache-dir browserpedals

To use subtitles option on Linux, additionally install xclip:

$ sudo apt-get install xclip

To install the program on Windows, open command line or Windows PowerShell and type:

$ py -m pip install --no-cache-dir browserpedals

During the installation, BrowserPedals icon will be created on the Desktop. To run the program, double-click on this icon and wait for new browser window to open. In the browser, home page will open with information about the program and a pop-up dialog for detecting and testing the pedals.

Release files for browserpedals 0.0.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for browserpedals 0.0.7
File Size Uploaded
browserpedals-0.0.7.tar.gz 12.1 MB Details

Release files / browserpedals-0.0.7.tar.gz

Download URL browserpedals-0.0.7.tar.gz
Size 12.1 MB
Tags Source
SHA-256 checksum
How to use checksums
7dd539e39f3e0f5cc721a45468d94a19a54e1c53d1600b9e252d2ca45aaa7870
BLAKE2b-256 checksum
How to use checksums
8bf4cbdfe16706e5bf96fcb7e62d9ce65601c2d5d7e0d65beda7204eb4e0b798
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.4 CPython/3.6.9

Release history Release notifications | RSS feed

This release

0.0.7 This release

1 release file

0.0.5

1 release file

0.0.2

1 release file

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page