Git Product home page Git Product logo

1naveengiri / transcoder Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rtcamp/transcoder

0.0 2.0 0.0 315 KB

This WordPress plugin, useful to transcode audio and video file from any format to mp3 and mp4 respectively. Also it will generate thumbnails of videos.

Home Page: https://rtmedia.io/transcoder/

License: GNU General Public License v2.0

JavaScript 5.44% CSS 2.64% PHP 91.43% Shell 0.49%

transcoder's Introduction

alt text

Transcoder

Transcoding services for ANY WordPress website. Convert audio/video files of any format to a web-friendly format (mp3/mp4).

Description

Transcoder easily converts all audio and video files uploaded to your website to a web-friendly format.

Transcoder eliminates the need for a dedicated media node- no fiddling with installation, managing dependancies or renting servers! Transcoder also works on shared hosting- just install, subscribe and go!

All transcoding services are available via a subscription plan through this plugin. Subscribe to our free plan from the plugin's settings or from our product page. Note that Transcoder will not provide any services without a subscription plan.

Supported input media types:

  • Audio: mp3, m4a, wav, ogg, wma
  • Video: 3g2, 3gp, avi, flv, m4v, mp4, mpg, ogv, webm, wmv

Supported output media types:

  • Audio: mp3
  • Video: mp4

Create the ultimate niche community by combining Transcoder with our rtMedia plugin. Transcoder works perfectly with rtMedia to create a social experience that is accessible across all desktop and mobile devices.

Transcoder Features

  1. Works with ANY WordPress website - Transcoder plugs into your current website seamlessly, instantly improving user audio/video experience.
  2. rtMedia integration - Works perfectly with our own rtMedia, for a complete social media platform.
  3. Thumbnail generation - Automatically generate up to 10 thumbnails for every video, from which your users can choose one.
  4. [rt_media] shortcode - Use our shortcode to display transcoded audio/video file on any post or page. For example, [rt_media attachment_id####xx] the attachment_id parameter specifies the file to be displayed.

Privacy Warning

In order for us to transcode your media files, we need to copy it over to our server. After transcoding is completed, the media can reside on our server for a maximum of 24 hours, before it is permanently and irreversibly removed by a Cron job.

Future Roadmap

  • Additional output formats for video- ogg, webm
  • Downsampling capabilities for output video resolution
  • RESTful API

Important Links

Installation

  • Install the plugin from the 'Plugins' section in your dashboard (Go to Plugins > Add New > Search and search for "Transcoder").
  • Alternatively, you can download the plugin from this plugin directory. After downloading, unzip and upload it to the plugins folder of your WordPress installation (wp-content/plugins/ directory of your WordPress installation).
  • Activate it through the 'Plugins' section.

Frequently Asked Questions

Please visit FAQ page. Read Documentation

Screenshots

  1. Transcoder Settings

Changelog

1.1.1 [Jan 10, 2017]

  • FIXED

  • False positive result of localhost checking

1.1 [Dec 27, 2016]

  • NEW FEATURES

  • Retranscoding service to regenerate media thumbnails and retranscode media

  • Added option in settings to override the current video thumbnail after retranscoding

  • ENHANCEMENTS

  • Added filters to disable the emails getting sent to users and administrators

  • Added action before the transcoded thumbnails are stored

  • Added action before transcoded media is stored

  • Added action after callback response is processed

  • FIXED

  • Improved the condition checking and fixed several bugs

  • Fixed transcoded media not getting deleted bug

1.0.8 [Oct 05, 2016]

  • Update the notice messages
  • Fix broken media URL on multisite

1.0.7 [Sep 27, 2016]

  • Fix language directory path
  • Fix localhost check bug
  • Update URLs of multiple media present in single activity
  • Fix waiting message for files sent to the transcoder
  • Remove all the actions from function file and moved them to the actions file
  • Add new action when video thumbnail is set for video
  • Add thumbnail automatically for the videos uploaded from the rtmedia shortcode

1.0.6 [Sep 12, 2016]

  • Fix usage bar style issue
  • Display notice message when user trie to activate the transcoding service on local host
  • Add filters for transcoded media URLs
  • Transcoded thumbnails for videos uploaded from rtMedia plugin will get stored in respective members upload folder

1.0.5 [Sep 01, 2016]

  • Fix backward compatibility for PHP v5.3
  • Delete transcoded files when attachment is deleted
  • Display notice message to subscribe the transcoding service

1.0.4 [Aug 31, 2016]

  • Add rtt_wp_parse_url function to parse URL to add backward compatibility
  • Fix media is transcoding message bug

1.0.3 [Aug 30, 2016]

  • Remove warnings and notices related to the activity and media related pages
  • Show default media thumbnail when poster attribute is empty

1.0.2 [Aug 25, 2016]

  • Show message in rtMedia buddypress activity when media is sent to the transcoder
  • Remove notices and warnings
  • Update transcoded audio file URL in rtMedia activity

1.0.1 [Aug 24, 2016]

  • Add backward compatibility

1.0.0

Initial release

Fix the false positive localhost checking bug.

transcoder's People

Contributors

mangesh avatar chandrapatel avatar chandra-patel avatar manishsongirkar avatar nitun avatar

Watchers

James Cloos avatar Naveen Giri 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.