Ubuntu Multimedia for Trusty

PPA description

Upgraded, advanced or not normally available multimedia packages for Trusty
Xenial users go here - https://launchpad.net/~mc3man/+archive/ubuntu/xerus-media

*Please note that if using this ppa I would *not* try upgrading to 14.10/15.04, ect. Do a fresh install instead. The intent here is just for users wishing to stay on 14.04*

If upgrading releases anyway use ppa-purge *First* -
sudo ppa-purge ppa:mc3man/trusty-media

Also note that using this ppa then disabling may cause issue for installing i386 packages like used by wine. So once enabled leave enabled or purge before removing.

Additionally if using apt-get * sudo apt-get dist-upgrade will be needed* at times.(pay attention). Otherwise package managers may be ok.

So typically to enable & first use -
sudo add-apt-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get dist-upgrade

A few notes:
gstreamer0.10-ffmpeg - needed for some apps that still use gstreamer-0.10 & also provides h.264 in html5 decoding for firefox < 30.
Note that Firefox 30 will support h.264 in html5 thru gstreamer1.0-libav & should be available soon

A standalone ppa is here for gstreamer0.10-ffmpeg -

Vlc: after upgrading please remove ~/.config/vlc folder to ensure proper runnning

Totem - New - have added a --no-existing-session option to open a 2nd instance. Unity users can also find it in the totem quicklist

Totem+grilo - it's quite possible this & RB+grilo will show in 14.04 by first point release, if so will probably remove. Also note some plugins work well, some don't at all, bit of a mess. Note that the youtube plugin is again broken, I'll not fix.

rhythmbox+grilo - needs to be enabled in rhythmbox > tools > plugins
Plus install grilo-plugins if not already

mpv - has been removed as 14.04.4-lts requires higher libva than what's in 14.04 or in this ppa
Available here with newer libva & i965 driver

mplayer - described here, note mencoder is not inc. & likely will not be, you may be able to use repo mencoder..

fdkaac (fdkaac-encoder) - described here

x264 - for use with ffmpeg from here, supports both 8 & 10 bit encoding

ffmpeg -
a static build for use of the binaries, installed to /opt/ffmpeg
binaries are symlinked in /usr/bin (ffmpeg, ffplay, ffprobe
ffmpeg has nvenc enabled, ymmv depending on hardware/source files, ect.
See for encoder names -
 ffmpeg -encoders 2>/dev/null | grep nvenc

For info on using libfdk_aac see here -

Can be used for both 8 & 10 bit x264 encoding with this ppa's libx264, default is 8
For 10 bit preload the 10 bit .so first in terminal, eg.,
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/x264-10bit/libx264.so.142
export LD_PRELOAD=/usr/lib/i386-linux-gnu/x264-10bit/libx264.so.142

libav - has fdkaac encoding enabled

yasm -
 has been patched to improve compiling x265

devede -
 can use either avconv or ffmpeg from here
 1st choice for previewer is mplayer (version here is best

K9copy -
Mainly for ripping, as far as encoding there are better apps. If inclined to use for encoding then use mencoder as ffmpeg support is quite limited

For rhythmbox users a wide range of plugins can be found here -

Abcde -
ck. Suggested in synaptic for add. useful packages
A guide to config is here -

An excellent audio recorder is available here -

A good blender ppa is here -

To further extend this ppa to libav11 check here -

To repeat -
*Please note that if using this ppa I would *not* try upgrading to 14.10/15.04, ect. Do a fresh install instead. The intent here is just for users wishing to stay on 14.04*
If upgrading anyway use ppa-purge first -
sudo ppa-purge ppa:mc3man/trusty-media

Also note that with apt-get a sudo apt-get dist-upgrade is needed for initial setup & with some package upgrades

Adding this PPA to your system

You can update your system with unsupported packages from this untrusted PPA by adding ppa:mc3man/trusty-media to your system's Software Sources. (Read about installing)

sudo add-apt-repository ppa:mc3man/trusty-media
sudo apt update
Technical details about this PPA

This PPA can be added to your system manually by copying the lines below and adding them to your system's software sources.

deb https://ppa.launchpadcontent.net/mc3man/trusty-media/ubuntu trusty main 
deb-src https://ppa.launchpadcontent.net/mc3man/trusty-media/ubuntu trusty main 
Signing key:
1024R/8E51A6D660CD88D67D65221D90BD7EACED8E640A (What is this?)

For questions and bugs with software in this PPA please contact Doug McMahon.

PPA statistics

0 updates added during the past month.
View package details

Overview of published packages

169 of 69 results
Package Version Uploaded by
abcde 2.7.2-1~ppa Doug McMahon ()
asunder 2.7-1~trusty Doug McMahon ()
audacious 3.7-1~webupd8~trusty0 Alin Andrei ()
audacious-plugins 3.7-1~webupd8~trusty0 Alin Andrei ()
cdrtools 10:3.00~trusty~mc3man1 Doug McMahon ()
deadbeef 0.6.2+git20150512-1ppa1~trusty1.1 Doug McMahon ()
devede 3.23.0-13-gbfd73f3-2ubuntu+ppa1.1 Doug McMahon ()
easytag 2.2.5-1~trusty Doug McMahon ()
faac 1.28-6+ppa2 Doug McMahon ()
fdk-aac Doug McMahon ()
fdkaac 0.6-1~trusty Doug McMahon ()
ffmpeg 7:3.4.0~trusty Doug McMahon ()
grilo-plugins 0.2.12-2.1 Doug McMahon ()
gstreamer0.10-ffmpeg 0.10.13-5ubuntu1~trusty2 Doug McMahon ()
guayadeque 0.3.7-1.1 Doug McMahon ()
intel-vaapi-driver 1.4.1~veboxmaster1-3-vebox~trusty Wolfgang Schupp ()
k9copy Doug McMahon ()
l-smash 2.3.0-1~trusty Doug McMahon ()
lame 3.99.5+repack1-7~trusty Doug McMahon ()
lcms2 2.6-3ubuntu1~trusty Doug McMahon ()
libaacs 0.7.1-1~trusty Doug McMahon ()
libass 0.13.0-1~trusty Doug McMahon ()
libav 6:9.20-0ubuntu0.14.04.2+fdkaac Doug McMahon ()
libbluray 1:0.6.2-1~trusty Doug McMahon ()
libde265 1.0.2-1ppa1~trusty1.1 Doug McMahon ()
libdvdnav 5.0.3-1~trusty Doug McMahon ()
libdvdread 5.0.3-1~trusty Doug McMahon ()
libguess 1.2.1-1~trusty Doug McMahon ()
libmediainfo 0.7.75-0ppa1~trusty djcj ()
libmowgli-2 2.0.0-1~ppa1 Doug McMahon ()
libmpc 2:0.1~r459-4.1~ppa Doug McMahon ()
libquvi Doug McMahon ()
libquvi-scripts 0.9.20131130~ppa1 Doug McMahon ()
libva 1.4.0~trusty Wolfgang Schupp ()
libvdpau-va-gl Doug McMahon ()
libvorbis 1.3.4-2~trusty1 Doug McMahon ()
libvpx 1.3.0-3~trusty Doug McMahon ()
libzen 0.4.31-0ppa1~trusty djcj ()
mediainfo 0.7.75-0ppa1~trusty1 Doug McMahon ()
moc 1:2.5.0~beta2+svn2626.3 Doug McMahon ()
monkeys-audio 4.11.1~trusty1 Doug McMahon ()
mplayer 2:1.2+svn37881~trusty Doug McMahon ()
musique 1.4.0+git-1~trusty Doug McMahon ()
opus 1.1-0ubuntu1.2 Doug McMahon ()
phonon-backend-vlc 0.7.80-0ubuntu2 Doug McMahon ()
puddletag 1.0.5-0~webupd8~trusty0 Alin Andrei ()
qgifer 0.2.3-rc2-1~trusty2 Doug McMahon ()
rhythmbox 3.0.2-0ubuntu2+grilo Doug McMahon ()
rubyripper 0.6.2-1~trusty1 Doug McMahon ()
shine 3.1.0-2 Doug McMahon ()
shorten 3.6.1~trusty Doug McMahon ()
smake 1.2a49-0ubuntu1~trusty~mc3man1 Doug McMahon ()
smplayer 17.8.0-1~trusty1 rvm ()
smplayer-skins 2:15.2.0-1~trusty1 rvm ()
smplayer-themes 2:17.3.0-1~trusty1 rvm ()
smtube 17.1.0-1~trusty2 rvm ()
soundconverter 2.1.5-1~trusty Doug McMahon ()
totem 3.10.1-1ubuntu4.3 Doug McMahon ()
totem-pl-parser 3.10.3-1~trusty Doug McMahon ()
ttaenc 3.4.1~trusty Doug McMahon ()
vid.stab 2:1.0~trusty1.3 Doug McMahon ()
vlc Doug McMahon ()
vlc-libde265 0.1.7-1ppa1~trusty1.1 Doug McMahon ()
x264 3:0.148.2795+gitaaa9aa8-1~trusty Doug McMahon ()
x265 2.5-2~trusty1 Doug McMahon ()
yasm 1.3.0 Doug McMahon ()
youtube-dlg 0.3.8-1~webupd8~trusty0 Alin Andrei ()
youtube-viewer 3.1.8-1~webupd8~trusty0 Alin Andrei ()
zimg 2.6a-1~trusty Doug McMahon ()
169 of 69 results

Latest updates

  • ffmpeg 297 weeks ago
    Successfully built
  • zimg 340 weeks ago
    Successfully built
  • x265 340 weeks ago
    Successfully built
  • smplayer 341 weeks ago
    Successfully built
  • smplayer-themes 341 weeks ago
    Successfully built