Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

mocp

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mocp

A Python library to control the MOC (music on console) audio player

  • 0.4.10
  • PyPI
  • Socket score

Maintainers
1

Install

Install the actual MOC player/server <https://moc.daper.net/>__

::

% sudo apt-get install -y moc

or

% brew install moc

Then install this package with pip

::

% pip3 install mocp

Optional Installs

redis-helper and yt-helper


If redis-helper and yt-helper are installed, the FILES collection will
be updated with the basename of the the current playing file whenever
``moc.info_string()`` is called

Install with ``pip``

::

   % pip3 install "yt-helper[redis-helper]"

   or

   % pip3 install "mocp[extras]"

Usage
-----

.. code:: python

   In [1]: import moc

   In [2]: moc.find_and_play('~/music-dir/blah*')

   In [3]: moc.go('12:15')         # jump to particular point in current track

   In [4]: moc.go('1h23m12s')      # jump to particular point in current track

   In [5]: moc.go(500)             # jump to particular point in current track

   In [6]: moc.info_string()
   Out[6]: '08:21 (501) of 95:35 into /home/user/music-dir/blah-thing/file.mp3'

Getting the C source
--------------------

   MOC is written is written in C and hosted in an SVN repo (not Git).
   See ``man git-svn``

::

   $ git svn clone svn://svn.daper.net/moc/trunk moc


Keywords

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc