Git Product home page Git Product logo

nbr2mp4-vagrant's Introduction

This repository is intended to utilize Vagrant[1] and Virtualbox[2] to
automatically convert WebEx `.arf` files into `.mp3` and `.mp4` files.

With Vagrant and Virtualbox properly installed and configured on a
user's workstation, it should be a simple matter of running:

    $ vagrant up

This command will create a new Ubuntu 14.04 VM (possibly download any
necessary VM images from the Vagrant Atlas), configure the system with
the necessary packages and software, and then run the conversion tool[3]
to actual do the conversion of `.arf` files to `.mp3` and `.mp4`.

The files to be converted are automatically detected using the `.arf`
files contained in the `arf` directory. Thus, one must place any files
they wish to be converted into that directory, in order for them to be
converted.

The `.mp3` and `.mp4` output files from the conversion process will be
placed into the `mp3` and `mp4` directories, and the output files will
have the same name as the input `.arf` files; except the extension will
be replaced to match the new media format (e.g. `.arf` replaced with
`.mp3`).

It's possible to add more `.arf` files retroactively. This is done
simply by adding the new files to be converted into the `arf` directory,
and running:

    $ vagrant provision

This will re-run the provisioning scripts, in which case the new files
added to the input `arf` directory will be automatically detected and
converted. Keep in mind, it's possible that manual tweaks to the VM has
gotten it into an incompatible state (e.g. if it was rebooted, the
`/vagrant` synced folder may not be mounted), in which case a reload of
the guest might need to be issued:

    $ vagrant reload

This will reboot the VM, after which it should be possible to rerun the
provision scripts as detailed above. If that doesn't help, the whole VM
might need to be destroyed and recreated, this is possible by running
these two commands:

    $ vagrant destroy -f
    $ vagrant up

Be careful, though, this will completely destroy the VM and any files
and data it contains (excluding the `/vagrant` directory).

NOTE: While it's intended to convert the `.arf` files into the `.mp4`
format, that functionality doesn't quite work yet so it has been
disabled. Currently, only `.mp3` files will be created; but it's
possible that `.mp4` conversion support will be fixed at some point.

References:

    1. https://www.vagrantup.com/
    2. https://www.virtualbox.org/
    3. https://www.webex.co.uk/support/downloads.html
       ("NBR2MP4 Converter" section)

nbr2mp4-vagrant's People

Watchers

Tri Rahmat Gunadi avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.