-
Notifications
You must be signed in to change notification settings - Fork 18
/
readme.txt
239 lines (166 loc) · 10.1 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
=== Transcoder ===
Contributors: rtcamp, mangeshp, chandrapatel, manishsongirkar36, bhargavbhandari90, kiranpotphode, thrijith, devikvekariya, sagarnasit, sudhiryadav, sid177, pooja1210, vaishu.agola27, ravatparmar, tremidkhar, kapilpaul, utsavladani, vishalkakadiya, pavanpatil1, akrocks, hrithikd, sohampate1
Tags: media, multimedia, audio, songs, music, video, ffmpeg, media-node, rtMedia, WordPress, kaltura, transcode, transcoder, encoding, encode
Donate link: https://rtcamp.com/donate/
Requires at least: 4.1
Tested up to: 6.4.3
Stable tag: 1.3.6
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
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](https://rtmedia.io/transcoder/?utm_source=readme&utm_medium=plugin&utm_campaign=transcoder). 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](https://wordpress.org/plugins/buddypress-media/) 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](https://rtmedia.io/?utm_source=readme&utm_medium=plugin&utm_campaign=transcoder), 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 =
* [Project Homepage](https://rtmedia.io/transcoder/?utm_source=readme&utm_medium=plugin&utm_campaign=transcoder "Visit Transcoder's Homepage")
* [Documentation](https://rtmedia.io/docs/transcoder/?utm_source=readme&utm_medium=plugin&utm_campaign=transcoder "Visit Transcoder's Documentation page")
* [FAQ](https://rtmedia.io/transcoder/?utm_source=readme&utm_medium=plugin&utm_campaign=transcoder#frequently-asked-questions "Visit FAQ page")
* [GitHub](https://github.com/rtCamp/transcoder/) - Please mention your wordpress.org username when sending pull requests.
== 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](http://downloads.wordpress.org/plugin/transcoder.zip "Download Transcoder"). 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](https://rtmedia.io/transcoder/?utm_source=readme&utm_medium=plugin&utm_campaign=transcoder#frequently-asked-questions "Visit FAQ page").
Read [Documentation](https://rtmedia.io/docs/transcoder/?utm_source=readme&utm_medium=plugin&utm_campaign=transcoder "Visit Transcoder's Documentation page")
== Screenshots ==
1. Transcoder Settings
== Changelog ==
= 1.3.6 [February 27, 2024] =
* FIXED
* Enhance security checks.
= 1.3.5 [October 20, 2023] =
* FIXED
* Compatible with PHP8.1
* Enhance security checks and fixed deprecation errors.
* Fixed rtMedia attachment shortcode issue.
* Fixed cancelled the subscription message issue.
* Add support for custom API endpoint to transcode media.
= 1.3.4 [August 17, 2021] =
* FIXED
* Transcoder plugin preventing read more from expanding
* Compatibility with WordPress 5.8 and PHP 8.0
= 1.3.3 [April 13, 2021] =
* FIXED
* License cannot be saved if the WordPress installation is in the sub-directory
= 1.3.2 [January 12, 2021] =
* FIXED
* The conflict with temp_filename filter and modified the filter
* Compatibility issues with WordPress 5.6
* Conflicts with WP Job Manager plugin
* PHP Notices and Warnings
= 1.3.1 [August 14, 2020] =
* ENHANCEMENTS
* Update thumbnails after video is transcoded on BuddyPress’ activity and rtMedia’s media page.
* FIXED
* Compatibility issues with WordPress 5.5
* PHP Notices and Warnings
* PHPCS issues
= 1.3 [October 8, 2019] =
* NEW FEATURES
* Extend Video mime types, to facilitate selection and transcoding of Videos in AMP Stories.
= 1.2.2 [July 12, 2018] =
* FIXED
* Issue with Transcoding service on load balancing server
= 1.2.1 [June 26, 2018] =
* ENHANCEMENTS
* Updated usage of existing filter 'rtt_transcoder_status_message' [Documentation](https://rtmedia.io/docs/transcoder/developers-documentation/filters/#rtttranscoderstatusmessage)
* FIXED
* Issue with Transcoding service usage update
* Issue with Transcoding process callback
= 1.2 [April 24, 2018] =
* NEW FEATURES
* Added feature to track real-time transcoding process status on BuddyPress activity, media library page and media single page for administrators
* Added option in transcoder settings page to enable/disable tracking of real-time transcoding process status feature
* Added filter to change text of check status button [Documentation](https://rtmedia.io/docs/transcoder/developers-documentation/filters/#rtttranscodercheckstatusbuttontext)
* Added filter to manage transcoding process status messages [Documentation](https://rtmedia.io/docs/transcoder/developers-documentation/filters/#rtttranscoderstatusmessage)
* ENHANCEMENTS
* Improved security of callback handler for transcoded media
* FIXED
* PHP notices generated while activating product license key
* Transcoding issue for MOV file formats
* Transcoding issue for the files having QuickTime MIME type
* Issue with transcoded video files getting swapped in BuddyPress activity
= 1.1.2 [July 21, 2017] =
* ENHANCEMENTS
* Added: Filter to allow adding a custom filename for the transcoded files [Documentation](https://rtmedia.io/docs/transcoder/developers-documentation/filters/#transcodedtempfilename)
* Replaced file_get_contents() with wp_remote_get() to have better server compatibility
= 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 [Documentation](https://rtmedia.io/docs/transcoder/developers-documentation/filters/#rttsendnotification)
* 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
== Upgrade Notice ==
= 1.3.6 =
Transcoder 1.3.6, with enhanced security.
= 1.3.5 =
Transcoder 1.3.5, with add support for custom API endpoint to transcode media, enhance security checks, fix minor bugs, and compatibility with PHP 8.1.
= 1.3.4 =
Transcoder 1.3.4, with added fix for plugin preventing read more from expanding in activity page and WordPress 5.8 and PHP 8.0 compatibility.
= 1.3.3 =
Transcoder 1.3.3, with WordPress 5.7 compatibility and fix for license key not getting saved for WordPress installed in sub-directory.