Moodle Plugins directory: HTML5 audio/video to MP4 filter | Moodle.org
HTML5 audio/video to MP4 filter
Moodle HTML5 audio/video to MP4 filter
This filter allows the automated creation of MP4 sources for HTML5 <audio>
and <video>
elements.
This is particularly useful if some users are using atto_recordrtc because most browsers create ogg
files for audio and webm
files
for video, which are not playable in Safari.
This plugin then check for the existence of an mp4
source and provides it automatically if it exists. In the case the mp4
source does not exist, it is created via a scheduled task.
Requirements
A working ffmpeg
installation, and the correct path to be set in the plugin settings.
In Debian-like GNU/Linux environments, ffmpeg
can be installed by issuing the following command:
apt-get install ffmpeg
Installation
You need to at least:
- install
ffmpeg
(see above), - set the
pathtoffmpeg
in the plugin settings.
Optionnally you can:
- change the other plugin settings as required,
- tweak the execution times of the scheduled task running the file conversions.
Hints:
- Read https://docs.moodle.org/en/Managing_filters how to activate and order filters.
- The order in which the HTML5 audio/video to MP4 filter is placed has an effect on its correct working (whether it converts or not).
- The filter HTML5 audio/video to MP4 filter should be placed at least before filters Convert URLs into links and images and Multimedia plugins.
Issues
Report issues on https://github.com/ndunand/moodle-filter_html5avtomp4/issues .
It should work without issue on Moodle 3.10 but has only been thoroughly tested on Moodle 3.7 to 3.9 yet.
Thank you for this plugin, it is very useful for us !
Can you explain what "scheduled task system" is used by the plugin ?
Because the plugin works on our moodle test (I mean m4a files are created) but the cron is not active on this Moodle.
We have 7000 ogg files on our moodle. How can we convert all the files ? Do we have to open all pages with all the 7000 ogg files to activate converting ?
(Moodle 3.10)
Does anyone know if there are plans for compatibility under Moodle 4.x?
Thank you.
In our case, OGG audio files created by RecordRTC do get automatically converted to M4A files.
(I wish there was a way to change the audio tag code to use the .m4a file extension after conversion, but whatchagonnado...)